diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 175e0efd..c39936d1 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 52009f7e..7fa6fece 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 175e0efd..c39936d1 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 5496d406..966d681e 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv6l -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 175e0efd..c39936d1 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 5fc7dfb3..7c244c77 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv7l -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index 175e0efd..c39936d1 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 07f4decf..5e556a21 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-riscv64 -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 175e0efd..c39936d1 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 49e78bf1..4c864fdd 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-debug.changes b/kernel-debug.changes index 175e0efd..c39936d1 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-debug.spec b/kernel-debug.spec index fbf9f34e..ce25da2b 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 diff --git a/kernel-default.changes b/kernel-default.changes index 175e0efd..c39936d1 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index 884091dc..ea5a1b21 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 diff --git a/kernel-docs.changes b/kernel-docs.changes index 175e0efd..c39936d1 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index 3c617f20..bccbdb97 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -64,7 +64,7 @@ BuildRequires: texlive-zapfding %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -249,14 +249,14 @@ make %{?make_arg} O=$PWD/pdf PYTHON=python3 pdfdocs %install cd linux-%srcversion %if %build_html -install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst -cp -a html/Documentation/output/* $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst || true +install -d %{buildroot}%{_datadir}/doc/kernel/html/rst +cp -a html/Documentation/output/* %{buildroot}%{_datadir}/doc/kernel/html/rst || true %endif %if %build_pdf -install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/pdf +install -d %{buildroot}%{_datadir}/doc/kernel/pdf for i in pdf/Documentation/output/latex/*.pdf; do - cp -a $i $RPM_BUILD_ROOT%{_datadir}/doc/kernel/pdf + cp -a $i %{buildroot}%{_datadir}/doc/kernel/pdf done %endif diff --git a/kernel-docs.spec.in b/kernel-docs.spec.in index 353aec33..963e7872 100644 --- a/kernel-docs.spec.in +++ b/kernel-docs.spec.in @@ -119,14 +119,14 @@ make %{?make_arg} O=$PWD/pdf PYTHON=python3 pdfdocs %install cd linux-%srcversion %if %build_html -install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst -cp -a html/Documentation/output/* $RPM_BUILD_ROOT%{_datadir}/doc/kernel/html/rst || true +install -d %{buildroot}%{_datadir}/doc/kernel/html/rst +cp -a html/Documentation/output/* %{buildroot}%{_datadir}/doc/kernel/html/rst || true %endif %if %build_pdf -install -d $RPM_BUILD_ROOT%{_datadir}/doc/kernel/pdf +install -d %{buildroot}%{_datadir}/doc/kernel/pdf for i in pdf/Documentation/output/latex/*.pdf; do - cp -a $i $RPM_BUILD_ROOT%{_datadir}/doc/kernel/pdf + cp -a $i %{buildroot}%{_datadir}/doc/kernel/pdf done %endif diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 175e0efd..c39936d1 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index ee4eb4c6..e7615549 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-lpae.changes b/kernel-lpae.changes index 175e0efd..c39936d1 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 62ded83f..de479d5e 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 175e0efd..c39936d1 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index b6f05f2e..a9d69a65 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +BuildRequires: kernel%kernel_flavor-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -158,18 +158,24 @@ dracut --reproducible --host-only --no-hostonly-cmdline \ rm -rf /usr/lib/dracut/modules.d/80obs %install -install -d -m 0755 $RPM_BUILD_ROOT -cp -v /boot/%{kernel_name}-*%{kernel_flavor} $RPM_BUILD_ROOT/.build.kernel.kvm -cp -v /tmp/initrd.kvm $RPM_BUILD_ROOT/.build.initrd.kvm +install -d -m 0755 %{buildroot} +cp -v /boot/%{kernel_name}-*%{kernel_flavor} %{buildroot}/.build.kernel.kvm +cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm + +# inform worker about availability of virtio-serial +touch %{buildroot}/.build.console.kvm +if grep -qx CONFIG_VIRTIO_CONSOLE=y /boot/config-*%{kernel_flavor} ; then + echo "virtio" > %{buildroot}/.build.console.kvm +fi #inform worker about arch #see obs-build commit e47399d738e51 -uname -m > $RPM_BUILD_ROOT/.build.hostarch.kvm +uname -m > %{buildroot}/.build.hostarch.kvm %files -%defattr(-,root,root) /.build.kernel.* /.build.initrd.* /.build.hostarch.* +/.build.console.* %changelog diff --git a/kernel-obs-build.spec.in b/kernel-obs-build.spec.in index 50484b56..b2643201 100644 --- a/kernel-obs-build.spec.in +++ b/kernel-obs-build.spec.in @@ -158,18 +158,24 @@ dracut --reproducible --host-only --no-hostonly-cmdline \ rm -rf /usr/lib/dracut/modules.d/80obs %install -install -d -m 0755 $RPM_BUILD_ROOT -cp -v /boot/%{kernel_name}-*%{kernel_flavor} $RPM_BUILD_ROOT/.build.kernel.kvm -cp -v /tmp/initrd.kvm $RPM_BUILD_ROOT/.build.initrd.kvm +install -d -m 0755 %{buildroot} +cp -v /boot/%{kernel_name}-*%{kernel_flavor} %{buildroot}/.build.kernel.kvm +cp -v /tmp/initrd.kvm %{buildroot}/.build.initrd.kvm + +# inform worker about availability of virtio-serial +touch %{buildroot}/.build.console.kvm +if grep -qx CONFIG_VIRTIO_CONSOLE=y /boot/config-*%{kernel_flavor} ; then + echo "virtio" > %{buildroot}/.build.console.kvm +fi #inform worker about arch #see obs-build commit e47399d738e51 -uname -m > $RPM_BUILD_ROOT/.build.hostarch.kvm +uname -m > %{buildroot}/.build.hostarch.kvm %files -%defattr(-,root,root) /.build.kernel.* /.build.initrd.* /.build.hostarch.* +/.build.console.* %changelog diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 175e0efd..c39936d1 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 554a63d9..2e8704b7 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 175e0efd..c39936d1 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-pae.spec b/kernel-pae.spec index 3f12d4ad..87a4525d 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 diff --git a/kernel-source.changes b/kernel-source.changes index 175e0efd..c39936d1 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index e64faa3a..762d9af0 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 @@ -35,9 +35,9 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0-only Group: Development/Sources -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -48,7 +48,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -202,8 +202,8 @@ echo "Symbol(s): %symbols" %build %install -mkdir -p $RPM_BUILD_ROOT/usr/src -pushd $RPM_BUILD_ROOT/usr/src +mkdir -p %{buildroot}/usr/src +pushd %{buildroot}/usr/src # Unpack the vanilla kernel sources tar -xf %{S:0} @@ -241,7 +241,7 @@ cd .. %endif # Hardlink duplicate files automatically (from package fdupes). -%fdupes $RPM_BUILD_ROOT +%fdupes %{buildroot} popd %if ! %vanilla_only @@ -252,18 +252,18 @@ cp %_sourcedir/README.SUSE %_sourcedir/config-options.changes.txt %buildroot/$DO ln -s $DOC/README.SUSE %buildroot/%src_install_dir/ %if "%variant" == "" -install -m 755 -d $RPM_BUILD_ROOT%{_rpmmacrodir} -install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT%{_rpmmacrodir} -echo "%%kernel_module_directory %{kernel_module_directory}" >> $RPM_BUILD_ROOT%{_rpmmacrodir}/macros.kernel-source +install -m 755 -d %{buildroot}%{_rpmmacrodir} +install -m 644 %_sourcedir/macros.kernel-source %{buildroot}%{_rpmmacrodir} +echo "%%kernel_module_directory %{kernel_module_directory}" >> %{buildroot}%{_rpmmacrodir}/macros.kernel-source -install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm +install -m 755 -d %{buildroot}/usr/lib/rpm install -m 644 %_sourcedir/kernel-{module,cert}-subpackage \ - $RPM_BUILD_ROOT/usr/lib/rpm/ -install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 755 %_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 %_sourcedir/kernel-subpackage-spec $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 %_sourcedir/kernel-spec-macros $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 -T %_sourcedir/kernel-default-base.spec.txt $RPM_BUILD_ROOT/usr/lib/rpm/kernel/kernel-default-base.spec + %{buildroot}/usr/lib/rpm/ +install -m 755 -d %{buildroot}/usr/lib/rpm/kernel +install -m 755 %_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} %{buildroot}/usr/lib/rpm/kernel +install -m 644 %_sourcedir/kernel-subpackage-spec %{buildroot}/usr/lib/rpm/kernel +install -m 644 %_sourcedir/kernel-spec-macros %{buildroot}/usr/lib/rpm/kernel +install -m 644 -T %_sourcedir/kernel-default-base.spec.txt %{buildroot}/usr/lib/rpm/kernel/kernel-default-base.spec %endif pushd "%buildroot" diff --git a/kernel-source.spec.in b/kernel-source.spec.in index 50340b5a..eeb86ccd 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -202,8 +202,8 @@ echo "Symbol(s): %symbols" %build %install -mkdir -p $RPM_BUILD_ROOT/usr/src -pushd $RPM_BUILD_ROOT/usr/src +mkdir -p %{buildroot}/usr/src +pushd %{buildroot}/usr/src # Unpack the vanilla kernel sources tar -xf %{S:0} @@ -241,7 +241,7 @@ cd .. %endif # Hardlink duplicate files automatically (from package fdupes). -%fdupes $RPM_BUILD_ROOT +%fdupes %{buildroot} popd %if ! %vanilla_only @@ -252,18 +252,18 @@ cp %_sourcedir/README.SUSE %_sourcedir/config-options.changes.txt %buildroot/$DO ln -s $DOC/README.SUSE %buildroot/%src_install_dir/ %if "%variant" == "" -install -m 755 -d $RPM_BUILD_ROOT%{_rpmmacrodir} -install -m 644 %_sourcedir/macros.kernel-source $RPM_BUILD_ROOT%{_rpmmacrodir} -echo "%%kernel_module_directory %{kernel_module_directory}" >> $RPM_BUILD_ROOT%{_rpmmacrodir}/macros.kernel-source +install -m 755 -d %{buildroot}%{_rpmmacrodir} +install -m 644 %_sourcedir/macros.kernel-source %{buildroot}%{_rpmmacrodir} +echo "%%kernel_module_directory %{kernel_module_directory}" >> %{buildroot}%{_rpmmacrodir}/macros.kernel-source -install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm +install -m 755 -d %{buildroot}/usr/lib/rpm install -m 644 %_sourcedir/kernel-{module,cert}-subpackage \ - $RPM_BUILD_ROOT/usr/lib/rpm/ -install -m 755 -d $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 755 %_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 %_sourcedir/kernel-subpackage-spec $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 %_sourcedir/kernel-spec-macros $RPM_BUILD_ROOT/usr/lib/rpm/kernel -install -m 644 -T %_sourcedir/kernel-default-base.spec.txt $RPM_BUILD_ROOT/usr/lib/rpm/kernel/kernel-default-base.spec + %{buildroot}/usr/lib/rpm/ +install -m 755 -d %{buildroot}/usr/lib/rpm/kernel +install -m 755 %_sourcedir/{splitflist,mergedep,moddep,modflist,kernel-subpackage-build} %{buildroot}/usr/lib/rpm/kernel +install -m 644 %_sourcedir/kernel-subpackage-spec %{buildroot}/usr/lib/rpm/kernel +install -m 644 %_sourcedir/kernel-spec-macros %{buildroot}/usr/lib/rpm/kernel +install -m 644 -T %_sourcedir/kernel-default-base.spec.txt %{buildroot}/usr/lib/rpm/kernel/kernel-default-base.spec %endif pushd "%buildroot" diff --git a/kernel-subpackage-build b/kernel-subpackage-build index bec9ee06..24fcd80a 100644 --- a/kernel-subpackage-build +++ b/kernel-subpackage-build @@ -8,7 +8,7 @@ package_nvr=$3 set -o pipefail -install -d -m 0755 $RPM_BUILD_ROOT/boot +install -d -m 0755 %{buildroot}/boot $scriptdir/splitflist $kernel_package_name kernel.flist kernel-ghost.flist echo Ghost files: @@ -33,11 +33,11 @@ $scriptdir/moddep modules.dep request-modules modules $scriptdir/modflist kernel.flist modules modules.flist /lib/modules/$KREL/modules.builtin grep -v "^$USR/lib/modules/$KREL\\(\$\\|/kernel\\)" < kernel.flist >> modules.flist || : -tar -C / -cf- -T modules.flist | tar -C $RPM_BUILD_ROOT -xvf- +tar -C / -cf- -T modules.flist | tar -C %{buildroot} -xvf- -[ -z "$USR" ] || ln -s usr/lib $RPM_BUILD_ROOT/lib -moderr="$(/usr/sbin/depmod -b $RPM_BUILD_ROOT -e -F /boot/System.map-$KREL $KREL 2>&1 > /dev/null)" -[ -z "$USR" ] || rm $RPM_BUILD_ROOT/lib +[ -z "$USR" ] || ln -s usr/lib %{buildroot}/lib +moderr="$(/usr/sbin/depmod -b %{buildroot} -e -F /boot/System.map-$KREL $KREL 2>&1 > /dev/null)" +[ -z "$USR" ] || rm %{buildroot}/lib if [ "$moderr" ] ; then echo Picked modules have errors: @@ -59,14 +59,14 @@ while read name mode size mtime link; do p="${mode:0-4:4}" (( p != 0 )) || p='' if (( t == 0100000 )); then - install -D -m "${p:-0644}" /dev/null "$RPM_BUILD_ROOT$name" - dd if=/dev/null bs=1 count=0 status=none seek="$size" of="$RPM_BUILD_ROOT$name" - touch -h --date="@$mtime" "$RPM_BUILD_ROOT$name" + install -D -m "${p:-0644}" /dev/null "%{buildroot}$name" + dd if=/dev/null bs=1 count=0 status=none seek="$size" of="%{buildroot}$name" + touch -h --date="@$mtime" "%{buildroot}$name" elif (( t == 0040000 )); then - install -d -m "${p:-0755}" "$RPM_BUILD_ROOT$name" - touch -h -date="@$mtime" "$RPM_BUILD_ROOT$name" + install -d -m "${p:-0755}" "%{buildroot}$name" + touch -h -date="@$mtime" "%{buildroot}$name" elif (( t == 0120000 )); then - ln -s "$link" "$RPM_BUILD_ROOT$name" - touch -h --date="@$mtime" "$RPM_BUILD_ROOT$name" + ln -s "$link" "%{buildroot}$name" + touch -h --date="@$mtime" "%{buildroot}$name" fi done < kernel-ghost.flist diff --git a/kernel-syms.changes b/kernel-syms.changes index 175e0efd..c39936d1 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index f59bad11..30338f38 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.15.7 +Version: 5.15.8 %if %using_buildservice %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 175e0efd..c39936d1 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index a669921e..9ef25ef4 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 175e0efd..c39936d1 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,308 @@ +------------------------------------------------------------------- +Tue Dec 14 11:22:56 CET 2021 - jslaby@suse.cz + +- Linux 5.15.8 (bsc#1012628). +- bpf: Add selftests to cover packet access corner cases + (bsc#1012628). +- clocksource/drivers/dw_apb_timer_of: Fix probe failure + (bsc#1012628). +- misc: fastrpc: fix improper packet size calculation + (bsc#1012628). +- irqchip: nvic: Fix offset for Interrupt Priority Offsets + (bsc#1012628). +- irqchip/irq-gic-v3-its.c: Force synchronisation when issuing + INVALL (bsc#1012628). +- aio: Fix incorrect usage of eventfd_signal_allowed() + (bsc#1012628). +- irqchip/armada-370-xp: Fix support for Multi-MSI interrupts + (bsc#1012628). +- irqchip/armada-370-xp: Fix return value of + armada_370_xp_msi_alloc() (bsc#1012628). +- irqchip/aspeed-scu: Replace update_bits with write_bits + (bsc#1012628). +- csky: fix typo of fpu config macro (bsc#1012628). +- bus: mhi: core: Add support for forced PM resume (bsc#1012628). +- bus: mhi: pci_generic: Fix device recovery failed issue + (bsc#1012628). +- nvmem: eeprom: at25: fix FRAM byte_len (bsc#1012628). +- misc: rtsx: Avoid mangling IRQ during runtime PM (bsc#1012628). +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and + remove (bsc#1012628). +- iio: ad7768-1: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x + (bsc#1012628). +- iio: adc: stm32: fix a current leak by resetting pcsel before + disabling vdda (bsc#1012628). +- iio: at91-sama5d2: Fix incorrect sign extension (bsc#1012628). +- iio: dln2: Check return value of devm_iio_trigger_register() + (bsc#1012628). +- iio: dln2-adc: Fix lockdep complaint (bsc#1012628). +- iio: itg3200: Call iio_trigger_notify_done() on error + (bsc#1012628). +- iio: kxsd9: Don't return error code in trigger handler + (bsc#1012628). +- iio: ltr501: Don't return error code in trigger handler + (bsc#1012628). +- iio: mma8452: Fix trigger reference couting (bsc#1012628). +- iio: stk3310: Don't return error code in interrupt handler + (bsc#1012628). +- iio: trigger: stm32-timer: fix MODULE_ALIAS (bsc#1012628). +- iio: trigger: Fix reference counting (bsc#1012628). +- iio: gyro: adxrs290: fix data signedness (bsc#1012628). +- xhci: avoid race between disable slot command and host runtime + suspend (bsc#1012628). +- usb: core: config: using bit mask instead of individual bits + (bsc#1012628). +- xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from + runtime suspending (bsc#1012628). +- usb: core: config: fix validation of wMaxPacketValue entries + (bsc#1012628). +- Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property + by default" (bsc#1012628). +- USB: gadget: zero allocate endpoint 0 buffers (bsc#1012628). +- USB: gadget: detect too-big endpoint 0 requests (bsc#1012628). +- selftests/fib_tests: Rework fib_rp_filter_test() (bsc#1012628). +- net/qla3xxx: fix an error code in ql_adapter_up() (bsc#1012628). +- net, neigh: clear whole pneigh_entry at alloc time + (bsc#1012628). +- net: fec: only clear interrupt of handling queue in + fec_enet_rx_queue() (bsc#1012628). +- net: altera: set a couple error code in probe() (bsc#1012628). +- net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero + (bsc#1012628). +- tools build: Remove needless libpython-version feature check + that breaks test-all fast path (bsc#1012628). +- dt-bindings: net: Reintroduce PHY no lane swap binding + (bsc#1012628). +- Documentation/locking/locktypes: Update migrate_disable() bits + (bsc#1012628). +- perf tools: Fix SMT detection fast read path (bsc#1012628). +- drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset + (bsc#1012628). +- Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on + emulated bridge" (bsc#1012628). +- i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc + (bsc#1012628). +- bpf, sockmap: Re-evaluate proto ops when psock is removed from + sockmap (bsc#1012628). +- mtd: rawnand: fsmc: Fix timing computation (bsc#1012628). +- mtd: rawnand: fsmc: Take instruction delay into account + (bsc#1012628). +- i40e: Fix pre-set max number of queues for VF (bsc#1012628). +- i40e: Fix failed opcode appearing if handling messages from VF + (bsc#1012628). +- clk: qcom: clk-alpha-pll: Don't reconfigure running Trion + (bsc#1012628). +- clk: imx: use module_platform_driver (bsc#1012628). +- hwmon: (dell-smm) Fix warning on /proc/i8k creation error + (bsc#1012628). +- RDMA/hns: Do not destroy QP resources in the hw resetting phase + (bsc#1012628). +- RDMA/hns: Do not halt commands during reset until later + (bsc#1012628). +- ASoC: codecs: wcd934x: return correct value from mixer put + (bsc#1012628). +- ASoC: codecs: wcd934x: handle channel mappping list correctly + (bsc#1012628). +- ASoC: codecs: wsa881x: fix return values from kcontrol put + (bsc#1012628). +- ASoC: qdsp6: q6routing: Fix return value from + msm_routing_put_audio_mixer (bsc#1012628). +- ASoC: rt5682: Fix crash due to out of scope stack vars + (bsc#1012628). +- PM: runtime: Fix pm_runtime_active() kerneldoc comment + (bsc#1012628). +- qede: validate non LSO skb length (bsc#1012628). +- ALSA: usb-audio: Reorder snd_djm_devices[] entries + (bsc#1012628). +- scsi: scsi_debug: Fix buffer size of REPORT ZONES command + (bsc#1012628). +- scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() + (bsc#1012628). +- block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) + (bsc#1012628). +- i2c: mpc: Use atomic read and fix break condition (bsc#1012628). +- tracefs: Set all files to the same group ownership as the + mount option (bsc#1012628). +- aio: fix use-after-free due to missing POLLFREE handling + (bsc#1012628). +- aio: keep poll requests on waitqueue until completed + (bsc#1012628). +- signalfd: use wake_up_pollfree() (bsc#1012628). +- binder: use wake_up_pollfree() (bsc#1012628). +- wait: add wake_up_pollfree() (bsc#1012628). +- io_uring: ensure task_work gets run as part of cancelations + (bsc#1012628). +- libata: add horkage for ASMedia 1092 (bsc#1012628). +- drm/syncobj: Deal with signalled fences in + drm_syncobj_find_fence (bsc#1012628). +- thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL + (bsc#1012628). +- clk: qcom: regmap-mux: fix parent clock lookup (bsc#1012628). +- mmc: renesas_sdhi: initialize variable properly when tuning + (bsc#1012628). +- hwmon: (pwm-fan) Ensure the fan going on in .probe() + (bsc#1012628). +- selftests: KVM: avoid failures due to reserved HyperTransport + region (bsc#1012628). +- tracefs: Have new files inherit the ownership of their parent + (bsc#1012628). +- nfsd: Fix nsfd startup race (again) (bsc#1012628). +- nfsd: fix use-after-free due to delegation race (bsc#1012628). +- md: fix update super 1.0 on rdev size change (bsc#1012628). +- perf intel-pt: Fix error timestamp setting on the decoder + error path (bsc#1012628). +- perf intel-pt: Fix missing 'instruction' events with 'q' option + (bsc#1012628). +- perf intel-pt: Fix next 'err' value, walking trace + (bsc#1012628). +- perf intel-pt: Fix state setting when receiving overflow (OVF) + packet (bsc#1012628). +- perf intel-pt: Fix intel_pt_fup_event() assumptions about + setting state type (bsc#1012628). +- perf intel-pt: Fix sync state when a PSB (synchronization) + packet is found (bsc#1012628). +- perf intel-pt: Fix some PGE (packet generation enable/control + flow packets) usage (bsc#1012628). +- btrfs: free exchange changeset on failures (bsc#1012628). +- btrfs: replace the BUG_ON in btrfs_del_root_ref with proper + error handling (bsc#1012628). +- btrfs: fix re-dirty process of tree-log nodes (bsc#1012628). +- btrfs: clear extent buffer uptodate when we fail to write it + (bsc#1012628). +- scsi: qla2xxx: Format log strings only if needed (bsc#1012628). +- cifs: Fix crash on unload of cifs_arc4.ko (bsc#1012628). +- ALSA: pcm: oss: Handle missing errors in + snd_pcm_oss_change_params*() (bsc#1012628). +- ALSA: pcm: oss: Limit the period size to 16MB (bsc#1012628). +- ALSA: pcm: oss: Fix negative period/buffer sizes (bsc#1012628). +- ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 + platform (bsc#1012628). +- ALSA: ctl: Fix copy of updated id with element read/write + (bsc#1012628). +- mm: bdi: initialize bdi_min_ratio when bdi is unregistered + (bsc#1012628). +- mm/slub: fix endianness bug for alloc/free_traces attributes + (bsc#1012628). +- mm/damon/core: fix fake load reports due to uninterruptible + sleeps (bsc#1012628). +- timers: implement usleep_idle_range() (bsc#1012628). +- KVM: x86: Wait for IPIs to be delivered when handling Hyper-V + TLB flush hypercall (bsc#1012628). +- KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse + IPI req (bsc#1012628). +- KVM: x86: Don't WARN if userspace mucks with RCX during string + I/O exit (bsc#1012628). +- net: mvpp2: fix XDP rx queues registering (bsc#1012628). +- net/sched: fq_pie: prevent dismantle issue (bsc#1012628). +- net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering + (bsc#1012628). +- net: dsa: mv88e6xxx: error handling for serdes_power functions + (bsc#1012628). +- net: bcm4908: Handle dma_set_coherent_mask error codes + (bsc#1012628). +- devlink: fix netns refcount leak in devlink_nl_cmd_reload() + (bsc#1012628). +- IB/hfi1: Correct guard on eager buffer deallocation + (bsc#1012628). +- iavf: Fix reporting when setting descriptor count (bsc#1012628). +- iavf: restore MSI state on reset (bsc#1012628). +- netfilter: conntrack: annotate data-races around ct->timeout + (bsc#1012628). +- netfilter: nft_exthdr: break evaluation if setting TCP option + fails (bsc#1012628). +- udp: using datalen to cap max gso segments (bsc#1012628). +- seg6: fix the iif in the IPv6 socket control block + (bsc#1012628). +- nfp: Fix memory leak in nfp_cpp_area_cache_add() (bsc#1012628). +- bonding: make tx_rebalance_counter an atomic (bsc#1012628). +- ethtool: do not perform operations on net devices being + unregistered (bsc#1012628). +- ice: ignore dropped packets during init (bsc#1012628). +- bpf: Fix the off-by-two error in range markings (bsc#1012628). +- bpf: Make sure bpf_disable_instrumentation() is safe vs + preemption (bsc#1012628). +- bpf, sockmap: Attach map progs to psock early for feature probes + (bsc#1012628). +- bpf, x86: Fix "no previous prototype" warning (bsc#1012628). +- vrf: don't run conntrack on vrf with !dflt qdisc (bsc#1012628). +- selftests: netfilter: add a vrf+conntrack testcase + (bsc#1012628). +- nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done + (bsc#1012628). +- platform/x86: amd-pmc: Fix s2idle failures on certain AMD + laptops (bsc#1012628). +- x86/sme: Explicitly map new EFI memmap table as encrypted + (bsc#1012628). +- net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports + (bsc#1012628). +- net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal + PHY's" (bsc#1012628). +- can: m_can: Disable and ignore ELO interrupt (bsc#1012628). +- can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() + (bsc#1012628). +- can: m_can: pci: fix incorrect reference clock rate + (bsc#1012628). +- can: m_can: m_can_read_fifo: fix memory leak in error branch + (bsc#1012628). +- can: pch_can: pch_can_rx_normal: fix use after free + (bsc#1012628). +- can: sja1000: fix use after free in ems_pcmcia_add_card() + (bsc#1012628). +- can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase + correct stats->{rx,tx}_errors counter (bsc#1012628). +- can: kvaser_usb: get CAN clock frequency from device + (bsc#1012628). +- IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr (bsc#1012628). +- IB/hfi1: Fix early init panic (bsc#1012628). +- IB/hfi1: Insure use of smp_processor_id() is preempt disabled + (bsc#1012628). +- nft_set_pipapo: Fix bucket load in AVX2 lookup routine for + six 8-bit groups (bsc#1012628). +- platform/x86/intel: hid: add quirk to support Surface Go 3 + (bsc#1012628). +- HID: Ignore battery for Elan touchscreen on Asus UX550VE + (bsc#1012628). +- HID: sony: fix error path in probe (bsc#1012628). +- mmc: spi: Add device-tree SPI IDs (bsc#1012628). +- mtd: dataflash: Add device-tree SPI IDs (bsc#1012628). +- HID: check for valid USB device for many HID drivers + (bsc#1012628). +- HID: wacom: fix problems when device is not a valid USB device + (bsc#1012628). +- HID: bigbenff: prevent null pointer dereference (bsc#1012628). +- HID: add USB_HID dependancy on some USB HID drivers + (bsc#1012628). +- HID: add USB_HID dependancy to hid-chicony (bsc#1012628). +- HID: add USB_HID dependancy to hid-prodikeys (bsc#1012628). +- HID: add hid_is_usb() function to make it simpler for USB + detection (bsc#1012628). +- HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested + (bsc#1012628). +- HID: google: add eel USB id (bsc#1012628). +- HID: quirks: Add quirk for the Microsoft Surface 3 type-cover + (bsc#1012628). +- usb: gadget: uvc: fix multiple opens (bsc#1012628). +- commit 3f92609 + +------------------------------------------------------------------- +Mon Dec 13 11:24:00 CET 2021 - dmueller@suse.com + +- kernel-obs-build: inform build service about virtio-serial + Inform the build worker code that this kernel supports virtio-serial, + which improves performance and relability of logging. +- commit 301a3a7 + +------------------------------------------------------------------- +Mon Dec 13 11:20:18 CET 2021 - dmueller@suse.com + +- rpm/*.spec.in: use buildroot macro instead of env variable + The RPM_BUILD_ROOT variable is considered deprecated over + a buildroot macro. future proof the spec files. +- commit e2f6026 + ------------------------------------------------------------------- Fri Dec 10 14:13:56 CET 2021 - tiwai@suse.de diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 60764169..99080251 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.15 -%define patchversion 5.15.7 +%define patchversion 5.15.8 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.15.7 +Version: 5.15.8 %if 0%{?is_kotd} -Release: .g634695b +Release: .g3f92609 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-634695ba76831dcfea80d60abfde04e681e9e89d -Provides: kernel-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: kernel-%build_flavor-base-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee +Provides: kernel-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee # END COMMON DEPS -Provides: %name-srchash-634695ba76831dcfea80d60abfde04e681e9e89d +Provides: %name-srchash-3f926092d92651ed16f7008d043ea3cfc2e135ee %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index eb866d02..837711e0 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b32d409caa695167b7a49d6b911ed1c71157e8a3fd37bc66a715050a6ec136a8 -size 1223621 +oid sha256:9f5bab8921fffd96c186e026f19114a86cbade3144ef839274458b35b51a6de8 +size 1354381 diff --git a/series.conf b/series.conf index 21e260b6..e053c46a 100644 --- a/series.conf +++ b/series.conf @@ -1676,6 +1676,178 @@ patches.kernel.org/5.15.7-206-serial-liteuart-fix-minor-number-leak-on-probe.patch patches.kernel.org/5.15.7-207-ipmi-msghandler-Make-symbol-remove_work_wq-sta.patch patches.kernel.org/5.15.7-208-Linux-5.15.7.patch + patches.kernel.org/5.15.8-001-usb-gadget-uvc-fix-multiple-opens.patch + patches.kernel.org/5.15.8-002-HID-quirks-Add-quirk-for-the-Microsoft-Surface.patch + patches.kernel.org/5.15.8-003-HID-google-add-eel-USB-id.patch + patches.kernel.org/5.15.8-004-HID-intel-ish-hid-ipc-only-enable-IRQ-wakeup-w.patch + patches.kernel.org/5.15.8-005-HID-add-hid_is_usb-function-to-make-it-simpler.patch + patches.kernel.org/5.15.8-006-HID-add-USB_HID-dependancy-to-hid-prodikeys.patch + patches.kernel.org/5.15.8-007-HID-add-USB_HID-dependancy-to-hid-chicony.patch + patches.kernel.org/5.15.8-008-HID-add-USB_HID-dependancy-on-some-USB-HID-dri.patch + patches.kernel.org/5.15.8-009-HID-bigbenff-prevent-null-pointer-dereference.patch + patches.kernel.org/5.15.8-010-HID-wacom-fix-problems-when-device-is-not-a-va.patch + patches.kernel.org/5.15.8-011-HID-check-for-valid-USB-device-for-many-HID-dr.patch + patches.kernel.org/5.15.8-012-mtd-dataflash-Add-device-tree-SPI-IDs.patch + patches.kernel.org/5.15.8-013-mmc-spi-Add-device-tree-SPI-IDs.patch + patches.kernel.org/5.15.8-014-HID-sony-fix-error-path-in-probe.patch + patches.kernel.org/5.15.8-015-HID-Ignore-battery-for-Elan-touchscreen-on-Asu.patch + patches.kernel.org/5.15.8-016-platform-x86-intel-hid-add-quirk-to-support-Su.patch + patches.kernel.org/5.15.8-017-nft_set_pipapo-Fix-bucket-load-in-AVX2-lookup-.patch + patches.kernel.org/5.15.8-018-IB-hfi1-Insure-use-of-smp_processor_id-is-pree.patch + patches.kernel.org/5.15.8-019-IB-hfi1-Fix-early-init-panic.patch + patches.kernel.org/5.15.8-020-IB-hfi1-Fix-leak-of-rcvhdrtail_dummy_kvaddr.patch + patches.kernel.org/5.15.8-021-can-kvaser_usb-get-CAN-clock-frequency-from-de.patch + patches.kernel.org/5.15.8-022-can-kvaser_pciefd-kvaser_pciefd_rx_error_frame.patch + patches.kernel.org/5.15.8-023-can-sja1000-fix-use-after-free-in-ems_pcmcia_a.patch + patches.kernel.org/5.15.8-024-can-pch_can-pch_can_rx_normal-fix-use-after-fr.patch + patches.kernel.org/5.15.8-025-can-m_can-m_can_read_fifo-fix-memory-leak-in-e.patch + patches.kernel.org/5.15.8-026-can-m_can-pci-fix-incorrect-reference-clock-ra.patch + patches.kernel.org/5.15.8-027-can-m_can-pci-fix-iomap_read_fifo-and-iomap_wr.patch + patches.kernel.org/5.15.8-028-can-m_can-Disable-and-ignore-ELO-interrupt.patch + patches.kernel.org/5.15.8-029-net-dsa-mv88e6xxx-fix-don-t-use-PHY_DETECT-on-.patch + patches.kernel.org/5.15.8-030-net-dsa-mv88e6xxx-allow-use-of-PHYs-on-CPU-and.patch + patches.kernel.org/5.15.8-031-x86-sme-Explicitly-map-new-EFI-memmap-table-as.patch + patches.kernel.org/5.15.8-032-platform-x86-amd-pmc-Fix-s2idle-failures-on-ce.patch + patches.kernel.org/5.15.8-033-nfc-fix-potential-NULL-pointer-deref-in-nfc_ge.patch + patches.kernel.org/5.15.8-034-selftests-netfilter-add-a-vrf-conntrack-testca.patch + patches.kernel.org/5.15.8-035-vrf-don-t-run-conntrack-on-vrf-with-dflt-qdisc.patch + patches.kernel.org/5.15.8-036-bpf-x86-Fix-no-previous-prototype-warning.patch + patches.kernel.org/5.15.8-037-bpf-sockmap-Attach-map-progs-to-psock-early-fo.patch + patches.kernel.org/5.15.8-038-bpf-Make-sure-bpf_disable_instrumentation-is-s.patch + patches.kernel.org/5.15.8-039-bpf-Fix-the-off-by-two-error-in-range-markings.patch + patches.kernel.org/5.15.8-040-ice-ignore-dropped-packets-during-init.patch + patches.kernel.org/5.15.8-041-ethtool-do-not-perform-operations-on-net-devic.patch + patches.kernel.org/5.15.8-042-bonding-make-tx_rebalance_counter-an-atomic.patch + patches.kernel.org/5.15.8-043-nfp-Fix-memory-leak-in-nfp_cpp_area_cache_add.patch + patches.kernel.org/5.15.8-044-seg6-fix-the-iif-in-the-IPv6-socket-control-bl.patch + patches.kernel.org/5.15.8-045-udp-using-datalen-to-cap-max-gso-segments.patch + patches.kernel.org/5.15.8-046-netfilter-nft_exthdr-break-evaluation-if-setti.patch + patches.kernel.org/5.15.8-047-netfilter-conntrack-annotate-data-races-around.patch + patches.kernel.org/5.15.8-048-iavf-restore-MSI-state-on-reset.patch + patches.kernel.org/5.15.8-049-iavf-Fix-reporting-when-setting-descriptor-cou.patch + patches.kernel.org/5.15.8-050-IB-hfi1-Correct-guard-on-eager-buffer-dealloca.patch + patches.kernel.org/5.15.8-051-devlink-fix-netns-refcount-leak-in-devlink_nl_.patch + patches.kernel.org/5.15.8-052-net-bcm4908-Handle-dma_set_coherent_mask-error.patch + patches.kernel.org/5.15.8-053-net-dsa-mv88e6xxx-error-handling-for-serdes_po.patch + patches.kernel.org/5.15.8-054-net-dsa-felix-Fix-memory-leak-in-felix_setup_m.patch + patches.kernel.org/5.15.8-055-net-sched-fq_pie-prevent-dismantle-issue.patch + patches.kernel.org/5.15.8-056-net-mvpp2-fix-XDP-rx-queues-registering.patch + patches.kernel.org/5.15.8-057-KVM-x86-Don-t-WARN-if-userspace-mucks-with-RCX.patch + patches.kernel.org/5.15.8-058-KVM-x86-Ignore-sparse-banks-size-for-an-all-CP.patch + patches.kernel.org/5.15.8-059-KVM-x86-Wait-for-IPIs-to-be-delivered-when-han.patch + patches.kernel.org/5.15.8-060-timers-implement-usleep_idle_range.patch + patches.kernel.org/5.15.8-061-mm-damon-core-fix-fake-load-reports-due-to-uni.patch + patches.kernel.org/5.15.8-062-mm-slub-fix-endianness-bug-for-alloc-free_trac.patch + patches.kernel.org/5.15.8-063-mm-bdi-initialize-bdi_min_ratio-when-bdi-is-un.patch + patches.kernel.org/5.15.8-064-ALSA-ctl-Fix-copy-of-updated-id-with-element-r.patch + patches.kernel.org/5.15.8-065-ALSA-hda-realtek-Add-headset-Mic-support-for-L.patch + patches.kernel.org/5.15.8-066-ALSA-hda-realtek-Fix-quirk-for-TongFang-PHxTxX.patch + patches.kernel.org/5.15.8-067-ALSA-pcm-oss-Fix-negative-period-buffer-sizes.patch + patches.kernel.org/5.15.8-068-ALSA-pcm-oss-Limit-the-period-size-to-16MB.patch + patches.kernel.org/5.15.8-069-ALSA-pcm-oss-Handle-missing-errors-in-snd_pcm_.patch + patches.kernel.org/5.15.8-070-cifs-Fix-crash-on-unload-of-cifs_arc4.ko.patch + patches.kernel.org/5.15.8-071-scsi-qla2xxx-Format-log-strings-only-if-needed.patch + patches.kernel.org/5.15.8-072-btrfs-clear-extent-buffer-uptodate-when-we-fai.patch + patches.kernel.org/5.15.8-073-btrfs-fix-re-dirty-process-of-tree-log-nodes.patch + patches.kernel.org/5.15.8-074-btrfs-replace-the-BUG_ON-in-btrfs_del_root_ref.patch + patches.kernel.org/5.15.8-075-btrfs-free-exchange-changeset-on-failures.patch + patches.kernel.org/5.15.8-076-perf-intel-pt-Fix-some-PGE-packet-generation-e.patch + patches.kernel.org/5.15.8-077-perf-intel-pt-Fix-sync-state-when-a-PSB-synchr.patch + patches.kernel.org/5.15.8-078-perf-intel-pt-Fix-intel_pt_fup_event-assumptio.patch + patches.kernel.org/5.15.8-079-perf-intel-pt-Fix-state-setting-when-receiving.patch + patches.kernel.org/5.15.8-080-perf-intel-pt-Fix-next-err-value-walking-trace.patch + patches.kernel.org/5.15.8-081-perf-intel-pt-Fix-missing-instruction-events-w.patch + patches.kernel.org/5.15.8-082-perf-intel-pt-Fix-error-timestamp-setting-on-t.patch + patches.kernel.org/5.15.8-083-md-fix-update-super-1.0-on-rdev-size-change.patch + patches.kernel.org/5.15.8-084-nfsd-fix-use-after-free-due-to-delegation-race.patch + patches.kernel.org/5.15.8-085-nfsd-Fix-nsfd-startup-race-again.patch + patches.kernel.org/5.15.8-086-tracefs-Have-new-files-inherit-the-ownership-o.patch + patches.kernel.org/5.15.8-087-selftests-KVM-avoid-failures-due-to-reserved-H.patch + patches.kernel.org/5.15.8-088-hwmon-pwm-fan-Ensure-the-fan-going-on-in-.prob.patch + patches.kernel.org/5.15.8-089-mmc-renesas_sdhi-initialize-variable-properly-.patch + patches.kernel.org/5.15.8-090-clk-qcom-regmap-mux-fix-parent-clock-lookup.patch + patches.kernel.org/5.15.8-091-thermal-int340x-Fix-VCoRefLow-MMIO-bit-offset-.patch + patches.kernel.org/5.15.8-092-drm-syncobj-Deal-with-signalled-fences-in-drm_.patch + patches.kernel.org/5.15.8-093-libata-add-horkage-for-ASMedia-1092.patch + patches.kernel.org/5.15.8-094-io_uring-ensure-task_work-gets-run-as-part-of-.patch + patches.kernel.org/5.15.8-095-wait-add-wake_up_pollfree.patch + patches.kernel.org/5.15.8-096-binder-use-wake_up_pollfree.patch + patches.kernel.org/5.15.8-097-signalfd-use-wake_up_pollfree.patch + patches.kernel.org/5.15.8-098-aio-keep-poll-requests-on-waitqueue-until-comp.patch + patches.kernel.org/5.15.8-099-aio-fix-use-after-free-due-to-missing-POLLFREE.patch + patches.kernel.org/5.15.8-100-tracefs-Set-all-files-to-the-same-group-owners.patch + patches.kernel.org/5.15.8-101-i2c-mpc-Use-atomic-read-and-fix-break-conditio.patch + patches.kernel.org/5.15.8-102-block-fix-ioprio_get-IOPRIO_WHO_PGRP-vs-setuid.patch + patches.kernel.org/5.15.8-103-scsi-pm80xx-Do-not-call-scsi_remove_host-in-pm.patch + patches.kernel.org/5.15.8-104-scsi-scsi_debug-Fix-buffer-size-of-REPORT-ZONE.patch + patches.kernel.org/5.15.8-105-ALSA-usb-audio-Reorder-snd_djm_devices-entries.patch + patches.kernel.org/5.15.8-106-qede-validate-non-LSO-skb-length.patch + patches.kernel.org/5.15.8-107-PM-runtime-Fix-pm_runtime_active-kerneldoc-com.patch + patches.kernel.org/5.15.8-108-ASoC-rt5682-Fix-crash-due-to-out-of-scope-stac.patch + patches.kernel.org/5.15.8-109-ASoC-qdsp6-q6routing-Fix-return-value-from-msm.patch + patches.kernel.org/5.15.8-110-ASoC-codecs-wsa881x-fix-return-values-from-kco.patch + patches.kernel.org/5.15.8-111-ASoC-codecs-wcd934x-handle-channel-mappping-li.patch + patches.kernel.org/5.15.8-112-ASoC-codecs-wcd934x-return-correct-value-from-.patch + patches.kernel.org/5.15.8-113-RDMA-hns-Do-not-halt-commands-during-reset-unt.patch + patches.kernel.org/5.15.8-114-RDMA-hns-Do-not-destroy-QP-resources-in-the-hw.patch + patches.kernel.org/5.15.8-115-hwmon-dell-smm-Fix-warning-on-proc-i8k-creatio.patch + patches.kernel.org/5.15.8-116-clk-imx-use-module_platform_driver.patch + patches.kernel.org/5.15.8-117-clk-qcom-clk-alpha-pll-Don-t-reconfigure-runni.patch + patches.kernel.org/5.15.8-118-i40e-Fix-failed-opcode-appearing-if-handling-m.patch + patches.kernel.org/5.15.8-119-i40e-Fix-pre-set-max-number-of-queues-for-VF.patch + patches.kernel.org/5.15.8-120-mtd-rawnand-fsmc-Take-instruction-delay-into-a.patch + patches.kernel.org/5.15.8-121-mtd-rawnand-fsmc-Fix-timing-computation.patch + patches.kernel.org/5.15.8-122-bpf-sockmap-Re-evaluate-proto-ops-when-psock-i.patch + patches.kernel.org/5.15.8-123-i40e-Fix-NULL-pointer-dereference-in-i40e_dbg_.patch + patches.kernel.org/5.15.8-124-Revert-PCI-aardvark-Fix-support-for-PCI_ROM_AD.patch + patches.kernel.org/5.15.8-125-drm-amd-display-Fix-DPIA-outbox-timeout-after-.patch + patches.kernel.org/5.15.8-126-perf-tools-Fix-SMT-detection-fast-read-path.patch + patches.kernel.org/5.15.8-127-Documentation-locking-locktypes-Update-migrate.patch + patches.kernel.org/5.15.8-128-dt-bindings-net-Reintroduce-PHY-no-lane-swap-b.patch + patches.kernel.org/5.15.8-129-tools-build-Remove-needless-libpython-version-.patch + patches.kernel.org/5.15.8-130-net-cdc_ncm-Allow-for-dwNtbOutMaxSize-to-be-un.patch + patches.kernel.org/5.15.8-131-net-altera-set-a-couple-error-code-in-probe.patch + patches.kernel.org/5.15.8-132-net-fec-only-clear-interrupt-of-handling-queue.patch + patches.kernel.org/5.15.8-133-net-neigh-clear-whole-pneigh_entry-at-alloc-ti.patch + patches.kernel.org/5.15.8-134-net-qla3xxx-fix-an-error-code-in-ql_adapter_up.patch + patches.kernel.org/5.15.8-135-selftests-fib_tests-Rework-fib_rp_filter_test.patch + patches.kernel.org/5.15.8-136-USB-gadget-detect-too-big-endpoint-0-requests.patch + patches.kernel.org/5.15.8-137-USB-gadget-zero-allocate-endpoint-0-buffers.patch + patches.kernel.org/5.15.8-138-Revert-usb-dwc3-dwc3-qcom-Enable-tx-fifo-resiz.patch + patches.kernel.org/5.15.8-139-usb-core-config-fix-validation-of-wMaxPacketVa.patch + patches.kernel.org/5.15.8-140-xhci-Remove-CONFIG_USB_DEFAULT_PERSIST-to-prev.patch + patches.kernel.org/5.15.8-141-usb-core-config-using-bit-mask-instead-of-indi.patch + patches.kernel.org/5.15.8-142-xhci-avoid-race-between-disable-slot-command-a.patch + patches.kernel.org/5.15.8-143-iio-gyro-adxrs290-fix-data-signedness.patch + patches.kernel.org/5.15.8-144-iio-trigger-Fix-reference-counting.patch + patches.kernel.org/5.15.8-145-iio-trigger-stm32-timer-fix-MODULE_ALIAS.patch + patches.kernel.org/5.15.8-146-iio-stk3310-Don-t-return-error-code-in-interru.patch + patches.kernel.org/5.15.8-147-iio-mma8452-Fix-trigger-reference-couting.patch + patches.kernel.org/5.15.8-148-iio-ltr501-Don-t-return-error-code-in-trigger-.patch + patches.kernel.org/5.15.8-149-iio-kxsd9-Don-t-return-error-code-in-trigger-h.patch + patches.kernel.org/5.15.8-150-iio-itg3200-Call-iio_trigger_notify_done-on-er.patch + patches.kernel.org/5.15.8-151-iio-dln2-adc-Fix-lockdep-complaint.patch + patches.kernel.org/5.15.8-152-iio-dln2-Check-return-value-of-devm_iio_trigge.patch + patches.kernel.org/5.15.8-153-iio-at91-sama5d2-Fix-incorrect-sign-extension.patch + patches.kernel.org/5.15.8-154-iio-adc-stm32-fix-a-current-leak-by-resetting-.patch + patches.kernel.org/5.15.8-155-iio-adc-axp20x_adc-fix-charging-current-report.patch + patches.kernel.org/5.15.8-156-iio-ad7768-1-Call-iio_trigger_notify_done-on-e.patch + patches.kernel.org/5.15.8-157-iio-accel-kxcjk-1013-Fix-possible-memory-leak-.patch + patches.kernel.org/5.15.8-158-misc-rtsx-Avoid-mangling-IRQ-during-runtime-PM.patch + patches.kernel.org/5.15.8-159-nvmem-eeprom-at25-fix-FRAM-byte_len.patch + patches.kernel.org/5.15.8-160-bus-mhi-pci_generic-Fix-device-recovery-failed.patch + patches.kernel.org/5.15.8-161-bus-mhi-core-Add-support-for-forced-PM-resume.patch + patches.kernel.org/5.15.8-162-csky-fix-typo-of-fpu-config-macro.patch + patches.kernel.org/5.15.8-163-irqchip-aspeed-scu-Replace-update_bits-with-wr.patch + patches.kernel.org/5.15.8-164-irqchip-armada-370-xp-Fix-return-value-of-arma.patch + patches.kernel.org/5.15.8-165-irqchip-armada-370-xp-Fix-support-for-Multi-MS.patch + patches.kernel.org/5.15.8-166-aio-Fix-incorrect-usage-of-eventfd_signal_allo.patch + patches.kernel.org/5.15.8-167-irqchip-irq-gic-v3-its.c-Force-synchronisation.patch + patches.kernel.org/5.15.8-168-irqchip-nvic-Fix-offset-for-Interrupt-Priority.patch + patches.kernel.org/5.15.8-169-misc-fastrpc-fix-improper-packet-size-calculat.patch + patches.kernel.org/5.15.8-170-clocksource-drivers-dw_apb_timer_of-Fix-probe-.patch + patches.kernel.org/5.15.8-171-bpf-Add-selftests-to-cover-packet-access-corne.patch + patches.kernel.org/5.15.8-172-Linux-5.15.8.patch ######################################################## # Build fixes that apply to the vanilla kernel too. diff --git a/source-timestamp b/source-timestamp index 543b855d..774659fc 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2021-12-10 13:14:46 +0000 -GIT Revision: 634695ba76831dcfea80d60abfde04e681e9e89d +2021-12-14 10:24:29 +0000 +GIT Revision: 3f926092d92651ed16f7008d043ea3cfc2e135ee GIT Branch: stable