diff --git a/kernel-longterm.changes b/kernel-longterm.changes index c473e79..e70fa16 100644 --- a/kernel-longterm.changes +++ b/kernel-longterm.changes @@ -1,3 +1,206 @@ +------------------------------------------------------------------- +Fri Dec 20 00:40:59 CET 2024 - rfrohl@suse.com + +- net: renesas: rswitch: fix possible early skb release + (bsc#1218260 git-fixes). +- commit df78096 + +------------------------------------------------------------------- +Fri Dec 20 00:12:12 CET 2024 - rfrohl@suse.com + +- Linux 6.6.67 (bsc#1218260). +- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors + (bsc#1218260). +- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing + PEBS_DATA_CFG (bsc#1218260). +- ksmbd: fix racy issue from session lookup and expire + (bsc#1218260). +- splice: do not checksum AF_UNIX sockets (bsc#1218260). +- tcp: check space before adding MPTCP SYN options (bsc#1218260). +- riscv: Fix wrong usage of __pa() on a fixmap address + (bsc#1218260). +- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). +- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 + (bsc#1218260). +- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). +- usb: host: max3421-hcd: Correctly abort a USB request + (bsc#1218260). +- ata: sata_highbank: fix OF node reference leak in + highbank_initialize_phys() (bsc#1218260). +- usb: dwc2: Fix HCD resume (bsc#1218260). +- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature + (bsc#1218260). +- usb: dwc2: Fix HCD port connection race (bsc#1218260). +- scsi: ufs: core: Update compl_time_stamp_local_clock after + completing a cqe (bsc#1218260). +- usb: gadget: midi2: Fix interpretation of is_midi1 bits + (bsc#1218260). +- usb: ehci-hcd: fix call balance of clocks handling routines + (bsc#1218260). +- usb: typec: anx7411: fix fwnode_handle reference leak + (bsc#1218260). +- usb: typec: anx7411: fix OF node reference leaks in + anx7411_typec_switch_probe() (bsc#1218260). +- usb: gadget: u_serial: Fix the issue that gs_start_io crashed + due to accessing null pointer (bsc#1218260). +- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 + only mode (bsc#1218260). +- drm/i915: Fix memory leak by correcting cache object name in + error handler (bsc#1218260). +- drm/i915: Fix NULL pointer dereference in capture_engine + (bsc#1218260). +- xfs: update btree keys correctly when _insrec splits an inode + root block (bsc#1218260). +- xfs: don't drop errno values when we fail to ficlone the entire + range (bsc#1218260). +- xfs: return from xfs_symlink_verify early on V4 filesystems + (bsc#1218260). +- xfs: fix scrub tracepoints when inode-rooted btrees are involved + (bsc#1218260). +- xfs: only run precommits once per transaction object + (bsc#1218260). +- bpf: Check size for BTF-based ctx access of pointer members + (bsc#1218260). +- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() + (bsc#1218260). +- bpf,perf: Fix invalid prog_array access in + perf_event_detach_bpf_prog (bsc#1218260). +- bpf, sockmap: Fix race between element replace and close() + (bsc#1218260). +- bpf, sockmap: Fix update element with same (bsc#1218260). +- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long + long (bsc#1218260). +- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one + (bsc#1218260). +- wifi: mac80211: init cnt before accessing elem in + ieee80211_copy_mbssid_beacon (bsc#1218260). +- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() + (bsc#1218260). +- wifi: mac80211: fix station NSS capability initialization order + (bsc#1218260). +- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl + (bsc#1218260). +- batman-adv: Do not send uninitialized TT changes (bsc#1218260). +- batman-adv: Remove uninitialized data in full table TT response + (bsc#1218260). +- batman-adv: Do not let TT changes list grows indefinitely + (bsc#1218260). +- net/mlx5: DR, prevent potential error pointer dereference + (bsc#1218260). +- wifi: cfg80211: sme: init n_channels before channels[] access + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove duplicate test cases + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Ensure no extra packets are + counted (bsc#1218260). +- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from + kvm_arch_ptp_init() (bsc#1218260). +- net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). +- net: defer final 'struct net' free in netns dismantle + (bsc#1218260). +- net: mscc: ocelot: fix memory leak on + ocelot_port_add_txtstamp_skb() (bsc#1218260). +- net: mscc: ocelot: improve handling of TX timestamp for unknown + skb (bsc#1218260). +- net: mscc: ocelot: ocelot->ts_id_lock and + ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). +- net: mscc: ocelot: be resilient to loss of PTP packets during + transmission (bsc#1218260). +- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() + (bsc#1218260). +- spi: aspeed: Fix an error handling path in + aspeed_spi_[read|write]_user() (bsc#1218260). +- net: sparx5: fix FDMA performance issue (bsc#1218260). +- net: sparx5: fix the maximum frame length register + (bsc#1218260). +- ACPI: resource: Fix memory resource type union access + (bsc#1218260). +- cxgb4: use port number to set mac addr (bsc#1218260). +- qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). +- qca_spi: Make driver probing reliable (bsc#1218260). +- ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). +- ASoC: amd: yc: Fix the wrong return value (bsc#1218260). +- Documentation: PM: Clarify pm_runtime_resume_and_get() return + value (bsc#1218260). +- net: rswitch: Drop unused argument/return value (bsc#1218260). +- net: rswitch: Use unsigned int for desc related array index + (bsc#1218260). +- net: rswitch: Use build_skb() for RX (bsc#1218260). +- net: rswitch: Add unmap_addrs instead of dma address in each + desc (bsc#1218260). +- net: rswitch: Add a setting ext descriptor function + (bsc#1218260). +- net: rswitch: Add jumbo frames handling for TX (bsc#1218260). +- net: renesas: rswitch: fix race window between tx start and + complete (bsc#1218260). +- net: renesas: rswitch: fix leaked pointer on error path + (bsc#1218260). +- net: renesas: rswitch: avoid use-after-put for a device tree + node (bsc#1218260). +- net: renesas: rswitch: handle stop vs interrupt race + (bsc#1218260). +- netfilter: IDLETIMER: Fix for possible ABBA deadlock + (bsc#1218260). +- netfilter: nf_tables: do not defer rule destruction via call_rcu + (bsc#1218260). +- net: dsa: felix: fix stuck CPU-injected packets with short + taprio windows (bsc#1218260). +- net/sched: netem: account for backlog updates from child qdisc + (bsc#1218260). +- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- ACPICA: events/evxfregn: don't release the ContextMutex that + was never acquired (bsc#1218260). +- Bluetooth: ISO: Reassociate a socket with an active BIS + (bsc#1218260). +- Bluetooth: hci_event: Fix using rcu_read_(un)lock while + iterating (bsc#1218260). +- Bluetooth: iso: Fix recursive locking warning (bsc#1218260). +- Bluetooth: SCO: Add support for 16 bits transparent voice + setting (bsc#1218260). +- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump + (bsc#1218260). +- net: renesas: rswitch: fix initial MPIC register setting + (bsc#1218260). +- net: dsa: microchip: KSZ9896 register regmap alignment to 32 + bit boundaries (bsc#1218260). +- blk-iocost: Avoid using clamp() on inuse in + __propagate_weights() (bsc#1218260). +- kselftest/arm64: abi: fix SVCR detection (bsc#1218260). +- KVM: arm64: Disable MPAM visibility by default and ignore VMM + writes (bsc#1218260). +- bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). +- tracing/kprobes: Skip symbol counting logic for module symbols + in create_local_trace_kprobe() (bsc#1218260). +- selftests/bpf: Add netlink helper library (bsc#1218260). +- selftests/bpf: remove use of __xlated() (bsc#1218260). +- net: rswitch: Avoid use-after-free in rswitch_poll() + (bsc#1218260). +- xen/netfront: fix crash when removing device (bsc#1218260). +- x86: make get_cpu_vendor() accessible from Xen code + (bsc#1218260). +- objtool/x86: allow syscall instruction (bsc#1218260). +- x86/static-call: provide a way to do very early static-call + updates (bsc#1218260). +- x86/xen: don't do PV iret hypercall through hypercall page + (bsc#1218260). +- x86/xen: add central hypercall functions (bsc#1218260). +- x86/xen: use new hypercall functions instead of hypercall page + (bsc#1218260). +- x86/xen: remove hypercall page (bsc#1218260). +- x86/static-call: fix 32-bit build (bsc#1218260). +- Rename to + patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. +- Rename to + patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. +- Rename to + patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. +- commit 0d07db0 + ------------------------------------------------------------------- Sun Dec 15 21:34:10 CET 2024 - rfrohl@suse.com diff --git a/kernel-longterm.spec b/kernel-longterm.spec index c72483c..a8c5075 100644 --- a/kernel-longterm.spec +++ b/kernel-longterm.spec @@ -18,8 +18,8 @@ %define srcversion 6.6 -%define patchversion 6.6.66 -%define git_commit bc9f5a46a26663d415e9ddac27882468453d474b +%define patchversion 6.6.67 +%define git_commit df7809662a68583151438ba2cb5ac5a0d73a0fc9 %define variant -longterm%{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -113,9 +113,9 @@ Name: kernel-longterm Summary: The Linux Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.6.66 +Version: 6.6.67 %if 0%{?is_kotd} -Release: .gbc9f5a4 +Release: .gdf78096 %else Release: 0 %endif diff --git a/kernel-source-longterm.changes b/kernel-source-longterm.changes index c473e79..e70fa16 100644 --- a/kernel-source-longterm.changes +++ b/kernel-source-longterm.changes @@ -1,3 +1,206 @@ +------------------------------------------------------------------- +Fri Dec 20 00:40:59 CET 2024 - rfrohl@suse.com + +- net: renesas: rswitch: fix possible early skb release + (bsc#1218260 git-fixes). +- commit df78096 + +------------------------------------------------------------------- +Fri Dec 20 00:12:12 CET 2024 - rfrohl@suse.com + +- Linux 6.6.67 (bsc#1218260). +- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors + (bsc#1218260). +- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing + PEBS_DATA_CFG (bsc#1218260). +- ksmbd: fix racy issue from session lookup and expire + (bsc#1218260). +- splice: do not checksum AF_UNIX sockets (bsc#1218260). +- tcp: check space before adding MPTCP SYN options (bsc#1218260). +- riscv: Fix wrong usage of __pa() on a fixmap address + (bsc#1218260). +- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). +- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 + (bsc#1218260). +- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). +- usb: host: max3421-hcd: Correctly abort a USB request + (bsc#1218260). +- ata: sata_highbank: fix OF node reference leak in + highbank_initialize_phys() (bsc#1218260). +- usb: dwc2: Fix HCD resume (bsc#1218260). +- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature + (bsc#1218260). +- usb: dwc2: Fix HCD port connection race (bsc#1218260). +- scsi: ufs: core: Update compl_time_stamp_local_clock after + completing a cqe (bsc#1218260). +- usb: gadget: midi2: Fix interpretation of is_midi1 bits + (bsc#1218260). +- usb: ehci-hcd: fix call balance of clocks handling routines + (bsc#1218260). +- usb: typec: anx7411: fix fwnode_handle reference leak + (bsc#1218260). +- usb: typec: anx7411: fix OF node reference leaks in + anx7411_typec_switch_probe() (bsc#1218260). +- usb: gadget: u_serial: Fix the issue that gs_start_io crashed + due to accessing null pointer (bsc#1218260). +- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 + only mode (bsc#1218260). +- drm/i915: Fix memory leak by correcting cache object name in + error handler (bsc#1218260). +- drm/i915: Fix NULL pointer dereference in capture_engine + (bsc#1218260). +- xfs: update btree keys correctly when _insrec splits an inode + root block (bsc#1218260). +- xfs: don't drop errno values when we fail to ficlone the entire + range (bsc#1218260). +- xfs: return from xfs_symlink_verify early on V4 filesystems + (bsc#1218260). +- xfs: fix scrub tracepoints when inode-rooted btrees are involved + (bsc#1218260). +- xfs: only run precommits once per transaction object + (bsc#1218260). +- bpf: Check size for BTF-based ctx access of pointer members + (bsc#1218260). +- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() + (bsc#1218260). +- bpf,perf: Fix invalid prog_array access in + perf_event_detach_bpf_prog (bsc#1218260). +- bpf, sockmap: Fix race between element replace and close() + (bsc#1218260). +- bpf, sockmap: Fix update element with same (bsc#1218260). +- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long + long (bsc#1218260). +- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one + (bsc#1218260). +- wifi: mac80211: init cnt before accessing elem in + ieee80211_copy_mbssid_beacon (bsc#1218260). +- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() + (bsc#1218260). +- wifi: mac80211: fix station NSS capability initialization order + (bsc#1218260). +- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl + (bsc#1218260). +- batman-adv: Do not send uninitialized TT changes (bsc#1218260). +- batman-adv: Remove uninitialized data in full table TT response + (bsc#1218260). +- batman-adv: Do not let TT changes list grows indefinitely + (bsc#1218260). +- net/mlx5: DR, prevent potential error pointer dereference + (bsc#1218260). +- wifi: cfg80211: sme: init n_channels before channels[] access + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove duplicate test cases + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Ensure no extra packets are + counted (bsc#1218260). +- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from + kvm_arch_ptp_init() (bsc#1218260). +- net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). +- net: defer final 'struct net' free in netns dismantle + (bsc#1218260). +- net: mscc: ocelot: fix memory leak on + ocelot_port_add_txtstamp_skb() (bsc#1218260). +- net: mscc: ocelot: improve handling of TX timestamp for unknown + skb (bsc#1218260). +- net: mscc: ocelot: ocelot->ts_id_lock and + ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). +- net: mscc: ocelot: be resilient to loss of PTP packets during + transmission (bsc#1218260). +- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() + (bsc#1218260). +- spi: aspeed: Fix an error handling path in + aspeed_spi_[read|write]_user() (bsc#1218260). +- net: sparx5: fix FDMA performance issue (bsc#1218260). +- net: sparx5: fix the maximum frame length register + (bsc#1218260). +- ACPI: resource: Fix memory resource type union access + (bsc#1218260). +- cxgb4: use port number to set mac addr (bsc#1218260). +- qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). +- qca_spi: Make driver probing reliable (bsc#1218260). +- ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). +- ASoC: amd: yc: Fix the wrong return value (bsc#1218260). +- Documentation: PM: Clarify pm_runtime_resume_and_get() return + value (bsc#1218260). +- net: rswitch: Drop unused argument/return value (bsc#1218260). +- net: rswitch: Use unsigned int for desc related array index + (bsc#1218260). +- net: rswitch: Use build_skb() for RX (bsc#1218260). +- net: rswitch: Add unmap_addrs instead of dma address in each + desc (bsc#1218260). +- net: rswitch: Add a setting ext descriptor function + (bsc#1218260). +- net: rswitch: Add jumbo frames handling for TX (bsc#1218260). +- net: renesas: rswitch: fix race window between tx start and + complete (bsc#1218260). +- net: renesas: rswitch: fix leaked pointer on error path + (bsc#1218260). +- net: renesas: rswitch: avoid use-after-put for a device tree + node (bsc#1218260). +- net: renesas: rswitch: handle stop vs interrupt race + (bsc#1218260). +- netfilter: IDLETIMER: Fix for possible ABBA deadlock + (bsc#1218260). +- netfilter: nf_tables: do not defer rule destruction via call_rcu + (bsc#1218260). +- net: dsa: felix: fix stuck CPU-injected packets with short + taprio windows (bsc#1218260). +- net/sched: netem: account for backlog updates from child qdisc + (bsc#1218260). +- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- ACPICA: events/evxfregn: don't release the ContextMutex that + was never acquired (bsc#1218260). +- Bluetooth: ISO: Reassociate a socket with an active BIS + (bsc#1218260). +- Bluetooth: hci_event: Fix using rcu_read_(un)lock while + iterating (bsc#1218260). +- Bluetooth: iso: Fix recursive locking warning (bsc#1218260). +- Bluetooth: SCO: Add support for 16 bits transparent voice + setting (bsc#1218260). +- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump + (bsc#1218260). +- net: renesas: rswitch: fix initial MPIC register setting + (bsc#1218260). +- net: dsa: microchip: KSZ9896 register regmap alignment to 32 + bit boundaries (bsc#1218260). +- blk-iocost: Avoid using clamp() on inuse in + __propagate_weights() (bsc#1218260). +- kselftest/arm64: abi: fix SVCR detection (bsc#1218260). +- KVM: arm64: Disable MPAM visibility by default and ignore VMM + writes (bsc#1218260). +- bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). +- tracing/kprobes: Skip symbol counting logic for module symbols + in create_local_trace_kprobe() (bsc#1218260). +- selftests/bpf: Add netlink helper library (bsc#1218260). +- selftests/bpf: remove use of __xlated() (bsc#1218260). +- net: rswitch: Avoid use-after-free in rswitch_poll() + (bsc#1218260). +- xen/netfront: fix crash when removing device (bsc#1218260). +- x86: make get_cpu_vendor() accessible from Xen code + (bsc#1218260). +- objtool/x86: allow syscall instruction (bsc#1218260). +- x86/static-call: provide a way to do very early static-call + updates (bsc#1218260). +- x86/xen: don't do PV iret hypercall through hypercall page + (bsc#1218260). +- x86/xen: add central hypercall functions (bsc#1218260). +- x86/xen: use new hypercall functions instead of hypercall page + (bsc#1218260). +- x86/xen: remove hypercall page (bsc#1218260). +- x86/static-call: fix 32-bit build (bsc#1218260). +- Rename to + patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. +- Rename to + patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. +- Rename to + patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. +- commit 0d07db0 + ------------------------------------------------------------------- Sun Dec 15 21:34:10 CET 2024 - rfrohl@suse.com diff --git a/kernel-source-longterm.spec b/kernel-source-longterm.spec index 49e930e..25a815f 100644 --- a/kernel-source-longterm.spec +++ b/kernel-source-longterm.spec @@ -17,8 +17,8 @@ %define srcversion 6.6 -%define patchversion 6.6.66 -%define git_commit bc9f5a46a26663d415e9ddac27882468453d474b +%define patchversion 6.6.67 +%define git_commit df7809662a68583151438ba2cb5ac5a0d73a0fc9 %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ %endif Name: kernel-source-longterm -Version: 6.6.66 +Version: 6.6.67 %if 0%{?is_kotd} -Release: .gbc9f5a4 +Release: .gdf78096 %else Release: 0 %endif diff --git a/kernel-syms-longterm.changes b/kernel-syms-longterm.changes index c473e79..e70fa16 100644 --- a/kernel-syms-longterm.changes +++ b/kernel-syms-longterm.changes @@ -1,3 +1,206 @@ +------------------------------------------------------------------- +Fri Dec 20 00:40:59 CET 2024 - rfrohl@suse.com + +- net: renesas: rswitch: fix possible early skb release + (bsc#1218260 git-fixes). +- commit df78096 + +------------------------------------------------------------------- +Fri Dec 20 00:12:12 CET 2024 - rfrohl@suse.com + +- Linux 6.6.67 (bsc#1218260). +- bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors + (bsc#1218260). +- perf/x86/intel/ds: Unconditionally drain PEBS DS when changing + PEBS_DATA_CFG (bsc#1218260). +- ksmbd: fix racy issue from session lookup and expire + (bsc#1218260). +- splice: do not checksum AF_UNIX sockets (bsc#1218260). +- tcp: check space before adding MPTCP SYN options (bsc#1218260). +- riscv: Fix wrong usage of __pa() on a fixmap address + (bsc#1218260). +- blk-cgroup: Fix UAF in blkcg_unpin_online() (bsc#1218260). +- ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 + (bsc#1218260). +- riscv: Fix IPIs usage in kfence_protect_page() (bsc#1218260). +- usb: host: max3421-hcd: Correctly abort a USB request + (bsc#1218260). +- ata: sata_highbank: fix OF node reference leak in + highbank_initialize_phys() (bsc#1218260). +- usb: dwc2: Fix HCD resume (bsc#1218260). +- usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature + (bsc#1218260). +- usb: dwc2: Fix HCD port connection race (bsc#1218260). +- scsi: ufs: core: Update compl_time_stamp_local_clock after + completing a cqe (bsc#1218260). +- usb: gadget: midi2: Fix interpretation of is_midi1 bits + (bsc#1218260). +- usb: ehci-hcd: fix call balance of clocks handling routines + (bsc#1218260). +- usb: typec: anx7411: fix fwnode_handle reference leak + (bsc#1218260). +- usb: typec: anx7411: fix OF node reference leaks in + anx7411_typec_switch_probe() (bsc#1218260). +- usb: gadget: u_serial: Fix the issue that gs_start_io crashed + due to accessing null pointer (bsc#1218260). +- usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 + only mode (bsc#1218260). +- drm/i915: Fix memory leak by correcting cache object name in + error handler (bsc#1218260). +- drm/i915: Fix NULL pointer dereference in capture_engine + (bsc#1218260). +- xfs: update btree keys correctly when _insrec splits an inode + root block (bsc#1218260). +- xfs: don't drop errno values when we fail to ficlone the entire + range (bsc#1218260). +- xfs: return from xfs_symlink_verify early on V4 filesystems + (bsc#1218260). +- xfs: fix scrub tracepoints when inode-rooted btrees are involved + (bsc#1218260). +- xfs: only run precommits once per transaction object + (bsc#1218260). +- bpf: Check size for BTF-based ctx access of pointer members + (bsc#1218260). +- bpf: Fix theoretical prog_array UAF in __uprobe_perf_func() + (bsc#1218260). +- bpf,perf: Fix invalid prog_array access in + perf_event_detach_bpf_prog (bsc#1218260). +- bpf, sockmap: Fix race between element replace and close() + (bsc#1218260). +- bpf, sockmap: Fix update element with same (bsc#1218260). +- rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long + long (bsc#1218260). +- wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one + (bsc#1218260). +- wifi: mac80211: init cnt before accessing elem in + ieee80211_copy_mbssid_beacon (bsc#1218260). +- wifi: mac80211: clean up 'ret' in sta_link_apply_parameters() + (bsc#1218260). +- wifi: mac80211: fix station NSS capability initialization order + (bsc#1218260). +- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl + (bsc#1218260). +- batman-adv: Do not send uninitialized TT changes (bsc#1218260). +- batman-adv: Remove uninitialized data in full table TT response + (bsc#1218260). +- batman-adv: Do not let TT changes list grows indefinitely + (bsc#1218260). +- net/mlx5: DR, prevent potential error pointer dereference + (bsc#1218260). +- wifi: cfg80211: sme: init n_channels before channels[] access + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Remove duplicate test cases + (bsc#1218260). +- selftests: mlxsw: sharedbuffer: Ensure no extra packets are + counted (bsc#1218260). +- ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from + kvm_arch_ptp_init() (bsc#1218260). +- net: lapb: increase LAPB_HEADER_LEN (bsc#1218260). +- net: defer final 'struct net' free in netns dismantle + (bsc#1218260). +- net: mscc: ocelot: fix memory leak on + ocelot_port_add_txtstamp_skb() (bsc#1218260). +- net: mscc: ocelot: improve handling of TX timestamp for unknown + skb (bsc#1218260). +- net: mscc: ocelot: ocelot->ts_id_lock and + ocelot_port->tx_skbs.lock are IRQ-safe (bsc#1218260). +- net: mscc: ocelot: be resilient to loss of PTP packets during + transmission (bsc#1218260). +- net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() + (bsc#1218260). +- spi: aspeed: Fix an error handling path in + aspeed_spi_[read|write]_user() (bsc#1218260). +- net: sparx5: fix FDMA performance issue (bsc#1218260). +- net: sparx5: fix the maximum frame length register + (bsc#1218260). +- ACPI: resource: Fix memory resource type union access + (bsc#1218260). +- cxgb4: use port number to set mac addr (bsc#1218260). +- qca_spi: Fix clock speed for multiple QCA7000 (bsc#1218260). +- qca_spi: Make driver probing reliable (bsc#1218260). +- ALSA: control: Avoid WARN() for symlink errors (bsc#1218260). +- ASoC: amd: yc: Fix the wrong return value (bsc#1218260). +- Documentation: PM: Clarify pm_runtime_resume_and_get() return + value (bsc#1218260). +- net: rswitch: Drop unused argument/return value (bsc#1218260). +- net: rswitch: Use unsigned int for desc related array index + (bsc#1218260). +- net: rswitch: Use build_skb() for RX (bsc#1218260). +- net: rswitch: Add unmap_addrs instead of dma address in each + desc (bsc#1218260). +- net: rswitch: Add a setting ext descriptor function + (bsc#1218260). +- net: rswitch: Add jumbo frames handling for TX (bsc#1218260). +- net: renesas: rswitch: fix race window between tx start and + complete (bsc#1218260). +- net: renesas: rswitch: fix leaked pointer on error path + (bsc#1218260). +- net: renesas: rswitch: avoid use-after-put for a device tree + node (bsc#1218260). +- net: renesas: rswitch: handle stop vs interrupt race + (bsc#1218260). +- netfilter: IDLETIMER: Fix for possible ABBA deadlock + (bsc#1218260). +- netfilter: nf_tables: do not defer rule destruction via call_rcu + (bsc#1218260). +- net: dsa: felix: fix stuck CPU-injected packets with short + taprio windows (bsc#1218260). +- net/sched: netem: account for backlog updates from child qdisc + (bsc#1218260). +- bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL + (bsc#1218260). +- ACPICA: events/evxfregn: don't release the ContextMutex that + was never acquired (bsc#1218260). +- Bluetooth: ISO: Reassociate a socket with an active BIS + (bsc#1218260). +- Bluetooth: hci_event: Fix using rcu_read_(un)lock while + iterating (bsc#1218260). +- Bluetooth: iso: Fix recursive locking warning (bsc#1218260). +- Bluetooth: SCO: Add support for 16 bits transparent voice + setting (bsc#1218260). +- Bluetooth: btmtk: avoid UAF in btmtk_process_coredump + (bsc#1218260). +- net: renesas: rswitch: fix initial MPIC register setting + (bsc#1218260). +- net: dsa: microchip: KSZ9896 register regmap alignment to 32 + bit boundaries (bsc#1218260). +- blk-iocost: Avoid using clamp() on inuse in + __propagate_weights() (bsc#1218260). +- kselftest/arm64: abi: fix SVCR detection (bsc#1218260). +- KVM: arm64: Disable MPAM visibility by default and ignore VMM + writes (bsc#1218260). +- bpf: sync_linked_regs() must preserve subreg_def (bsc#1218260). +- tracing/kprobes: Skip symbol counting logic for module symbols + in create_local_trace_kprobe() (bsc#1218260). +- selftests/bpf: Add netlink helper library (bsc#1218260). +- selftests/bpf: remove use of __xlated() (bsc#1218260). +- net: rswitch: Avoid use-after-free in rswitch_poll() + (bsc#1218260). +- xen/netfront: fix crash when removing device (bsc#1218260). +- x86: make get_cpu_vendor() accessible from Xen code + (bsc#1218260). +- objtool/x86: allow syscall instruction (bsc#1218260). +- x86/static-call: provide a way to do very early static-call + updates (bsc#1218260). +- x86/xen: don't do PV iret hypercall through hypercall page + (bsc#1218260). +- x86/xen: add central hypercall functions (bsc#1218260). +- x86/xen: use new hypercall functions instead of hypercall page + (bsc#1218260). +- x86/xen: remove hypercall page (bsc#1218260). +- x86/static-call: fix 32-bit build (bsc#1218260). +- Rename to + patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch. +- Rename to + patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch. +- Rename to + patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch. +- commit 0d07db0 + ------------------------------------------------------------------- Sun Dec 15 21:34:10 CET 2024 - rfrohl@suse.com diff --git a/kernel-syms-longterm.spec b/kernel-syms-longterm.spec index 071ac4a..9f62e73 100644 --- a/kernel-syms-longterm.spec +++ b/kernel-syms-longterm.spec @@ -16,7 +16,7 @@ # -%define git_commit bc9f5a46a26663d415e9ddac27882468453d474b +%define git_commit df7809662a68583151438ba2cb5ac5a0d73a0fc9 %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros @@ -25,10 +25,10 @@ Name: kernel-syms-longterm Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.6.66 +Version: 6.6.67 %if %using_buildservice %if 0%{?is_kotd} -Release: .gbc9f5a4 +Release: .gdf78096 %else Release: 0 %endif diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 8cc9ddd..abafe4a 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:cb5bfa6b6b654244b7f2a6eb2508adb3ec2d5ff3f055ff45b0d8001fd853584a -size 10733100 +oid sha256:44807a53bee9c1426289e7a449c0770c1ef504e6b1076bfa79e03addfe5a8004 +size 10825951 diff --git a/series.conf b/series.conf index 474ce8f..987585b 100644 --- a/series.conf +++ b/series.conf @@ -13222,7 +13222,6 @@ patches.kernel.org/6.6.64-677-Linux-6.6.64.patch patches.kernel.org/bpf-handle-fake-register-spill-to-stack-with-BPF_ST_MEM-instruction.patch patches.kernel.org/drm-vc4-Match-drm_dev_enter-and-exit-calls-in-vc4_hvs_lut_load.patch - patches.kernel.org/ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch patches.kernel.org/6.6.65-001-Revert-x86-pvh-Call-C-code-via-the-kernel-virt.patch patches.kernel.org/6.6.65-002-Revert-x86-pvh-Set-phys_base-when-calling-xen_.patch patches.kernel.org/6.6.65-003-openrisc-Use-asm-generic-s-version-of-fix_to_v.patch @@ -13584,8 +13583,117 @@ patches.kernel.org/6.6.66-355-i3c-master-Remove-i3c_dev_disable_ibi_locked-o.patch patches.kernel.org/6.6.66-356-i3c-master-svc-fix-possible-assignment-of-the-.patch patches.kernel.org/6.6.66-357-Linux-6.6.66.patch - patches.kernel.org/amdgpu-uvd-get-ring-reference-from-rq-scheduler.patch - patches.kernel.org/tipc-fix-NULL-deref-in-cleanup_bearer.patch + patches.kernel.org/6.6.67-001-bpf-Fix-UAF-via-mismatching-bpf_prog-attachmen.patch + patches.kernel.org/6.6.67-002-perf-x86-intel-ds-Unconditionally-drain-PEBS-D.patch + patches.kernel.org/6.6.67-003-ksmbd-fix-racy-issue-from-session-lookup-and-e.patch + patches.kernel.org/6.6.67-004-splice-do-not-checksum-AF_UNIX-sockets.patch + patches.kernel.org/6.6.67-005-tcp-check-space-before-adding-MPTCP-SYN-option.patch + patches.kernel.org/6.6.67-006-riscv-Fix-wrong-usage-of-__pa-on-a-fixmap-addr.patch + patches.kernel.org/6.6.67-007-blk-cgroup-Fix-UAF-in-blkcg_unpin_online.patch + patches.kernel.org/6.6.67-008-ALSA-usb-audio-Add-implicit-feedback-quirk-for.patch + patches.kernel.org/6.6.67-009-riscv-Fix-IPIs-usage-in-kfence_protect_page.patch + patches.kernel.org/6.6.67-010-usb-host-max3421-hcd-Correctly-abort-a-USB-req.patch + patches.kernel.org/6.6.67-011-ata-sata_highbank-fix-OF-node-reference-leak-i.patch + patches.kernel.org/6.6.67-012-usb-dwc2-Fix-HCD-resume.patch + patches.kernel.org/6.6.67-013-usb-dwc2-hcd-Fix-GetPortStatus-SetPortFeature.patch + patches.kernel.org/6.6.67-014-usb-dwc2-Fix-HCD-port-connection-race.patch + patches.kernel.org/6.6.67-015-scsi-ufs-core-Update-compl_time_stamp_local_cl.patch + patches.kernel.org/6.6.67-016-usb-gadget-midi2-Fix-interpretation-of-is_midi.patch + patches.kernel.org/6.6.67-017-usb-ehci-hcd-fix-call-balance-of-clocks-handli.patch + patches.kernel.org/6.6.67-018-usb-typec-anx7411-fix-fwnode_handle-reference-.patch + patches.kernel.org/6.6.67-019-usb-typec-anx7411-fix-OF-node-reference-leaks-.patch + patches.kernel.org/6.6.67-020-usb-gadget-u_serial-Fix-the-issue-that-gs_star.patch + patches.kernel.org/6.6.67-021-usb-dwc3-xilinx-make-sure-pipe-clock-is-desele.patch + patches.kernel.org/6.6.67-022-drm-i915-Fix-memory-leak-by-correcting-cache-o.patch + patches.kernel.org/6.6.67-023-drm-i915-Fix-NULL-pointer-dereference-in-captu.patch + patches.kernel.org/6.6.67-024-xfs-update-btree-keys-correctly-when-_insrec-s.patch + patches.kernel.org/6.6.67-025-xfs-don-t-drop-errno-values-when-we-fail-to-fi.patch + patches.kernel.org/6.6.67-026-xfs-return-from-xfs_symlink_verify-early-on-V4.patch + patches.kernel.org/6.6.67-027-xfs-fix-scrub-tracepoints-when-inode-rooted-bt.patch + patches.kernel.org/6.6.67-028-xfs-only-run-precommits-once-per-transaction-o.patch + patches.kernel.org/6.6.67-029-bpf-Check-size-for-BTF-based-ctx-access-of-poi.patch + patches.kernel.org/6.6.67-030-bpf-Fix-theoretical-prog_array-UAF-in-__uprobe.patch + patches.kernel.org/6.6.67-031-bpf-perf-Fix-invalid-prog_array-access-in-perf.patch + patches.kernel.org/6.6.67-032-bpf-sockmap-Fix-race-between-element-replace-a.patch + patches.kernel.org/6.6.67-033-bpf-sockmap-Fix-update-element-with-same.patch + patches.kernel.org/6.6.67-034-rtla-timerlat-Make-timerlat_hist_cpu-_count-un.patch + patches.kernel.org/6.6.67-035-wifi-nl80211-fix-NL80211_ATTR_MLO_LINK_ID-off-.patch + patches.kernel.org/6.6.67-036-wifi-mac80211-init-cnt-before-accessing-elem-i.patch + patches.kernel.org/6.6.67-037-wifi-mac80211-clean-up-ret-in-sta_link_apply_p.patch + patches.kernel.org/6.6.67-038-wifi-mac80211-fix-station-NSS-capability-initi.patch + patches.kernel.org/6.6.67-039-acpi-nfit-vmalloc-out-of-bounds-Read-in-acpi_n.patch + patches.kernel.org/6.6.67-040-amdgpu-uvd-get-ring-reference-from-rq-schedule.patch + patches.kernel.org/6.6.67-041-batman-adv-Do-not-send-uninitialized-TT-change.patch + patches.kernel.org/6.6.67-042-batman-adv-Remove-uninitialized-data-in-full-t.patch + patches.kernel.org/6.6.67-043-batman-adv-Do-not-let-TT-changes-list-grows-in.patch + patches.kernel.org/6.6.67-044-tipc-fix-NULL-deref-in-cleanup_bearer.patch + patches.kernel.org/6.6.67-045-net-mlx5-DR-prevent-potential-error-pointer-de.patch + patches.kernel.org/6.6.67-046-wifi-cfg80211-sme-init-n_channels-before-chann.patch + patches.kernel.org/6.6.67-047-selftests-mlxsw-sharedbuffer-Remove-h1-ingress.patch + patches.kernel.org/6.6.67-048-selftests-mlxsw-sharedbuffer-Remove-duplicate-.patch + patches.kernel.org/6.6.67-049-selftests-mlxsw-sharedbuffer-Ensure-no-extra-p.patch + patches.kernel.org/6.6.67-050-ptp-kvm-x86-Return-EOPNOTSUPP-instead-of-ENODE.patch + patches.kernel.org/6.6.67-051-net-lapb-increase-LAPB_HEADER_LEN.patch + patches.kernel.org/6.6.67-052-net-defer-final-struct-net-free-in-netns-disma.patch + patches.kernel.org/6.6.67-053-net-mscc-ocelot-fix-memory-leak-on-ocelot_port.patch + patches.kernel.org/6.6.67-054-net-mscc-ocelot-improve-handling-of-TX-timesta.patch + patches.kernel.org/6.6.67-055-net-mscc-ocelot-ocelot-ts_id_lock-and-ocelot_p.patch + patches.kernel.org/6.6.67-056-net-mscc-ocelot-be-resilient-to-loss-of-PTP-pa.patch + patches.kernel.org/6.6.67-057-net-mscc-ocelot-perform-error-cleanup-in-ocelo.patch + patches.kernel.org/6.6.67-058-spi-aspeed-Fix-an-error-handling-path-in-aspee.patch + patches.kernel.org/6.6.67-059-net-sparx5-fix-FDMA-performance-issue.patch + patches.kernel.org/6.6.67-060-net-sparx5-fix-the-maximum-frame-length-regist.patch + patches.kernel.org/6.6.67-061-ACPI-resource-Fix-memory-resource-type-union-a.patch + patches.kernel.org/6.6.67-062-cxgb4-use-port-number-to-set-mac-addr.patch + patches.kernel.org/6.6.67-063-qca_spi-Fix-clock-speed-for-multiple-QCA7000.patch + patches.kernel.org/6.6.67-064-qca_spi-Make-driver-probing-reliable.patch + patches.kernel.org/6.6.67-065-ALSA-control-Avoid-WARN-for-symlink-errors.patch + patches.kernel.org/6.6.67-066-ASoC-amd-yc-Fix-the-wrong-return-value.patch + patches.kernel.org/6.6.67-067-Documentation-PM-Clarify-pm_runtime_resume_and.patch + patches.kernel.org/6.6.67-068-net-rswitch-Drop-unused-argument-return-value.patch + patches.kernel.org/6.6.67-069-net-rswitch-Use-unsigned-int-for-desc-related-.patch + patches.kernel.org/6.6.67-070-net-rswitch-Use-build_skb-for-RX.patch + patches.kernel.org/6.6.67-071-net-rswitch-Add-unmap_addrs-instead-of-dma-add.patch + patches.kernel.org/6.6.67-072-net-rswitch-Add-a-setting-ext-descriptor-funct.patch + patches.kernel.org/6.6.67-073-net-rswitch-Add-jumbo-frames-handling-for-TX.patch + patches.kernel.org/6.6.67-074-net-renesas-rswitch-fix-race-window-between-tx.patch + patches.kernel.org/6.6.67-075-net-renesas-rswitch-fix-leaked-pointer-on-erro.patch + patches.kernel.org/6.6.67-076-net-renesas-rswitch-avoid-use-after-put-for-a-.patch + patches.kernel.org/6.6.67-077-net-renesas-rswitch-handle-stop-vs-interrupt-r.patch + patches.kernel.org/6.6.67-078-netfilter-IDLETIMER-Fix-for-possible-ABBA-dead.patch + patches.kernel.org/6.6.67-079-netfilter-nf_tables-do-not-defer-rule-destruct.patch + patches.kernel.org/6.6.67-080-net-dsa-felix-fix-stuck-CPU-injected-packets-w.patch + patches.kernel.org/6.6.67-081-net-sched-netem-account-for-backlog-updates-fr.patch + patches.kernel.org/6.6.67-082-bonding-Fix-feature-propagation-of-NETIF_F_GSO.patch + patches.kernel.org/6.6.67-083-team-Fix-feature-propagation-of-NETIF_F_GSO_EN.patch + patches.kernel.org/6.6.67-084-ACPICA-events-evxfregn-don-t-release-the-Conte.patch + patches.kernel.org/6.6.67-085-Bluetooth-ISO-Reassociate-a-socket-with-an-act.patch + patches.kernel.org/6.6.67-086-Bluetooth-hci_event-Fix-using-rcu_read_-un-loc.patch + patches.kernel.org/6.6.67-087-Bluetooth-iso-Fix-recursive-locking-warning.patch + patches.kernel.org/6.6.67-088-Bluetooth-SCO-Add-support-for-16-bits-transpar.patch + patches.kernel.org/6.6.67-089-Bluetooth-btmtk-avoid-UAF-in-btmtk_process_cor.patch + patches.kernel.org/6.6.67-090-net-renesas-rswitch-fix-initial-MPIC-register-.patch + patches.kernel.org/6.6.67-091-net-dsa-microchip-KSZ9896-register-regmap-alig.patch + patches.kernel.org/6.6.67-092-blk-iocost-Avoid-using-clamp-on-inuse-in-__pro.patch + patches.kernel.org/6.6.67-093-kselftest-arm64-abi-fix-SVCR-detection.patch + patches.kernel.org/6.6.67-094-KVM-arm64-Disable-MPAM-visibility-by-default-a.patch + patches.kernel.org/6.6.67-095-bpf-sync_linked_regs-must-preserve-subreg_def.patch + patches.kernel.org/6.6.67-096-tracing-kprobes-Skip-symbol-counting-logic-for.patch + patches.kernel.org/6.6.67-097-selftests-bpf-Add-netlink-helper-library.patch + patches.kernel.org/6.6.67-098-selftests-bpf-remove-use-of-__xlated.patch + patches.kernel.org/6.6.67-099-net-rswitch-Avoid-use-after-free-in-rswitch_po.patch + patches.kernel.org/6.6.67-100-xen-netfront-fix-crash-when-removing-device.patch + patches.kernel.org/6.6.67-101-x86-make-get_cpu_vendor-accessible-from-Xen-co.patch + patches.kernel.org/6.6.67-102-objtool-x86-allow-syscall-instruction.patch + patches.kernel.org/6.6.67-103-x86-static-call-provide-a-way-to-do-very-early.patch + patches.kernel.org/6.6.67-104-x86-xen-don-t-do-PV-iret-hypercall-through-hyp.patch + patches.kernel.org/6.6.67-105-x86-xen-add-central-hypercall-functions.patch + patches.kernel.org/6.6.67-106-x86-xen-use-new-hypercall-functions-instead-of.patch + patches.kernel.org/6.6.67-107-x86-xen-remove-hypercall-page.patch + patches.kernel.org/6.6.67-108-ALSA-usb-audio-Fix-a-DMA-to-stack-memory-bug.patch + patches.kernel.org/6.6.67-109-x86-static-call-fix-32-bit-build.patch + patches.kernel.org/6.6.67-110-Linux-6.6.67.patch + patches.kernel.org/net-renesas-rswitch-fix-possible-early-skb-release.patch ######################################################## # Build fixes that apply to the vanilla kernel too. diff --git a/source-timestamp b/source-timestamp index 0a306a0..b44db1e 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2024-12-15 20:34:21 +0000 -GIT Revision: bc9f5a46a26663d415e9ddac27882468453d474b +2024-12-19 23:40:59 +0000 +GIT Revision: df7809662a68583151438ba2cb5ac5a0d73a0fc9 GIT Branch: slowroll