From 34ab56096ab95dffc20ae9e80a1928399fad1185 Mon Sep 17 00:00:00 2001 From: rfrohl <> Date: Mar 01 2025 18:52:52 +0000 Subject: Update kernel-source-longterm to version 6.12.17 / rev 60 via SR 1249196 https://build.opensuse.org/request/show/1249196 by user rfrohl + dimstar_suse 6.12.17 --- diff --git a/.files b/.files index c7d2693..1700382 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index a68a667..d538c58 100644 --- a/.rev +++ b/.rev @@ -473,4 +473,12 @@ known issue: KMPs not yet propetly supported</comment> <comment>6.12.16</comment> <requestid>1247801</requestid> </revision> + <revision rev="60" vrev="1"> + <srcmd5>04c8e6f47c6d1e90c8e32d4120c9cfeb</srcmd5> + <version>6.12.17</version> + <time>1740852964</time> + <user>dimstar_suse</user> + <comment>6.12.17</comment> + <requestid>1249196</requestid> + </revision> </revisionlist> diff --git a/kernel-longterm.changes b/kernel-longterm.changes index 85f91b3..aeb2767 100644 --- a/kernel-longterm.changes +++ b/kernel-longterm.changes @@ -1,4 +1,279 @@ ------------------------------------------------------------------- +Thu Feb 27 16:44:55 CET 2025 - rfrohl@suse.com + +- mtd: rawnand: cadence: fix unchecked dereference (bsc#1234429 git-fixes). +- commit 3fa82ab + +------------------------------------------------------------------- +Thu Feb 27 14:29:21 CET 2025 - rfrohl@suse.com + +- Linux 6.12.17 (bsc#1234429). +- drm/amdgpu: bump version for RV/PCO compute fix (bsc#1234429). +- drm/amdgpu/gfx9: manually control gfxoff for CS on RV + (bsc#1234429). +- arm64: dts: rockchip: change eth phy mode to rgmii-id for + orangepi r1 plus lts (bsc#1234429). +- selftests/mm: build with -O2 (bsc#1234429). +- sched_ext: Fix incorrect assumption about migration disabled + tasks in task_can_run_on_remote_rq() (bsc#1234429). +- net: pse-pd: Fix deadlock in current limit functions + (bsc#1234429). +- tracing: Fix using ret variable in tracing_set_tracer() + (bsc#1234429). +- ftrace: Do not add duplicate entries in subops manager ops + (bsc#1234429). +- ftrace: Fix accounting of adding subops to a manager ops + (bsc#1234429). +- ftrace: Correct preemption accounting for function tracing + (bsc#1234429). +- EDAC/qcom: Correct interrupt enable register configuration + (bsc#1234429). +- smb: client: Add check for next_buffer in + receive_encrypted_standard() (bsc#1234429). +- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts + are enabled (bsc#1234429). +- perf/x86/intel: Fix event constraints for LNC (bsc#1234429). +- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single + (bsc#1234429). +- mtd: rawnand: cadence: use dma_map_resource for sdma address + (bsc#1234429). +- mtd: rawnand: cadence: fix error code in cadence_nand_init() + (bsc#1234429). +- mtd: spi-nor: sst: Fix SST write failure (bsc#1234429). +- mm,madvise,hugetlb: check for 0-length range after end address + adjustment (bsc#1234429). +- acct: block access to kernel internal filesystems (bsc#1234429). +- acct: perform last write from workqueue (bsc#1234429). +- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close + (bsc#1234429). +- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED + (bsc#1234429). +- ALSA: hda: Add error check for snd_ctl_rename_id() in + snd_hda_create_dig_out_ctls() (bsc#1234429). +- ASoC: fsl_micfil: Enable default case in micfil_set_quality() + (bsc#1234429). +- ASoC: SOF: stream-ipc: Check for cstream nullity in + sof_ipc_msg_data() (bsc#1234429). +- gve: set xdp redirect target only when it is available + (bsc#1234429). +- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (bsc#1234429). +- smb: client: fix chmod(2) regression with ATTR_READONLY + (bsc#1234429). +- lib/iov_iter: fix import_iovec_ubuf iovec management + (bsc#1234429). +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (bsc#1234429). +- s390/boot: Fix ESSA detection (bsc#1234429). +- soc: loongson: loongson2_guts: Add check for devm_kstrdup() + (bsc#1234429). +- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck + (bsc#1234429). +- arm64: dts: rockchip: Move uart5 pin configuration to px30 + ringneck SoM (bsc#1234429). +- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588 + (bsc#1234429). +- mm/migrate_device: don't add folio to be freed to LRU in + migrate_device_finalize() (bsc#1234429). +- drop_monitor: fix incorrect initialization order (bsc#1234429). +- tee: optee: Fix supplicant wait loop (bsc#1234429). +- gpiolib: protect gpio_chip with SRCU in array_info paths in + multi get/set (bsc#1234429). +- io_uring: prevent opcode speculation (bsc#1234429). +- io_uring/rw: forbid multishot async reads (bsc#1234429). +- drm/i915/gt: Use spin_lock_irqsave() in interruptible context + (bsc#1234429). +- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL + (bsc#1234429). +- drm/i915/dp: Fix error handling during 128b/132b link training + (bsc#1234429). +- drm/i915: Make sure all planes in use by the joiner have their + crtc included (bsc#1234429). +- drm/msm/dpu: Disable dither in phys encoder cleanup + (bsc#1234429). +- drm: panel: jd9365da-h3: fix reset signal polarity + (bsc#1234429). +- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit + interrupt request (bsc#1234429). +- drm/nouveau/pmu: Fix gp10b firmware guard (bsc#1234429). +- bpf: skip non exist keys in generic_map_lookup_batch + (bsc#1234429). +- nvme/ioctl: add missing space in err message (bsc#1234429). +- nvme-tcp: fix connect failure on receiving partial ICResp PDU + (bsc#1234429). +- nvme: tcp: Fix compilation warning with W=1 (bsc#1234429). +- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing + bitclk source (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver + (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver + side (bsc#1234429). +- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC + fields (bsc#1234429). +- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x (bsc#1234429). +- drm/msm/dpu: skip watchdog timer programming through TOP on >= + SM8450 (bsc#1234429). +- drm/msm: Avoid rounding up to one jiffy (bsc#1234429). +- nouveau/svm: fix missing folio unlock + put after + make_device_exclusive_range() (bsc#1234429). +- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU + (bsc#1234429). +- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC + (bsc#1234429). +- md/raid*: Fix the set_queue_limits implementations + (bsc#1234429). +- firmware: arm_scmi: imx: Correct tx size of + scmi_imx_misc_ctrl_set (bsc#1234429). +- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588 + (bsc#1234429). +- bpf: Fix softlockup in arena_map_free on 64k page kernel + (bsc#1234429). +- net: Add rx_skb of kfree_skb to raw_tp_null_args[] + (bsc#1234429). +- selftests/bpf: Add tests for raw_tp null handling (bsc#1234429). +- power: supply: axp20x_battery: Fix fault handling for AXP717 + (bsc#1234429). +- power: supply: da9150-fg: fix potential overflow (bsc#1234429). +- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook + (bsc#1234429). +- bpf: Fix deadlock when freeing cgroup storage (bsc#1234429). +- bpf: Disable non stream socket for strparser (bsc#1234429). +- bpf: Fix wrong copied_seq calculation (bsc#1234429). +- strparser: Add read_sock callback (bsc#1234429). +- bpf: avoid holding freeze_mutex during mmap operation + (bsc#1234429). +- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic + (bsc#1234429). +- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() + (bsc#1234429). +- net: allow small head cache usage with large MAX_SKB_FRAGS + values (bsc#1234429). +- tcp: drop secpath at the same time as we currently drop dst + (bsc#1234429). +- net: axienet: Set mac_managed_pm (bsc#1234429). +- arp: switch to dev_getbyhwaddr() in arp_req_set_public() + (bsc#1234429). +- net: Add non-RCU dev_getbyhwaddr() helper (bsc#1234429). +- flow_dissector: Fix port range key handling in BPF conversion + (bsc#1234429). +- flow_dissector: Fix handling of mixed port and port-range keys + (bsc#1234429). +- geneve: Suppress list corruption splat in + geneve_destroy_tunnels() (bsc#1234429). +- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl() + (bsc#1234429). +- net: pse-pd: pd692x0: Fix power limit retrieval (bsc#1234429). +- net: pse-pd: Use power limit at driver side instead of current + limit (bsc#1234429). +- net: pse-pd: Avoid setting max_uA in regulator constraints + (bsc#1234429). +- tcp: adjust rcvq_space after updating scaling ratio + (bsc#1234429). +- vsock/bpf: Warn on socket without transport (bsc#1234429). +- sockmap, vsock: For connectible sockets allow only connected + (bsc#1234429). +- ibmvnic: Don't reference skb after sending to VIOS + (bsc#1234429). +- ibmvnic: Add stat for tx direct vs tx batched (bsc#1234429). +- s390/ism: add release function for struct device (bsc#1234429). +- ALSA: seq: Drop UMP events when no UMP-conversion is set + (bsc#1234429). +- net/sched: cls_api: fix error handling causing NULL dereference + (bsc#1234429). +- ALSA: hda/cirrus: Correct the full scale volume set logic + (bsc#1234429). +- geneve: Fix use-after-free in geneve_find_dev() (bsc#1234429). +- vsock/virtio: fix variables initialization during resuming + (bsc#1234429). +- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device + (bsc#1234429). +- powerpc/code-patching: Fix KASAN hit by not flagging text + patching area as VM_ALLOC (bsc#1234429). +- ALSA: hda/realtek: Fixup ALC225 depop procedure (bsc#1234429). +- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as + static inline (bsc#1234429). +- powerpc/code-patching: Disable KASAN report during patching + via temporary mm (bsc#1234429). +- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH + copiers (bsc#1234429). +- ASoC: rockchip: i2s-tdm: fix shift config for + SND_SOC_DAIFMT_DSP_[AB] (bsc#1234429). +- sched_ext: Fix migration disabled handling in targeted + dispatches (bsc#1234429). +- sched_ext: Factor out move_task_between_dsqs() from + scx_dispatch_from_dsq() (bsc#1234429). +- USB: gadget: f_midi: f_midi_complete to call queue_work + (bsc#1234429). +- tracing: Have the error of __tracing_resize_ring_buffer() + passed to user (bsc#1234429). +- tracing: Switch trace.c code over to use guard() (bsc#1234429). +- drm/amdkfd: Ensure consistent barrier state saved in gfx12 + trap handler (bsc#1234429). +- drm/amdkfd: Move gfx12 trap handler to separate file + (bsc#1234429). +- accel/ivpu: Fix error handling in recovery/reset (bsc#1234429). +- accel/ivpu: Add FW state dump on TDR (bsc#1234429). +- accel/ivpu: Add coredump support (bsc#1234429). +- accel/ivpu: Limit FW version string length (bsc#1234429). +- arm64: dts: mediatek: mt8183: Disable DSI display output by + default (bsc#1234429). +- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support + (bsc#1234429). +- PCI: Restore original INTX_DISABLE bit by pcim_intx() + (bsc#1234429). +- PCI: Remove devres from pci_intx() (bsc#1234429). +- PCI: Export pci_intx_unmanaged() and pcim_intx() (bsc#1234429). +- PCI: Make pcim_request_all_regions() a public function + (bsc#1234429). +- ASoC: renesas: rz-ssi: Add a check for negative sample_space + (bsc#1234429). +- ASoC: renesas: rz-ssi: Terminate all the DMA transactions + (bsc#1234429). +- Input: synaptics - fix crash when enabling pass-through port + (bsc#1234429). +- Input: serio - define serio_pause_rx guard to pause and resume + serio ports (bsc#1234429). +- Bluetooth: qca: Fix poor RF performance for WCN6855 + (bsc#1234429). +- Bluetooth: qca: Update firmware-name to support board specific + nvm (bsc#1234429). +- drm/amd/display: Correct register address in dcn35 + (bsc#1234429). +- drm/amd/display: update dcn351 used clock offset (bsc#1234429). +- drm/amd/display: Refactoring if and endif statements to enable + DC_LOGGER (bsc#1234429). +- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active + w/o VID (bsc#1234429). +- KVM: x86: Inline kvm_get_apic_mode() in lapic.h (bsc#1234429). +- KVM: x86: Get vcpu->arch.apic_base directly and drop + kvm_get_apic_base() (bsc#1234429). +- btrfs: fix double accounting race when extent_writepage_io() + failed (bsc#1234429). +- btrfs: fix double accounting race when + btrfs_run_delalloc_range() failed (bsc#1234429). +- btrfs: use btrfs_inode in extent_writepage() (bsc#1234429). +- btrfs: rename btrfs_folio_(set|start|end)_writer_lock() + (bsc#1234429). +- btrfs: unify to use writer locks for subpage locking + (bsc#1234429). +- btrfs: remove unused btrfs_folio_start_writer_lock() + (bsc#1234429). +- btrfs: mark all dirty sectors as locked inside + writepage_delalloc() (bsc#1234429). +- btrfs: move the delalloc range bitmap search into extent_io.c + (bsc#1234429). +- btrfs: do not assume the full page range is not dirty in + extent_writepage_io() (bsc#1234429). +- xe/oa: Fix query mode of operation for OAR/OAC (bsc#1234429). +- drm/xe/oa: Add input fence dependencies (bsc#1234429). +- drm/xe/oa/uapi: Define and parse OA sync properties + (bsc#1234429). +- drm/xe/oa: Separate batch submission from waiting for completion + (bsc#1234429). +- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings + (bsc#1234429). +- commit 6f8c764 + +------------------------------------------------------------------- Fri Feb 21 16:14:28 CET 2025 - rfrohl@suse.com - Update config files for 6.12.16. diff --git a/kernel-longterm.spec b/kernel-longterm.spec index ad83a40..e53be45 100644 --- a/kernel-longterm.spec +++ b/kernel-longterm.spec @@ -18,8 +18,8 @@ %define srcversion 6.12 -%define patchversion 6.12.16 -%define git_commit 8cb9da8da4bb2843119c4a70cafaa368b3b65db5 +%define patchversion 6.12.17 +%define git_commit 3fa82abc464c4f5729a769c411d1aa33c188004a %define variant -longterm%{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -37,9 +37,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-longterm -Version: 6.12.16 +Version: 6.12.17 %if 0%{?is_kotd} -Release: <RELEASE>.g8cb9da8 +Release: <RELEASE>.g3fa82ab %else Release: 0 %endif diff --git a/kernel-source-longterm.changes b/kernel-source-longterm.changes index 85f91b3..aeb2767 100644 --- a/kernel-source-longterm.changes +++ b/kernel-source-longterm.changes @@ -1,4 +1,279 @@ ------------------------------------------------------------------- +Thu Feb 27 16:44:55 CET 2025 - rfrohl@suse.com + +- mtd: rawnand: cadence: fix unchecked dereference (bsc#1234429 git-fixes). +- commit 3fa82ab + +------------------------------------------------------------------- +Thu Feb 27 14:29:21 CET 2025 - rfrohl@suse.com + +- Linux 6.12.17 (bsc#1234429). +- drm/amdgpu: bump version for RV/PCO compute fix (bsc#1234429). +- drm/amdgpu/gfx9: manually control gfxoff for CS on RV + (bsc#1234429). +- arm64: dts: rockchip: change eth phy mode to rgmii-id for + orangepi r1 plus lts (bsc#1234429). +- selftests/mm: build with -O2 (bsc#1234429). +- sched_ext: Fix incorrect assumption about migration disabled + tasks in task_can_run_on_remote_rq() (bsc#1234429). +- net: pse-pd: Fix deadlock in current limit functions + (bsc#1234429). +- tracing: Fix using ret variable in tracing_set_tracer() + (bsc#1234429). +- ftrace: Do not add duplicate entries in subops manager ops + (bsc#1234429). +- ftrace: Fix accounting of adding subops to a manager ops + (bsc#1234429). +- ftrace: Correct preemption accounting for function tracing + (bsc#1234429). +- EDAC/qcom: Correct interrupt enable register configuration + (bsc#1234429). +- smb: client: Add check for next_buffer in + receive_encrypted_standard() (bsc#1234429). +- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts + are enabled (bsc#1234429). +- perf/x86/intel: Fix event constraints for LNC (bsc#1234429). +- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single + (bsc#1234429). +- mtd: rawnand: cadence: use dma_map_resource for sdma address + (bsc#1234429). +- mtd: rawnand: cadence: fix error code in cadence_nand_init() + (bsc#1234429). +- mtd: spi-nor: sst: Fix SST write failure (bsc#1234429). +- mm,madvise,hugetlb: check for 0-length range after end address + adjustment (bsc#1234429). +- acct: block access to kernel internal filesystems (bsc#1234429). +- acct: perform last write from workqueue (bsc#1234429). +- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close + (bsc#1234429). +- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED + (bsc#1234429). +- ALSA: hda: Add error check for snd_ctl_rename_id() in + snd_hda_create_dig_out_ctls() (bsc#1234429). +- ASoC: fsl_micfil: Enable default case in micfil_set_quality() + (bsc#1234429). +- ASoC: SOF: stream-ipc: Check for cstream nullity in + sof_ipc_msg_data() (bsc#1234429). +- gve: set xdp redirect target only when it is available + (bsc#1234429). +- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (bsc#1234429). +- smb: client: fix chmod(2) regression with ATTR_READONLY + (bsc#1234429). +- lib/iov_iter: fix import_iovec_ubuf iovec management + (bsc#1234429). +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (bsc#1234429). +- s390/boot: Fix ESSA detection (bsc#1234429). +- soc: loongson: loongson2_guts: Add check for devm_kstrdup() + (bsc#1234429). +- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck + (bsc#1234429). +- arm64: dts: rockchip: Move uart5 pin configuration to px30 + ringneck SoM (bsc#1234429). +- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588 + (bsc#1234429). +- mm/migrate_device: don't add folio to be freed to LRU in + migrate_device_finalize() (bsc#1234429). +- drop_monitor: fix incorrect initialization order (bsc#1234429). +- tee: optee: Fix supplicant wait loop (bsc#1234429). +- gpiolib: protect gpio_chip with SRCU in array_info paths in + multi get/set (bsc#1234429). +- io_uring: prevent opcode speculation (bsc#1234429). +- io_uring/rw: forbid multishot async reads (bsc#1234429). +- drm/i915/gt: Use spin_lock_irqsave() in interruptible context + (bsc#1234429). +- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL + (bsc#1234429). +- drm/i915/dp: Fix error handling during 128b/132b link training + (bsc#1234429). +- drm/i915: Make sure all planes in use by the joiner have their + crtc included (bsc#1234429). +- drm/msm/dpu: Disable dither in phys encoder cleanup + (bsc#1234429). +- drm: panel: jd9365da-h3: fix reset signal polarity + (bsc#1234429). +- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit + interrupt request (bsc#1234429). +- drm/nouveau/pmu: Fix gp10b firmware guard (bsc#1234429). +- bpf: skip non exist keys in generic_map_lookup_batch + (bsc#1234429). +- nvme/ioctl: add missing space in err message (bsc#1234429). +- nvme-tcp: fix connect failure on receiving partial ICResp PDU + (bsc#1234429). +- nvme: tcp: Fix compilation warning with W=1 (bsc#1234429). +- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing + bitclk source (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver + (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver + side (bsc#1234429). +- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC + fields (bsc#1234429). +- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x (bsc#1234429). +- drm/msm/dpu: skip watchdog timer programming through TOP on >= + SM8450 (bsc#1234429). +- drm/msm: Avoid rounding up to one jiffy (bsc#1234429). +- nouveau/svm: fix missing folio unlock + put after + make_device_exclusive_range() (bsc#1234429). +- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU + (bsc#1234429). +- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC + (bsc#1234429). +- md/raid*: Fix the set_queue_limits implementations + (bsc#1234429). +- firmware: arm_scmi: imx: Correct tx size of + scmi_imx_misc_ctrl_set (bsc#1234429). +- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588 + (bsc#1234429). +- bpf: Fix softlockup in arena_map_free on 64k page kernel + (bsc#1234429). +- net: Add rx_skb of kfree_skb to raw_tp_null_args[] + (bsc#1234429). +- selftests/bpf: Add tests for raw_tp null handling (bsc#1234429). +- power: supply: axp20x_battery: Fix fault handling for AXP717 + (bsc#1234429). +- power: supply: da9150-fg: fix potential overflow (bsc#1234429). +- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook + (bsc#1234429). +- bpf: Fix deadlock when freeing cgroup storage (bsc#1234429). +- bpf: Disable non stream socket for strparser (bsc#1234429). +- bpf: Fix wrong copied_seq calculation (bsc#1234429). +- strparser: Add read_sock callback (bsc#1234429). +- bpf: avoid holding freeze_mutex during mmap operation + (bsc#1234429). +- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic + (bsc#1234429). +- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() + (bsc#1234429). +- net: allow small head cache usage with large MAX_SKB_FRAGS + values (bsc#1234429). +- tcp: drop secpath at the same time as we currently drop dst + (bsc#1234429). +- net: axienet: Set mac_managed_pm (bsc#1234429). +- arp: switch to dev_getbyhwaddr() in arp_req_set_public() + (bsc#1234429). +- net: Add non-RCU dev_getbyhwaddr() helper (bsc#1234429). +- flow_dissector: Fix port range key handling in BPF conversion + (bsc#1234429). +- flow_dissector: Fix handling of mixed port and port-range keys + (bsc#1234429). +- geneve: Suppress list corruption splat in + geneve_destroy_tunnels() (bsc#1234429). +- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl() + (bsc#1234429). +- net: pse-pd: pd692x0: Fix power limit retrieval (bsc#1234429). +- net: pse-pd: Use power limit at driver side instead of current + limit (bsc#1234429). +- net: pse-pd: Avoid setting max_uA in regulator constraints + (bsc#1234429). +- tcp: adjust rcvq_space after updating scaling ratio + (bsc#1234429). +- vsock/bpf: Warn on socket without transport (bsc#1234429). +- sockmap, vsock: For connectible sockets allow only connected + (bsc#1234429). +- ibmvnic: Don't reference skb after sending to VIOS + (bsc#1234429). +- ibmvnic: Add stat for tx direct vs tx batched (bsc#1234429). +- s390/ism: add release function for struct device (bsc#1234429). +- ALSA: seq: Drop UMP events when no UMP-conversion is set + (bsc#1234429). +- net/sched: cls_api: fix error handling causing NULL dereference + (bsc#1234429). +- ALSA: hda/cirrus: Correct the full scale volume set logic + (bsc#1234429). +- geneve: Fix use-after-free in geneve_find_dev() (bsc#1234429). +- vsock/virtio: fix variables initialization during resuming + (bsc#1234429). +- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device + (bsc#1234429). +- powerpc/code-patching: Fix KASAN hit by not flagging text + patching area as VM_ALLOC (bsc#1234429). +- ALSA: hda/realtek: Fixup ALC225 depop procedure (bsc#1234429). +- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as + static inline (bsc#1234429). +- powerpc/code-patching: Disable KASAN report during patching + via temporary mm (bsc#1234429). +- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH + copiers (bsc#1234429). +- ASoC: rockchip: i2s-tdm: fix shift config for + SND_SOC_DAIFMT_DSP_[AB] (bsc#1234429). +- sched_ext: Fix migration disabled handling in targeted + dispatches (bsc#1234429). +- sched_ext: Factor out move_task_between_dsqs() from + scx_dispatch_from_dsq() (bsc#1234429). +- USB: gadget: f_midi: f_midi_complete to call queue_work + (bsc#1234429). +- tracing: Have the error of __tracing_resize_ring_buffer() + passed to user (bsc#1234429). +- tracing: Switch trace.c code over to use guard() (bsc#1234429). +- drm/amdkfd: Ensure consistent barrier state saved in gfx12 + trap handler (bsc#1234429). +- drm/amdkfd: Move gfx12 trap handler to separate file + (bsc#1234429). +- accel/ivpu: Fix error handling in recovery/reset (bsc#1234429). +- accel/ivpu: Add FW state dump on TDR (bsc#1234429). +- accel/ivpu: Add coredump support (bsc#1234429). +- accel/ivpu: Limit FW version string length (bsc#1234429). +- arm64: dts: mediatek: mt8183: Disable DSI display output by + default (bsc#1234429). +- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support + (bsc#1234429). +- PCI: Restore original INTX_DISABLE bit by pcim_intx() + (bsc#1234429). +- PCI: Remove devres from pci_intx() (bsc#1234429). +- PCI: Export pci_intx_unmanaged() and pcim_intx() (bsc#1234429). +- PCI: Make pcim_request_all_regions() a public function + (bsc#1234429). +- ASoC: renesas: rz-ssi: Add a check for negative sample_space + (bsc#1234429). +- ASoC: renesas: rz-ssi: Terminate all the DMA transactions + (bsc#1234429). +- Input: synaptics - fix crash when enabling pass-through port + (bsc#1234429). +- Input: serio - define serio_pause_rx guard to pause and resume + serio ports (bsc#1234429). +- Bluetooth: qca: Fix poor RF performance for WCN6855 + (bsc#1234429). +- Bluetooth: qca: Update firmware-name to support board specific + nvm (bsc#1234429). +- drm/amd/display: Correct register address in dcn35 + (bsc#1234429). +- drm/amd/display: update dcn351 used clock offset (bsc#1234429). +- drm/amd/display: Refactoring if and endif statements to enable + DC_LOGGER (bsc#1234429). +- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active + w/o VID (bsc#1234429). +- KVM: x86: Inline kvm_get_apic_mode() in lapic.h (bsc#1234429). +- KVM: x86: Get vcpu->arch.apic_base directly and drop + kvm_get_apic_base() (bsc#1234429). +- btrfs: fix double accounting race when extent_writepage_io() + failed (bsc#1234429). +- btrfs: fix double accounting race when + btrfs_run_delalloc_range() failed (bsc#1234429). +- btrfs: use btrfs_inode in extent_writepage() (bsc#1234429). +- btrfs: rename btrfs_folio_(set|start|end)_writer_lock() + (bsc#1234429). +- btrfs: unify to use writer locks for subpage locking + (bsc#1234429). +- btrfs: remove unused btrfs_folio_start_writer_lock() + (bsc#1234429). +- btrfs: mark all dirty sectors as locked inside + writepage_delalloc() (bsc#1234429). +- btrfs: move the delalloc range bitmap search into extent_io.c + (bsc#1234429). +- btrfs: do not assume the full page range is not dirty in + extent_writepage_io() (bsc#1234429). +- xe/oa: Fix query mode of operation for OAR/OAC (bsc#1234429). +- drm/xe/oa: Add input fence dependencies (bsc#1234429). +- drm/xe/oa/uapi: Define and parse OA sync properties + (bsc#1234429). +- drm/xe/oa: Separate batch submission from waiting for completion + (bsc#1234429). +- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings + (bsc#1234429). +- commit 6f8c764 + +------------------------------------------------------------------- Fri Feb 21 16:14:28 CET 2025 - rfrohl@suse.com - Update config files for 6.12.16. diff --git a/kernel-source-longterm.spec b/kernel-source-longterm.spec index 45c8b69..5b3a22a 100644 --- a/kernel-source-longterm.spec +++ b/kernel-source-longterm.spec @@ -17,8 +17,8 @@ %define srcversion 6.12 -%define patchversion 6.12.16 -%define git_commit 8cb9da8da4bb2843119c4a70cafaa368b3b65db5 +%define patchversion 6.12.17 +%define git_commit 3fa82abc464c4f5729a769c411d1aa33c188004a %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros @@ -26,9 +26,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source-longterm -Version: 6.12.16 +Version: 6.12.17 %if 0%{?is_kotd} -Release: <RELEASE>.g8cb9da8 +Release: <RELEASE>.g3fa82ab %else Release: 0 %endif diff --git a/kernel-syms-longterm.changes b/kernel-syms-longterm.changes index 85f91b3..aeb2767 100644 --- a/kernel-syms-longterm.changes +++ b/kernel-syms-longterm.changes @@ -1,4 +1,279 @@ ------------------------------------------------------------------- +Thu Feb 27 16:44:55 CET 2025 - rfrohl@suse.com + +- mtd: rawnand: cadence: fix unchecked dereference (bsc#1234429 git-fixes). +- commit 3fa82ab + +------------------------------------------------------------------- +Thu Feb 27 14:29:21 CET 2025 - rfrohl@suse.com + +- Linux 6.12.17 (bsc#1234429). +- drm/amdgpu: bump version for RV/PCO compute fix (bsc#1234429). +- drm/amdgpu/gfx9: manually control gfxoff for CS on RV + (bsc#1234429). +- arm64: dts: rockchip: change eth phy mode to rgmii-id for + orangepi r1 plus lts (bsc#1234429). +- selftests/mm: build with -O2 (bsc#1234429). +- sched_ext: Fix incorrect assumption about migration disabled + tasks in task_can_run_on_remote_rq() (bsc#1234429). +- net: pse-pd: Fix deadlock in current limit functions + (bsc#1234429). +- tracing: Fix using ret variable in tracing_set_tracer() + (bsc#1234429). +- ftrace: Do not add duplicate entries in subops manager ops + (bsc#1234429). +- ftrace: Fix accounting of adding subops to a manager ops + (bsc#1234429). +- ftrace: Correct preemption accounting for function tracing + (bsc#1234429). +- EDAC/qcom: Correct interrupt enable register configuration + (bsc#1234429). +- smb: client: Add check for next_buffer in + receive_encrypted_standard() (bsc#1234429). +- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts + are enabled (bsc#1234429). +- perf/x86/intel: Fix event constraints for LNC (bsc#1234429). +- mtd: rawnand: cadence: fix incorrect device in dma_unmap_single + (bsc#1234429). +- mtd: rawnand: cadence: use dma_map_resource for sdma address + (bsc#1234429). +- mtd: rawnand: cadence: fix error code in cadence_nand_init() + (bsc#1234429). +- mtd: spi-nor: sst: Fix SST write failure (bsc#1234429). +- mm,madvise,hugetlb: check for 0-length range after end address + adjustment (bsc#1234429). +- acct: block access to kernel internal filesystems (bsc#1234429). +- acct: perform last write from workqueue (bsc#1234429). +- ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close + (bsc#1234429). +- ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED + (bsc#1234429). +- ALSA: hda: Add error check for snd_ctl_rename_id() in + snd_hda_create_dig_out_ctls() (bsc#1234429). +- ASoC: fsl_micfil: Enable default case in micfil_set_quality() + (bsc#1234429). +- ASoC: SOF: stream-ipc: Check for cstream nullity in + sof_ipc_msg_data() (bsc#1234429). +- gve: set xdp redirect target only when it is available + (bsc#1234429). +- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (bsc#1234429). +- smb: client: fix chmod(2) regression with ATTR_READONLY + (bsc#1234429). +- lib/iov_iter: fix import_iovec_ubuf iovec management + (bsc#1234429). +- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n + (bsc#1234429). +- s390/boot: Fix ESSA detection (bsc#1234429). +- soc: loongson: loongson2_guts: Add check for devm_kstrdup() + (bsc#1234429). +- arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck + (bsc#1234429). +- arm64: dts: rockchip: Move uart5 pin configuration to px30 + ringneck SoM (bsc#1234429). +- arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588 + (bsc#1234429). +- mm/migrate_device: don't add folio to be freed to LRU in + migrate_device_finalize() (bsc#1234429). +- drop_monitor: fix incorrect initialization order (bsc#1234429). +- tee: optee: Fix supplicant wait loop (bsc#1234429). +- gpiolib: protect gpio_chip with SRCU in array_info paths in + multi get/set (bsc#1234429). +- io_uring: prevent opcode speculation (bsc#1234429). +- io_uring/rw: forbid multishot async reads (bsc#1234429). +- drm/i915/gt: Use spin_lock_irqsave() in interruptible context + (bsc#1234429). +- drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL + (bsc#1234429). +- drm/i915/dp: Fix error handling during 128b/132b link training + (bsc#1234429). +- drm/i915: Make sure all planes in use by the joiner have their + crtc included (bsc#1234429). +- drm/msm/dpu: Disable dither in phys encoder cleanup + (bsc#1234429). +- drm: panel: jd9365da-h3: fix reset signal polarity + (bsc#1234429). +- irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit + interrupt request (bsc#1234429). +- drm/nouveau/pmu: Fix gp10b firmware guard (bsc#1234429). +- bpf: skip non exist keys in generic_map_lookup_batch + (bsc#1234429). +- nvme/ioctl: add missing space in err message (bsc#1234429). +- nvme-tcp: fix connect failure on receiving partial ICResp PDU + (bsc#1234429). +- nvme: tcp: Fix compilation warning with W=1 (bsc#1234429). +- drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing + bitclk source (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver + (bsc#1234429). +- drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver + side (bsc#1234429). +- drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC + fields (bsc#1234429). +- drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x (bsc#1234429). +- drm/msm/dpu: skip watchdog timer programming through TOP on >= + SM8450 (bsc#1234429). +- drm/msm: Avoid rounding up to one jiffy (bsc#1234429). +- nouveau/svm: fix missing folio unlock + put after + make_device_exclusive_range() (bsc#1234429). +- platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU + (bsc#1234429). +- firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC + (bsc#1234429). +- md/raid*: Fix the set_queue_limits implementations + (bsc#1234429). +- firmware: arm_scmi: imx: Correct tx size of + scmi_imx_misc_ctrl_set (bsc#1234429). +- arm64: dts: rockchip: adjust SMMU interrupt type on rk3588 + (bsc#1234429). +- bpf: Fix softlockup in arena_map_free on 64k page kernel + (bsc#1234429). +- net: Add rx_skb of kfree_skb to raw_tp_null_args[] + (bsc#1234429). +- selftests/bpf: Add tests for raw_tp null handling (bsc#1234429). +- power: supply: axp20x_battery: Fix fault handling for AXP717 + (bsc#1234429). +- power: supply: da9150-fg: fix potential overflow (bsc#1234429). +- arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook + (bsc#1234429). +- bpf: Fix deadlock when freeing cgroup storage (bsc#1234429). +- bpf: Disable non stream socket for strparser (bsc#1234429). +- bpf: Fix wrong copied_seq calculation (bsc#1234429). +- strparser: Add read_sock callback (bsc#1234429). +- bpf: avoid holding freeze_mutex during mmap operation + (bsc#1234429). +- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic + (bsc#1234429). +- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() + (bsc#1234429). +- net: allow small head cache usage with large MAX_SKB_FRAGS + values (bsc#1234429). +- tcp: drop secpath at the same time as we currently drop dst + (bsc#1234429). +- net: axienet: Set mac_managed_pm (bsc#1234429). +- arp: switch to dev_getbyhwaddr() in arp_req_set_public() + (bsc#1234429). +- net: Add non-RCU dev_getbyhwaddr() helper (bsc#1234429). +- flow_dissector: Fix port range key handling in BPF conversion + (bsc#1234429). +- flow_dissector: Fix handling of mixed port and port-range keys + (bsc#1234429). +- geneve: Suppress list corruption splat in + geneve_destroy_tunnels() (bsc#1234429). +- gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl() + (bsc#1234429). +- net: pse-pd: pd692x0: Fix power limit retrieval (bsc#1234429). +- net: pse-pd: Use power limit at driver side instead of current + limit (bsc#1234429). +- net: pse-pd: Avoid setting max_uA in regulator constraints + (bsc#1234429). +- tcp: adjust rcvq_space after updating scaling ratio + (bsc#1234429). +- vsock/bpf: Warn on socket without transport (bsc#1234429). +- sockmap, vsock: For connectible sockets allow only connected + (bsc#1234429). +- ibmvnic: Don't reference skb after sending to VIOS + (bsc#1234429). +- ibmvnic: Add stat for tx direct vs tx batched (bsc#1234429). +- s390/ism: add release function for struct device (bsc#1234429). +- ALSA: seq: Drop UMP events when no UMP-conversion is set + (bsc#1234429). +- net/sched: cls_api: fix error handling causing NULL dereference + (bsc#1234429). +- ALSA: hda/cirrus: Correct the full scale volume set logic + (bsc#1234429). +- geneve: Fix use-after-free in geneve_find_dev() (bsc#1234429). +- vsock/virtio: fix variables initialization during resuming + (bsc#1234429). +- ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device + (bsc#1234429). +- powerpc/code-patching: Fix KASAN hit by not flagging text + patching area as VM_ALLOC (bsc#1234429). +- ALSA: hda/realtek: Fixup ALC225 depop procedure (bsc#1234429). +- powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as + static inline (bsc#1234429). +- powerpc/code-patching: Disable KASAN report during patching + via temporary mm (bsc#1234429). +- ASoC: SOF: ipc4-topology: Harden loops for looking up ALH + copiers (bsc#1234429). +- ASoC: rockchip: i2s-tdm: fix shift config for + SND_SOC_DAIFMT_DSP_[AB] (bsc#1234429). +- sched_ext: Fix migration disabled handling in targeted + dispatches (bsc#1234429). +- sched_ext: Factor out move_task_between_dsqs() from + scx_dispatch_from_dsq() (bsc#1234429). +- USB: gadget: f_midi: f_midi_complete to call queue_work + (bsc#1234429). +- tracing: Have the error of __tracing_resize_ring_buffer() + passed to user (bsc#1234429). +- tracing: Switch trace.c code over to use guard() (bsc#1234429). +- drm/amdkfd: Ensure consistent barrier state saved in gfx12 + trap handler (bsc#1234429). +- drm/amdkfd: Move gfx12 trap handler to separate file + (bsc#1234429). +- accel/ivpu: Fix error handling in recovery/reset (bsc#1234429). +- accel/ivpu: Add FW state dump on TDR (bsc#1234429). +- accel/ivpu: Add coredump support (bsc#1234429). +- accel/ivpu: Limit FW version string length (bsc#1234429). +- arm64: dts: mediatek: mt8183: Disable DSI display output by + default (bsc#1234429). +- arm64: dts: mediatek: mt8183-pumpkin: add HDMI support + (bsc#1234429). +- PCI: Restore original INTX_DISABLE bit by pcim_intx() + (bsc#1234429). +- PCI: Remove devres from pci_intx() (bsc#1234429). +- PCI: Export pci_intx_unmanaged() and pcim_intx() (bsc#1234429). +- PCI: Make pcim_request_all_regions() a public function + (bsc#1234429). +- ASoC: renesas: rz-ssi: Add a check for negative sample_space + (bsc#1234429). +- ASoC: renesas: rz-ssi: Terminate all the DMA transactions + (bsc#1234429). +- Input: synaptics - fix crash when enabling pass-through port + (bsc#1234429). +- Input: serio - define serio_pause_rx guard to pause and resume + serio ports (bsc#1234429). +- Bluetooth: qca: Fix poor RF performance for WCN6855 + (bsc#1234429). +- Bluetooth: qca: Update firmware-name to support board specific + nvm (bsc#1234429). +- drm/amd/display: Correct register address in dcn35 + (bsc#1234429). +- drm/amd/display: update dcn351 used clock offset (bsc#1234429). +- drm/amd/display: Refactoring if and endif statements to enable + DC_LOGGER (bsc#1234429). +- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active + w/o VID (bsc#1234429). +- KVM: x86: Inline kvm_get_apic_mode() in lapic.h (bsc#1234429). +- KVM: x86: Get vcpu->arch.apic_base directly and drop + kvm_get_apic_base() (bsc#1234429). +- btrfs: fix double accounting race when extent_writepage_io() + failed (bsc#1234429). +- btrfs: fix double accounting race when + btrfs_run_delalloc_range() failed (bsc#1234429). +- btrfs: use btrfs_inode in extent_writepage() (bsc#1234429). +- btrfs: rename btrfs_folio_(set|start|end)_writer_lock() + (bsc#1234429). +- btrfs: unify to use writer locks for subpage locking + (bsc#1234429). +- btrfs: remove unused btrfs_folio_start_writer_lock() + (bsc#1234429). +- btrfs: mark all dirty sectors as locked inside + writepage_delalloc() (bsc#1234429). +- btrfs: move the delalloc range bitmap search into extent_io.c + (bsc#1234429). +- btrfs: do not assume the full page range is not dirty in + extent_writepage_io() (bsc#1234429). +- xe/oa: Fix query mode of operation for OAR/OAC (bsc#1234429). +- drm/xe/oa: Add input fence dependencies (bsc#1234429). +- drm/xe/oa/uapi: Define and parse OA sync properties + (bsc#1234429). +- drm/xe/oa: Separate batch submission from waiting for completion + (bsc#1234429). +- arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings + (bsc#1234429). +- commit 6f8c764 + +------------------------------------------------------------------- Fri Feb 21 16:14:28 CET 2025 - rfrohl@suse.com - Update config files for 6.12.16. diff --git a/kernel-syms-longterm.spec b/kernel-syms-longterm.spec index 31f5935..bef3347 100644 --- a/kernel-syms-longterm.spec +++ b/kernel-syms-longterm.spec @@ -16,16 +16,16 @@ # -%define git_commit 8cb9da8da4bb2843119c4a70cafaa368b3b65db5 +%define git_commit 3fa82abc464c4f5729a769c411d1aa33c188004a %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms-longterm -Version: 6.12.16 +Version: 6.12.17 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g8cb9da8 +Release: <RELEASE>.g3fa82ab %else Release: 0 %endif diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 75eb9a5..193c54f 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeibmn5hml5mfnxd5wabvrfkhdg325i72wqjrwctdn6wesleg44z2w4 \ No newline at end of file +/ipfs/bafybeicc4fvsaxpilwhal4mhuzg5ppotyeqosgvxbzrc2einiixahi5xxa \ No newline at end of file diff --git a/series.conf b/series.conf index 981b101..f0424fd 100644 --- a/series.conf +++ b/series.conf @@ -3653,6 +3653,161 @@ patches.kernel.org/6.12.16-224-vsock-Orphan-socket-after-transport-release.patch patches.kernel.org/6.12.16-225-Revert-vfio-platform-check-the-bounds-of-read.patch patches.kernel.org/6.12.16-226-Linux-6.12.16.patch + patches.kernel.org/6.12.17-001-arm64-mte-Do-not-allow-PROT_MTE-on-MAP_HUGETL.patch + patches.kernel.org/6.12.17-002-drm-xe-oa-Separate-batch-submission-from-wait.patch + patches.kernel.org/6.12.17-003-drm-xe-oa-uapi-Define-and-parse-OA-sync-prope.patch + patches.kernel.org/6.12.17-004-drm-xe-oa-Add-input-fence-dependencies.patch + patches.kernel.org/6.12.17-005-xe-oa-Fix-query-mode-of-operation-for-OAR-OAC.patch + patches.kernel.org/6.12.17-006-btrfs-do-not-assume-the-full-page-range-is-no.patch + patches.kernel.org/6.12.17-007-btrfs-move-the-delalloc-range-bitmap-search-i.patch + patches.kernel.org/6.12.17-008-btrfs-mark-all-dirty-sectors-as-locked-inside.patch + patches.kernel.org/6.12.17-009-btrfs-remove-unused-btrfs_folio_start_writer_.patch + patches.kernel.org/6.12.17-010-btrfs-unify-to-use-writer-locks-for-subpage-l.patch + patches.kernel.org/6.12.17-011-btrfs-rename-btrfs_folio_-set-start-end-_writ.patch + patches.kernel.org/6.12.17-012-btrfs-use-btrfs_inode-in-extent_writepage.patch + patches.kernel.org/6.12.17-013-btrfs-fix-double-accounting-race-when-btrfs_r.patch + patches.kernel.org/6.12.17-014-btrfs-fix-double-accounting-race-when-extent_.patch + patches.kernel.org/6.12.17-015-KVM-x86-Get-vcpu-arch.apic_base-directly-and-.patch + patches.kernel.org/6.12.17-016-KVM-x86-Inline-kvm_get_apic_mode-in-lapic.h.patch + patches.kernel.org/6.12.17-017-KVM-nVMX-Defer-SVI-update-to-vmcs01-on-EOI-wh.patch + patches.kernel.org/6.12.17-018-drm-amd-display-Refactoring-if-and-endif-stat.patch + patches.kernel.org/6.12.17-019-drm-amd-display-update-dcn351-used-clock-offs.patch + patches.kernel.org/6.12.17-020-drm-amd-display-Correct-register-address-in-d.patch + patches.kernel.org/6.12.17-021-Bluetooth-qca-Update-firmware-name-to-support.patch + patches.kernel.org/6.12.17-022-Bluetooth-qca-Fix-poor-RF-performance-for-WCN.patch + patches.kernel.org/6.12.17-023-Input-serio-define-serio_pause_rx-guard-to-pa.patch + patches.kernel.org/6.12.17-024-Input-synaptics-fix-crash-when-enabling-pass-.patch + patches.kernel.org/6.12.17-025-ASoC-renesas-rz-ssi-Terminate-all-the-DMA-tra.patch + patches.kernel.org/6.12.17-026-ASoC-renesas-rz-ssi-Add-a-check-for-negative-.patch + patches.kernel.org/6.12.17-027-PCI-Make-pcim_request_all_regions-a-public-fu.patch + patches.kernel.org/6.12.17-028-PCI-Export-pci_intx_unmanaged-and-pcim_intx.patch + patches.kernel.org/6.12.17-029-PCI-Remove-devres-from-pci_intx.patch + patches.kernel.org/6.12.17-030-PCI-Restore-original-INTX_DISABLE-bit-by-pcim.patch + patches.kernel.org/6.12.17-031-arm64-dts-mediatek-mt8183-pumpkin-add-HDMI-su.patch + patches.kernel.org/6.12.17-032-arm64-dts-mediatek-mt8183-Disable-DSI-display.patch + patches.kernel.org/6.12.17-033-accel-ivpu-Limit-FW-version-string-length.patch + patches.kernel.org/6.12.17-034-accel-ivpu-Add-coredump-support.patch + patches.kernel.org/6.12.17-035-accel-ivpu-Add-FW-state-dump-on-TDR.patch + patches.kernel.org/6.12.17-036-accel-ivpu-Fix-error-handling-in-recovery-res.patch + patches.kernel.org/6.12.17-037-drm-amdkfd-Move-gfx12-trap-handler-to-separat.patch + patches.kernel.org/6.12.17-038-drm-amdkfd-Ensure-consistent-barrier-state-sa.patch + patches.kernel.org/6.12.17-039-tracing-Switch-trace.c-code-over-to-use-guard.patch + patches.kernel.org/6.12.17-040-tracing-Have-the-error-of-__tracing_resize_ri.patch + patches.kernel.org/6.12.17-041-USB-gadget-f_midi-f_midi_complete-to-call-que.patch + patches.kernel.org/6.12.17-042-sched_ext-Factor-out-move_task_between_dsqs-f.patch + patches.kernel.org/6.12.17-043-sched_ext-Fix-migration-disabled-handling-in-.patch + patches.kernel.org/6.12.17-044-ASoC-rockchip-i2s-tdm-fix-shift-config-for-SN.patch + patches.kernel.org/6.12.17-045-ASoC-SOF-ipc4-topology-Harden-loops-for-looki.patch + patches.kernel.org/6.12.17-046-powerpc-code-patching-Disable-KASAN-report-du.patch + patches.kernel.org/6.12.17-047-powerpc-64s-Rewrite-__real_pte-and-__rpte_to_.patch + patches.kernel.org/6.12.17-048-ALSA-hda-realtek-Fixup-ALC225-depop-procedure.patch + patches.kernel.org/6.12.17-049-powerpc-code-patching-Fix-KASAN-hit-by-not-fl.patch + patches.kernel.org/6.12.17-050-ASoC-imx-audmix-remove-cpu_mclk-which-is-from.patch + patches.kernel.org/6.12.17-051-vsock-virtio-fix-variables-initialization-dur.patch + patches.kernel.org/6.12.17-052-geneve-Fix-use-after-free-in-geneve_find_dev.patch + patches.kernel.org/6.12.17-053-ALSA-hda-cirrus-Correct-the-full-scale-volume.patch + patches.kernel.org/6.12.17-054-net-sched-cls_api-fix-error-handling-causing-.patch + patches.kernel.org/6.12.17-055-ALSA-seq-Drop-UMP-events-when-no-UMP-conversi.patch + patches.kernel.org/6.12.17-056-s390-ism-add-release-function-for-struct-devi.patch + patches.kernel.org/6.12.17-057-ibmvnic-Add-stat-for-tx-direct-vs-tx-batched.patch + patches.kernel.org/6.12.17-058-ibmvnic-Don-t-reference-skb-after-sending-to-.patch + patches.kernel.org/6.12.17-059-sockmap-vsock-For-connectible-sockets-allow-o.patch + patches.kernel.org/6.12.17-060-vsock-bpf-Warn-on-socket-without-transport.patch + patches.kernel.org/6.12.17-061-tcp-adjust-rcvq_space-after-updating-scaling-.patch + patches.kernel.org/6.12.17-062-net-pse-pd-Avoid-setting-max_uA-in-regulator-.patch + patches.kernel.org/6.12.17-063-net-pse-pd-Use-power-limit-at-driver-side-ins.patch + patches.kernel.org/6.12.17-064-net-pse-pd-pd692x0-Fix-power-limit-retrieval.patch + patches.kernel.org/6.12.17-065-gtp-Suppress-list-corruption-splat-in-gtp_net.patch + patches.kernel.org/6.12.17-066-geneve-Suppress-list-corruption-splat-in-gene.patch + patches.kernel.org/6.12.17-067-flow_dissector-Fix-handling-of-mixed-port-and.patch + patches.kernel.org/6.12.17-068-flow_dissector-Fix-port-range-key-handling-in.patch + patches.kernel.org/6.12.17-069-net-Add-non-RCU-dev_getbyhwaddr-helper.patch + patches.kernel.org/6.12.17-070-arp-switch-to-dev_getbyhwaddr-in-arp_req_set_.patch + patches.kernel.org/6.12.17-071-net-axienet-Set-mac_managed_pm.patch + patches.kernel.org/6.12.17-072-tcp-drop-secpath-at-the-same-time-as-we-curre.patch + patches.kernel.org/6.12.17-073-net-allow-small-head-cache-usage-with-large-M.patch + patches.kernel.org/6.12.17-074-bpf-test_run-Fix-use-after-free-issue-in-eth_.patch + patches.kernel.org/6.12.17-075-bpf-unify-VM_WRITE-vs-VM_MAYWRITE-use-in-BPF-.patch + patches.kernel.org/6.12.17-076-bpf-avoid-holding-freeze_mutex-during-mmap-op.patch + patches.kernel.org/6.12.17-077-strparser-Add-read_sock-callback.patch + patches.kernel.org/6.12.17-078-bpf-Fix-wrong-copied_seq-calculation.patch + patches.kernel.org/6.12.17-079-bpf-Disable-non-stream-socket-for-strparser.patch + patches.kernel.org/6.12.17-080-bpf-Fix-deadlock-when-freeing-cgroup-storage.patch + patches.kernel.org/6.12.17-081-arm64-dts-rockchip-Fix-lcdpwr_en-pin-for-Cool.patch + patches.kernel.org/6.12.17-082-power-supply-da9150-fg-fix-potential-overflow.patch + patches.kernel.org/6.12.17-083-power-supply-axp20x_battery-Fix-fault-handlin.patch + patches.kernel.org/6.12.17-084-selftests-bpf-Add-tests-for-raw_tp-null-handl.patch + patches.kernel.org/6.12.17-085-net-Add-rx_skb-of-kfree_skb-to-raw_tp_null_ar.patch + patches.kernel.org/6.12.17-086-bpf-Fix-softlockup-in-arena_map_free-on-64k-p.patch + patches.kernel.org/6.12.17-087-arm64-dts-rockchip-adjust-SMMU-interrupt-type.patch + patches.kernel.org/6.12.17-088-firmware-arm_scmi-imx-Correct-tx-size-of-scmi.patch + patches.kernel.org/6.12.17-089-md-raid-Fix-the-set_queue_limits-implementati.patch + patches.kernel.org/6.12.17-090-firmware-imx-IMX_SCMI_MISC_DRV-should-depend-.patch + patches.kernel.org/6.12.17-091-platform-cznic-CZNIC_PLATFORMS-should-depend-.patch + patches.kernel.org/6.12.17-092-nouveau-svm-fix-missing-folio-unlock-put-afte.patch + patches.kernel.org/6.12.17-093-drm-msm-Avoid-rounding-up-to-one-jiffy.patch + patches.kernel.org/6.12.17-094-drm-msm-dpu-skip-watchdog-timer-programming-t.patch + patches.kernel.org/6.12.17-095-drm-msm-dpu-enable-DPU_WB_INPUT_CTRL-for-DPU-.patch + patches.kernel.org/6.12.17-096-drm-msm-dpu-Don-t-leak-bits_per_component-int.patch + patches.kernel.org/6.12.17-097-drm-msm-dsi-phy-Protect-PHY_CMN_CLK_CFG0-upda.patch + patches.kernel.org/6.12.17-098-drm-msm-dsi-phy-Protect-PHY_CMN_CLK_CFG1-agai.patch + patches.kernel.org/6.12.17-099-drm-msm-dsi-phy-Do-not-overwite-PHY_CMN_CLK_C.patch + patches.kernel.org/6.12.17-100-nvme-tcp-Fix-compilation-warning-with-W-1.patch + patches.kernel.org/6.12.17-101-nvme-tcp-fix-connect-failure-on-receiving-par.patch + patches.kernel.org/6.12.17-102-nvme-ioctl-add-missing-space-in-err-message.patch + patches.kernel.org/6.12.17-103-bpf-skip-non-exist-keys-in-generic_map_lookup.patch + patches.kernel.org/6.12.17-104-drm-nouveau-pmu-Fix-gp10b-firmware-guard.patch + patches.kernel.org/6.12.17-105-irqchip-jcore-aic-clocksource-drivers-jcore-F.patch + patches.kernel.org/6.12.17-106-drm-panel-jd9365da-h3-fix-reset-signal-polari.patch + patches.kernel.org/6.12.17-107-drm-msm-dpu-Disable-dither-in-phys-encoder-cl.patch + patches.kernel.org/6.12.17-108-drm-i915-Make-sure-all-planes-in-use-by-the-j.patch + patches.kernel.org/6.12.17-109-drm-i915-dp-Fix-error-handling-during-128b-13.patch + patches.kernel.org/6.12.17-110-drm-i915-ddi-Fix-HDMI-port-width-programming-.patch + patches.kernel.org/6.12.17-111-drm-i915-gt-Use-spin_lock_irqsave-in-interrup.patch + patches.kernel.org/6.12.17-112-io_uring-rw-forbid-multishot-async-reads.patch + patches.kernel.org/6.12.17-113-io_uring-prevent-opcode-speculation.patch + patches.kernel.org/6.12.17-114-gpiolib-protect-gpio_chip-with-SRCU-in-array_.patch + patches.kernel.org/6.12.17-115-tee-optee-Fix-supplicant-wait-loop.patch + patches.kernel.org/6.12.17-116-drop_monitor-fix-incorrect-initialization-ord.patch + patches.kernel.org/6.12.17-117-mm-migrate_device-don-t-add-folio-to-be-freed.patch + patches.kernel.org/6.12.17-118-arm64-dts-rockchip-Fix-broken-tsadc-pinctrl-n.patch + patches.kernel.org/6.12.17-119-arm64-dts-rockchip-Move-uart5-pin-configurati.patch + patches.kernel.org/6.12.17-120-arm64-dts-rockchip-Disable-DMA-for-uart5-on-p.patch + patches.kernel.org/6.12.17-121-soc-loongson-loongson2_guts-Add-check-for-dev.patch + patches.kernel.org/6.12.17-122-s390-boot-Fix-ESSA-detection.patch + patches.kernel.org/6.12.17-123-xfs-fix-online-repair-probing-when-CONFIG_XFS.patch + patches.kernel.org/6.12.17-124-lib-iov_iter-fix-import_iovec_ubuf-iovec-mana.patch + patches.kernel.org/6.12.17-125-smb-client-fix-chmod-2-regression-with-ATTR_R.patch + patches.kernel.org/6.12.17-126-nfp-bpf-Add-check-for-nfp_app_ctrl_msg_alloc.patch + patches.kernel.org/6.12.17-127-gve-set-xdp-redirect-target-only-when-it-is-a.patch + patches.kernel.org/6.12.17-128-ASoC-SOF-stream-ipc-Check-for-cstream-nullity.patch + patches.kernel.org/6.12.17-129-ASoC-fsl_micfil-Enable-default-case-in-micfil.patch + patches.kernel.org/6.12.17-130-ALSA-hda-Add-error-check-for-snd_ctl_rename_i.patch + patches.kernel.org/6.12.17-131-ALSA-hda-conexant-Add-quirk-for-HP-ProBook-45.patch + patches.kernel.org/6.12.17-132-ASoC-SOF-pcm-Clear-the-susbstream-pointer-to-.patch + patches.kernel.org/6.12.17-133-acct-perform-last-write-from-workqueue.patch + patches.kernel.org/6.12.17-134-acct-block-access-to-kernel-internal-filesyst.patch + patches.kernel.org/6.12.17-135-mm-madvise-hugetlb-check-for-0-length-range-a.patch + patches.kernel.org/6.12.17-136-mtd-spi-nor-sst-Fix-SST-write-failure.patch + patches.kernel.org/6.12.17-137-mtd-rawnand-cadence-fix-error-code-in-cadence.patch + patches.kernel.org/6.12.17-138-mtd-rawnand-cadence-use-dma_map_resource-for-.patch + patches.kernel.org/6.12.17-139-mtd-rawnand-cadence-fix-incorrect-device-in-d.patch + patches.kernel.org/6.12.17-140-perf-x86-intel-Fix-event-constraints-for-LNC.patch + patches.kernel.org/6.12.17-141-irqchip-gic-v3-Fix-rk3399-workaround-when-sec.patch + patches.kernel.org/6.12.17-142-smb-client-Add-check-for-next_buffer-in-recei.patch + patches.kernel.org/6.12.17-143-EDAC-qcom-Correct-interrupt-enable-register-c.patch + patches.kernel.org/6.12.17-144-ftrace-Correct-preemption-accounting-for-func.patch + patches.kernel.org/6.12.17-145-ftrace-Fix-accounting-of-adding-subops-to-a-m.patch + patches.kernel.org/6.12.17-146-ftrace-Do-not-add-duplicate-entries-in-subops.patch + patches.kernel.org/6.12.17-147-tracing-Fix-using-ret-variable-in-tracing_set.patch + patches.kernel.org/6.12.17-148-net-pse-pd-Fix-deadlock-in-current-limit-func.patch + patches.kernel.org/6.12.17-149-sched_ext-Fix-incorrect-assumption-about-migr.patch + patches.kernel.org/6.12.17-150-selftests-mm-build-with-O2.patch + patches.kernel.org/6.12.17-151-arm64-dts-rockchip-change-eth-phy-mode-to-rgm.patch + patches.kernel.org/6.12.17-152-drm-amdgpu-gfx9-manually-control-gfxoff-for-C.patch + patches.kernel.org/6.12.17-153-drm-amdgpu-bump-version-for-RV-PCO-compute-fi.patch + patches.kernel.org/6.12.17-154-Linux-6.12.17.patch + patches.kernel.org/mtd-rawnand-cadence-fix-unchecked-dereference.patch ######################################################## # Build fixes that apply to the vanilla kernel too. diff --git a/source-timestamp b/source-timestamp index e44cb5a..84ea899 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2025-02-21 15:14:28 +0000 -GIT Revision: 8cb9da8da4bb2843119c4a70cafaa368b3b65db5 +2025-02-27 15:44:55 +0000 +GIT Revision: 3fa82abc464c4f5729a769c411d1aa33c188004a GIT Branch: slowroll