summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* cryptodev-linux: clean up do_installRoss Burton2025-05-191-2/+1
| | | | | | | | | | | | The upstream Makefile now supports installing the headers directly[1], so use the target instead of calling install manually. [1] https://github.com/cryptodev-linux/cryptodev-linux/commit/e3962fea4e1816df420c36ad72845f90dfcfb611 (From OE-Core rev: 749de43ccc13488c0ec74e4a4257cc25cbf89370) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: Update patch to upstreamed version of patchKhem Raj2025-05-191-11/+12
| | | | | | | | | Update to the version of patch that landed upstream (From OE-Core rev: 916dceb531d4bf5a852864af30913c972ea31cf0) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: Remove unneeded -Wno-dangling-pointerKhem Raj2025-05-191-3/+0
| | | | | | | | | | | | This was added by me in below commit [1] to overcome a RISCV build failure with gcc 13, the issue is gone with gcc-15 [1] https://git.yoctoproject.org/poky/commit/?id=4f09a93611134351381415d69228317d8a779014 (From OE-Core rev: 46a6fedf368c77a06d9a18d7c84a3f2e079c8f49) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc.bb: Replace extra System.map file with symlinkErick Shepherd2025-05-151-1/+2
| | | | | | | | | | | | | | | Currently there are two .map files being copied to $kerneldir/build. One of the files is System.map and the other is System.map-<kernel version>. Each .map file takes up about 5MB and have identical sha256sum hashes. This change will make it so only System.map-<kernel version> is copied in order to save disk space. It also recreates System.map as a symlink to that .map file. (From OE-Core rev: cc971fffb134aa6af9edeabb7a5f4143dee2151e) Signed-off-by: Erick Shepherd <erick.shepherd@ni.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20250410 -> 20250509Vivek Puar2025-05-151-3/+6
| | | | | | | | | | | | | Adding QUPv3 firmware for QCS9100 platform License-Update: additional files (From OE-Core rev: a9830286bf09ed5153bceecd0bec2c63bfbcd1a9) Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com> Cc: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: Update exclusions after kernel updateMathieu Dubois-Briand2025-05-131-13/+907
| | | | | | | (From OE-Core rev: c695edcc33ecd5bc01b5fc91ce08a87475a9ace9) Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: upgrade 2.0.30 -> 2.0.31Wang Mingyu2025-05-132-5/+5
| | | | | | | | | | 0001-kexec.c-add-MFD_NOEXEC_SEAL-flag-explicitly.patch refreshed for 2.0.31 (From OE-Core rev: c89b1d383f9b485de42b4228c8146b07e3be7f81) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: upgrade 2.1.0 -> 2.1.1Wang Mingyu2025-05-131-2/+2
| | | | | | | | | | | | | | | | | | Changelog: =========== * src.ctf.lttng-live: remove lttng_live_lazy_msg_init function * src.ctf.lttng-live: fix comment formatting * README.adoc: Update working version to 2.1 * fix: export bt_component_class_sink_simple_borrow * fix: building from the release tarball without flex * doc/api/libbabeltrace2: use '<code>' i.o. '<span>' in '<dt>' * Fix: doc/api/libbabeltrace2/Doxyfile.in: set version to 2.1 * babeltrace2-sink.text.pretty(7): add missing default param. value (From OE-Core rev: 1c0fa9264acd8c97fbdf61d1780e4842fd1e8ab0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yoto/6.12: bsp/arm: fix CONFIG_CRYPTO_LIB_CHACHABruce Ashfield2025-05-083-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/2 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64: add CONFIG_CRYPTO_LIB_CHACHA=m Date: Wed, 7 May 2025 14:43:40 +0300 Fixes CONFIG_CRYPTO_CHACHA20_NEON build as module: WARNING: [kernel config]: specified values did not make it into the kernel's final configuration: [NOTE]: 'CONFIG_CRYPTO_CHACHA20_NEON' last val (m) and .config val (n) do not match [INFO]: CONFIG_CRYPTO_CHACHA20_NEON : n Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 2/2 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: qemuarma15.cfg: enable CONFIG_CRYPTO_LIB_CHACHA Date: Wed, 7 May 2025 14:43:41 +0300 It's a dependency of CONFIG_CRYPTO_CHACHA20_NEON. Fixes: [NOTE]: 'CONFIG_CRYPTO_CHACHA20_NEON' last val (y) and .config val (n) do not match [INFO]: CONFIG_CRYPTO_CHACHA20_NEON : n Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: d58ac8f0e4788d675db594ad26b704f1277c909b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.27Bruce Ashfield2025-05-083-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: b801eaa96a5a Linux 6.12.27 92c6f8c577a0 bpf: Fix BPF_INTERNAL namespace import c72e4daa7ab2 Linux 6.12.26 6b9ebcbd315b mq-deadline: don't call req_get_ioprio from the I/O completion handler ccc4e973fd19 arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size 4b814a1c0c6d crypto: Kconfig - Select LIB generic option ab5281d21e37 usb: typec: class: Unlocked on error in typec_register_partner() ff4226252ca5 objtool: Silence more KCOV warnings, part 2 4dc5c03fbda0 objtool: Ignore end-of-section jumps for KCOV/GCOV 1b7647efade7 usb: xhci: Fix Short Packet handling rework ignoring errors 1042d22942c4 nvme: fixup scan failure for non-ANA multipath controllers 8bfe4f02b647 MIPS: cm: Fix warning if MIPS_CM is disabled 62bf68561d3c media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl() 67727c5764a8 crypto: lib/Kconfig - Hide arch options from user 4833d0a92b59 iommu: Handle race with default domain setup 49d628cb2460 net: dsa: mv88e6xxx: enable STU methods for 6320 family ff83998b6fa7 net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family 7dd0c1b86e6b net: dsa: mv88e6xxx: enable PVT for 6321 switch f4106753ae0d net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family 324fd0ba933c Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family" 40966fc9939e usb: typec: class: Invalidate USB device pointers on partner unregistration 45314999f950 ext4: goto right label 'out_mmap_sem' in ext4_setattr() 9f609f04c2a1 comedi: jr3_pci: Fix synchronous deletion of timer 33e131a10459 vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp de7c24febd21 usb: typec: class: Fix NULL pointer access 543e0f8765e4 selftests/bpf: Adjust data size to have ETH_HLEN a9b0b9421e34 selftests/bpf: check program redirect in xdp_cpumap_attach b84e7bc48840 selftests/bpf: make xdp_cpumap_attach keep redirect prog attached f8ed4bfb035e selftests/bpf: fix bpf_map_redirect call for cpu map test 94d9c3366e4d xfs: flush inodegc before swapon d6989af0cb1b xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate 8185e3ba7146 xfs: Do not allow norecovery mount with quotacheck 94c5584f36a9 xfs: do not check NEEDSREPAIR if ro,norecovery mount. 2b344e779d9a driver core: fix potential NULL pointer dereference in dev_uevent() 4f43c1bf2b1a driver core: introduce device_set_driver() helper bfc66c4c2804 Revert "drivers: core: synchronize really_probe() and dev_uevent()" 185d376875ea spi: spi-imx: Add check for spi_imx_setupxfer() 54cbce4fe04b drm/amdgpu: Use the right function for hdp flush 0fd149c26281 drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4 387461fba314 md/raid1: Add check for missing source disk in process_checks() cd0d49958ccb x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores 3027e5d81147 ubsan: Fix panic from test_ubsan_out_of_bounds 33903ad6274c spi: tegra210-quad: add rate limiting and simplify timeout error message 1b4cf6873a40 spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts 8f805b3746d2 ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" c9ffbc07920d riscv: Provide all alternative macros all the time d53b2d49a8e2 iomap: skip unnecessary ifs_block_is_uptodate check 2ef6eea2efce netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS 2d097dc242ee x86/i8253: Call clockevent_i8253_disable() with interrupts disabled 40216dc23955 ASoC: fsl_asrc_dma: get codec or cpu dai from backend 0f9802f17422 scsi: pm80xx: Set phy_attached to zero when device is gone acf1610d8ba3 scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend() b7a05edb2867 scsi: ufs: exynos: Move phy calls to .exit() callback c0724ac138db scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO 09c7a0692870 scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init() 731047980d7e scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes b626bc3c1dce ext4: make block validity check resistent to sb bh corruption b14d98641312 iommu: Clear iommu-dma ops on cleanup 71c3d43c8f70 cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 9f8eeac3a61c timekeeping: Add a lockdep override in tick_freeze() 1776d6d01913 cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode f4cb2c042a29 nvmet-fc: put ref when assoc->del_work is already scheduled 9635d486b608 nvmet-fc: take tgtport reference only once bb4b487bbd29 x86/bugs: Don't fill RSB on context switch with eIBRS 3b4fc0785ad4 x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline 5c41b7913fe0 x86/bugs: Use SBPB in write_ibpb() if applicable 6f3e9b256663 selftests/mincore: Allow read-ahead pages to reach the end of the file f1e28d46a01b x86/xen: disable CPU idle and frequency drivers for PVH dom0 5e58b93a1214 gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment fecf44d47384 objtool: Stop UNRET validation on UD2 ee5521176ad8 nvme: multipath: fix return value of nvme_available_path b9c89c97d70b nvme: re-read ANA log page after ns scan completes 5f3f3087a24f drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406 bbf2d0605247 drm/amdgpu: Increase KIQ invalidate_tlbs timeout bd12979c190c ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls bff38d184b70 ACPI: EC: Set ec_no_wakeup for Lenovo Go S 24ede35eb2ab nvme: requeue namespace scan on missed AENs 781c870bdc20 xen: Change xen-acpi-processor dom0 dependency 90dc6c1e3b20 perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init d6b66c20d585 selftests: ublk: fix test_stripe_04 a4e99cd41590 cgroup/cpuset: Don't allow creation of local partition over a remote one daed646d3cfa KVM: s390: Don't use %pK through debug printing 5e7c90294e7a KVM: s390: Don't use %pK through tracepoints c6c8afdcf824 sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP e5902d7ec720 kbuild: add dependency from vmlinux to sorttable 3568fd9e440e io_uring: always do atomic put from iowq 2dc0e5ceb3a9 rtc: pcf85063: do a SW reset if POR failed 18296b595176 9p/trans_fd: mark concurrent read and writes to p9_conn->err c548f95688e2 9p/net: fix improper handling of bogus negative read/write replies a3b8d8cf5196 ntb_hw_amd: Add NTB PCI ID for new gen CPU b5f8b03af515 ntb: reduce stack usage in idt_scan_mws 47ab2caba495 qibfs: fix _another_ leak 69578c7d02a9 objtool, lkdtm: Obfuscate the do_nothing() pointer 03bb66ede7ef objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc() 777e6735fecc objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() 0485bdf88fb4 objtool, panic: Disable SMAP in __stack_chk_fail() 8b4f2b6389bf objtool: Silence more KCOV warnings da780c4a075b um: work around sched_yield not yielding in time-travel mode 0a205fdbb388 thunderbolt: Scan retimers after device router has been enumerated 7fb9a9d2e320 usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func 052fb65335be usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 2c97354037aa phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init 9ff59cb81500 usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running 2ef4b0e91170 dmaengine: dmatest: Fix dmatest waiting less when interrupted 69bb5d420da7 i3c: master: svc: Add support for Nuvoton npcm845 i3c 635be1360666 xhci: Handle spurious events on Etron host isoc enpoints 16a7a8e6c47f usb: xhci: Fix isochronous Ring Underrun/Overrun event handling cbfa55bda1fe usb: xhci: Complete 'error mid TD' transfers when handling Missed Service 66046b586c0a sound/virtio: Fix cancel_sync warnings on uninitialized work_structs f045fd7d46e8 usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 2ecae001385e usb: dwc3: gadget: Refactor loop to avoid NULL endpoints 8a5e1d32c620 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size 8db49e89a7f8 fs/ntfs3: Keep write operations atomic 523bcab993fc usb: host: max3421-hcd: Add missing spi_device_id table 8b7b088925e9 mailbox: pcc: Always clear the platform ack interrupt first a32ebfa7d80b mailbox: pcc: Fix the possible race in updation of chan_in_use flag b817d2bfd6d4 bpf: Reject attaching fexit/fmod_ret to __noreturn functions 4131411f428d bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage 46df1fe944d0 bpf: bpftool: Setting error code in do_loader() ab57877603ea s390/tty: Fix a potential memory leak bug 3b3aa72636a6 s390/sclp: Add check for get_zeroed_page() 6e026e605088 parisc: PDT: Fix missing prototype warning 4139072087e2 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() c5c833f6375f bpf: Fix deadlock between rcu_tasks_trace and event_mutex. 7758e308aeda bpf: Fix kmemleak warning for percpu hashmap 0486de3c1b82 crypto: null - Use spin lock instead of mutex 0195abab4ac8 crypto: lib/Kconfig - Fix lib built-in failure when arch is modular fbea0efa8a1d crypto: ccp - Add support for PCI device 0x1134 eea7d57c4a64 MIPS: cm: Detect CM quirks from device tree 3da037149416 pinctrl: mcp23s08: Get rid of spurious level interrupts d00d598027b6 pinctrl: renesas: rza2: Fix potential NULL pointer dereference 1badc279b4ae selftests/bpf: Fix stdout race condition in traffic monitor caa559d3f74d USB: wdm: add annotation b8bf49f3f650 USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context 52ae15c665b5 USB: wdm: close race between wdm_open and wdm_wwan_port_stop eb4973cf6b38 USB: wdm: handle IO errors in wdm_wwan_port_start 3e52ae347e95 USB: VLI disk crashes if LPM is used d85b7af3bdc5 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive 9924ee1bcd16 usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive 694fdc6a9c28 usb: dwc3: xilinx: Prevent spike in reset signal 52a7c9d930b9 usb: dwc3: gadget: check that event count does not exceed event buffer length 17c3984a4414 USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) 7fb632a131e5 usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling c99ace596505 usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines 887902ca7349 usb: chipidea: ci_hdrc_imx: fix usbmisc handling 74cd6e408a4c usb: cdns3: Fix deadlock when using NCM gadget bce3055b08e3 usb: xhci: Fix invalid pointer dereference in Etron workaround 177771486508 xhci: Limit time spent with xHC interrupts disabled during bus resume 54c66c703029 USB: serial: simple: add OWON HDS200 series oscilloscope support 2eff9768197e USB: serial: option: add Sierra Wireless EM9291 ea0d806b94bf USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe 5d29f884fe9e serial: sifive: lock port in startup()/shutdown() callbacks f6ae572683d4 serial: msm: Configure correct working mode before starting earlycon 6f021bc0083b tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT f6500093584e firmware: stratix10-svc: Add of_platform_default_populate() 4fb75c0ccc33 misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack 12cc2193f2b9 misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration 3670dee37657 char: misc: register chrdev region with all possible minors 26df754de545 KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer b5de7ac74f69 KVM: x86: Reset IRTE to host control if *new* route isn't postable a22fe6f84306 KVM: x86: Explicitly treat routing entry type changes as changes 3e243378f27c mei: vsc: Fix fortify-panic caused by invalid counted_by() use 34fafded1ca6 mei: me: add panther lake H DID 1f439fe4d8d9 scsi: Improve CDL control b39bb3b4eb64 USB: storage: quirk for ADATA Portable HDD CH94 40554c0f74bc ata: libata-scsi: Fix ata_msense_control_ata_feature() aa5778d06aeb ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type ef2d6c63469e ata: libata-scsi: Improve CDL control df1a5d5c6134 mcb: fix a double free bug in chameleon_parse_gdd() 4c5f6925e267 cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports f3cd533c3ae3 KVM: SVM: Allocate IR data using atomic allocation 7a8a6b627fde io_uring: fix 'sync' handling of io_fallback_tw() 74d9e2018789 LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally be83fd71ac6e LoongArch: KVM: Fully clear some CSRs when VM reboot 3b7f341eee94 LoongArch: Remove a bogus reference to ZONE_DMA 51424fd171ce LoongArch: Return NULL from huge_pte_offset() for invalid PMD 93b7872d3325 LoongArch: Handle fp, lsx, lasx and lbt assembly symbols 3939d6f29d34 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() 140f05cbbf6b x86/insn: Fix CTEST instruction decoding 1ae30272b992 drm/amd/display: Force full update in gpu reset 3ff83378b6b1 drm/amd/display: Fix gpu reset in multidisplay config 92b58c671b36 drm: panel: jd9365da: fix reset signal polarity in unprepare ea532ba5e1e6 rust: firmware: Use `ffi::c_char` type in `FwFunc` 1909540037d3 scsi: mpi3mr: Fix pending I/O counter 9c31ac781950 net: phy: microchip: force IRQ polling mode for lan88xx c2a6b4d78c12 net: selftests: initialize TCP header and skb payload with zero d6a9c4e6f9b3 xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() 64b816a6c41c crypto: atmel-sha204a - Set hwrng quality to lowest possible 28401a63c01a sched_ext: Use kvzalloc for large exit_dump allocation 30c0d6e778da virtio_console: fix missing byte order handling for cols and rows e17bc10bf30b netfilter: fib: avoid lookup if socket is available f33b678543b9 KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature 9b34dffcd943 LoongArch: Make do_xyz() exception handlers more robust a556bb5178a3 LoongArch: Make regs_irqs_disabled() more clear 08bbdcb35c81 LoongArch: Select ARCH_USE_MEMTEST 8d37031464d5 perf/x86: Fix non-sampling (counting) events on certain x86 platforms 955f9ede52b8 bpf: Add namespace to BPF internal symbols 3decda1a3c19 splice: remove duplicate noinline from pipe_clear_nowait bcf6d3158c59 riscv: uprobes: Add missing fence.i after building the XOL buffer 4715ab8435eb riscv: Replace function-like macro by static inline function e22010c3b83f iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE 7f24ea6a460b block: never reduce ra_pages in blk_apply_bdi_limits 66d7702b42ff pds_core: make wait_context part of q_info ff207e83dac4 pds_core: Remove unnecessary check in pds_client_adminq_cmd() 6702f5c6b22d pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result 2982e07ad72b pds_core: Prevent possible adminq overflow/stuck condition dd6c299390bd net: dsa: mt7530: sync driver-specific behavior of MT7531 variants c6f035044104 net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too 86cd4641c713 net_sched: hfsc: Fix a UAF vulnerability in class handling a61afd54826a fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount() 4fb743ee2128 net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration 0ceef62a328c tipc: fix NULL pointer dereference in tipc_mon_reinit_self() 41143e71052a net: phy: leds: fix memory leak 3340654bbf6b net: lwtunnel: disable BHs when required eeab6618037b scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer() 29daa63f2c75 scsi: core: Clear flags for scsi_cmnd that did not complete fdd2a03561a4 net/mlx5: Move ttc allocation after switch case to prevent leaks 0b682680b12b net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() ef258a15e76c vhost-scsi: Fix vhost_scsi_send_status() 0ac4643bf2c9 vhost-scsi: Fix vhost_scsi_send_bad_target() 461c258ba7f6 vhost-scsi: Add better resource allocation failure handling 5d92e582d162 cgroup/cpuset-v1: Add missing support for cpuset_v2_mode 9a447f748f6c btrfs: zoned: return EIO on RAID1 block group write pointer mismatch c8a0c38beb87 btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range() 6c1c66580587 cpufreq: fix compile-test defaults ef56c130f6e6 cpufreq: Do not enable by default during compile testing dbe413a8cdc6 cpufreq: cppc: Fix invalid return value in .get() callback 7d002f591486 scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() 28fbd7b13b4d cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() 7ccfadfb2562 cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() fbdba5f37413 cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() 16c8aa5de135 dma/contiguous: avoid warning about unused size_bytes 40bf7f560ca4 cpufreq: sun50i: prevent out-of-bounds access aef37505c496 ceph: Fix incorrect flush end position calculation 984830d902fb lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP b26ac563704c drm/amd/display/dml2: use vzalloc rather than kzalloc 50ec8c24286e drm/amd/display: Fix unnecessary cast warnings from checkpatch 0fdb612c2072 drm/xe/bmg: Add one additional PCI ID c187aaa9e79b net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads 869749e48115 scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set 56f3327cdd18 scsi: ufs: exynos: Move UFS shareability value to drvdata 661380d98218 scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster 0e76176edc9b scsi: ufs: exynos: Remove superfluous function parameter ffcdfaecd422 scsi: ufs: exynos: Remove empty drv_init method 1aec4d14cf81 ksmbd: fix use-after-free in __smb2_lease_break_noti() 0fc403192dcc ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL 8d2c1acc88cb ksmbd: add netdev-up/down event debug print 0772765ac82d ksmbd: use __GFP_RETRY_MAYFAIL 60cb4dfcf739 accel/ivpu: Fix the NPU's DPU frequency calculation 27fcf647818b accel/ivpu: Add auto selection logic for job scheduler 35ba7b2d4dd0 PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads 46d357520934 PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends aad12468967b PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag 8fe536f1026c scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get a122b3b1f5b8 of: resolver: Fix device node refcount leakage in of_resolve_phandles() 05576e1304fd of: resolver: Simplify of_resolve_phandles() using __free() 56ddf0023b00 arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks 107b05f54022 arm64: dts: ti: Refactor J784s4 SoC files to a common file bde067b82ac7 iio: adc: ad7768-1: Fix conversion result sign 68565706b589 iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check 8f229785c5b7 net: dsa: mv88e6xxx: fix VTU methods for 6320 family 2afa5ea7c48d block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone ed7535b14116 block: remove the ioprio field from struct request 3e12e8c273eb block: remove the write_hint field from struct request 575601d08abf media: ov08x40: Add missing ov08x40_identify_module() call on stream-start 9c00d5445423 media: ov08x40: Move ov08x40_identify_module() function up fc96a720d887 media: i2c: imx214: Fix link frequency validation 5a5ab62e4a76 media: i2c: imx214: Check number of lanes from device tree 2a60b6bef436 media: i2c: imx214: Replace register addresses with macros 694d85794ac6 media: i2c: imx214: Convert to CCI register access helpers a9aa21098974 media: i2c: imx214: Simplify with dev_err_probe() d3a38834b206 media: i2c: imx214: Use subdev active state 9d5752b85378 PM: EM: Address RCU-related sparse warnings db3b3964af11 PM: EM: use kfree_rcu() to simplify the code 27ce35d80a1c mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get 311a651fbb78 soc: qcom: ice: introduce devm_of_qcom_ice_get 1c9798bf8145 mm/vmscan: don't try to reclaim hwpoison folio 031273540275 tracing: Verify event formats that have "%*p.." 0b603e775979 tracing: Add __print_dynamic_array() helper e62c31802dcc module: sign with sha512 instead of sha1 by default 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 727b7c43af5192a26b4a0690b326af45d221fa9b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: bsp/genericarm64: modular configuration updatesBruce Ashfield2025-05-083-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/3 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: genericarm64: build drivers as modules Date: Tue, 6 May 2025 09:27:53 -0400 Load on demand. They should not be needed to run the kernel since it has already been loaded and firmware has already configured HW enough to boot into kernel. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 2/3 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: nft_test.cfg: build CONFIG_LEDS_GPIO as module Date: Tue, 22 Apr 2025 17:38:28 +0300 The driver can be compiled as module. Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] 3/3 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: nft_test.cfg: build CONFIG_VETH as module Date: Tue, 22 Apr 2025 17:38:29 +0300 The driver can be compiled as module Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 50cc72621bf2253ada8f2704d8b1b89bc67f7d6a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.25Bruce Ashfield2025-05-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: ef4999852d30 Linux 6.12.25 f78507c1ef2c block: make struct rq_list available for !CONFIG_BLOCK 473c5347355f selftests/bpf: extend changes_pkt_data with cases w/o subprograms f0946dcccb3d bpf: fix null dereference when computing changes_pkt_data of prog w/o subprogs 1062b7612cbd selftests/bpf: validate that tail call invalidates packet pointers d0e94a5bb99d selftests/bpf: freplace tests for tracking of changes_packet_data 3846e2bea565 bpf: check changes_pkt_data property for extension programs fa1fbb67e081 selftests/bpf: test for changing packet data from global functions 1d572c60488b bpf: track changes_pkt_data property for global functions d30b9c5950e0 bpf: add find_containing_subprog() utility function ab7edf42ce80 wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process cec26d6bf34a MIPS: ds1287: Match ds1287_set_base_clock() function types 305dd911dea7 MIPS: cevt-ds1287: Add missing ds1287.h include 21c6a0ed6ff0 MIPS: dec: Declare which_prom() as static 45e19beb968e Revert "wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process" b906c1ad25ad mm/vma: add give_up_on_oom option on modify/merge, use in uffd release 7e2d22493939 block: don't reorder requests in blk_add_rq_to_plug 2ad0f19a4e99 block: add a rq_list type 5b34f40cdab6 block: remove rq_list_move 3dd1af8ce34d nvmet-fc: Remove unused functions 29b2d6f53c78 drm/amd/display: Temporarily disable hostvm on DCN31 628e6c452139 LoongArch: Eliminate superfluous get_numa_distances_cnt() 66d182770fbf efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 59a30b981a5e misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type 0557e70e2aeb misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error deee01acc6a3 selftests/bpf: Fix raw_tp null handling test e2a9f73ee408 md: fix mddev uaf while iterating all_mddevs list 6ea2e8743ed1 platform/x86: msi-wmi-platform: Workaround a ACPI firmware bug 1c9e272f9867 platform/x86: msi-wmi-platform: Rename "data" variable 3802df8552de kbuild: Add '-fno-builtin-wcslen' 0f1ee79b0fea scripts: generate_rust_analyzer: Add ffi crate c1a485c46c67 cpufreq: Reference count policy in cpufreq_update_limits() 686d8f7b592f arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 14eacc808e67 arm64/sysreg: Add register fields for HFGWTR2_EL2 2ef32d984d35 arm64/sysreg: Add register fields for HFGRTR2_EL2 c41512745401 arm64/sysreg: Add register fields for HFGITR2_EL2 051eccf71703 arm64/sysreg: Add register fields for HDFGWTR2_EL2 740360261688 arm64/sysreg: Add register fields for HDFGRTR2_EL2 e1a6acacf1ff arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 effb4d79b3b1 drm/mgag200: Fix value in <VBLKSTR> register 7f21bfd6fc16 drm/amdgpu: fix warning of drm_mm_clean a43e53e310a4 drm/xe: Set LRC addresses before guc load 65dc4e3d5b01 drm/xe/userptr: fix notifier vs folio deadlock e4ed75e974a8 drm/xe/dma_buf: stop relying on placement in unmap e97bf44115e8 drm/amd/display: Add HP Probook 445 and 465 to the quirk list for eDP on DP1 a5c9107a3e01 drm/amd/display: Protect FPU in dml2_init()/dml21_init() 9cb744fbee38 drm/amd/display: Do not enable Replay and PSR while VRR is on in amdgpu_dm_commit_planes() a53d959fe660 drm/amdgpu: immediately use GTT for new allocations 4b171d4cbfff drm/i915/gvt: fix unterminated-string-initialization warning 28477f701b63 drm/xe: Fix an out-of-bounds shift when invalidating TLB b2c11fea2680 drm/sti: remove duplicate object names c90b95e12eb8 drm/imagination: take paired job reference 490c30fd5545 drm/imagination: fix firmware memory leaks 6e2c805996a4 drm/nouveau: prime: fix ttm_bo_delayed_delete oops 91b646a0b2cb drm/amdgpu/dma_buf: fix page_link check 228e98e2021c drm/amdgpu/mes11: optimize MES pipe FW version fetching 596284026c5b drm/amd/display: Protect FPU in dml21_copy() 74d6fba60f05 drm/amd/display: Protect FPU in dml2_validate()/dml21_validate() fe19e04cd96f drm/amd/display: Add HP Elitebook 645 to the quirk list for eDP on DP1 2ac5f466f628 drm/xe: Use local fence in error path of xe_migrate_clear a37e01fe60a3 drm/i915/vrr: Add vrr.vsync_{start, end} in vrr_params_changed 2b00b32e6137 drm/amdgpu/mes12: optimize MES pipe FW version fetching 42f7b5d12c28 drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero fb803d4bb9ea drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero 8e9c4f8d197d drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero 63a150400194 drm/amd/pm/smu11: Prevent division by zero bd4d90adbca1 drm/amd/pm/powerplay: Prevent division by zero 6413fed01620 drm/amd/pm: Prevent division by zero 2a2b7b6f90a2 drm/amd/display: Increase vblank offdelay for PSR panels 776253d9818d drm/amd/display: Actually do immediate vblank disable b542559343c9 drm/amd: Handle being compiled without SI or CIK support better 0363c03672cd drm/amd/display: prevent hang on link training fail 531d46336417 drm/amdgpu: Prefer shadow rom when available 68b591d64df4 drm/msm/a6xx: Fix stale rpmh votes from GPU 359f6cffaecf drm/msm/dsi: Add check for devm_kstrdup() 31efeca2ef85 drm/ast: Fix ast_dp connection status b33386fabb2b drm/repaper: fix integer overflows in repeat functions de67afd68808 perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR c5e157032267 perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX 8d19c4a3b811 perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR 56fdbc091239 perf/x86/intel: Allow to update user space GPRs from PEBS records c7b43f09ddc9 platform/x86: amd: pmf: Fix STT limits 42ded70c1a4e RAS/AMD/FMPM: Get masked address b2748ae60943 RAS/AMD/ATL: Include row[13] bit in row retirement d23fd7a539ac RDMA/cma: Fix workqueue crash in cma_netevent_work_handler 6dd9ede5c59b scsi: ufs: exynos: Ensure consistent phy reference counts 80b2ad121576 scsi: megaraid_sas: Block zero-length ATA VPD inquiry 6360e4f8509e x86/boot/sev: Avoid shared GHCB page for early memory acceptance 519718a3384a x86/cpu/amd: Fix workaround for erratum 1054 a66b6b07d0d3 x86/microcode/AMD: Extend the SHA check to Zen5, block loading of any unreleased standalone Zen5 microcode patches c3e31d613951 virtiofs: add filesystem context source name check 5683eaf4eeed tracing: Fix filter string testing 5f878db827c0 string: Add load_unaligned_zeropad() code path to sized_strscpy() 9042efa7f129 smb3 client: fix open hardlink on deferred close file error 8baa74719359 slab: ensure slab->obj_exts is clear in a newly allocated slab page 824b7ad9cf49 selftests/mm: generate a temporary mountpoint for cgroup filesystem 3f1c81ae13dc riscv: Avoid fortify warning in syscall_get_arguments() f761eeefd531 Revert "smb: client: fix TCP timers deadlock after rmmod" 2aa10d26b6f0 Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" 2a879da5c34a ksmbd: fix the warning from __kernel_write_iter 396d6e448583 ksmbd: Prevent integer overflow in calculation of deadtime d54ab1520d43 ksmbd: fix use-after-free in smb_break_all_levII_oplock() 6e30c0e10210 ksmbd: Fix dangling pointer in krb_authenticate b9e3579213ba ovl: don't allow datadir only 029458063ebb mm: fix apply_to_existing_page_range() 8338e0723fbf mm: fix filemap_get_folios_contig returning batches of identical folios b609a60e3115 mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() 4f34d6f979bc mm/compaction: fix bug in hugetlb handling pathway c45ba8393519 loop: LOOP_SET_FD: send uevents for partitions 694521cb3fad loop: properly send KOBJ_CHANGED uevent for disk device 56dfffea9fd3 isofs: Prevent the use of too small fid 1355b5ca4782 i2c: cros-ec-tunnel: defer probe if parent EC is not present 84e8719c087e hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key 813268285600 crypto: caam/qi - Fix drv_ctx refcount bug f73731983f28 cpufreq/sched: Explicitly synchronize limits_changed flag handling d3995ff08c15 btrfs: correctly escape subvol in btrfs_show_options() b62b1406bb61 Bluetooth: vhci: Avoid needless snprintf() calls 569bbe2fc76f Bluetooth: l2cap: Process valid commands in too long frame bde7abe8cfbb drm/msm/a6xx+: Don't let IB_SIZE overflow 26d5e2377f57 ftrace: fix incorrect hash size in register_ftrace_direct() 2665a3b1abf9 i2c: atr: Fix wrong include a7fce086f6ca nfsd: decrease sc_count directly if fail to queue dl_recall 33c0f51f1a8d nfs: add missing selections of CONFIG_CRC32 e22c8b99c8b8 dma-buf/sw_sync: Decrement refcount on error in sw_sync_ioctl_get_deadline() 81a566a920a5 drm/v3d: Fix Indirect Dispatch configuration for V3D 7.1.6 and later c38a005e6efb block: integrity: Do not call set_page_dirty_lock() db42e6f28bdf asus-laptop: Fix an uninitialized variable c0ce01e0ff8a ASoC: qcom: Fix sc7280 lpass potential buffer overflow 2612d5548256 ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S16 2b72a9e327cc ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels 43da9eae1b15 ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate b2e56391f620 ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event f2e2926e9eb1 Revert "PCI: Avoid reset when disabled via sysfs" 28da4dd84070 writeback: fix false warning in inode_to_wb() c1aa71716aa4 rust: kbuild: use `pound` to support GNU Make < 4.3 baf02dd01e75 rust: disable `clippy::needless_continue` 4c353fca6296 rust: kasan/kbuild: fix missing flags on first build e8980258c029 objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 00a1bdb15791 cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS 27e0143f4d62 riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break 999bd7bb21ae riscv: KGDB: Do not inline arch_kgdb_breakpoint() 853345021141 kunit: qemu_configs: SH: Respect kunit cmdline 3583394b8505 riscv: module: Allocate PLT entries for R_RISCV_PLT32 a068ea00009d riscv: module: Fix out-of-bounds relocation access 1d5a8e1fec8f riscv: Properly export reserved regions in /proc/iomem c8c3f8e7a7d6 riscv: Use kvmalloc_array on relocation_hashtable cfdcd213ddba net: ethernet: mtk_eth_soc: revise QDMA packet scheduler settings 7ec0265710d2 net: ethernet: mtk_eth_soc: correct the max weight of the queue limit for 100Mbps b524a14ec1f6 net: ethernet: mtk_eth_soc: reapply mdc divider on reset da5035d7aead net: ti: icss-iep: Fix possible NULL pointer dereference for perout request d028c6a80534 net: ti: icss-iep: Add phase offset configuration for perout signal 352e5a67099b net: ti: icss-iep: Add pwidth configuration for perout signal 62b795c22d02 ptp: ocp: fix start time alignment in ptp_ocp_signal_set a3e4b6ad5f9a net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails 5c8066fbdb96 net: dsa: free routing table on probe failure 8fcc1e6f8089 net: dsa: clean up FDB, MDB, VLAN entries on unbind 9ee6d3a368ed net: dsa: mv88e6xxx: fix -ENOENT when deleting VLANs and MST is unsupported 3665695e3572 net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered 635863d93deb net: txgbe: fix memory leak in txgbe_probe() error path d9ecaee61739 net: bridge: switchdev: do not notify new brentries as changed ad13e95cbc03 net: b53: enable BPDU reception for management port 1f6916c55402 netlink: specs: rt-link: adjust mctp attribute naming 250a2fc77a28 netlink: specs: rt-link: add an attr layer around alt-ifname dafb6e433ab2 cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path cb74d5b83714 ata: libata-sata: Save all fields from sense data descriptor 78253d44e9d3 loop: stop using vfs_iter_{read,write} for buffered I/O 0175902f6e8c loop: aio inherit the ioprio of original request 21e70f694bc0 eth: bnxt: fix missing ring index trim on error path cd64ae07c40e net: ethernet: ti: am65-cpsw: fix port_np reference counting 8335a3feb9d0 net: ngbe: fix memory leak in ngbe_probe() error path 0b7d94164dc9 can: rockchip_canfd: fix broken quirks checks be80768d4f3b net: openvswitch: fix nested key length validation in the set() action 15baba109503 netlink: specs: ovs_vport: align with C codegen capabilities 41e43134ddda block: fix resource leak in blk_register_queue() error path 3f899bd6dd56 net: mctp: Set SOCK_RCU_FREE 61765e1b417a ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() 01ad16ddf9d6 pds_core: fix memory leak in pdsc_debugfs_add_qcq() 45300268e5d3 test suite: use %zu to print size_t 86d5243ea60a smc: Fix lockdep false-positive for IPPROTO_SMC. 688f85d1baaa dt-bindings: soc: fsl: fsl,ls1028a-reset: Fix maintainer entry 724d26215e9f igc: add lock preventing multiple simultaneous PTM transactions c15065acc1de igc: cleanup PTP module if probe fails 698182f03f3c igc: handle the IGC_PTP_ENABLED flag correctly 8058c895c7c6 igc: move ktime snapshot into PTM retry loop b74137e277b7 igc: increase wait time before retrying PTM f3516229cd12 igc: fix PTM cycle trigger logic 5a3ff97d124d Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" fa0d99648cfc xen: fix multicall debug feature b02c2ac2f3f6 ipv6: add exception routes to GC list in rt6_insert_exception d49798ecd26e Bluetooth: l2cap: Check encryption key size on incoming connection aaf356f872a6 Bluetooth: btrtl: Prevent potential NULL dereference 6ad0acb56b83 Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address 0d81bb58a203 RDMA/core: Silence oversized kvmalloc() warning 0ba76fb62809 ASoC: cs42l43: Reset clamp override on jack removal 36e0ea1f965e ALSA: hda/realtek - Fixed ASUS platform headset Mic issue c01f3741d12d ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130 34875b7a5dc7 ALSA: hda: improve bass speaker support for ASUS Zenbook UM5606WA 9b019be5890c ALSA: hda/cirrus_scodec_test: Don't select dependencies 7060bf9100fa RDMA/hns: Fix wrong maximum DMA segment size 48e5aa222549 RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() 6104cc65fe87 ovl: remove unused forward declaration bbad32b83663 crypto: tegra - Fix IV usage for AES ECB 9ebc2053b89a crypto: tegra - Do not use fixed size buffers 28ec10e58d8b crypto: tegra - remove redundant error check on ret 23fde311ea1d ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() dcba15ed0876 ASoC: dwc: always enable/disable i2s irqs eeeba7f43ae2 md/md-bitmap: fix stats collection for external bitmaps 54e106047fea md/raid10: fix missing discard IO accounting 7cc670e8ebaa scsi: smartpqi: Use is_kdump_kernel() to check for kdump 5e8438fd7f11 scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues fe2bdefe8644 blk-mq: introduce blk_mq_map_hw_queues 5ec903970245 driver core: bus: add irq_get_affinity callback to bus_type 6884cb2f3b06 scsi: iscsi: Fix missing scsi_host_put() in error path 52f224009ce1 wifi: wl1251: fix memory leak in wl1251_tx_work a8df245b5b29 wifi: mac80211: Purge vif txq in ieee80211_do_stop() 159499c1341f wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() a9682bfef2cf wifi: at76c50x: fix use after free access in at76_disconnect 1773fbf7c05b scsi: hisi_sas: Enable force phy when SATA disk directly connected 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 2ddc917a6942d62cb0da3428d7ea52d45d227b32) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.24Bruce Ashfield2025-05-083-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: b6efa8ce222e Linux 6.12.24 ae5a6a0b425e HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition bdbecb2bf531 s390/cpumf: Fix double free on error in cpumf_pmu_event_init() 281782d2c673 Bluetooth: hci_uart: Fix another race during initialization f87626a55c21 media: mediatek: vcodec: mark vdec_vp9_slice_map_counts_eob_coef noinline 9c03f6194e88 kbuild: Add '-fno-builtin-wcslen' 5f494f482341 libbpf: Prevent compiler warnings/errors bd6eae1f30bf x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() 6a59b70fe71e nfsd: don't ignore the return code of svc_proc_register() b2b18a9f68f9 NFSD: Fix CB_GETATTR status fix 560c03189615 NFSD: fix decoding in nfs4_xdr_dec_cb_getattr 7005fdceff20 ACPI: platform-profile: Fix CFI violation when accessing sysfs files 20867f094883 x86/paravirt: Move halt paravirt calls under CONFIG_PARAVIRT 5d9484cd372d iommufd: Fail replace if device has not been attached 6d11543bf37a iommufd: Make attach_handle generic than fault specific 9ca4fe357464 arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists d25a240c5a93 thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold 0131251d932f thermal/drivers/mediatek/lvts: Disable monitor mode during suspend 9580b603654d selftests: mptcp: fix incorrect fd checks in main_loop 2f1b4d6725b0 selftests: mptcp: close fd_in before returning in main_loop 0f91e4f69fe6 sched_ext: create_dsq: Return -EEXIST on duplicate request 7a30bbd36cb4 s390: Fix linker error when -no-pie option is unavailable f268ee2fbb53 s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues 05a0f9c40781 s390/pci: Fix zpci_bus_is_isolated_vf() for non-VFs 92ca7270fe5e ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() de08212061ea pinctrl: samsung: add support for eint_fltcon_offset c1368383cd37 pinctrl: qcom: Clear latched interrupt status when changing IRQ type beb9a5cb7aa5 phy: freescale: imx8m-pcie: assert phy reset and perst in power off 869202291aa4 PCI: Fix wrong length of devres array 9707d0c932f4 PCI: Fix reference leak in pci_register_host_bridge() d69ad6e1a579 PCI: Fix reference leak in pci_alloc_child_bus() e4a1d7defbc2 PCI: pciehp: Avoid unnecessary device replacement check ce9643a541b6 PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 71bf0769a6c6 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() 712d84459a53 of/irq: Fix device node refcount leakages in of_irq_init() d0f25a99770f of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() 29cb94963ca9 of/irq: Fix device node refcount leakages in of_irq_count() 3540164c7594 of/irq: Fix device node refcount leakage in API of_irq_parse_raw() dc83eccc93ed of/irq: Fix device node refcount leakage in API of_irq_parse_one() 60faeef98b99 ntb: use 64-bit arithmetic for the MSI doorbell mask 34baf1cfd679 net: mana: Switch to page pool for jumbo frames a2acc67d6155 misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error e98f77f74c66 selftests/landlock: Add a new test for setuid() 76ab50fa6e35 selftests/landlock: Split signal_scoping_threads tests b017f2846a3e landlock: Prepare to add second errata 332facfa8075 landlock: Always allow signals between threads of the same process 7dd7f87e0711 landlock: Add erratum for TCP fix ea980ea4d18a landlock: Add the errata interface 9b0d24fa64ca landlock: Move code to ease future backports 7bc5c360375d KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses bbf821c35dab KVM: x86: Explicitly zero-initialize on-stack CPUID unions 99b99032a89e KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests fae0a8796c4f KVM: Allow building irqbypass.ko as as module when kvm.ko is a module 3bc2208c749c gve: handle overflow when reporting TX consumed descriptors 62024ad4c51e gpio: zynq: Fix wakeup source leaks on device unbind 2d66517135de gpio: tegra186: fix resource handling in ACPI probe path e66fb9b4e9ad ftrace: Properly merge notrace hashes 1fce9574b9d5 ftrace: Add cond_resched() to ftrace_graph_set_hash() 3e467f1c74f4 dt-bindings: coresight: qcom,coresight-tpdm: Fix too many 'reg' 58c453801bb9 dt-bindings: coresight: qcom,coresight-tpda: Fix too many 'reg' 74f01c2ca802 dm-verity: fix prefetch-vs-suspend race dd91458a8443 dm-integrity: fix non-constant-time tag verification ba42f98f092b dm-integrity: set ti->error on memory allocation failure a1a4fdc33d9c dm-ebs: fix prefetch-vs-suspend race 08deafddfcb0 dlm: fix error if active rsb is not hashed b77f8a17ef6f dlm: fix error if inactive rsb is not hashed eaa7014aecb5 crypto: ccp - Fix uAPI definitions of PSP errors 5116b340cf88 crypto: ccp - Fix check for the primary ASP device 1f9648e2460b clk: qcom: gdsc: Set retain_ff before moving to HW CTRL 4d6fb2a43f0d clk: qcom: gdsc: Capture pm_genpd_add_subdomain result code 12ef07c4bfe4 clk: qcom: gdsc: Release pm subdomains in reverse add order 809e83a5758e clk: qcom: clk-branch: Fix invert halt status bit check for votable clocks 56c29847bc4c clk: renesas: r9a07g043: Fix HP clock source for RZ/Five 4ed194d9bbf7 cifs: Ensure that all non-client-specific reparse points are processed by the server 2a240405978d cifs: fix integer overflow in match_server() e0717385f5c5 cifs: avoid NULL pointer dereference in dbg call 2eb6e5e0944c CIFS: Propagate min offload along with other parameters from primary to secondary channels. 63d71ae01092 thermal/drivers/rockchip: Add missing rk3328 mapping entry 474b3194c8ff tracing: Do not add length to print format in synthetic events 868df4eb784c tracing: fprobe events: Fix possible UAF on modules a7fda1fd6d6c x86/xen: fix balloon target initialization for PVH dom0 9e7c37fadb3b sctp: detect and prevent references to a freed transport in sendmsg 65b259e3e06d mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper 1fd89407d7cb mm/hugetlb: move hugetlb_sysctl_init() to the __init section 73d17d48df6c mm/hwpoison: do not send SIGBUS to processes with recovered clean pages 14936034de92 mm/userfaultfd: fix release hang over concurrent GUP cc98577f9117 mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock 2532df0a9b74 mm/mremap: correctly handle partial mremap() of VMA starting at 0 6dd8d9440fd3 mm: fix lazy mmu docs and usage 83b6b5061ebd mm: make page_mapped_in_vma() hugetlb walk aware 53dc6b00c02d mm/rmap: reject hugetlb folios in folio_make_device_exclusive() ab0af0126023 mm/damon/ops: have damon_get_folio return folio even for tail pages 5f7f6abd92b6 net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod. fba396b79942 sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptes 690446dc72d5 sparc/mm: disable preemption in lazy mmu mode cb6b9bd66181 iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs 6722a0cb8186 iommu/vt-d: Fix possible circular locking dependency e953e11123aa iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes c95a438d2c37 iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled e5dd974d6e00 iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() b8b41eac7054 iommufd: Fix uninitialized rc in iommufd_access_rw() 327e6b8b2816 btrfs: zoned: fix zone finishing with missing devices 380ba38801eb btrfs: zoned: fix zone activation with missing devices b9af27d020e4 btrfs: tests: fix chunk map leak after failure to add it to the tree 601db4e8bfe8 btrfs: fix non-empty delayed iputs list on unmount due to compressed write workers 61a5c565fd24 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() a3b36c9da305 arm64: dts: exynos: gs101: disable pinctrl_gsacore node ac45d49df9dc arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string 1dd288783dcb arm64: mm: Correct the update of max_pfn 21c512430424 arm64: tegra: Remove the Orin NX/Nano suspend key eec737e17e55 arm64: mops: Do not dereference src reg for a set operation 52f251dbfb38 mtd: rawnand: Add status chack in r852_ready() 5479a6af3c96 mtd: inftlcore: Add error check for inftl_read_oob() 6554491b4a77 mptcp: only inc MPJoinAckHMacFailure for HMAC failures dc81e41a307d mptcp: fix NULL pointer in can_accept_new_subflow c7f611e711c8 lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets 95f0958240e6 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() 008b90d36d91 mailbox: tegra-hsp: Define dimensioning masks in SoC data 7b47df6498f2 mfd: ene-kb3930: Fix a potential NULL pointer dereference 4b037851edd7 leds: rgb: leds-qcom-lpg: Fix calculation of best period Hi-Res PWMs 5ae9e361e284 leds: rgb: leds-qcom-lpg: Fix pwm resolution max for Hi-Res PWMs e94314b72768 kbuild: exclude .rodata.(cst|str)* when building ranges 9eaec071f111 jbd2: remove wrong sb->s_sequence check e6bba328578f i3c: Add NULL pointer check in i3c_master_queue_ibi() 34aaf448e204 i3c: master: svc: Use readsb helper for reading MDB 0327683c5571 ima: limit the number of ToMToU integrity violations 48085ab823f0 ima: limit the number of open-writers integrity violations 9a264e4a595d smb311 client: fix missing tcon check when mounting with linux/posix extensions 44a2572a0fdc soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() fbda9cac1bb3 svcrdma: do not unregister device for listeners f3cb81cb96d5 tpm: do not start chip while suspended 76cc21a9a40f udf: Fix inode_getblk() return value 8fd217a99dbb vdpa/mlx5: Fix oversized null mkey longer than 32bit a1dde7457d57 f2fs: fix to avoid atomicity corruption of atomic file 16d9067f00e3 ext4: fix off-by-one error in do_split a77955f7704b bus: mhi: host: Fix race between unprepare and queue_buf 7d12a7d43c7b accel/ivpu: Fix deadlock in ivpu_ms_cleanup() 5c200b7ebdf9 accel/ivpu: Fix warning in ivpu_ipc_send_receive_internal() 7022946773d7 ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx d2a2076d9cb7 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path 17f1e4213113 ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. aa7e9eabe68c ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. a28217b064f8 ASoC: q6apm-dai: make use of q6apm_get_hw_pointer f5891f204d13 ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs d383051f8293 ASoC: q6apm: add q6apm_get_hw_pointer helper acadb2e2b3c5 ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() 3e0356857ed5 io_uring/kbuf: reject zero sized provided buffers b7c6d081c19a io_uring/net: fix io_req_post_cqe abuse by send bundle 0828d6e9add6 io_uring/net: fix accept multishot handling 00026f80c430 wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO 374f2bf7b3ff wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present 0dd6c62c1370 wifi: mt76: mt7925: fix country count limitation for CLC 1706a07b38ae wifi: mt76: mt7925: ensure wow pattern command align fw format eb434adf79dd wifi: mac80211: fix integer overflow in hwmp_route_info_get() ef44c9e81172 wifi: mt76: Add check for devm_kstrdup() 9d6b789a8ff9 clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup 9d99358349e4 mtd: Replace kcalloc() with devm_kcalloc() 2b27df685244 net: dsa: mv88e6xxx: fix internal PHYs for 6320 family 020404265b87 net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family 39fc12742292 mtd: Add check for devm_kcalloc() 91e1405088a9 mptcp: sockopt: fix getting freebind & transparent 1b4ecd033e30 mptcp: sockopt: fix getting IPV6_V6ONLY c59dc7c425cc media: chips-media: wave5: Fix timeout while testing 10bit hevc fluster d595713de7f8 media: chips-media: wave5: Fix a hang after seeking 76cab9f540cc media: chips-media: wave5: Avoid race condition in the interrupt handler 7fafaf00cc5f media: chips-media: wave5: Fix gray color on screen 6f77a6d2ea31 media: i2c: imx214: Rectify probe error handling related to runtime PM 8dd2d1561c6a media: i2c: imx219: Rectify runtime PM handling in probe and remove 99f929914713 media: i2c: imx319: Rectify runtime PM handling probe and remove bb3fd8b7906a media: venus: hfi_parser: refactor hfi packet parsing logic 53e376178cea media: venus: hfi_parser: add check to avoid out of bound access 3da0d7318730 media: nuvoton: Fix reference handling of ece_pdev 4b1bdaadbf19 media: nuvoton: Fix reference handling of ece_node e22fa60bcd85 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO b155aecd7f0f media: i2c: ov7251: Set enable GPIO low in probe ad466aacb17f media: i2c: ccs: Set the device's runtime PM status correctly in probe 983b5434a66b media: i2c: ccs: Set the device's runtime PM status correctly in remove 3ff4feef7af3 Revert "media: imx214: Fix the error handling in imx214_probe()" baea1762cdf2 media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() b933486f6b80 media: imx219: Adjust PLL settings based on the number of MIPI lanes dd0d323b472f media: platform: stm32: Add check for clk_enable() 3f1f712f80db media: visl: Fix ERANGE error when setting enum controls f67c3f84520b media: hi556: Fix memory leak (on error) in hi556_check_hwcfg() df6ef66cc3ff media: streamzap: prevent processing IR data on URB failure afada73000be accel/ivpu: Fix PM related deadlocks in MS IOCTLs 4c8056fbb17d tpm, tpm_tis: Fix timeout handling when waiting for TPM status 7266066b9469 mtd: rawnand: brcmnand: fix PM resume warning 33607e924023 spi: cadence-qspi: Fix probe on AM62A LP SK c32278961340 KVM: arm64: Tear down vGIC on failed vCPU creation 20c105f58769 arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list 3b0f2526c87e arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB 4af285843525 arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list 2ff58c5b260f arm64: cputype: Add MIDR_CORTEX_A76AE 7e619d4d2715 xenfs/xensyms: respect hypervisor's "next" indication 88962f197876 media: rockchip: rga: fix rga offset lookup ceb23f66ef8f media: siano: Fix error handling in smsdvb_module_init() 7631d176086c media: vim2m: print device name after registering device 679424f8b314 media: venus: hfi: add check to handle incorrect queue size 530f623f56a6 media: venus: hfi: add a check to handle OOB in sfr region 72629a582db7 media: intel/ipu6: set the dev_parent of video device to pdev f598940803cd media: mgb4: Fix switched CMT frequency range "magic values" sets 66e35600f726 media: i2c: adv748x: Fix test pattern selection mask 1c673fa8889e media: mgb4: Fix CMT registers update logic ced0ddecc04b media: uapi: rkisp1-config: Fix typo in extensible params example 8c64a2cfdbb8 media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning 9f009fa823c5 media: mediatek: vcodec: Fix a resource leak related to the scp device in FW initialization 956c5e4965d5 dt-bindings: media: st,stmipid02: correct lane-polarities maxItems a9a73da6e014 auxdisplay: hd44780: Fix an API misuse in hd44780.c bdbc38bd12eb HID: pidff: Fix set_device_control() 1565ead12f5c HID: pidff: Fix 90 degrees direction name North -> East 5318556ed31f HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff b15301f28960 HID: pidff: Clamp effect playback LOOP_COUNT value 42ec3b5bf7e6 HID: pidff: Rename two functions to align them with naming convention b782892cd264 HID: pidff: Remove redundant call to pidff_find_special_keys 239c8ac58cfc HID: pidff: Support device error response from PID_BLOCK_LOAD 2d698115f9b3 HID: pidff: Comment and code style update 35ebc643aff9 HID: hid-universal-pidff: Add Asetek wheelbases support 211861869766 HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX 13d15dd6175e HID: pidff: Factor out pool report fetch and remove excess declaration 6fbf2ac6d5b6 HID: pidff: Use macros instead of hardcoded min/max values for shorts 87783d301e98 HID: pidff: Simplify pidff_rescale_signed 61e4de1728ac HID: pidff: Move all hid-pidff definitions to a dedicated header 8f0b2d791e0f HID: pidff: Factor out code for setting gain 5243ca2a5c67 HID: pidff: Rescale time values to match field units 7009a060ffef HID: pidff: Define values used in pidff_find_special_fields 9cdd95f9a4f3 HID: pidff: Simplify pidff_upload_effect function 433c4234ff73 HID: pidff: Completely rework and fix pidff_reset function 2b1e13ed295a HID: pidff: Stop all effects before enabling actuators 629405d18543 HID: pidff: Clamp PERIODIC effect period to device's logical range 43e5e2879dee s390/pci: Fix s390_mmio_read/write syscall page fault handling dd3edffae868 ext4: don't treat fhandle lookup of ea_inode as FS corruption 806908d5d978 bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags 7b9bdd705911 erofs: set error to bio if file-backed IO fails 61f590c6771b pwm: fsl-ftm: Handle clk_get_rate() returning 0 a2786a82de0c pwm: rcar: Improve register calculation 4cb15042b5f3 pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() 2bef78f9622d tpm: End any active auth session before shutdown 01c2ed3f7dce tpm, tpm_tis: Workaround failed command reception on Infineon devices a4e3c80cecbe ktest: Fix Test Failures Due to Missing LOG_FILE Directories 9a6be23eb0ff tracing: probe-events: Add comments about entry data storing code 52eafaa56f8f fbdev: omapfb: Add 'plane' value check fb4c507bf24a drm/amdgpu: grab an additional reference on the gang fence v2 5c3cfcf0b4bf PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type 73d2b9625031 PCI: Check BAR index for validity e64be12f8401 drm/amdgpu: Fix the race condition for draining retry fault 8feefd106afb PCI: Enable Configuration RRS SV early dc4380f34613 drm/amdgpu: handle amdgpu_cgs_create_device() errors in amd_powerplay_create() 7a872981c69d PCI: Add Rockchip Vendor ID 6e415cb823b1 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off 39a7576d113c drm/mediatek: mtk_dpi: Move the input_2p_en bit to platform data 831c4017f4ab drm/xe/xelp: Move Wa_16011163337 from tunings to workarounds 1a322b330dc0 drm/amdkfd: debugfs hang_hws skip GPU with MES 10ce36501f1e drm/amdkfd: Fix pqm_destroy_queue race with GPU reset ffd37d7d44d7 drm/amdkfd: Fix mode1 reset crash issue 96757c085bd9 drm/amdkfd: clamp queue size to minimum 1c38108a49aa drivers: base: devres: Allow to release group on device release c9323cbc94d5 drm/amd/display: stop DML2 from removing pipes based on planes b22cb42a5ee1 drm/bridge: panel: forbid initializing a panel with unknown connector type f04612890c56 drm/debugfs: fix printk format for bridge index ba5a998f84cd drm: panel-orientation-quirks: Add quirk for OneXPlayer Mini (Intel) a64e0974266e drm: panel-orientation-quirks: Add new quirk for GPD Win 2 5dd6fdb88953 drm: panel-orientation-quirks: Add quirk for AYA NEO Slide 6fe4ed94ee82 drm: panel-orientation-quirks: Add quirks for AYA NEO Flip DS and KB df33b535f0de drm: panel-orientation-quirks: Add support for AYANEO 2S 357ba4ed6980 drm/amdgpu: Unlocked unmap only clear page table leaves c15a9c84494c drm/amd/display: Update Cursor request mode to the beginning prefetch always 2eec2fa8666d drm/xe/vf: Don't try to trigger a full GT reset if VF 4a5f14246bc4 drm/xe/bmg: Add new PCI IDs 044c1b352841 drm: allow encoder mode_set even when connectors change for crtc 09246dfb5c87 Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE 035e1bffc063 Bluetooth: Add quirk for broken READ_VOICE_SETTING feed98579d40 Bluetooth: qca: simplify WCN399x NVM loading fe6f1f349d6e Bluetooth: hci_qca: use the power sequencer for wcn6750 a4d49212e316 Bluetooth: btusb: Add 2 HWIDs for MT7922 6b7a32fa9bac Bluetooth: hci_uart: fix race during initialization 082ae971a1db Bluetooth: btintel_pcie: Add device id of Whale Peak 40c70ff44b70 tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER 299d7d27af6b net: vlan: don't propagate flags on open fe51630ba2ba wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table bf089c4d1141 btrfs: harden block_group::bg_list against list_del() races 0519ba030c3e ahci: Marvell 88SE9215 controllers prefer DMA for ATAPI 7fe3b4deed8b scsi: st: Fix array overflow in st_setup() a8a8076210c2 cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk eb59cc31b6ea ext4: ignore xattrs past end aa39d45071ec Revert "f2fs: rebuild nat_bits during umount" 5f815757e6de ext4: protect ext4_release_dquot against freezing 202ba2f483cd ahci: add PCI ID for Marvell 88SE9215 SATA Controller 163e8c1083b4 net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module ecc461331604 f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() 3abe15e75648 wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi 1833e1650059 net: sfp: add quirk for 2.5G OEM BX SFP 04c0c555049f ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode ccd97c8a4f90 jfs: add sanity check for agwidth in dbMount aeb926e605f9 jfs: Prevent copying of nlink with value 0 from disk inode c802a6a4009f fs/jfs: Prevent integer overflow in AG size calculation 319877db0aa9 fs/jfs: cast inactags to s64 to prevent potential overflow 63148ce4904f jfs: Fix uninit-value access of imap allocated in the diMount() function 8e7bb6636082 can: flexcan: add NXP S32G2/S32G3 SoC support fba5f41f1536 can: flexcan: Add quirk to handle separate interrupt lines for mailboxes 7204335d1991 page_pool: avoid infinite loop to schedule delayed worker de94d0ca9ea5 net: usb: asix_devices: add FiberGecko DeviceID 93a562eedcd5 scsi: target: spc: Fix RSOC parameter data header size 4ae2c7c7d369 wifi: mac80211: ensure sdata->work is canceled before initialized. cca16fbd17b0 wifi: mac80211: add strict mode disabling workarounds c6e50cb8bf57 f2fs: don't retry IO for corrupted data scenario a6bf0fd322ab net: page_pool: don't cast mp param to devmem 65ba18c84dbd scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queue 6a35449df867 scsi: mpi3mr: Avoid reply queue full condition b1e0b4f494c5 ata: libata-core: Add 'external' to the libata.force kernel parameter 535b666118f6 wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process 3cb47b50926a wifi: ath12k: fix memory leak in ath12k_pci_remove() a3981850f14e wifi: ath11k: fix memory leak in ath11k_xxx_remove() b92c5179db4b wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues 90a5892d8531 platform/x86: x86-android-tablets: Add select POWER_SUPPLY to Kconfig 7f04c9e8fffe ASoC: amd: yc: update quirk data for new Lenovo model 3a03a7f0f872 ASoC: amd: Add DMI quirk for ACP6X mic support cb1c6cb11056 ALSA: usb-audio: Fix CME quirk for UF series keyboards fe74885e3609 mmc: dw_mmc: add a quirk for accessing 64-bit FIFOs in two halves 6d32a30fa1b5 media: s5p-mfc: Corrected NV12M/NV21M plane-sizes 3c057a49045f media: uvcvideo: Add quirk for Actions UVC05 d4fcd06e1231 ASoC: fsl_audmix: register card device depends on 'dais' property d981c3d2980a ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist 97ae1d5080f7 ALSA: hda: intel: Fix Optimus when GPU has no sound 25490b45d17c ASoC: amd: ps: use macro for ACP6.3 pci revision id f8f4d77710e1 HID: pidff: Fix null pointer dereference in pidff_find_fields 0301b85fe6f9 HID: pidff: Add PERIODIC_SINE_ONLY quirk f45f26a6b3e7 HID: Add hid-universal-pidff driver and supported device ids 116d4f67aeb5 HID: pidff: Add FIX_WHEEL_DIRECTION quirk ed806fd80eba HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol 6a20fae104ef HID: pidff: Add PERMISSIVE_CONTROL quirk fd608e2a06c2 HID: pidff: Add MISSING_PBO quirk and its detection fab3dbb604be HID: pidff: Add MISSING_DELAY quirk and its detection d21ccf544ca1 HID: pidff: Do not send effect envelope if it's empty 1c0785f16472 HID: pidff: Convert infinite length from Linux API to PID standard 5330ce1ee2be ASoC: SOF: topology: Use krealloc_array() to replace krealloc() 377b041c22ac platform/chrome: cros_ec_lpc: Match on Framework ACPI device 97f68e7287e0 zstd: Increase DYNAMIC_BMI2 GCC version cutoff from 4.8 to 11.0 to work around compiler segfault 8d0f280e7aec xen/mcelog: Add __nonstring annotations for unterminated strings cb58e909203e arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD ead1fc9f93e2 Flush console log from kernel_power_off() 11ae4fec1f4b PM: hibernate: Avoid deadlock in hibernate_compressor_param_set() 89a4db7a67e7 perf/dwc_pcie: fix some unreleased resources 1b3ebfb15dc0 perf: arm_pmu: Don't disable counter in armpmu_add() f48625eeeb29 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine 48e705652db9 x86/ia32: Leave NULL selector values 0~3 unchanged 640bb2252158 x86/percpu: Disable named address spaces for UBSAN_BOOL with KASAN for GCC < 14.2 837f5cb7be9a x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW f8d28fa305b7 pm: cpupower: bench: Prevent NULL dereference on malloc failure 67e85cfa951c umount: Allow superblock owners to force umount 52535688c27f fs: consistently deref the files table with rcu_dereference_raw() fa1827fa968c perf: Fix hang while freeing sigtrap event 7ef5aa081f98 perf/core: Simplify the perf_event_alloc() error path c61feda37350 perf/core: Add aux_pause, aux_resume, aux_start_paused a0842539e8ef iommu/mediatek: Fix NULL pointer deference in mtk_iommu_device_group 5efd53900acc iommu/exynos: Fix suspend/resume with IDENTITY domain 7640c2abb647 nft_set_pipapo: fix incorrect avx2 match of 5th field octet b4c836d33ca8 net: ppp: Add bound checking for skb data on ppp_sync_txmung cc16f7402a91 ipv6: Align behavior across nexthops during path selection a6ed6f8ec81b net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY 6d98cd63426e net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() aa5a1e4b8829 smb: client: fix UAF in decryption with multichannel f86293adce0c net_sched: sch_sfq: move the limit validation 70449ca40609 net_sched: sch_sfq: use a temporary work area for validating configuration ec12da4bcc44 nvmet-fcloop: swap list_add_tail arguments c5a906806162 drm/i915/huc: Fix fence not released on early probe errors 0ae84adbc9cc ata: sata_sx4: Add error handling in pdc20621_i2c_read() ad81d666e114 net: libwx: handle page_pool_dev_alloc_pages error c81306c9d6d9 drm/tests: probe-helper: Fix drm_display_mode memory leak 80f4dc6e1f5b drm/tests: modes: Fix drm_display_mode memory leak c7a0a32e6cf7 drm/tests: cmdline: Fix drm_display_mode memory leak f951d643bc26 drm/tests: helpers: Create kunit helper to destroy a drm_display_mode 71dd750a0834 drm/tests: modeset: Fix drm_display_mode memory leak a065b9960526 net: ethtool: Don't call .cleanup_data when prepare_data fails b2f3c3d57a83 tc: Ensure we have enough buffer space when sending filter netlink notifications f0bb06b9f1d0 octeontx2-pf: qos: fix VF root node parent queue index 9fcbca0f8015 net: tls: explicitly disallow disconnect 4d55144b12e7 codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() 7c5957f7905b tipc: fix memory leak in tipc_link_xmit 1b7685256db2 objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() ee2b0301d6bf ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() 9e0bdc15579e drm/xe/hw_engine: define sysfs_ops on all directories 857e9432dab9 x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to disabled ACPI 9ddc7edc558a drm/i915: Disable RPG during live selftest caa5c8a23586 ublk: fix handling recovery & reissue in ublk_abort_queue() cb8372e54fdb ublk: refactor recovery configuration flag helpers 206d0df7b6a5 selftests/futex: futex_waitv wouldblock test should fail 179ef2f8109e gpiolib: of: Fix the choice for Ingenic NAND quirk cdb6e724e7c5 cgroup/cpuset: Fix race between newly created partition and dying one 1b06f00edaaa cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set 6b145f8b2201 cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation 2dbd1b166034 cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" 9701dcbf5fce cgroup/cpuset: Fix error handling in remote_partition_disable() 40bc55e4fcbd cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() b980b832318c ASoC: Intel: adl: add 2xrt1316 audio configuration 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: f96ac747ac427605c2550db280be1a7d569f103e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v6.15Bruce Ashfield2025-05-081-2/+2
| | | | | | | | | | | Bumping our development version to 6.15. Note: preempt-rt is still TODO (From OE-Core rev: a25ef88510ee7de8cb25bfbb569f874fec293402) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: allow annotated options to be modifiedBruce Ashfield2025-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping the kern-tools SRCREV to pickup the following commits: tools: allow fixups to conditionally change options Sometimes we have options that should either be =y or =m depending on the use case. Rather than force the options into multiple parallel and very similar fragments (which is error prone and labour intensive), we can allow an annotation in the configuration fragment that allows the default value to be overriden by a variable. The variable in question comes from a -D<var>=<value> on the scc or spp command line. If the define evaluates to a non-zero value a fixup is created that will modify the value when scc finishes gathering meta-data. An example of a notation would be: CONFIG_INET_TUNNEL=y # OVERRIDE:$MODULE_OR_Y CONFIG_INET_TUNNEL will be =y when standard tools (like merge-config) are used. But when scc/spp see this notation, they check the value of the variable MODULE_OR_Y, if that variable evalutes to a non-zero value, a fixup is created that will change CONFIG_INET_TUNNEL to that value before the kernel is configured. To use the annotations, scc needs to be passed a value that is used in the override expression. This has always been possible with defines (-Dx=y), so we leverage that to control these conditional overrides. In kernel-yocto, we now have a variable: KMETA_CONFIG_FEATURES KMETA_CONFIG_FEATURES ?= "" Which defaults to empty, the only feature that is currently implemented is "prefer-modules". When prefer-modules is detected in the kmeta config features, the following define is passed to scc: -DMODULE_OR_Y=m Which as you can see from the above INET_TUNNEL example, will evaluate to "m" and will override the default of "y". (From OE-Core rev: 4eb24e85e815cee0e310e98ce4384d4cdeeba69f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade 2.13.8 -> 2.13.9Richard Purdie2025-05-054-167/+3
| | | | | | (From OE-Core rev: 23de06c4e28929d540058071384aefa41d48b69a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* makedumpfile: upgrade 1.7.6 -> 1.7.7Yi Zhao2025-05-012-45/+1
| | | | | | | | | | | | | | | | ChangeLog: https://github.com/makedumpfile/makedumpfile/releases/tag/1.7.7 This version supports the following new kernels: - 6.12, 6.13, 6.14 Drop backport patch. (From OE-Core rev: 364e15aadcbb3ac754c2c484f7920420b4cb3138) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix build failure on genericarm64Mikko Rapeli2025-04-292-0/+36
| | | | | | | | | | | | | Workaround to unblock genericarm64 builds. Upstream is working on a better fix https://bugs.lttng.org/issues/1426 Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15840 (From OE-Core rev: c57a903b9ac6d3015195a59829c223917e9c41f8) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: fix FILES to drop RDEPENDS on full packagePatryk Seregiet2025-04-291-1/+5
| | | | | | | | | | | | | | | | | | linux-firmware-rtl8723 and linux-firmware-adsp-sst contain symlinks to files that were previously packaged only in the main linux-firmware package. This caused both subpackages to inherit an unintended RDEPENDS on the full package. This change resolves the issue by ensuring all required files are correctly included in their respective subpackages. Thanks to Peter Kjellerstedt for figuring out the rootcause. (From OE-Core rev: cf27c7d040e7a5f1bbc60fb36c98686704bd7dc5) Signed-off-by: Patryk Seregiet <patryk.seregiet@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: do not shift first_affectedPeter Marko2025-04-291-1/+0
| | | | | | | | | | | | | Stop shifting first_affected if backport is indicated. This does not have effect on generated list, but makes the logic cleaner as it will not shift it to "first affected on our branch" and also make it behave like in defaultStatus==affected case. Cc: daniel.turull@ericsson.com (From OE-Core rev: dc1ecb69389dd79354084757ba6b9af0781afcc0) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: update exclusions after script fixesPeter Marko2025-04-291-69/+69
| | | | | | | | | | | | | | | | | This will shift fixed version of many CVEs, it does not change status of any CVE. Note that the current format of cvelistV5 does not allow us to determine real value of "fixed_in" without also checking the hashes, but the result are still fine. The reason is that many entries are missing original_commit_for_fix field and thus we see the final "fixed_in" version to be set to backport to previous branch (e.g. 6.12.23 instead of 6.13). (From OE-Core rev: 1697404589e2d3a625f9da2e8906e47af668c1c3) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: correct fixed-version calculationPeter Marko2025-04-291-2/+1
| | | | | | | | | | | | | Current code takes the first version found as "fixed-version". That is not correct as it is almost always only the oldest backport. Fix it by unconditionally shift the assigmnet of variable "fixed" so that we take last instead of first version. Cc: daniel.turull@ericsson.com (From OE-Core rev: 68f8e58a249c8adef18e63f0841e8bfea16f354e) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: update with latest cvelistV5Peter Marko2025-04-291-2/+2
| | | | | | | | | | This is preparation for fix in the script so that next update shows only entries updated by the script change. (From OE-Core rev: 583e9f15c01555863ae467c7f91729ce85aae194) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: fix zst install suffixAntonin Godard2025-04-291-0/+2
| | | | | | | | | | | | | | | The linux-firmware Makefile defines an 'install-zst' rule, but currently fw_compr_suffix() return the '-zstd' suffix when FIRMWARE_COMPRESSION is set to 'zstd' which produces: make: *** No rule to make target 'install-zstd'. Return '-zst' instead to properly run 'make install-zst'. (From OE-Core rev: cc9d972eba1f47fba206665260690ad8de99679f) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-exclusions: correct cve status for 5 entriesDaniel Turull2025-04-261-5/+10
| | | | | | | | | | | | | | In commit 8a7af09feb the CVE_STATUS was copy from the old data for 6.6 kernel, which had backport information. Correcting status to when the fix was introduced and adding references to the fixes. Fixes: 8a7af09febc28477094de0999ab6321d910811b2 Reported-by: Peter Marko <Peter.Marko@siemens.com> (From OE-Core rev: fc3e32bc4cf79ddce0eb9fa409656de4dc0e00ea) Signed-off-by: Daniel Turull <daniel.turull@ericsson.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: Update exclusions after kernel updateMathieu Dubois-Briand2025-04-261-24/+2768
| | | | | | | | | Update CVE exclusions with the update script, as the kernel was updated. (From OE-Core rev: 6e9da1183f50a9ec978d867d7a4f515239fde8d2) Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Upgrade 2.13.17 -> 2.13.18Richard Purdie2025-04-231-1/+1
| | | | | | | | Includes fixes for 64 bit time on 32 bit platforms. (From OE-Core rev: f50a33c074a2de99c6b4b889c91c673162ec4040) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: 2.13.14 -> 2.13.15Richard Purdie2025-04-236-68/+81
| | | | | | | | Includes fixes for 64 bit time on 32 bit platforms. (From OE-Core rev: bbb542aff833353dd5645e7f4c279ac3625a416f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: cfg: fix iommu configuration for -tiny kernelBruce Ashfield2025-04-233-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: iommu: add config dependencies Date: Sun, 20 Apr 2025 22:28:21 -0400 commit [cfg/intel.scc: Include iommu.scc for Arrowlake boot support] moves the iommu configuration to a location that is included by more BSPs and kernel types. One of those kernel types is the -tiny kernel, which uses a allnoconfig base. Due to the allnoconfig, there are missing dependencies to allow the desired options to be enabled in the final .config Those missing options throw configuration audit warnings By adding the required dependencies to the fragment, it is now standalone and can be included from anywhere without configuration audit warnings being triggered. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: fdef4e2efa1b7d91e43b1758af667b3bb376fd23) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: cfg: Include iommu.scc for Arrowlake boot supportBruce Ashfield2025-04-233-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Yogesh Tyagi Email: yogesh.tyagi@intel.com Subject: cfg/intel.scc: Include iommu.scc for Arrowlake boot support Date: Mon, 14 Apr 2025 11:55:45 +0530 Move features/iommu/iommu.scc from bsp/intel-common/intel-corei7-64.scc and bsp/intel-x86/intel-x86.scc to cfg/intel.scc to eliminate redundancy and ensure IOMMU support (CONFIG_INTEL_IOMMU=y, etc.) is enabled for genericx86-64 on Intel Arrowlake, resolving boot issues. This changes is needed in 6.12 as well as master branch. https://bugzilla.yoctoproject.org/show_bug.cgi?id=15802 Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 7cbdfc1091879ba20ba0c33938eb9814f2be8d0c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.23Bruce Ashfield2025-04-233-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 83b4161a63b8 Linux 6.12.23 e70b4b8f93d7 platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() 625e9b91eb13 tracing: Do not use PERF enums when perf is not defined 59fc42318305 ARM: 9443/1: Require linker to support KEEP within OVERLAY for DCE c6f2a8146da1 NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up afec5b5010de NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory 101fd0aa0d7d NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() a84c80515ca8 nfsd: fix management of listener transports cad3479b6366 nfsd: put dl_stid if fail to queue dl_recall 52e209203c35 nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() adf0ddb914c9 media: streamzap: fix race between device disconnection and urb callback 845e9286ff99 media: vimc: skip .s_stream() for stopped entities e2d8e7bd3314 exec: fix the racy usage of fs_struct->in_exec 747e3eec1d7d mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() 2d9709690f31 jfs: add index corruption check to DT_GETPAGE() 0beddc2a3f9b jfs: fix slab-out-of-bounds read in ea_get() b47584c55644 ext4: fix OOB read when checking dotdot dir 13d6f8ba5074 ext4: don't over-report free space or inodes in statvfs 0cfea60966e4 wifi: mt76: mt7921: fix kernel panic due to null pointer dereference 2df8ee605eb6 arm64: Don't call NULL in do_compat_alignment_fixup() 2e877ff34922 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs 1abca855ea9f tracing/osnoise: Fix possible recursive locking for cpus_read_lock() 33052e7f52c5 tracing: Fix synth event printk format for str fields cffc2a6718e4 tracing: Ensure module defining synth event cannot be unloaded while tracing c85efe6e1374 tracing: Fix use-after-free in print_graph_function_flags during tracer switching 37c9875c178f exfat: fix potential wrong error return from get_block 49b0a6ab8e52 exfat: fix random stack corruption after get_block ca8bed31edf7 ksmbd: fix null pointer dereference in alloc_preauth_hash() 56de7778a485 ksmbd: validate zero num_subauth before sub_auth is accessed 6a9cd9ff0fa2 ksmbd: fix overflow in dacloffset bounds check 9069939d7621 ksmbd: fix session use-after-free in multichannel connection ca042cc0e4f9 ksmbd: fix use-after-free in ksmbd_sessions_deregister() 800c482c9ef5 ksmbd: add bounds check for create lease context 29b946714d6a ksmbd: add bounds check for durable handle context 9bc3299039d2 KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error a31fa24813a7 mmc: sdhci-omap: Disable MMC_CAP_AGGRESSIVE_PM for eMMC/SD 1209241a6b40 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability b548a448993a mmc: omap: Fix memory leak in mmc_omap_new_slot 0c121f2065e4 Remove unnecessary firmware version check for gc v9_4_2 6b9ddc4f5f2e media: omap3isp: Handle ARM dma_iommu_mapping 9f7ae45f0c61 ARM: 9444/1: add KEEP() keyword to ARM_VECTORS 498edda23f7e ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP e71a57c5aaa3 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl 339d6c965f20 wifi: mt76: mt7925: remove unused acpi function for clc 93224deb50a8 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs 70a2fa13d4a9 x86/tsc: Always save/restore TSC sched_clock() on suspend/resume e3d54decc75c x86/Kconfig: Add cmpxchg8b support back to Geode CPUs e8bba7ced03e idpf: Don't hard code napi_struct size c35771342e47 uprobes/x86: Harden uretprobe syscall trampoline check 3a8bec6583e5 perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read e853bb7d6aec perf/x86/intel: Apply static call for drain_pebs 854b6764be33 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() 1a85281415fb platform/x86: ISST: Correct command storage data length 48792ab44552 platform/x86: thinkpad_acpi: disable ACPI fan access for T495* and E560 35c1834dd630 ACPI: x86: Extend Lenovo Yoga Tab 3 quirk with skip GPIO event-handlers 805e3ce5e0e3 x86/tdx: Fix arch_safe_halt() execution for TDX VMs 3e3d8169c095 x86/mce: use is_copy_from_user() to determine copy-from-user context ada88219d531 x86/microcode/AMD: Fix __apply_microcode_amd()'s return value d39838da59bd KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected a54247efbc73 x86/hyperv: Fix check of return value from snp_set_vmsa() add72c418d0a LoongArch: BPF: Use move_addr() for BPF_PSEUDO_FUNC 223d565d8892 LoongArch: BPF: Don't override subprog's return value 205a2182c51f LoongArch: BPF: Fix off-by-one error in build_prologue() 0aa5d4370b5b LoongArch: Increase MAX_IO_PICS up to 8 1d0def2d1658 LoongArch: Increase ARCH_DMA_MINALIGN up to 16 dc07c4698587 rust: Fix enabling Rust and building with GCC for LoongArch d689645cd159 usbnet:fix NPE during rx_complete 86f327305ed4 wifi: mac80211: Fix sparse warning for monitor_sdata 96fa2608296d tty: serial: lpuart: only disable CTS instead of overwriting the whole UARTMODIR register b09ff334c168 tty: serial: fsl_lpuart: Fix unused variable 'sport' build warning ac08fa36d8cb tty: serial: fsl_lpuart: use port struct directly to simply code 82719d0e7584 tty: serial: fsl_lpuart: Use u32 and u8 for register variables 3501677651ca cgroup/rstat: Fix forceidle time in cpu.stat 39bc1484eb06 cgroup/rstat: Tracking cgroup-level niced CPU time ef79f2dec7a9 tracing: Correct the refcount if the hist/hist_debug file fails to open eecb62a24b23 tracing/hist: Support POLLPRI event for poll on histogram fe87f8d3a5b4 tracing/hist: Add poll(POLLIN) support on hist file 387dc88c2c27 tracing: Switch trace_events_hist.c code over to use guard() 7de8290a66df tools/power turbostat: report CoreThr per measurement interval e9c928807239 perf/core: Fix child_total_time_enabled accounting bug at task exit d3f0a68b2914 drm/amdgpu/gfx12: fix num_mec 2ac69453e9e5 drm/amdgpu/gfx11: fix num_mec 528287815ee5 kbuild: deb-pkg: don't set KBUILD_BUILD_VERSION unconditionally 8a88bb092f42 net: ibmveth: make veth_pool_store stop hanging ebebeb58d48e arcnet: Add NULL check in com20020pci_probe() f4fea25f5c7f ipv6: Do not consider link down nexthops in path selection 1eb36a2cdf63 ipv6: Start path selection from the first nexthop 2952776c69a1 net: fix geneve_opt length integer overflow 9dec9dacaeed net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy de579015d132 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS 0a93a710d6df netfilter: nft_tunnel: fix geneve_opt type confusion addition 92a5c1851311 net: decrease cached dst counters in dst_release 9539c1721a36 tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). 47744d0d5f3b vsock: avoid timeout during connect() if the socket is closing a116b271bf3c udp: Fix memory accounting leak. 94d5ad7b4112 udp: Fix multiple wraparounds of sk->sk_rmem_alloc. fcbfb54a0269 net: mvpp2: Prevent parser TCAM memory corruption e5178bfc55b3 sctp: add mutual exclusion in proc_sctp_do_udp_port() 2f35b7673a3a net_sched: skbprio: Remove overly strict queue assertions 3ba9cf69de50 netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets feb1fa2a03a2 netfilter: nf_tables: don't unregister hook when table is dormant 86bd9609fd3e netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only 79618e952ef4 idpf: fix adapter NULL pointer dereference on reboot d11d0ce887f4 e1000e: change k1 configuration on MTP and later platforms 40d187b247b3 spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent 174954911f1c ALSA: hda/realtek: Fix built-in mic on another ASUS VivoBook model 48b175aa4677 spi: bcm2835: Do not call gpiod_put() on invalid descriptor 4d8458e48ff1 ASoC: imx-card: Add NULL check in imx_card_probe() a3800b64f866 nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer c35ec5e046ba riscv/purgatory: 4B align purgatory_start 4c6b1d08e614 riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator be85b932b578 riscv: Fix hugetlb retrieval of number of ptes in case of !present pte e50781bf7acc spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() d3b862658669 ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() c76bb2d0aa54 s390/entry: Fix setting _CIF_MCCK_GUEST with lowcore relocation 7e3497d7dacb ublk: make sure ubq->canceling is set when queue is frozen efd101b1f0f5 x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs 0751db851374 RISC-V: errata: Use medany for relocatable builds 92a25feb4546 ALSA: hda/realtek: Fix built-in mic breakage on ASUS VivoBook X515JA 26d14768c4ba firmware: cs_dsp: Ensure cs_dsp_load[_coeff]() returns 0 on success 3dbb73a07579 ntb: intel: Fix using link status DB's cb153bdc1812 ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans 4119e80ce22d riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra 8522051c58d6 fs/9p: fix NULL pointer dereference on mkdir d04600f43569 spufs: fix a leak in spufs_create_context() 029d8c711f5e spufs: fix gang directory lifetimes 35f789ccebd6 spufs: fix a leak on spufs_new_file() failure 7a95b4887348 netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int 8a2cc9ffd13c hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} bc08c087118e memory: omap-gpmc: drop no compatible check d840c84cdddd can: statistics: use atomic access in hot path 54c198d672ca ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx a3612053b2e7 selftests: netfilter: skip br_netfilter queue tests if kernel is tainted 93c59b5548ee net: devmem: do not WARN conditionally after netdev_rx_queue_restart() cf1b90486748 drm/amd: Keep display off while going into S4 3e6ce0d9ec79 nvme-pci: fix stuck reset on concurrent DPC and HP 5e194e0f77ee x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled eafd7ec55b1d x86/hyperv: Fix output argument to hypercall that changes page visibility ddf40162ac79 locking/semaphore: Use wake_q to wake up processes outside lock critical section e401fa5b953e wifi: mac80211: fix SA Query processing in MLO 9465e09b74eb wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state 56e6d4a8877f ASoC: rt1320: set wake_capable = 0 explicitly f8dfd7c50170 ASoC: codecs: wsa884x: report temps to hwmon in millidegree of Celsius e1fc76b2bbf3 x86/hyperv/vtl: Stop kernel from probing VTL0 low memory ecc08c460866 sched/deadline: Use online cpus for validating runtime c730833bc025 ALSA: hda/realtek: Add support for ASUS Zenbook UM3406KA Laptops using CS35L41 HDA 01a27b2dd07f ALSA: hda/realtek: Add support for ASUS B5405 and B5605 Laptops using CS35L41 HDA 2e2626d1e8db ALSA: hda/realtek: Add support for ASUS B3405 and B3605 Laptops using CS35L41 HDA f57ca98c65cd ALSA: hda/realtek: Add support for various ASUS Laptops using CS35L41 HDA ff8ebaf47dce ALSA: hda/realtek: Add support for ASUS ROG Strix G614 Laptops using CS35L41 HDA 9dcf970c5c38 ALSA: hda/realtek: Add support for ASUS ROG Strix GA603 Laptops using CS35L41 HDA c7943f0677d6 ALSA: hda/realtek: Add support for ASUS ROG Strix G814 Laptop using CS35L41 HDA 92075758782c exfat: add a check for invalid data size 77a5ed6b0349 platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA 5dd021991430 platform/x86/amd/pmf: Propagate PMF-TA return codes f7038ea68fc0 HID: i2c-hid: improve i2c_hid_get_report error message 95459156b366 net: dsa: rtl8366rb: don't prompt users for LED control 64eb31d872fe platform/x86/intel/vsec: Add Diamond Rapids support 10ac73318c3a platform/x86: intel-hid: fix volume buttons on Microsoft Surface Go 4 tablet 6edee7c63b93 cifs: fix incorrect validation for num_aces field of smb_acl da087905e327 smb: common: change the data type of num_aces to le16 7364420090ac perf/core: Fix perf_pmu_register() vs. perf_init_event() fbd3a04bd86f ALSA: hda: Fix speakers on ASUS EXPERTBOOK P5405CSA 1.0 64c707d24ccc ALSA: hda/realtek: Fix Asus Z13 2025 audio 83d888b69310 affs: don't write overlarge OFS data block size fields 4fbfb003bba4 affs: generate OFS sequence numbers starting at 1 d8575bdcf820 wifi: brcmfmac: keep power during suspend if board requires it 5eb8c8fee726 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA 63bd235de242 nvme-pci: clean up CMBMSC when registering CMB fails c2fa1deeb4b8 nvme-tcp: fix possible UAF in nvme_tcp_poll 12622cb7b1d8 wifi: iwlwifi: mvm: use the right version of the rate API bd888d67c7ce wifi: iwlwifi: fw: allocate chained SG tables for dump e0862a6d3dab wifi: mac80211: remove debugfs dir for virtual monitor 5d42a3413724 wifi: mac80211: Cleanup sta TXQs on flush eb532ac40dc8 nfs: Add missing release on error in nfs_lock_and_join_requests() 26bf086ebd70 objtool/loongarch: Add unwind hints in prepare_frametrace() d80168db5e0c rcu-tasks: Always inline rcu_irq_work_resched() 00911b416ad7 context_tracking: Always inline ct_{nmi,irq}_{enter,exit}() 8e49f912ae14 sched/smt: Always inline sched_smt_active() 22e1e4e11af5 objtool: Fix verbose disassembly if CROSS_COMPILE isn't set 10856c530de3 octeontx2-af: Free NIX_AF_INT_VEC_GEN irq d2e60c3b8a62 octeontx2-af: Fix mbox INTR handler when num VFs > 64 a436e1434317 net: phy: broadcom: Correct BCM5221 PHY model detection d3561dc471ac ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid 00c22ab0614a LoongArch: Rework the arch_kgdb_breakpoint() implementation 035a4a852ee8 LoongArch: Fix device node refcount leak in fdt_cpu_clk_init() 396cdb580e2e LoongArch: Fix help text of CMDLINE_EXTEND in Kconfig 11d479dffde5 objtool: Fix segfault in ignore_unreachable_insn() 2a6f8823ff60 ring-buffer: Fix bytes_dropped calculation issue 5923492ba353 net/mlx5e: SHAMPO, Make reserved size independent of page size 457db486203c ksmbd: fix r_count dec/increment mismatch e0b32b6f0f13 ksmbd: fix multichannel connection failure 3e341dbd5f5a ksmbd: use aead_request_free to match aead_request_alloc 3f17af46cfc7 rndis_host: Flag RNDIS modems as WWAN devices 28b21ee8e8fb rtnetlink: Allocate vfinfo size for VF GUIDs when supported 4a9595eb024b exfat: fix missing shutdown check 6a1407532500 exfat: fix the infinite loop in exfat_find_last_cluster() 7d8dfc27d90d smb: client: Fix netns refcount imbalance causing leaks and use-after-free 81270dd79606 NFS: Shut down the nfs_client only after all the superblocks cd80277f6521 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() 1adc93a525fd objtool, nvmet: Fix out-of-bounds stack access in nvmet_ctrl_state_show() 456300be232e thermal: core: Remove duplicate struct declaration 8f178998af67 perf bpf-filter: Fix a parsing error with comma 2c3dea5d1776 perf tools: annotate asm_pure_loop.S aba918999252 fs/procfs: fix the comment above proc_pid_wchan() 819685fcebdf perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation 5b2b692804ce tty: n_tty: use uint for space returned by tty_write_room() 1817c4b85011 staging: vchiq_arm: Fix possible NPR of keep-alive thread f3fafa188d96 staging: vchiq_arm: Register debugfs after cdev f14dd4025975 staging: rtl8723bs: select CONFIG_CRYPTO_LIB_AES ed1d004a5af0 perf: intel-tpebs: Fix incorrect usage of zfree() 70afdf771171 perf dso: fix dso__is_kallsyms() check 18ea76a747ac perf python: Check if there is space to copy all the event 9816424d65a2 perf python: Don't keep a raw_data pointer to consumed ring buffer space 4608d15a43fb perf python: Decrement the refcount of just created event on failure f0343969111f perf python: Fixup description of sample.id event member e1c900e078d5 i3c: master: svc: Fix missing the IBI rules a8edfc206ed1 um: hostfs: avoid issues on inode number reuse by host 5b37d2370d0c um: remove copy_from_kernel_nofault_allowed 2b0328c5f0f9 um: Pass the correct Rust target and options with gcc 0d8ba0ed03c3 selftests/mm/cow: fix the incorrect error handling eafb4e3a82aa fuse: fix dax truncate/punch_hole fault path ca27c16539a3 NFS: fix open_owner_id_maxsz and related fields. 46117472a279 NFSv4: Avoid unnecessary scans of filesystems for delayed delegations 8765bc2638ce NFSv4: Avoid unnecessary scans of filesystems for expired delegations ac8be75a7deb NFSv4: Avoid unnecessary scans of filesystems for returning delegations 4595beb5fee9 NFSv4: Don't trigger uneccessary scans for return-on-close delegations d04bea49c806 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig 49d2a2ea9d30 ocfs2: validate l_tree_depth to avoid out-of-bounds access c6338b0d56f0 kexec: initialize ELF lowest address to ULONG_MAX c42282a07832 kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() 32222c0fd242 perf units: Fix insufficient array space b18056f753bf perf evlist: Add success path to evlist__create_syswide_maps 7cd1096d3bea perf debug: Avoid stack overflow in recursive error message 7a40b52d4442 iio: light: Add check for array bounds in veml6075_read_int_time_ms 967570b52826 iio: adc: ad7768-1: set MOSI idle state to prevent accidental reset dd6391006379 iio: adc: ad7173: Fix comparison of channel configs 12eeec2fe012 iio: adc: ad7124: Fix comparison of channel configs 0c13dc967e07 iio: adc: ad4130: Fix comparison of channel setups 55e2dbe2ba78 dmaengine: fsl-edma: free irq correctly in remove path bcd00d044346 dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister 201a2bdda13b fs/ntfs3: Prevent integer overflow in hdr_first_de() 284c9549386e fs/ntfs3: Fix a couple integer overflows on 32bit systems 8109f57613a0 usb: xhci: correct debug message page size calculation fc1b20f16897 perf bench: Fix perf bench syscall loop count 8e901e95bedc perf arm-spe: Fix load-store operation checking df3892e5e861 iio: backend: make sure to NULL terminate stack buffer 91cc7dca2a69 iio: accel: msa311: Fix failure to release runtime pm if direct mode claim fails. 7c640dd70e63 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio a17a3db6d411 ucsi_ccg: Don't show failed to get FW build information error d72a8585043b perf build: Fix in-tree build due to symbolic link a7b29a28d1e4 tools/x86: Fix linux/unaligned.h include path in lib/insn.c 72a149792714 perf pmu: Don't double count common sysfs and json events 1315b08f609e coresight-etm4x: add isb() before reading the TRCSTATR 3a19eb3d9818 vhost-scsi: Fix handling of multiple calls to vhost_scsi_set_endpoint e90a5776e105 coresight: catu: Fix number of pages while using 64k pages 6f774f82a7fa greybus: gb-beagleplay: Add error handling for gb_greybus_init 372a144dbb96 perf report: Switch data file correctly in TUI 0e344b67bf26 soundwire: slave: fix an OF node reference leak in soundwire slave device 82d0586c3592 isofs: fix KMSAN uninit-value bug in do_isofs_readdir() f9b0819e8b10 phy: phy-rockchip-samsung-hdptx: Don't use dt aliases to determine phy-id 641394fbb5a5 fs/ntfs3: Update inode->i_mapping->a_ops on compression state 4f750b846280 w1: fix NULL pointer dereference in probe 4baed8d7452b perf: Always feature test reallocarray de9c71274735 perf stat: Fix find_stat for mixed legacy/non-legacy events 165b155dfedb clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock bf233124d398 pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() 5416777d568a crypto: hisilicon/sec2 - fix for aead auth key length 0d6460b9d2a3 RDMA/core: Fix use-after-free when rename device name 782526a40149 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment c2ddf2f5760b leds: Fix LED_OFF brightness race a1fab9e64948 mfd: sm501: Switch to BIT() to mitigate integer overflows 7ee71ef057b1 pinctrl: renesas: rzv2m: Fix missing of_node_put() call cad677085274 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow 19e6817f8400 bpf: Fix array bounds error with may_goto cff6b3c8085d clk: qcom: gcc-sm8650: Do not turn off USB GDSCs during gdsc_disable() 4fdbccc738af crypto: nx - Fix uninitialised hv_nxc on error ac9e52aca2cb power: supply: max77693: Fix wrong conversion of charge input threshold value b6542ef0d4dd x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 cd0e4789f870 clk: amlogic: g12a: fix mmc A peripheral clock f29760cdca4b clk: clk-imx8mp-audiomix: fix dsp/ocram_a clock parents 64bb7efb0c4c crypto: qat - remove access to parity register for QAT GEN4 4409e87cdc8b pinctrl: npcm8xx: Fix incorrect struct npcm8xx_pincfg assignment 8ba426f170f1 rust: fix signature of rust_fmt_argument c9fad5ce1ef9 selftests/bpf: Select NUMA_NO_NODE to create map 4d32504f7ae9 clk: amlogic: gxbb: drop non existing 32k clock parent dc8477444ac6 clk: amlogic: g12b: fix cluster A parent data 52f3ef292b7b pinctrl: tegra: Set SFIO mode to Mux Register 2aec4d9a79a7 IB/mad: Check available slots before posting receive WRs 6d4e56e4c581 crypto: api - Fix larval relookup type and mask eae034cdcee9 power: supply: bq27xxx_battery: do not update cached flags prematurely 005d8de09c71 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain a114d25d584c RDMA/erdma: Prevent use-after-free in erdma_accept_newconn() 257f0bdd5a4b RDMA/mlx5: Fix calculation of total invalidated pages df45ae2a4f1c RDMA/core: Don't expose hw_counters outside of init net namespace c9c2582c4cd1 clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent dcb5997ead6d selftests/bpf: Fix freplace_link segfault in tailcalls prog test 25aa4fe297a5 RDMA/mlx5: Fix MR cache initialization error flow fb4206c76b99 pinctrl: renesas: rzg2l: Fix missing of_node_put() call 3980e3741a8c pinctrl: renesas: rza2: Fix missing of_node_put() call e7b7f5a170d3 lib: 842: Improve error handling in sw842_compress() 8ed5381756de bpf: Use preempt_count() directly in bpf_send_signal_common() 42efddee037b clk: qcom: gcc-x1e80100: Unregister GCC_GPU_CFG_AHB_CLK/GCC_DISP_XO_CLK 82484764ea90 remoteproc: qcom_q6v5_pas: Use resource with CX PD for MSM8226 4a7e28e3523f crypto: tegra - Set IV to NULL explicitly for AES ECB 7d25febb0e03 RDMA/mana_ib: Ensure variable err is initialized 088a200ebf46 s390: Remove ioremap_wt() and pgprot_writethrough() bd717b4dea87 clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock 13a2312c5352 crypto: tegra - Fix CMAC intermediate result handling 241d9965109b pinctrl: nuvoton: npcm8xx: Fix error handling in npcm8xx_gpio_fw() 24307866e0ac clk: samsung: Fix UBSAN panic in samsung_clk_init() 81d4e03116d3 remoteproc: qcom: pas: add minidump_id to SC7280 WPSS b5d1970003cc clk: renesas: r8a08g045: Check the source of the CPU PLL settings 8d6373f83f36 x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() 919206201aac selftests/bpf: Fix string read in strncmp benchmark 652a3dfd8c2b libbpf: Fix hypothetical STT_SECTION extern NULL deref case 73fd28b12d78 remoteproc: qcom_q6v5_pas: Make single-PD handling more robust 26c0229b604e pinctrl: renesas: rzg2l: Suppress binding attributes bfcca46f01ac of: property: Increase NR_FWNODE_REFERENCE_ARGS 2df19f5f6f72 remoteproc: core: Clear table_sz when rproc_shutdown 01fd737776ca RDMA/mlx5: Fix page_size variable overflow 51bcbe6cdaf0 crypto: hisilicon/sec2 - fix for sec spec check 71f4581c464b crypto: hisilicon/sec2 - fix for aead authsize alignment 0069c0e671ab clk: amlogic: gxbb: drop incorrect flag on 32k clock 46ea02988bb9 crypto: tegra - Use HMAC fallback when keyslots are full 057298d19334 crypto: bpf - Add MODULE_DESCRIPTION for skcipher 3e0d61cf588f crypto: tegra - check return value for hash do_one_req 5d9147db00d3 crypto: tegra - Use separate buffer for setkey f23dfee54b57 crypto: qat - set parity error mask for qat_420xx 92936d50c5b8 crypto: iaa - Test the correct request flag 238ece4937aa fbdev: sm501fb: Add some geometry checks. 8356f4570082 mdacon: rework dependency list d3ea050c153d dummycon: fix default rows/cols 9a14cacaf527 fbdev: au1100fb: Move a variable assignment behind a null pointer check b1c4bd166771 PCI: pciehp: Don't enable HPIE when resuming in poll mode e23dfb926f5b PCI: Fix BAR resizing when VF BARs are assigned a1855c2ebb88 PCI: histb: Fix an error handling path in histb_pcie_probe() b004cf517d8e PCI: dwc: ep: Return -ENOMEM for allocation failures 3453bcaf2ca9 drm/amd/display: avoid NPD when ASIC does not support DMUB d877bf6eb39c drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() 57a9fb47551b drm/mediatek: dp: drm_err => dev_err in HPD path to avoid NULL ptr e5838a2bf16f drm/mediatek: Fix config_updating flag never false when no mbox channel 02e94069c3e9 PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe 362b5879a7f3 PCI: Remove stray put_device() in pci_register_host_bridge() 7b40c5b938e9 powerpc/kexec: fix physical address calculation in clear_utlb_entry() 7e754aa0daaf crypto: powerpc: Mark ghashp8-ppc.o as an OBJECT_FILES_NON_STANDARD a3030fcba3c8 drm/msm/a6xx: Fix a6xx indexed-regs in devcoreduump f42a78df8894 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() b8b5e2e77083 drm/panthor: Update CS_STATUS_ defines to correct values bcb484200441 PCI: Avoid reset when disabled via sysfs 2a54a1a9c6c9 PCI/portdrv: Only disable pciehp interrupts early when needed 2cf276e501c4 PCI: brcmstb: Fix potential premature regulator disabling df63321a40cc PCI: brcmstb: Fix error path after a call to regulator_bulk_get() 0fe63272c43c PCI: brcmstb: Use internal register to change link capability 4557922dbfca PCI: brcmstb: Set generation limit before PCIe link up b23b73ea4c21 PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload c0ef1c8ef70b drm/amdkfd: Fix Circular Locking Dependency in 'svm_range_cpu_invalidate_pagetables' 70f1dcc21779 drm/msm/dsi: Set PHY usescase (and mode) before registering DSI host 2af52e4d2e19 drm/msm/dsi: Use existing per-interface slice count in DSC timing a47ee1884c5b drm/msm/dsi/phy: Program clock inverters in correct register 47a025046640 drm/msm/dpu: don't use active in atomic_check() a99219bbd69a drm/amd/display: fix an indent issue in DML21 8ba27aa51286 PCI/ACS: Fix 'pci=config_acs=' parameter 91b0ab875128 drm/panel: ilitek-ili9882t: fix GPIO name in error message f556b6ba0ac5 PCI/ASPM: Fix link state exit during switch upstream function removal 4f997843de78 drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member 0fe9a58fa5d0 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure 372e387c4f1c PCI: Remove add_align overwrite unrelated to size0 254f771c7067 PCI: Use downstream bridges for distributing resources f2b099e945ee drm/amdgpu/umsch: fix ucode check 2dbf9e3efcc0 drm/amdgpu: refine smu send msg debug log format 2a07eab05d9d gpu: cdns-mhdp8546: fix call balance of mhdp->clk handling routines d5eb8e347905 drm/vkms: Fix use after free and double free on init error b84d743c2393 drm: xlnx: zynqmp: Fix max dma segment size dd8e6445e4e3 drm/bridge: it6505: fix HDCP V match check is not performed correctly 69e90c1e3391 drm/dp_mst: Fix drm RAD print 5ffb6b9a1a04 drm/ssd130x: ensure ssd132x pitch is correct 5a3461ca54db drm/ssd130x: fix ssd132x encoding a9c4366566e6 drm/ssd130x: Set SPI .id_table to prevent an SPI core warning 950513eba9cb drm/bridge: ti-sn65dsi86: Fix multiple instances 15291b561d8c ALSA: timer: Don't take register_mutex with copy_from/to_user() 11242f4b9baa ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible f751361b3a15 ALSA: hda/realtek: Always honor no_shutup_pins 2050247d5ebf dt-bindings: vendor-prefixes: add GOcontroll 7fdca6c0b12c HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER da3ac4cf7f13 ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry 748a1118d20d ASoC: cs35l41: check the return value from spi_setup() 5b6739341500 platform/x86: dell-ddv: Fix temperature calculation 0654ea13976c platform/x86: dell-uart-backlight: Make dell_uart_bl_serdev_driver static a4f38bc600f3 platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: Make symbol static 4f42478af663 auxdisplay: panel: Fix an API misuse in panel.c f0a72629ccec media: platform: allgro-dvt: unregister v4l2_device on the error path d34100049923 media: verisilicon: HEVC: Initialize start_bit field e161533964de auxdisplay: MAX6959 should select BITREVERSE d026245063d2 regulator: pca9450: Fix enable register for LDO5 f5852872eb29 x86/entry: Add __init to ia32_emulation_override_cmdline() 52e513a8850c x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures b86500597089 x86/traps: Make exc_double_fault() consistently noreturn 5108828fecfc perf/ring_buffer: Allow the EPOLLRDNORM flag for poll 345957c1cfb8 lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() c3a4c91a409e PM: sleep: Fix handling devices with direct_complete set on errors 953d28a4f459 thermal: int340x: Add NULL check for adev a8a1bcc27d46 x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors 385a0265295f EDAC/ie31200: Fix the error path order of ie31200_init() 4294e94f43c7 EDAC/ie31200: Fix the DIMM size mask for several SoCs 67d079c0f29e EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer 96b4f2e97408 selinux: Chain up tool resolving errors in install_policy.sh 864750968d71 watchdog/hardlockup/perf: Fix perf_event memory leak b471631fa19a kunit/stackinit: Use fill byte different from Clang i386 pattern ff435a627342 RISC-V: KVM: Disable the kernel perf counter during configure e2bda794d381 cpufreq: tegra194: Allow building for Tegra234 31d5665172b3 PM: sleep: Adjust check before setting power.must_resume 4d28c2ab2af5 lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock 9807270d7399 x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() 3e14d9a4eb74 x86/platform: Only allow CONFIG_EISA for 32-bit a086e7cde509 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() 568aa554e760 x86/fpu: Fix guest FPU state buffer allocation size 2c27c9e1d18a EDAC/{skx_common,i10nm}: Fix some missing error reports on Emerald Rapids f381c92ab4ec cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() b576c4834d5a sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks 7b1d2454d0b6 sched: Cancel the slice protection of the idle entity 2d5c37dff4b0 smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket label 9d93922280f9 smack: dont compile ipv6 code unless ipv6 is configured 40426fc0970e cpufreq: scpi: compare kHz instead of Hz bc4d689a231d x86/mm/pat: cpa-test: fix length for CPA_ARRAY test 56ec918e6c86 watch_queue: fix pipe accounting mismatch 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 3041e4fd3dd2cceb4baad656aa3518fc418d765b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion: Execute the script after changing to the new data sourceDaniel Turull2025-04-172-3332/+5980
| | | | | | | | | | | | | | | | | | Execute new script generate-cve-exclusions.py ./generate-cve-exclusions.py ~/cvelistV5/ 6.12.19 > cve-exclusion_6.12.inc After using the database from CVEproject, some old CVEs did not have correct metadata, therefore moving missing ones from old cve-exclusions_6.12.inc into cve-exclusion.inc Comparing output from cve_check before and after, two CVEs are removed: CVE-2023-52904 and CVE-2024-38381 (From OE-Core rev: 8a7af09febc28477094de0999ab6321d910811b2) Signed-off-by: Daniel Turull <daniel.turull@ericsson.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/generate-cve-exclusions: use data from CVEProjectDaniel Turull2025-04-171-31/+85
| | | | | | | | | | | | | | | | | The old script was relying on linuxkernelcves.com that was archived in May 2024 when kernel.org became a CNA. The new script reads CVE json files from the datadir that can be either from the official kernel.org CNA [1] or CVEProject [2] [1] https://git.kernel.org/pub/scm/linux/security/vulns.git [2] https://github.com/CVEProject/cvelistV5 (From OE-Core rev: 12612e8680798bdce39fbb79885e661596dbd53c) Signed-off-by: Daniel Turull <daniel.turull@ericsson.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20250311 -> 20250410Dmitry Baryshkov2025-04-161-7/+34
| | | | | | | | | | | | | | Update the recipe, add firmware for Qualcomm QCS8300 RIDE board and Lenovo Yoga Slim7x laptop. Extend firmware files used for Lenovo ThinkPad T14s laptop. License-Update: additional files (From OE-Core rev: 880fa3bcbb46fda32f4916b35246c694b8579df8) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.22Bruce Ashfield2025-04-113-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 55767d6e74ef Linux 6.12.22 9e6e83e1e2d0 bcachefs: bch2_ioctl_subvolume_destroy() fixes a964484a3537 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 5f9176f82ec7 serial: stm32: do not deassert RS485 RTS GPIO prematurely f86907583000 perf tools: Fix up some comments and code to properly use the event_source bus b094e8e3988e memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove a4931d9fb99e usb: xhci: Apply the link chain quirk on NEC isoc endpoints 6af20ac254cb usb: xhci: Don't skip on Stopped - Length Invalid ed5760db3d8a net: usb: usbnet: restore usb%d name exception for local mac addresses 52e05bea53c2 net: usb: qmi_wwan: add Telit Cinterion FE990B composition 666e78b47713 net: usb: qmi_wwan: add Telit Cinterion FN990B composition 53a005d3019f tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 27bd86d139ce tty: serial: 8250: Add Brainboxes XC devices 54f9a8dcab90 tty: serial: 8250: Add some more device IDs 0fac51a2d143 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 181a2ab650f7 counter: stm32-lptimer-cnt: fix error handling when enabling 3ed38d0297fa ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 2bb139e483f8 netfilter: socket: Lookup orig tuple for IPv6 SNAT 2c1674fb52b2 drm/amd/display: Don't write DP_MSTM_CTRL after LT 95407304253a nfsd: fix legacy client tracking initialization 09691f367df4 atm: Fix NULL pointer dereference dddd13f7f167 HID: hid-plantronics: Add mic mute mapping and generalize quirks a532e7680878 ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS 3423cae69078 Linux 6.12.21 2fa52cd829c1 mptcp: Fix data stream corruption in the address announcement 86368616a9ce mm/huge_memory: drop beyond-EOF folios with the right number of refs e7940c5794c3 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S 9aaffd371829 libsubcmd: Silence compiler warning 8ece5abd7490 Revert "sched/core: Reduce cost of sched_move_task when config autogroup" c7762348038b KVM: arm64: Eagerly switch ZCR_EL{1,2} 4a397bf077e7 KVM: arm64: Mark some header functions as inline 2e4f2c20db53 KVM: arm64: Refactor exit handlers cb53828d6911 KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN d547b363f16a KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN f19a46cb5373 KVM: arm64: Remove host FPSIMD saving for non-protected KVM 79e140bba70b KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state e6cd28bbbf90 KVM: arm64: Calculate cptr_el2 traps on activating traps 73ef4f6e379b io_uring/net: fix sendzc double notif flush a4cb17797a5d ksmbd: fix incorrect validation for num_aces field of smb_acl 731eccbd65aa drm/amdkfd: Fix user queue validation on Gfx7/8 3aa8e00fefca drm/amdgpu: Fix JPEG video caps max size for navi1x and raven a0a43a133371 drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size 499d1adcac3e drm/amdgpu: Remove JPEG from vega and carrizo video caps 97c2a78d2995 drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 4b8b7026fc3b drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 8201c17e986e drm/amdgpu: Restore uncached behaviour on GFX12 eacbc9d28391 drm/amd/pm: add unique_id for gfx12 c58726d64d08 drm/amd/display: Use HW lock mgr for PSR1 when only one eDP 1992e216fd3c drm/amd/display: Fix message for support_edp0_on_dp1 7341e36e6513 drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() 1135a9431160 drm/sched: Fix fence reference count leak dd1801aa01bb drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() b2ab8c713bad pmdomain: amlogic: fix T7 ISP secpower f4489260f571 soc: qcom: pdr: Fix the potential deadlock 91176c193417 batman-adv: Ignore own maximum aggregation size during RX 130290f44bce xsk: fix an integer overflow in xp_create_and_assign_umem() 6afe2ea2daec keys: Fix UAF in key_put() 8332847875f7 efi/libstub: Avoid physical address 0x0 when doing random allocation c4e37b381a7a firmware: qcom: uefisecapp: fix efivars registration race 54ccfef43773 ARM: shmobile: smp: Enforce shmobile_smp_* alignment 0b1d48698ed9 ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6 2e1dfe3105ab memcg: drain obj stock on cpu hotplug teardown ede3e8ac90ae proc: fix UAF in proc_get_inode() 4b84c6437f4b mm/page_alloc: fix memory accept before watermarks gets initialized c057ee03f751 mm/migrate: fix shmem xarray update during migration abc2677d167d mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT baa37829052f selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation 8f8eb5afa2cb mmc: atmel-mci: Add missing clk_disable_unprepare() e96500b7d695 mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops 838c916e6d66 arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou f8ec8036e7e0 arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou 200517d82b4c arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card 16f1b7dc28a4 arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card b362fc904d26 accel/qaic: Fix integer overflow in qaic_validate_req() a99f1254b11e regulator: check that dummy regulator has been probed before using it d3b83a1442a0 regulator: dummy: force synchronous probing 0def1a40c3e7 netfs: Call `invalidate_cache` only if implemented adb7325362c7 riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions 66e3cc3885e8 io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally 4b4d2527840f drm/v3d: Don't run jobs that have errors flagged in its fence c76a537ca228 drm/xe: Fix exporting xe buffers multiple times dc55ba5f6dd5 can: flexcan: disable transceiver during system PM 7072723e0534 can: flexcan: only change CAN state when link up in system PM 8cec9e314d33 can: ucan: fix out of bound read in strscpy() source eb14937ece4f can: rcar_canfd: Fix page entries in the AFL list 76a13fad5a3f dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M 15cc669513d6 net: mana: Support holes in device list reply msg bb83e6e7b56e i2c: omap: fix IRQ storms 71c9cf87776e tracing: tprobe-events: Fix leakage of module refcount a3ff812d68f6 Revert "gre: Fix IPv6 link-local address generation." 250793874f91 net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES 176d0333aae4 libfs: Fix duplicate directory entry in offset_dir_lookup 0d8a8179fa52 net: ipv6: ioam6: fix lwtunnel_output() loop 49a009135042 net: lwtunnel: fix recursion loops 1344df9a981c net: ti: icssg-prueth: Add lock to stats 326223182e47 net: atm: fix use after free in lec_send() 99918fb674d2 gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU 58ed057dcdb3 phy: fix xa_alloc_cyclic() error handling cb2f8a5c1fd9 dpll: fix xa_alloc_cyclic() error handling f8aaa38cfaf6 devlink: fix xa_alloc_cyclic() error handling cfbde06fda15 ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). 29d91820184d ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). 8940e6168bb3 net: ipv6: fix TCP GSO segmentation with NAT d4bf956547c3 net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence 8bf2f1ba2729 ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs 5ba4f58ec2de tracing: tprobe-events: Fix to clean up tprobe correctly when module unload dfc80ed249b6 ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX 1be40f79d36d accel/qaic: Fix possible data corruption in BOs > 2G e8f50474037f Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters 761b7c36addd Bluetooth: Fix error code in chan_alloc_skb_cb() bc6824b3aaff RDMA/hns: Fix wrong value of max_sge_rd abf7f5be159a RDMA/hns: Fix missing xa_destroy() 0fa35d93d50a RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() 7912097c9304 RDMA/hns: Fix invalid sq params not being blocked 4e4c2571aac4 RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() 13a52f6c9ff9 RDMA/hns: Fix soft lockup during bt pages loop d7b8dc4a0dce RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path ca3c033a4fe1 dma-mapping: fix missing clear bdr in check_ram_in_range_map() db7dd032eeb2 ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 2c74f29eaa0d ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300 d4ebdbbd4603 ARM: dts: bcm2711: Don't mark timer regs unconfigured 49d3178ea54a ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP 7c2a5a535cbd RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() adeba5b0d120 RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx 2776978d2fac RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests 9d22afe499d0 arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1 be96850f9ed2 arm64: dts: bcm2712: PL011 UARTs are actually r1p5 98c175b8eb2b ARM: dts: bcm2711: PL011 UARTs are actually r1p5 b8a47aa0b3df ARM: dts: bcm2711: Fix xHCI power-domain 11ae21f1b926 soc: imx8m: Unregister cpufreq and soc dev in cleanup path 224d8bf798fb soc: imx8m: Use devm_* to simplify probe failure handling 4d709816638d soc: imx8m: Remove global soc_uid 25e4700489cf xfrm_output: Force software GSO only in tunnel mode a0395e96831a xfrm: fix tunnel mode TX datapath in packet offload mode a64df69c9718 arm64: dts: rockchip: remove supports-cqe from rk3588 tiger 02396956ad89 arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar 5e203693ebf2 arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply ea835113e5d0 firmware: imx-scu: fix OF node leak in .probe() d78510d151b5 firmware: qcom: scm: Fix error code in probe() f491dd2afe1c Linux 6.12.20 62b9ad7e52d4 fs/netfs/read_collect: add to next->prev_donated 8f324d99306b HID: apple: disable Fn key handling on the Omoton KB066 888bcd6c5832 nvme-fc: rely on state transitions to handle connectivity loss f87271d21dd4 Bluetooth: L2CAP: Fix corrupted list in hci_chan_del ee06d5c81041 tools/sched_ext: Add helper to check task migration state 46db29a2c8b1 sched_ext: selftests/dsp_local_on: Fix selftest on UP systems 9d9d87e44dd7 smb: client: Fix match_session bug preventing session reuse beb97eba4cd8 smb3: add support for IAKerb f41514828296 mm/hugetlb: wait for hugetlb folios to be freed 3b699bcc2667 i2c: sis630: Fix an error handling path in sis630_probe() ee2ae325f78e i2c: ali15x3: Fix an error handling path in ali15x3_probe() be05097610f0 i2c: ali1535: Fix an error handling path in ali1535_probe() 9233b85afb47 x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors 1c46673be93d cifs: Fix integer overflow while processing closetimeo mount option 4740cef2a9d0 cifs: Fix integer overflow while processing actimeo mount option 2809a79bc649 cifs: Fix integer overflow while processing acdirmax mount option 833f2903eb8b cifs: Fix integer overflow while processing acregmax mount option 527bde0d9cac block: change blk_mq_add_to_batch() third argument type to bool 0dfe4a7957a5 scripts: generate_rust_analyzer: add uapi crate 4614939363bb scripts: generate_rust_analyzer: add missing include_dirs 657f5e3eeceb scripts: generate_rust_analyzer: add missing macros deps 7c29e8fd1f0e drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps e72a52a5cf18 ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() 77213a424a48 nvme: move error logging from nvme_end_req() to __nvme_end_req() 6f33bb8664b8 drm/xe/pm: Temporarily disable D3Cold on BMG b99b5c254442 drm/xe/userptr: Fix an incorrect assert 0e9989bea707 drm/xe: Release guc ids before cancelling work 084c46a133c1 drm/xe: cancel pending job timer before freeing scheduler 90d1cf2fad80 ASoC: rt722-sdca: add missing readable registers 9dcd2b72ea05 rust: init: add missing newline to pr_info! calls c79a462560d0 ASoC: cs42l43: Fix maximum ADC Volume cebcc1f336a6 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() 4ec50b0cead5 rust: error: add missing newline to pr_warn! calls a46a9371f8b9 ASoC: ops: Consistently treat platform_max as control value 752b56bb76e2 sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() 72833a339f1f net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata d52d624f3d70 net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata b9004fe68878 smb: client: fix regression with guest option 9721f3a79345 qlcnic: fix memory leak issues in qlcnic_sriov_common.c 608bbf7ff5a5 Fix mmu notifiers for range-based invalidates f6bbea2ffea7 arm64: mm: Populate vmemmap at the page level if not section aligned 5a87e46da241 dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature 454825019d2f netmem: prevent TX of unreadable skbs e2c89427e08b ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model ac4b32cb59ff ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() 0a024f992500 clk: samsung: gs101: fix synchronous external abort in samsung_clk_save() d14ef11b1d1e clk: samsung: update PLL locktime for PLL142XX used on FSD platform a4261bbc33fb ksmbd: prevent connection release during oplock break notification 62746ae3f541 ksmbd: fix use-after-free in ksmbd_free_work_struct bac7b8b1a3f1 drm/amd/display: Fix slab-use-after-free on hdcp_work 04f90b505ad3 drm/amd/display: Assign normalized_pix_clk when color depth = 14 6d669a3b031a drm/amd/display: Restore correct backlight brightness after a GPU reset fefa811e616b drm/amd/display: fix missing .is_two_pixels_per_container 9826fd36ff20 drm/amd/display: fix default brightness d1227b94d75c drm/amd/display: Disable unneeded hpd interrupts during dm_init 60ae74e367ae drm/amdgpu/display: Allow DCC for video formats on GFX12 c5c5e76aea80 drm/amd/amdkfd: Evict all queues even HWS remove queue failed 72235808eabe drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags beb47bc67363 drm/dp_mst: Fix locking when skipping CSN before topology probing 962912aaf8d1 drm/atomic: Filter out redundant DPMS calls e487d35964fb drm/panic: fix overindented list items in documentation 8232ec53bcdd drm/panic: use `div_ceil` to clean Clippy warning 8f55d4414d55 drm/i915/cdclk: Do cdclk post plane programming later 220e26960ef4 spi: microchip-core: prevent RX overflows when transmit size > FIFO size 488ffc0cac38 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes 677088b7fa88 rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>` 514d35a745b8 rust: Disallow BTF generation with Rust + LTO 28d472f153f9 rust: alloc: satisfy POSIX alignment requirement 6db379b34a06 rust: remove leftover mentions of the `alloc` crate 2ef7bdb84620 rust: lockdep: Remove support for dynamically allocated LockClassKeys ccffb475c133 USB: serial: option: match on interface class for Telit FN990B d233dbf101b1 USB: serial: option: fix Telit Cinterion FE990A name 3bfa629f4516 USB: serial: option: add Telit Cinterion FE990B compositions 87ede08ef245 USB: serial: ftdi_sio: add support for Altera USB Blaster 3 1a7493a2b899 Input: i8042 - swap old quirk combination with new quirk for more devices 64c6abf1b427 Input: i8042 - swap old quirk combination with new quirk for several devices ee554ffa3731 Input: i8042 - add required quirks for missing old boardnames 3d6fa8c56bb1 Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ 0ff93d895619 Input: xpad - rename QH controller to Legion Go S f7ccf4eb4bac Input: xpad - add support for TECNO Pocket Go d91dd818f1fc Input: xpad - add support for ZOTAC Gaming Zone e2304bbf8789 Input: xpad - add multiple supported devices 1936b189fa7d Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers 84f7b6f1d63a Input: iqs7222 - preserve system status register 2daccd3b50dd Input: ads7846 - fix gpiod allocation eff502828bb4 Input: goodix-berlin - fix vddio regulator references fef9d44b24be cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() b2bccc729b93 cifs: Validate content of WSL reparse point buffers 061ea46c56f6 vhost: return task creation error instead of NULL 7184e996107c block: fix 'kmem_cache of name 'bio-108' already exists' d1ceef54b239 net: Handle napi_schedule() calls from non-interrupt 1cf295ac531c drm/nouveau: Do not override forced connector status 27fcaf0afe16 mptcp: safety check before fallback d7e94211d12d perf/x86/rapl: Add support for Intel Arrow Lake U 2d2b4bdf083d x86/irq: Define trace events conditionally c481ada21a72 x86/of: Don't use DTB for SMP setup if ACPI is enabled b1d5a2c0501f perf/x86/intel: Use better start period for frequency mode 665de082f3cb drm/vkms: Round fixp2int conversion in lerp_u16 7b67d2671481 ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup e5c9f8d2202d ASoC: dapm-graph: set fill colour of turned on nodes df2ae00d9605 fuse: don't truncate cached, mutated symlink c54e42985189 ASoC: tas2764: Set the SDOUT polarity correctly 1769f5cb5395 ASoC: tas2764: Fix power control mask e43334e1dc09 ASoC: tas2770: Fix volume scale 06d7337799dc phy: ti: gmii-sel: Do not use syscon helper to build regmap bfe7f298eedc nvme: only allow entering LIVE from CONNECTING state 94e7476fa7c5 sctp: Fix undefined behavior in left shift operation 7ece63c977c1 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 317fb015fe58 apple-nvme: Release power domains when probe fails 1f07456a5a66 nvmet-rdma: recheck queue state is LIVE in state lock in recv done fd903dd30122 nvme-pci: quirk Acer FA100 for non-uniqueue identifiers b349a3d1b15e io-wq: backoff when retrying worker creation 4fd9f51368a2 net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors a14be80a82c8 ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE 985c2c69a5e4 ASoC: SOF: amd: Add post_fw_run_delay ACP quirk eb49f80b8a6f ALSA: hda: hda-intel: add Panther Lake-H support 458173e86d77 ASoC: SOF: Intel: pci-ptl: Add support for PTL-H c51c8ec76cfc ALSA: hda: intel-dsp-config: Add PTL-H support 4ed43c26b7dc PCI: pci_ids: add INTEL_HDA_PTL_H 8aac6256919d ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module 5b27776a2beb ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. f6eaaf1f5bcf ASoC: rsnd: adjust convert rate limitation 6ff121ffe87c ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() e96e1000be20 ASoC: rsnd: indicate unsupported clock rate d44418f5024f ALSA: hda/realtek: Limit mic boost on Positivo ARN50 a402f90da448 ASoC: simple-card-utils.c: add missing dlc->of_node c18fc7e6bbd0 ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull ed05ae9a27c9 ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14 d5742c484f52 ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID 45fb7e0d0cab selftests/bpf: Fix invalid flag of recv() 02a12760d7c9 drm/tests: hdmi: Fix recursive locking b0f9bb67869d drm/tests: hdmi: Reorder DRM entities variables assignment 9828d2f2a6ee drm/tests: hdmi: Remove redundant assignments f8094625a591 Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 2139811c3f79 Xen/swiotlb: mark xen_swiotlb_fixup() __init aa3b0ea4742a arm64: amu: Delay allocating cpumask for AMU FIE support 8aa4c89378ed LoongArch: KVM: Set host with kernel mode when switch to VM mode f30b7b949ed8 LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE a91922e9eab5 thermal/cpufreq_cooling: Remove structure member documentation e129f7291506 s390/cio: Fix CHPID "configure" attribute caching 7e759fb01512 platform/x86: int3472: Call "reset" GPIO "enable" for INT347E 515b17dcd4cf platform/x86: int3472: Use correct type for "polarity", call it gpio_flags f6ee81371e70 platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles f92324135f09 platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e 30a40b592594 sched: Clarify wake_up_q()'s write to task->wake_q.next c39bd0df25b4 objtool: Ignore dangling jump table entries d5ca39d3369a btrfs: fix two misuses of folio_shift() 3ceaafa26f30 HID: apple: fix up the F6 key on the Omoton KB066 keyboard 024d7e006aa4 HID: hid-apple: Apple Magic Keyboard a3203 USB-C support 08fde0878480 selftests/cgroup: use bash in test_cpuset_v1_hp.sh fb019cf04211 HID: topre: Fix n-key rollover on Realforce R3S TKL boards 2501c9ce2da7 HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs 25736fe5893d usb: phy: generic: Use proper helper for property detection 705f2515189c HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode 6ca3d4d87af4 HID: ignore non-functional sensor in HP 5MP Camera 3cef11955f29 HID: intel-ish-hid: Send clock sync message immediately after reset e9275a19e271 HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell 05db4968d4bb sched_ext: selftests/dsp_local_on: Fix sporadic failures 7963b379a37c selftests: always check mask returned by statmount(2) 37e638d4cae4 vboxsf: fix building with GCC 15 3b477a0296f4 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support ef35c36fb4f1 smb: client: fix noisy when tree connecting to DFS interlink targets 61699cb2534f ACPI: resource: IRQ override for Eluktronics MECH-17 af71ba921d08 scsi: qla1280: Fix kernel oops when debug level > 2 3be04084517e scsi: ufs: core: Fix error return with query response 1207e5d1a268 scsi: core: Use GFP_NOIO to avoid circular locking dependency 36793d90d76f drm/amd/display: Fix out-of-bound accesses 8bf1b5eeaf94 platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() 20d6994b6f1f sched/debug: Provide slice length for fair tasks b253660fac5e iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() aa189c394168 futex: Pass in task to futex_queue() fb51a7209398 btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop ccdec7ea9a3d powercap: call put_device() on an error path in powercap_register_control_type() ae5716b4631f hrtimers: Mark is_migration_base() with __always_inline 18bee525aa9a nvme-fc: do not ignore connectivity loss during connecting 50ef04270048 nvme-fc: go straight to connecting state when initializing d6402fb37720 net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices f7bf259a0427 net/mlx5: Bridge, fix the crash caused by LAG state check b22fae6a7aaf net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch 4251e73182c3 net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs 5f634c972be8 net/mlx5: HWS, Rightsize bwc matcher priority 9e79fdabd52c Revert "openvswitch: switch to per-action label counting in conntrack" e6610f9c08b4 net: openvswitch: remove misbehaving actions length check a4d42b590115 gre: Fix IPv6 link-local address generation. 931681bc821f netfilter: nft_exthdr: fix offset with ipv4_find_option() 5c3ca9cb48b5 net_sched: Prevent creation of classes with TC_H_ROOT e6cb63fac7fd ipvs: prevent integer overflow in do_ip_vs_get_ctl() db1e0c085682 netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() 992a60cdfd9f rtase: Fix improper release of ring list entries in rtase_sw_reset 247347fe0cdd selftests: bonding: fix incorrect mac address 4cf224c45fe7 bonding: fix incorrect MAC address setting to receive NS messages 5c47d5bfa7b0 net: mctp: unshare packets when reassembling a597d4b75669 net: switchdev: Convert blocking notification chain to a raw one 187ef72a8438 eth: bnxt: fix memory leak in queue reset 0997443906b9 bnxt_en: handle tpa_info in queue API implementation fa36f457eec3 bnxt_en: refactor tpa_info alloc/free into helpers f49bc4d7ff3d eth: bnxt: use page pool for head frags f059a0fd7330 eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx} 5b57ed14a1b8 eth: bnxt: do not update checksum in bnxt_xdp_build_skb() a6604717850e eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic 14eb5f0d6554 eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc() 19107e71be33 eth: bnxt: fix truesize for mb-xdp-pass case 1d34296409a5 net/mlx5: handle errors in mlx5_chains_create_table() 102d02874911 Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() 4545e2aa121a fbdev: hyperv_fb: Allow graceful removal of framebuffer ae833890703c fbdev: hyperv_fb: Simplify hvfb_putmem cfffe46a994a fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs 24f1bbfb2be7 drm/hyperv: Fix address space leak when Hyper-V DRM device is removed be7188d7f1f6 netpoll: hold rcu read lock in __netpoll_send_skb() caff87addf19 net: mctp i2c: Copy headers if cloned 370dacb7edc2 net: mctp i3c: Copy headers if cloned 956d8ef54a42 net: dsa: mv88e6xxx: Verify after ATU Load ops 251841a71c4f net/mlx5: Fill out devlink dev info only for PFs 55b098a2beec Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context" 0677a4f3c067 Bluetooth: hci_event: Fix enabling passive scanning a5158d67bff0 wifi: cfg80211: cancel wiphy_work before freeing wiphy 83a73cb88f1d wifi: mac80211: don't queue sdata::work for a non-running sdata 6114d2e6efda wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms 68896dd50180 sched: address a potential NULL pointer dereference in the GRED scheduler. 0befa32ac3f9 netfilter: nf_tables: make destruction work queue pernet a5396ee0f541 netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around 198907fa1444 ice: Fix switchdev slow-path in LAG 3b27e6e10a32 ice: fix memory leak in aRFS after reset 44386eb2d9b7 ice: do not configure destination override for switchdev 2231d7c821f3 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. a585f6ea42ec pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw 319900a10835 pinctrl: bcm281xx: Fix incorrect regmap max_registers value ea8411db9fba fbdev: hyperv_fb: iounmap() the correct memory when removing a device 99012b24ca23 userfaultfd: fix PTE unmapping stack-allocated PTE copies 4e9507246298 mm: fix kernel BUG when userfaultfd_move encounters swapcache a74979dce9e9 mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: cbf0aa5c95c4aa5786d3b699865c466d71e4c03f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: allow comments after configuration optionsBruce Ashfield2025-04-111-1/+1
| | | | | | | | | | | | | Bumping the kern-tools SRCREV to allow comments after configuration options. Without this update of the regex, symbol_why will incorrectly detect that options are not in the final .config during audit. (From OE-Core rev: ccfdd07adbfda1e3892a54706c610cdeab83237b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: config: add pmem to genericarm64Bruce Ashfield2025-04-113-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64: add pmem feature and enable on genericarm64 Date: Fri, 14 Mar 2025 11:48:34 +0200 PMEM enables firmware to provide large memory block devices to the kernel. The firmware can download e.g. installer rootfs images to memory which kernel can then boot into. u-boot support has been added in https://lore.kernel.org/u-boot/20241203163605.1482152-2-sughosh.ganu@linaro.org/ Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 7dffd225ee2c9169cfe0e1349eb4ca59e8c9fa9f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mips: Add '-std=gnu11' to vdso CFLAGSBruce Ashfield2025-04-113-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.12: 1/1 [ Author: Khem Raj Email: raj.khem@gmail.com Subject: mips: Add '-std=gnu11' to vdso CFLAGS Date: Wed, 26 Mar 2025 20:24:36 -0700 GCC 15 changed the default C standard dialect from gnu17 to gnu23, which should not have impacted the kernel because it explicitly requests the gnu11 standard in the main Makefile. However, mips/vdso code uses its own CFLAGS without a '-std=' value, which break with this dialect change because of the kernel's own definitions of bool, false, and true conflicting with the C23 reserved keywords. include/linux/stddef.h:11:9: error: cannot use keyword 'false' as enumeration constant 11 | false = 0, | ^~~~~ include/linux/stddef.h:11:9: note: 'false' is a keyword with '-std=c23' onwards include/linux/types.h:35:33: error: 'bool' cannot be defined via 'typedef' 35 | typedef _Bool bool; | ^~~~ include/linux/types.h:35:33: note: 'bool' is a keyword with '-std=c23' onwards Add '-std=gnu11' to the decompressor and purgatory CFLAGS to eliminate these errors and make the C standard version of these areas match the rest of the kernel. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: adf40ca85d4de9257da2667f254b967f391c8a50) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: upgrade 34.1 -> 34.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 2fea0ebe4188013e65ada33d47b70208c7bdbe36) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Update patch statusRichard Purdie2025-03-292-3/+4
| | | | | | | | A couple of patches were merged upstream, mark as such. (From OE-Core rev: ac8557164ed7a4fc2961a7d15aa202a7f38fb4ed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: update qca-qca61x4-usb package contentsVivek Puar2025-03-241-3/+3
| | | | | | | | | | The NVM and rampatch files for QCA61x4 USB chips went to qca-qca2066 instead of -qca-qca61x4. Fix package contents. (From OE-Core rev: 15f256962f2b0f64c887137259a7f96cdac63150) Signed-off-by: Vivek Puar <quic_vpuar@quicinc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20250211 -> 20250311Vivek Puar2025-03-241-6/+17
| | | | | | | | | | | | | | | | | | | Add gpu firmwares for qcs8300 chipset to ${PN}-qcom-adreno-a623 and ${PN}-qcom-qcs8300-adreno packages Add bluetooth firmwares for QCA2066 to ${PN}-qca-qca2066 package. Add firmware files for Adreno A225 to ${PN}-qcom-adreno-a2xx package License-Update: additional files (From OE-Core rev: f3a36b736802a06667f88903f75cd2d52770cd79) Signed-off-by: Vivek Puar <quic_vpuar@quicinc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: Fix build with clang on 32bit hostsKhem Raj2025-03-242-0/+38
| | | | | | | | | clang-20 unveils more build issues (From OE-Core rev: 7d5dc608ddab89f8d856a8aa39544f2fade55dba) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: yaffs2: fix module buildBruce Ashfield2025-03-203-16/+16
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.12: 1/1 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: yaffs2: switch from readlink_copy() to vfs_readlink() Date: Fri, 14 Mar 2025 10:33:42 +0200 To compile also as module. Fixes: ERROR: modpost: "readlink_copy" [fs/yaffs2/yaffs.ko] undefined! Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 276922ca1957b8e4234fd3e4884b3a2bcd4017fe) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.19Bruce Ashfield2025-03-203-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: e9cc806c0152 Linux 6.12.19 52b0eb50f84f wifi: iwlwifi: pcie: Fix TSO preparation 8031772e5a9d x86/mm: Don't disable PCID when INVLPG has been fixed by microcode e551a183d635 selftests/bpf: Clean up open-coded gettid syscall invocations 86b7ebddab03 uprobes: Fix race in uprobe_free_utask af43986832ab KVM: e500: always restore irqs 232995790911 Revert "KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map()" bdc0467e1177 Revert "KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock" 681b5823ed79 Revert "KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults" 652fbadfe64a Revert "KVM: e500: always restore irqs" d9743b4f5c81 docs: rust: remove spurious item in `expect` list a499ebab0f23 nvme-tcp: Fix a C2HTermReq error message 53991620da5e ALSA: hda: realtek: fix incorrect IS_REACHABLE() usage 26fa53553b69 kbuild: hdrcheck: fix cross build with clang 5bc6e5b10fe7 fs/netfs/read_collect: fix crash due to uninitialized `prev` variable 6ad9643aa578 fs/netfs/read_pgpriv2: skip folio queues without `marks3` cc5faea5c4e7 arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes a684bad77eb4 mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() e0da4bc015b1 iio: adc: at91-sama5d2_adc: fix sama7g5 realbits value 3b15c2a9b903 iio: adc: ad7192: fix channel select acd26074c8ec iio: dac: ad3552r: clear reset status flag 3d4f335c268d iio: light: apds9306: fix max_scale_nano values affe7249f9c1 iio: filter: admv8818: Force initialization of SDO 1b8f7a2caa7f drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl 856ae1ce8b66 eeprom: digsy_mtc: Make GPIO lookup table match the device 985d3cf56d87 bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock 6abf3d8bb51c slimbus: messaging: Free transaction ID in delayed interrupt scenario b50e18791f40 drivers: core: fix device leak in __fw_devlink_relax_cycles() 4e8df56636e3 char: misc: deallocate static minor in error path 80fc880991ae intel_th: pci: Add Panther Lake-P/U support 7f425ead4d69 intel_th: pci: Add Panther Lake-H support b1e8a3b5db58 intel_th: pci: Add Arrow Lake support adce9c491cbd mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO 2636d1648003 mei: me: add panther lake P DID 8473135f89c0 cdx: Fix possible UAF error in driver_override_show() b33b35b8bb67 KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM 9eb6f272a638 KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs c94120322553 KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled 5796ba40fb48 KVM: x86: Snapshot the host's DEBUGCTL in common x86 6622db50d800 KVM: SVM: Suppress DEBUGCTL.BTF on AMD 941135a335e9 KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value 6e24d80edc82 KVM: SVM: Save host DR masks on CPUs with DebugSwap b2a37d358b59 KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow ea39f998647e usb: xhci: Enable the TRB overfetch quirk on VIA VL805 d7015bb3c5dd xhci: pci: Fix indentation in the PCI device ID definitions f3accd043708 rust: map `long` to `isize` and `char` to `u8` 31cdae8094e1 rust: finish using custom FFI integer types 012b98cdb54c acpi: typec: ucsi: Introduce a ->poll_cci method 06af63ce57ab kbuild: userprogs: use correct lld when linking through clang 395011ee82b6 usb: gadget: Check bmAttributes only if configuration is valid dcd7ffdefb7c usb: gadget: Fix setting self-powered state on suspend 4bf6c57a898b usb: gadget: Set self-powered based on MaxPower and bmAttributes 2b2bd58e9517 usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality b38731252729 usb: typec: ucsi: increase timeout for PPM reset operations 35db1f1829e2 usb: dwc3: gadget: Prevent irq storm when TH re-executes ced69d88eba4 usb: dwc3: Set SUSPENDENABLE soon after phy init cfc295f7cccf usb: atm: cxacru: fix a flaw in existing endpoint checks 840afbea3fa7 usb: gadget: u_ether: Set is_suspend flag if remote wakeup fails e5aac1c9b297 usb: renesas_usbhs: Flush the notify_hotplug_work 079a3e52f3e7 usb: typec: ucsi: Fix NULL pointer access 0cab185c73bf usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader 4ea3319f3ef9 usb: hub: lack of clearing xHC resources 8eac2346fb0b usb: renesas_usbhs: Use devm_usb_get_phy() 39c2b2767e73 xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts 7c1f254c0743 usb: renesas_usbhs: Call clk_put() 39e4a0b613bd Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" 292ce007df10 gpio: rcar: Fix missing of_node_put() call cc9a0b498b01 net: ipv6: fix missing dst ref drop in ila lwtunnel a3bf9969e208 net: ipv6: fix dst ref loop in ila lwtunnel d8be54c35aee mctp i3c: handle NULL header address bb73c406b4c6 net: dsa: mt7530: Fix traffic flooding for MMIO devices 822c6a92d64c nvme-tcp: fix signedness bug in nvme_tcp_init_connection() b5741e4b9ef3 sched/fair: Fix potential memory corruption in child_cfs_rq_on_list b08e29032499 ublk: set_params: properly check if parameters can be applied 2b484789e937 net-timestamp: support TCP GSO case for a few missing flags 611015122d18 exfat: short-circuit zero-byte writes in exfat_file_write_iter c897b8ec4678 exfat: fix soft lockup in exfat_clear_bitmap 5d609f0d2fba exfat: fix just enough dentries but allocate a new cluster to dir 696973035a43 x86/sgx: Fix size overflows in sgx_encl_create() 30e8aee77899 vlan: enforce underlying device type 639c70352958 net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device 9c1d09cdbcf5 net: ethtool: plumb PHY stats to PHY drivers b71cd95764ad ethtool: linkstate: migrate linkstate functions to support multi-PHY setups 8aa8a40c766b ppp: Fix KMSAN uninit-value warning with bpf d9312e0fdb25 net: ipa: Enable checksum for IPA_ENDPOINT_AP_MODEM_{RX,TX} for v4.7 8274760798ba net: ipa: Fix QSB data for v4.7 122e1a7fd935 net: ipa: Fix v4.7 resource group names a899adf7063c HID: hid-steam: Fix use-after-free when detaching device 89f92c4215a6 drm/xe: Remove double pageflip f96fbd79e874 drm/i915: Plumb 'dsb' all way to the plane hooks 7f74b1f4a947 drm/i915/color: Extract intel_color_modeset() 9cfc43c0e6e6 net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error fd1ef3b1bdd3 be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink c78f4052cf40 drm/sched: Fix preprocessor guard 2759467d3c50 hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() 0f764208dc24 llc: do not use skb_get() before dev_queue_xmit() 86f82bf2b5f9 ALSA: usx2y: validate nrpacks module parameter on probe ce1436ce15bf drm/imagination: Fix timestamps in firmware traces b98be1ffba93 tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro 596ababab759 hwmon: (ad7314) Validate leading zero bits and return error 274e2692ec83 hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table 0e12660ad4bb hwmon: (pmbus) Initialise page count in pmbus_identify() 1688acf47722 perf/core: Fix pmus_lock vs. pmus_srcu ordering 56cddf71cce3 caif_virtio: fix wrong pointer check in cfv_probe() 084819b0d8b1 net: gso: fix ownership in __udp_gso_segment 312d4fc46aa8 ALSA: hda/realtek: Remove (revert) duplicate Ally X config bc11b1f617d7 nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch 9fbc953d6b38 nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() 0ff76a25ab0c nvme-tcp: add basic support for the C2HTermReq PDU d7f35ebb5818 bluetooth: btusb: Initialize .owner field of force_poll_sync_fops a71fbf335e89 drm/nouveau: select FW caching 7fc4fd8bf578 drm/nouveau: Run DRM default client setup dad0617fe3b9 drm/fbdev-ttm: Support struct drm_driver.fbdev_probe 09d1157182d0 drm: Add client-agnostic setup helper 7f5535fcbba2 drm/fbdev: Add memory-agnostic fbdev client f9c843f56d01 drm/fbdev-helper: Move color-mode lookup into 4CC format helper 05d9eaa44498 wifi: mac80211: fix vendor-specific inheritance 03b6e5e86827 wifi: mac80211: fix MLE non-inheritance parsing 8ae5106e5df8 wifi: mac80211: Support parsing EPCS ML element 9dedafd86e4d nvme-ioctl: fix leaked requests on mapping error 3c63fb6ef7f3 nvme-pci: use sgls for all user requests if possible 595a5b23eb72 nvme-pci: add support for sgl metadata 5481dee296f6 coredump: Only sort VMAs when core_sort_vma sysctl is set dea6a349bcaf HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() 9c677fe859a7 HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() 83a31fa2ffcc HID: google: fix unused variable warning under !CONFIG_ACPI 6f6a3e6e87ef wifi: iwlwifi: Fix A-MSDU TSO preparation 75f10d79cb50 wifi: iwlwifi: Free pages allocated when failing to build A-MSDU f265e6031d0b wifi: iwlwifi: limit printed string from FW file 437e93ecd407 wifi: iwlwifi: mvm: don't try to talk to a dead firmware a88c18409b5d wifi: iwlwifi: mvm: clean up ROC on failure 2e66d699417d mm: memory-hotplug: check folio ref count first in do_migrate_range 576a2f4c437c hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio 9ed33c7bac7c mm: fix finish_fault() handling for large folios 605f53f13bc2 mm: don't skip arch_sync_kernel_mappings() in error paths 608cc7deb428 mm: memory-failure: update ttu flag inside unmap_poisoned_folio 79636d2981b0 mm: abort vma_modify() on merge out of memory failure 9426f383721c mm/page_alloc: fix uninitialized variable f57e89c1cb63 block: fix conversion of GPT partition name to 7-bit 2d448dbd4740 userfaultfd: do not block on locking a large folio with raised refcount 5ae31c54cff7 NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback 845590b5a089 s390/traps: Fix test_monitor_call() inline assembly 83732451a986 dma: kmsan: export kmsan_handle_dma() for modules 22e4977141df rapidio: fix an API misues when rio_add_net() fails c332f3e2df0f rapidio: add check for rio_add_net() in rio_scan_alloc_net() 848526581f68 selftests/damon/damon_nr_regions: sort collected regiosn before checking with min/max boundaries fa450e45ddca selftests/damon/damon_nr_regions: set ops update for merge results check to 100ms 544e204ee9b9 selftests/damon/damos_quota: make real expectation of quota exceeds 649edd5d6829 selftests/damon/damos_quota_goal: handle minimum quota that cannot be further reduced 521e55c2b0d6 wifi: nl80211: reject cooked mode if it is set along with other flags be7c5f00aa7f wifi: cfg80211: regulatory: improve invalid hints checking 7841180342c9 Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() 88310caff68a Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() 8d19543e941e drm/xe/userptr: Unmap userptrs in the mmu notifier ad876ee6c664 drm/xe/userptr: properly setup pfn_flags_mask 5887c69eae7d drm/xe: Fix fault mode invalidation with unbind e8d040baa4d9 drm/xe: Fix GT "for each engine" workarounds 4b228dae3d2c mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr 1ce892aeef69 drm/xe/vm: Validate userptr during gpu vma prefetching d7505770f479 drm/xe/vm: Fix a misplaced #endif 2a24c98f0e4c drm/xe/hmm: Don't dereference struct page pointers without notifier lock 9061689118ea drm/xe/hmm: Style- and include fixes 3ba11a3d9fcb drm/xe: Add staging tree for VM binds 733a22bfb31b x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 37309aaac386 x86/cpu: Validate CPUID leaf 0x2 EDX output 9f89384087c3 x86/cacheinfo: Validate CPUID leaf 0x2 EDX output ebed28c4208a x86/boot: Sanitize boot params before parsing command line 2a21690386f4 platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e 3e710bac686e Revert "selftests/mm: remove local __NR_* definitions" 48a934fc471e Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone" 4ca67d51d90d drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M 3e31371dfff9 drm/imagination: only init job done fences once 58e37cfcb12a drm/imagination: Hold drm_gem_gpuva lock for unmap d993ae736092 drm/imagination: avoid deadlock on fence release 6c7025b9f86e drm/amd/pm: always allow ih interrupt from fw c3cbeafb4e00 drm/amdkfd: Fix NULL Pointer Dereference in KFD queue e0345c3478f1 drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params 3e92d62d9534 hwmon: (peci/dimmtemp) Do not provide fake thresholds data 9f956dcf3065 btrfs: fix a leaked chunk map issue in read_one_chunk() 81eeb98640df ALSA: hda/realtek: update ALC222 depop optimize eca9ff7a0eed ALSA: hda/realtek - add supported Mic Mute LED for Lenovo platform 32573f85ba6f ALSA: hda: intel: Add Dell ALC3271 to power_save denylist 6d988149e11d ALSA: seq: Avoid module auto-load handling at event delivery 8fb07fb1bba9 gpio: aggregator: protect driver attr handlers against module unload b42c84f9e4ec gpio: rcar: Use raw_spinlock to protect register access dbcd7fdd86f7 ksmbd: fix bug on trap in smb2_lock a0609097fd10 ksmbd: fix use-after-free in smb2_lock 159d059cbcb0 ksmbd: fix out-of-bounds in parse_sec_desc() 3cb2b2e41541 ksmbd: fix type confusion via race condition when using ipc_msg_send_request d335fce8b88b HID: appleir: Fix potential NULL dereference at raw event handle 52532c6c6c69 LoongArch: KVM: Fix GPA size issue about VM 3700cd7c171b LoongArch: KVM: Reload guest CSR registers after sleep 5f3f7d2e9adf LoongArch: KVM: Add interrupt checking for AVEC 41b0b3b75c77 LoongArch: Set max_pfn with the PFN of the last page 7f50209ffe18 LoongArch: Use polling play_dead() when resuming from hibernation 55eed991c5e4 LoongArch: Convert unreachable() to BUG() c10081d6648b stmmac: loongson: Pass correct arg to PCI function a23fbee189f8 tracing: tprobe-events: Reject invalid tracepoint name b4a92f312ad9 tracing: tprobe-events: Fix a memory leak when tprobe with $retval 5b414ed3bbf6 Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" 84fc3616b206 rust: alloc: Fix `ArrayLayout` allocations 641ecd0d0a21 rust: use custom FFI integer types 0ea8582faa76 rust: map `__kernel_size_t` and friends also to usize/isize 240529d8556e rust: fix size_t in bindgen prototypes of C builtins 113720033d16 rust: kbuild: expand rusttest target for macros 2f6b7da3f620 drm/panic: allow verbose version check b5f9e4b81099 drm/panic: allow verbose boolean for clarity 524f6a2df74b drm/panic: correctly indent continuation of line in list item 702646c7f02a drm/panic: remove redundant field when assigning value c264ae4597a9 drm/panic: prefer eliding lifetimes c9a21ede902a drm/panic: remove unnecessary borrow in alignment_pattern 02ea0483934d drm/panic: avoid reimplementing Iterator::find 14b6c043275b MAINTAINERS: add entry for the Rust `alloc` module 298be04c036a kbuild: rust: remove the `alloc` crate and `GlobalAlloc` 1ef4cf5f98c4 rust: alloc: update module comment of alloc.rs ec50a634be2b rust: str: test: replace `alloc::format` 575f8f47112a rust: alloc: implement `Cmalloc` in module allocator_test 8079b1b73c4f rust: alloc: implement `contains` for `Flags` f261b3ae28d9 rust: error: check for config `test` in `Error::name` 9c330479d718 rust: error: use `core::alloc::LayoutError` 718900ae1bf0 rust: alloc: add `Vec` to prelude 61e82d643c7f rust: alloc: remove `VecExt` extension e64a79b9a57f rust: treewide: switch to the kernel `Vec` type 0a798a23bbab rust: alloc: implement `collect` for `IntoIter` 94091ef3d5aa rust: alloc: implement `IntoIterator` for `Vec` 0ca66a44e241 rust: alloc: implement kernel `Vec` type 2dbf25126498 rust: alloc: introduce `ArrayLayout` 22e1e850e24f rust: alloc: add `Box` to prelude 34eb8dcb6261 rust: alloc: remove extension of std's `Box` 17bb4365ec18 rust: treewide: switch to our kernel `Box` type 3ca8b102ef62 rust: alloc: implement kernel `Box` 10027707e1ca rust: alloc: add __GFP_NOWARN to `Flags` b1ae22456ab5 rust: alloc: implement `KVmalloc` allocator 88c5feb07ae0 rust: alloc: implement `Vmalloc` allocator a03b5e77dbb5 rust: alloc: add module `allocator_test` dcaf3206d942 rust: alloc: implement `Allocator` for `Kmalloc` 594134eb9cb5 rust: alloc: make `allocator` module public e19e92087aba rust: alloc: implement `ReallocFunc` b3b7ea4b0d41 rust: alloc: rename `KernelAllocator` to `Kmalloc` e40d06619c20 rust: alloc: separate `aligned_size` from `krealloc_aligned` 4b773fe5668d rust: alloc: add `Allocator` trait 311d5ecf16c6 rust: error: optimize error type to use nonzero 6e5a4992d146 rust: error: make conversion functions public cf1cdd56d399 Documentation: rust: discuss `#[expect(...)]` in the guidelines 706d4296b843 rust: start using the `#[expect(...)]` attribute a24a26adbaaf Documentation: rust: add coding guidelines on lints 87052e24eb46 rust: enable Clippy's `check-private-items` 9dd2e0358b03 rust: provide proper code documentation titles a01b7b2c1e95 rust: replace `clippy::dbg_macro` with `disallowed_macros` 503e18c448bf rust: introduce `.clippy.toml` b212da6fdf04 rust: sync: remove unneeded `#[allow(clippy::non_send_fields_in_send_ty)]` d09e7c93df7c rust: init: remove unneeded `#[allow(clippy::disallowed_names)]` 85ad4713660f rust: enable `rustdoc::unescaped_backticks` lint c6447d4d83f5 rust: enable `clippy::ignored_unit_patterns` lint f07f6c135dbd rust: enable `clippy::unnecessary_safety_doc` lint c778ec35c3cc rust: enable `clippy::unnecessary_safety_comment` lint 4e7072490d67 rust: enable `clippy::undocumented_unsafe_blocks` lint 870de86d874e rust: types: avoid repetition in `{As,From}Bytes` impls 3166e8aed0e0 rust: sort global Rust flags a3d5dcc9ec48 rust: workqueue: remove unneeded ``#[allow(clippy::new_ret_no_self)]` 3c0369e453ff loongarch: Use ASM_REACHABLE 4a442cd27b5f x86/microcode/AMD: Add some forgotten models to the SHA check 61493dee53d8 btrfs: fix data overwriting bug during buffered write when block size < page size f2e8f906f9ed smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions c011482fb5fa cifs: Remove symlink member from cifs_open_info_data union c13e4b0321ed gpio: vf610: add locking to gpio direction functions 5d473aefbcd3 gpio: vf610: use generic device_get_match_data() 729e7d4b1c54 drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro 0131280ddf38 drm/i915/dsi: convert to struct intel_display 2f8e609aea9a rust: block: fix formatting in GenDisk doc ebf6a763904e x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: d10db50fd4c392d8e0e5f36ba4a49ca87c2b5115) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.18Bruce Ashfield2025-03-203-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 105a31925e2d Linux 6.12.18 72cbaf8b41f0 thermal: gov_power_allocator: Add missing NULL pointer check 3e8653e399e7 x86/microcode/AMD: Load only SHA256-checksummed patches 0c110da9139d x86/microcode/AMD: Add get_patch_level() 5c200030419e x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration 12ccf71a7dab x86/microcode/AMD: Merge early_apply_microcode() into its single callsite 42d04c39c313 x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations 9ff4ece7b36c x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature eb50ccb8dae3 x86/microcode/AMD: Have __apply_microcode_amd() return bool 41f1230e037e x86/microcode/AMD: Return bool from find_blobs_in_containers() b0f47c8caa5b amdgpu/pm/legacy: fix suspend/resume issues 65f4aebb8127 efi: Don't map the entire mokvar table to determine its size a3c5eb88f0ba riscv: cpufeature: use bitmap_equal() instead of memcmp() 45233962ea51 riscv: signal: fix signal_minsigstksz fa19f64d6329 riscv: cacheinfo: Use of_property_present() for non-boolean properties 625a90b569b7 riscv: signal: fix signal frame size ac354e54dcab riscv/futex: sign extend compare value in atomic cmpxchg ec9acbab2ea7 rseq/selftests: Fix riscv rseq_offset_deref_addv inline asm 59455f968c10 scsi: ufs: core: bsg: Fix crash when arpmb command fails c479e20dabfd ima: Reset IMA_NONACTION_RULE_FLAGS after post_setattr c8dc4e991042 dm vdo: add missing spin_lock_init 22c6f577b3cb dm-integrity: Avoid divide by zero in table status in Inline mode 90c618efaeff selftests/landlock: Test TCP accesses with protocol=IPPROTO_TCP 5324c459f90d sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance() 0362847c5207 sched/core: Prevent rescheduling when interrupts are disabled 29b6d5ad3e43 rcuref: Plug slowpath race in rcuref_put() af103505d7d2 vmlinux.lds: Ensure that const vars with relocations are mapped R/O a913c2d10950 selftests/landlock: Test that MPTCP actions are not restricted ebb0c0fd6990 mptcp: reset when MPTCP opts are dropped after join 4124b782ec2b mptcp: always handle address removal under msk socket lock 48848d5bdd97 intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly 4117c7293849 iommu/vt-d: Fix suspicious RCU usage eec1009891ab iommu/vt-d: Remove device comparison in context_setup_pass_through_cb e59119d8169a phy: exynos5-usbdrd: gs101: ensure power is gated to SS phy in phy_exit() 45dc8ea1da01 phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk ee28b7084181 phy: tegra: xusb: reset VBUS & ID OVERRIDE 57e56fc2bfc6 net: enetc: fix the off-by-one issue in enetc_map_tx_tso_buffs() 56e26b5b3d14 net: enetc: correct the xdp_tx statistics 2d86bd25f066 net: enetc: update UDP checksum when updating originTimestamp field 3d9634211121 net: enetc: VFs do not support HWTSTAMP_TX_ONESTEP_SYNC 0ee95d1e1b7d net: enetc: keep track of correct Tx BD count in enetc_map_tx_tso_buffs() 0d1b060d9814 net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() b32804cc17a4 net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT 050f2e62b13c net: stmmac: dwmac-loongson: Add fix_soc_reset() callback 4e8b8d43373b usbnet: gl620a: fix endpoint checking in genelink_bind() 63ddac4bd54d i2c: ls2x: Fix frequency division register access 12d0e3991670 i2c: npcm: disable interrupt enable bit before devm_request_irq 2f572c42bb4b block: Remove zone write plugs when handling native zone append writes 8f6369c3cd63 arm64/mm: Fix Boot panic on Ampere Altra 94e05f90322e drm/amd/display: Fix HPD after gpu reset 2b166c574616 drm/amd/display: add a quirk to enable eDP0 on DP1 98595755f6e0 drm/amd/display: Disable PSR-SU on eDP panels d2c9625b0ade drm/amdgpu: init return value in amdgpu_ttm_clear_buffer 98ef70dd9814 drm/amdgpu: disable BAR resize on Dell G5 SE 6ffe5bc65627 drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd daad16d0a538 drm/xe/userptr: fix EFAULT handling f08415419992 drm/xe/userptr: restore invalidation list on error 610c6e77a711 drm/xe/regs: remove a duplicate definition for RING_CTL_SIZE(size) 322cb23e24c8 perf/core: Fix low freq setting via IOC_PERIOD bf6e873ad732 perf/x86: Fix low freqency setting issue a2475ccad612 perf/core: Add RCU read lock protection to perf_iterate_ctx() b9de147b2ccb KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2 e992cc7f386e ALSA: hda/realtek: Fix microphone regression on ASUS N705UD 8e31d9fb2f22 ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 746cc474a954 ftrace: Avoid potential division by zero in function_stat_show() 435d2964af81 tracing: Fix bad hist from corrupting named_triggers list 9dbe14e03ff3 riscv: KVM: Fix SBI TIME error generation ab306f492c27 riscv: KVM: Fix SBI IPI error generation f5009ddfd70a riscv: KVM: Fix hart suspend_type use 5ecf68c8834b riscv: KVM: Fix hart suspend status check faccabe9c1c9 phy: rockchip: naneng-combphy: compatible reset with old DT adec6338b043 phy: rockchip: fix Kconfig dependency more a455aa3403bf x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems a00e900c9b6d objtool: Fix C jump table annotations for Clang 2cfd0e5084e3 objtool: Remove annotate_{,un}reachable() 8cc451444cfd unreachable: Unify 546c19eb69fd io_uring/net: save msg_control for compat 27a144c3be8c thermal: gov_power_allocator: Update total_weight on bind and cdev updates 19cd2dc4d4c6 thermal: core: Move lists of thermal instances to trip descriptors e11df3bffde1 thermal/of: Fix cdev lookup in thermal_of_should_bind() 07a82c78d822 thermal: of: Simplify thermal_of_should_bind with scoped for each OF child 13cca2b73e2b uprobes: Reject the shared zeropage in uprobe_write_opcode() 7d582eb6e4e1 perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list 806437d04747 thermal: gov_power_allocator: Fix incorrect calculation in divvy_up_power() 99dcd630ac21 net: ti: icss-iep: Reject perout generation request 4279bbebe00f idpf: fix checksums set in idpf_rx_rsc() cc746341aa7d selftests: drv-net: Check if combined-count exists 51946f324281 net: ipv6: fix dst ref loop on input in rpl lwt bc9ca8a18510 net: ipv6: fix dst ref loop on input in seg6 lwt 7bb1ba48f709 net/mlx5: IRQ, Fix null string in debug print e3e760e03e15 net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. 902d57629624 net: Clear old fragment checksum value in napi_reuse_skb 33d782e38d81 tcp: Defer ts_recent changes until req is owned ddf9b005dc87 ice: Avoid setting default Rx VSI twice in switchdev setup a4880583f88d ice: Fix deinitializing VF in error path dc44e67c6db3 ice: add E830 HW VF mailbox message limit support c417b1e4d8d0 tcp: devmem: don't write truncated dmabuf CMSGs to userspace 62454a10ecf2 net: ethernet: ti: am65-cpsw: select PAGE_POOL 18b90c1abf0e ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 2dd3e9cff9cb ASoC: cs35l56: Prevent races when soft-resetting using SPI control b08978fd76eb firmware: cs_dsp: Remove async regmap writes baa88823dd84 drm/xe/oa: Allow oa_exponent value of 0 da2e07e6505c drm/xe/oa: Allow only certain property changes from config f0ab9cd205d8 drm/xe/oa: Add syncs support to OA config ioctl fa41f3cd4eeb drm/xe/oa: Move functions up so they can be reused for config ioctl 5fe916b2c9c6 drm/xe/oa: Signal output fences 8ffd0390fc3f ipvs: Always clear ipvs_property flag in skb_scrub_packet() b7091d6b3cb7 ASoC: fsl: Rename stream name of SAI DAI driver a4b055fdb062 ASoC: es8328: fix route from DAC to output 00556b898e40 net: dsa: rtl8366rb: Fix compilation problem ab52446831a7 net: cadence: macb: Synchronize stats calculations 5353fd89663c ipvlan: ensure network headers are in skb linear part 5138154bdbfc ipvlan: Prepare ipvlan_process_v4_outbound() to future .flowi4_tos conversion. 97c455c3c243 ipv4: Convert ip_route_input() to dscp_t. db8b2a613d7a ipv4: Convert icmp_route_lookup() to dscp_t. 915d64a78f3c net: set the minimum for net_hotdata.netdev_budget_usecs f22df335b298 net: loopback: Avoid sending IP packets without an Ethernet header 0e8ed2d66da0 afs: Give an afs_server object a ref on the afs_cell object it points to a38b394f4650 afs: Fix the server_list to unuse a displaced server rather than putting it b5c7428d3488 rxrpc: rxperf: Fix missing decoding of terminal magic cookie 5c9921f1da47 Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response ee5d6cb5cc0b ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports 22a0ebfb1836 sunrpc: suppress warnings for unused procfs functions 722c3db62bf6 RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers 6782ba62a654 RDMA/mlx5: Fix bind QP error cleanup flow 465a8143238b scsi: ufs: core: Set default runtime/system PM levels before ufshcd_hba_init() b5038504da33 scsi: core: Clear driver private data when retrying request 40432672eb6f RDMA/mlx5: Fix AH static rate parsing cb96ae783e72 RDMA/mlx5: Fix implicit ODP hang on parent deregistration e4cfa6aa05e5 SUNRPC: Handle -ETIMEDOUT return from tlshd 4fe4ae6c2e01 NFSv4: Fix a deadlock when recovering state on a sillyrenamed file a3ae6a60baf7 SUNRPC: Prevent looping due to rpc_signal_task() races b6423ea93ab4 NFS: Adjust delegated timestamps for O_DIRECT reads and writes b7b3d772e48a NFS: O_DIRECT writes must check and adjust the file length 3594aad97e7b ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up 659bfea5914a scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and ufshcd_eh_timed_out() 917aa50b7509 landlock: Fix non-TCP sockets restriction b1f1643effb9 RDMA/bnxt_re: Fix the statistics for Gen P7 VF c5c994f44260 RDMA/bnxt_re: Allocate dev_attr information dynamically aed1bc673907 RDMA/bnxt_re: Add sanity checks on rdev validity edaffce57207 RDMA/bnxt_re: Cache MSIx info to a local structure 51612bb4d580 RDMA/bnxt_re: Refactor NQ allocation 2fab96b538ca RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved 308d162c44a6 RDMA/hns: Fix mbox timing out by adding retry mechanism c3a6c1e7b80e RDMA/mana_ib: Allocate PAGE aligned doorbell index 0bd34bdd468e RDMA/mlx5: Fix a WARN during dereg_mr for DM type a14b5e690aba RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error ed3a682157ae IB/mlx5: Set and get correct qp_num for a DCT QP 3e3bf255992c RDMA/mlx5: Fix the recovery flow of the UMR QP 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 554ae7cc9e59b54a2a9115ffedd7a0fc71eeb853) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.17Bruce Ashfield2025-03-203-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 41b222412985 Linux 6.12.17 27b929c45d6c drm/amdgpu: bump version for RV/PCO compute fix 4ce4d5e1f999 drm/amdgpu/gfx9: manually control gfxoff for CS on RV 7d672fd64a72 arm64: dts: rockchip: change eth phy mode to rgmii-id for orangepi r1 plus lts 54dba9d5ae94 selftests/mm: build with -O2 2799d16d0ca9 sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq() 4abbe664a14e net: pse-pd: Fix deadlock in current limit functions 384c8291f7ce tracing: Fix using ret variable in tracing_set_tracer() 67cb8eaafca1 ftrace: Do not add duplicate entries in subops manager ops 6856b5cdfb39 ftrace: Fix accounting of adding subops to a manager ops 1bfc1f1b9eb4 ftrace: Correct preemption accounting for function tracing. e28e7d7b205f EDAC/qcom: Correct interrupt enable register configuration a9b0b4b29877 smb: client: Add check for next_buffer in receive_encrypted_standard() ada54b2e81eb irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled 562d40ff3d23 perf/x86/intel: Fix event constraints for LNC 82ac99303dd5 mtd: rawnand: cadence: fix incorrect device in dma_unmap_single 0ce541686396 mtd: rawnand: cadence: use dma_map_resource for sdma address 3c906b6dda2d mtd: rawnand: cadence: fix error code in cadence_nand_init() bb1accc7e0f6 mtd: spi-nor: sst: Fix SST write failure ff673b71f0a5 mm,madvise,hugetlb: check for 0-length range after end address adjustment ef5f11be7696 acct: block access to kernel internal filesystems 5a59ced8ffc7 acct: perform last write from workqueue e8b4eb50000f ASoC: SOF: pcm: Clear the susbstream pointer to NULL on close 1cce98bf4139 ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED cb2b6244e50c ALSA: hda: Add error check for snd_ctl_rename_id() in snd_hda_create_dig_out_ctls() da2ce0dfa2f9 ASoC: fsl_micfil: Enable default case in micfil_set_quality() 62ab1ae5511c ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() aa8457effd1f gve: set xdp redirect target only when it is available 897c32cd763f nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() a1b5ed0a6144 smb: client: fix chmod(2) regression with ATTR_READONLY cd1c4113ba9e lib/iov_iter: fix import_iovec_ubuf iovec management 3fb84dfb9784 xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n b720facbe096 s390/boot: Fix ESSA detection 0841885c73c4 soc: loongson: loongson2_guts: Add check for devm_kstrdup() 37b3d203610a arm64: dts: rockchip: Disable DMA for uart5 on px30-ringneck 5e58e3636801 arm64: dts: rockchip: Move uart5 pin configuration to px30 ringneck SoM 60e4e8bdf9c1 arm64: dts: rockchip: Fix broken tsadc pinctrl names for rk3588 3f9240d59e9a mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() b7859e8643e7 drop_monitor: fix incorrect initialization order fd9d2d6124c2 tee: optee: Fix supplicant wait loop 6f3edf2d50c9 gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set 506b9b5e8c2d io_uring: prevent opcode speculation 79151b47bf23 io_uring/rw: forbid multishot async reads 2bf1f4c129db drm/i915/gt: Use spin_lock_irqsave() in interruptible context c949307a84c4 drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTL 9c1ae19a3dcb drm/i915/dp: Fix error handling during 128b/132b link training 4ad9fe1b0cbb drm/i915: Make sure all planes in use by the joiner have their crtc included 040f8f99ad4f drm/msm/dpu: Disable dither in phys encoder cleanup d754ae423bbf drm: panel: jd9365da-h3: fix reset signal polarity 97621151f4a6 irqchip/jcore-aic, clocksource/drivers/jcore: Fix jcore-pit interrupt request 2e2e49495445 drm/nouveau/pmu: Fix gp10b firmware guard 7b8894ef0352 bpf: skip non exist keys in generic_map_lookup_batch d2d5fe4c6480 nvme/ioctl: add missing space in err message 020c50e314dc nvme-tcp: fix connect failure on receiving partial ICResp PDU 1070154b40bf nvme: tcp: Fix compilation warning with W=1 4968166642bf drm/msm/dsi/phy: Do not overwite PHY_CMN_CLK_CFG1 when choosing bitclk source 08592a6f8674 drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG1 against clock driver a57ddf00c577 drm/msm/dsi/phy: Protect PHY_CMN_CLK_CFG0 updated from driver side 83fe04708319 drm/msm/dpu: Don't leak bits_per_component into random DSC_ENC fields 2d1b3830b924 drm/msm/dpu: enable DPU_WB_INPUT_CTRL for DPU 5.x ab8af31d54a3 drm/msm/dpu: skip watchdog timer programming through TOP on >= SM8450 45bb1eaa0e28 drm/msm: Avoid rounding up to one jiffy f5d5e8165aee nouveau/svm: fix missing folio unlock + put after make_device_exclusive_range() 179831a606d8 platform: cznic: CZNIC_PLATFORMS should depend on ARCH_MVEBU bd29b3269de8 firmware: imx: IMX_SCMI_MISC_DRV should depend on ARCH_MXC fc810d09ad1c md/raid*: Fix the set_queue_limits implementations f3adf0094b6e firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set df0723313255 arm64: dts: rockchip: adjust SMMU interrupt type on rk3588 c1f3f3892d45 bpf: Fix softlockup in arena_map_free on 64k page kernel f579afacd0a6 net: Add rx_skb of kfree_skb to raw_tp_null_args[]. abd30e947f70 selftests/bpf: Add tests for raw_tp null handling ae11d93046a0 power: supply: axp20x_battery: Fix fault handling for AXP717 8fa6c55e08ff power: supply: da9150-fg: fix potential overflow 2ccd6679c469 arm64: dts: rockchip: Fix lcdpwr_en pin for Cool Pi GenBook fac674d2bd68 bpf: Fix deadlock when freeing cgroup storage f91716d5fa0b bpf: Disable non stream socket for strparser 6798f428d8f8 bpf: Fix wrong copied_seq calculation a87a6888c05b strparser: Add read_sock callback d95607a5f2f9 bpf: avoid holding freeze_mutex during mmap operation 1c81ba1913fb bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic 972bafed67ca bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() ed0ca7d2127c net: allow small head cache usage with large MAX_SKB_FRAGS values cd34a07f7444 tcp: drop secpath at the same time as we currently drop dst 83539bfbc119 net: axienet: Set mac_managed_pm c4a0f1153265 arp: switch to dev_getbyhwaddr() in arp_req_set_public() 36d5616bc5ee net: Add non-RCU dev_getbyhwaddr() helper cbd75b9136c5 flow_dissector: Fix port range key handling in BPF conversion 90c7f5cd5920 flow_dissector: Fix handling of mixed port and port-range keys 4b02b06daf79 geneve: Suppress list corruption splat in geneve_destroy_tunnels(). ff81b1401036 gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). a055b1bc4009 net: pse-pd: pd692x0: Fix power limit retrieval 9a2e2b058162 net: pse-pd: Use power limit at driver side instead of current limit 414ce1853b8d net: pse-pd: Avoid setting max_uA in regulator constraints 997ef6117efc tcp: adjust rcvq_space after updating scaling ratio 478a46f1122f vsock/bpf: Warn on socket without transport 22b683217ad2 sockmap, vsock: For connectible sockets allow only connected 25dddd01dcc8 ibmvnic: Don't reference skb after sending to VIOS 0ad0093cf0a8 ibmvnic: Add stat for tx direct vs tx batched 0505ff2936f1 s390/ism: add release function for struct device 4da5a3547d69 ALSA: seq: Drop UMP events when no UMP-conversion is set 3e4c56cf4187 net/sched: cls_api: fix error handling causing NULL dereference e0f5b5407d0e ALSA: hda/cirrus: Correct the full scale volume set logic da9b0ae47f08 geneve: Fix use-after-free in geneve_find_dev(). 4381a4fab3a5 vsock/virtio: fix variables initialization during resuming 72be19e184fc ASoC: imx-audmix: remove cpu_mclk which is from cpu dai device 8d06e9208184 powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC baf6c85075c6 ALSA: hda/realtek: Fixup ALC225 depop procedure d57a90c83d69 powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline 5980d4456dd6 powerpc/code-patching: Disable KASAN report during patching via temporary mm 87c8768a9609 ASoC: SOF: ipc4-topology: Harden loops for looking up ALH copiers 8de1ea6e427b ASoC: rockchip: i2s-tdm: fix shift config for SND_SOC_DAIFMT_DSP_[AB] 3d92aa03900a sched_ext: Fix migration disabled handling in targeted dispatches d045c8f014c3 sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq() e9fec6f42c45 USB: gadget: f_midi: f_midi_complete to call queue_work 1e6419b1a41d tracing: Have the error of __tracing_resize_ring_buffer() passed to user 3284fbfa8711 tracing: Switch trace.c code over to use guard() e68f4717a292 drm/amdkfd: Ensure consistent barrier state saved in gfx12 trap handler 1d83efc7e7dd drm/amdkfd: Move gfx12 trap handler to separate file 639fc79f84f3 accel/ivpu: Fix error handling in recovery/reset 6e254503a388 accel/ivpu: Add FW state dump on TDR 509662f532ac accel/ivpu: Add coredump support d3f80d98f204 accel/ivpu: Limit FW version string length d91a36b2703c arm64: dts: mediatek: mt8183: Disable DSI display output by default 66c5a2f4b738 arm64: dts: mediatek: mt8183-pumpkin: add HDMI support 75334c9cd6b2 PCI: Restore original INTX_DISABLE bit by pcim_intx() ed020100b62c PCI: Remove devres from pci_intx() 969c54c82d8c PCI: Export pci_intx_unmanaged() and pcim_intx() 1711fd7bd915 PCI: Make pcim_request_all_regions() a public function 4543b1b8f865 ASoC: renesas: rz-ssi: Add a check for negative sample_space fffb4a352672 ASoC: renesas: rz-ssi: Terminate all the DMA transactions 3e179d3f1ada Input: synaptics - fix crash when enabling pass-through port 3e0686bc608e Input: serio - define serio_pause_rx guard to pause and resume serio ports 4a679448ef61 Bluetooth: qca: Fix poor RF performance for WCN6855 065215ef00f1 Bluetooth: qca: Update firmware-name to support board specific nvm a81171bb2b78 drm/amd/display: Correct register address in dcn35 6d173b198709 drm/amd/display: update dcn351 used clock offset 3cd3a58908ab drm/amd/display: Refactoring if and endif statements to enable DC_LOGGER 15d199404713 KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID 9d5034a35c3a KVM: x86: Inline kvm_get_apic_mode() in lapic.h 2356acd8aa1d KVM: x86: Get vcpu->arch.apic_base directly and drop kvm_get_apic_base() 2627661c31ba btrfs: fix double accounting race when extent_writepage_io() failed 21333148b5c9 btrfs: fix double accounting race when btrfs_run_delalloc_range() failed 80f32acfa14e btrfs: use btrfs_inode in extent_writepage() 0138f46fea3f btrfs: rename btrfs_folio_(set|start|end)_writer_lock() e0922986ea6a btrfs: unify to use writer locks for subpage locking 93c985ddccc3 btrfs: remove unused btrfs_folio_start_writer_lock() 9f9e6f07cd57 btrfs: mark all dirty sectors as locked inside writepage_delalloc() 4dd35a361f87 btrfs: move the delalloc range bitmap search into extent_io.c 1853fd089416 btrfs: do not assume the full page range is not dirty in extent_writepage_io() fb96af0daa69 xe/oa: Fix query mode of operation for OAR/OAC c3bfba2be7ad drm/xe/oa: Add input fence dependencies 803d418b7338 drm/xe/oa/uapi: Define and parse OA sync properties 49db780464ef drm/xe/oa: Separate batch submission from waiting for completion 93745f5f2377 arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings 19b4657de424 Linux 6.12.16 61749c035911 Revert "vfio/platform: check the bounds of read/write syscalls" 3a866f8376f0 vsock: Orphan socket after transport release 645ce25aa0e6 vsock: Keep the binding until socket destruction 7d0dc28dae83 io_uring/kbuf: reallocate buf lists on upgrade 13129b1fbfff scsi: ufs: core: Ensure clk_gating.lock is used only after initialization 2248b8145053 net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels 704fdc59601e cpufreq/amd-pstate: Remove the goto label in amd_pstate_update_limits e5aeac73ab04 wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit d5c8ffaa9d53 selftests/bpf: Fix uprobe consumer test 449dd20852d8 bpf: handle implicit declaration of function gettid in bpf_iter.c 728dd20c8df7 x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0 0df35b26dcd2 selftests: rtnetlink: update netdevsim ipsec output format adbf808f5901 netdevsim: print human readable IP address 2ec95be2b743 drm: renesas: rz-du: Increase supported resolutions 62cd174616ae drm/xe/tracing: Fix a potential TP_printk UAF 1c5673a2c892 drm/v3d: Stop active perfmon if it is being destroyed 549b4664fb72 drm/msm/dpu1: don't choke on disabling the writeback connector 508a399ab6f2 drm/msm/dpu: fix x1e80100 intf_6 underrun/vsync interrupt a674aa0d33d6 drm/rcar-du: dsi: Fix PHY lock bit check 2f1845e46c41 drm/msm/gem: prevent integer overflow in msm_ioctl_gem_submit() 6c4dcdbe5137 drm/tidss: Clear the interrupt status for interrupts being disabled f94c5f24dae7 drm/tidss: Fix race condition while handling interrupt registers c5dcd3f421d0 drm/tidss: Fix issue in irq handling causing irq-flood issue 25195f9d5ffc ipv6: mcast: add RCU protection to mld_newpack() 19bfe57b1c24 btrfs: fix stale page cache after race between readahead and direct IO write 53ba1169d976 btrfs: rename __get_extent_map() and pass btrfs_inode 0bf8e2f37686 ipv6: mcast: extend RCU protection in igmp6_send() 789230e5a8c1 ndisc: extend RCU protection in ndisc_send_skb() a849a10de5e0 openvswitch: use RCU protection in ovs_vport_cmd_fill_info() 01d1b5c9abca arp: use RCU protection in arp_xmit() cdd5c2a12dda neighbour: use RCU protection in __neigh_notify() bbec88e4108e ndisc: use RCU protection in ndisc_alloc_skb() 3e38cbbfa0a1 HID: hid-steam: Move hidraw input (un)registering to work 2152b417be16 HID: hid-steam: Make sure rumble work is canceled on removal 653bb5225cd4 ipv6: icmp: convert to dev_net_rcu() 713a40c892f4 ipv6: use RCU protection in ip6_default_advmss() a57582779191 flow_dissector: use RCU protection to fetch dev_net() 3c925321a574 ipv4: icmp: convert to dev_net_rcu() 4583748b65de ipv4: use RCU protection in __ip_rt_update_pmtu() 7f5005457b30 net: ipv4: Cache pmtu for all packet paths if multipath enabled ad66c7c4d81d ipv4: use RCU protection in inet_select_addr() 77096420be1f ipv4: use RCU protection in rt_is_expired() f4ba5e65c92b ipv4: use RCU protection in ipv4_default_advmss() ec9af7645109 net: add dev_net_rcu() helper dfe542e745fc ipv4: use RCU protection in ip_dst_mtu_maybe_forward() cb4d7fbc937e ipv4: add RCU protection to ip4_dst_hoplimit() 56e6976793c0 cpufreq/amd-pstate: Fix cpufreq_policy ref counting 698d93debbc5 cpufreq/amd-pstate: convert mutex use to guard() f7548a939b24 cpufreq/amd-pstate: Merge amd_pstate_epp_cpu_offline() and amd_pstate_epp_offline() 4ee13803d185 cpufreq/amd-pstate: Remove the cppc_state check in offline/online functions 8ce0d636da0f cpufreq/amd-pstate: Refactor amd_pstate_epp_reenable() and amd_pstate_epp_offline() 881d940d9f92 cpufreq/amd-pstate: Align offline flow of shared memory and MSR based systems 31c1cc82da48 cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable function 86f563c7431a rust: kbuild: add -fzero-init-padding-bits to bindgen_skip_cflags 7d46869aa7bd scsi: ufs: Fix toggling of clk_gating.state when clock gating is not allowed f453c4515208 scsi: ufs: core: Introduce a new clock_gating lock 9ece41a0d7d3 scsi: ufs: core: Prepare to introduce a new clock_gating lock f7015dcac273 scsi: ufs: core: Introduce ufshcd_has_pending_tasks() cc3d79e7c806 clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context ebf0ac02e2d8 clocksource: Use pr_info() for "Checking clocksource synchronization" message 5ab11a4e219e net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels 4a855c5aec41 net: ipv6: rpl_iptunnel: mitigate 2-realloc issue 2fcc9f3798ef net: ipv6: seg6_iptunnel: mitigate 2-realloc issue 8471e228448a net: ipv6: ioam6_iptunnel: mitigate 2-realloc issue 9a1c65ff5e0d include: net: add static inline dst_dev_overhead() to dst.h cad62c5aee91 btrfs: fix hole expansion when writing at an offset beyond EOF 23ab814ae449 mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() c45aa877256a cifs: pick channels for individual subrequests fe2a10a4cb19 igc: Set buffer type for empty frames in igc_init_empty_frame 95992ebdafe6 mmc: mtk-sd: Fix register settings for hs400(es) mode 7caed8d5f1ce arm64: Handle .ARM.attributes section in linker scripts eeb64f963756 regmap-irq: Add missing kfree() db60d2d896a1 iommu: Fix potential memory leak in iopf_queue_remove_device() 2ca8802a24f7 regulator: qcom_smd: Add l2, l5 sub-node to mp5496 regulator 75bf2f80c046 sched_ext: Fix incorrect autogroup migration detection 6578717ebca9 partitions: mac: fix handling of bogus partition table 6ccb3bbdad67 gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock 9f602c273fae gpiolib: acpi: Add a quirk for Acer Nitro ANV14 01df870db957 s390/pci: Fix handling of isolated VFs c746d3eb0ddf s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn() a6a7e8b5a98b alpha: align stack for page fault and user unaligned trap handlers 80d922bc08f6 alpha: replace hardcoded stack offsets with autogenerated ones c8a52c772c7c serial: 8250: Fix fifo underflow on flush 010eb5fe2299 serial: port: Always update ->iotype in __uart_read_properties() 29c04864fba2 serial: port: Assign ->iotype correctly when ->iobase is set edd408444537 cgroup: fix race between fork and cgroup.kill 05b9d614eb64 rust: rbtree: fix overindented list item 4166ac765340 objtool/rust: add one more `noreturn` Rust function bcaa01f4f4ff arm64: rust: clean Rust 1.85.0 warning using softfloat target 3ed642e80c94 efi: Avoid cold plugged memory for placing the kernel 3d041fb3b6e8 kbuild: userprogs: fix bitsize and target detection on clang ce526e1b29c7 PCI: Avoid FLR for Mediatek MT7922 WiFi 44de00e8bc8f wifi: ath12k: fix handling of 6 GHz rules 2c637b4aa50f alpha: make stack 16-byte aligned (most cases) 722e8e1219c8 can: etas_es58x: fix potential NULL pointer dereference on udev->serial 118fb35681bd can: rockchip: rkcanfd_handle_rx_fifo_overflow_int(): bail out if skb cannot be allocated 759e4e94a3c9 can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero 6ea780e9a7ca can: c_can: fix unbalanced runtime PM disable in error path b0e592dd46a0 can: ctucanfd: handle skb allocation failure bd035e2758cc USB: serial: option: drop MeiG Smart defines db70ef8a8cef USB: serial: option: fix Telit Cinterion FN990A name addcc3128bce USB: serial: option: add Telit Cinterion FN990B compositions 0ab22a1c2bd5 USB: serial: option: add MeiG Smart SLM828 f894448f3904 usb: gadget: core: flush gadget workqueue after device removal a5b205ceefa5 usb: cdc-acm: Fix handling of oversized fragments f64079bef6a8 usb: cdc-acm: Check control transfer buffer size before access 165fac6cebc8 USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk 62d8f4c5454d USB: hub: Ignore non-compliant devices with too many configs or interfaces 6b16761a9287 usb: gadget: f_midi: fix MIDI Streaming descriptor lengths f4e1cebbfaa0 USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone 6c4fce1b16d0 USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist 847fff8e20c9 usb: core: fix pipe creation for get_bMaxPacketSize0 9c91296e2dc6 USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI f3b755022f5c usb: xhci: Restore xhci_pci support for Renesas HCs 34971970d512 usb: dwc2: gadget: remove of_node reference upon udc_stop bcc1c91017c4 usb: gadget: udc: renesas_usb3: Fix compiler warning 69f27580e8ee usb: roles: set switch registered flag early on 5fead36e095f usb: dwc3: Fix timeout issue during controller enter/exit from halt state a5852836e589 usb: gadget: f_midi: Fixing wMaxPacketSize exceeded issue during MIDI bind retries 9f837ea9221c ring-buffer: Update pages_touched to reflect persistent buffer content 3ec743d558f1 ring-buffer: Validate the persistent meta data subbuf array e8dff5f73912 tracing: Do not allow mmap() of persistent ring buffer abb99f28b4f0 ring-buffer: Unlock resize on mmap error 71762f455a81 perf/x86/intel: Ensure LBRs are disabled when a CPU is starting aa7a1bee54f9 perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF 55057ec275f7 KVM: nSVM: Enter guest mode before initializing nested NPT MMU 4eb063de686b KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop aca8be4403fb KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel 2498d2db1d35 drm/amdgpu: avoid buffer overflow attach in smu_sys_set_pp_table() 0fdc3c166ac1 batman-adv: Drop unmanaged ELP metric worker e8f60d9cdae8 batman-adv: Ignore neighbor throughput metrics in error case 2c3fb7df4cc6 batman-adv: fix panic during interface removal f71cb6da1366 kbuild: Use -fzero-init-padding-bits=all c0ccff7c6da9 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V bf5a5e636aab kbuild: suppress stdout from merge_config for silent builds 897f496b946f orangefs: fix a oob in orangefs_debug_write 3dbe889a1b82 x86/mm/tlb: Only trim the mm_cpumask once a second 019287b90532 ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V 40f161657334 selftests: gpio: gpio-sim: Fix missing chip disablements de4049f85e89 Grab mm lock before grabbing pt lock e2db652741e8 fs/ntfs3: Unify inode corruption marking with _ntfs_bad_inode() 44e35bfd2e55 vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM 18457b697f04 vfio/nvgrace-gpu: Read dvsec register to determine need for uncached resmem dd8830779b77 NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() 758a5e1dc6db vfio/pci: Enable iowrite64 and ioread64 for vfio pci 14a2a8ec50bc kunit: platform: Resolve 'struct completion' warning 324785dc9f43 8250: microchip: pci1xxxx: Add workaround for RTS bit toggle 1883eaf9b5dd serial: 8250_pci: Share WCH IDs with parport_serial driver c58e0d2d04fa serial: 8250_pci: Resolve WCH vendor ID ambiguity 4d8e3a746b6c rtla/timerlat_top: Abort event processing on second signal 8604b9805b85 rtla/timerlat_hist: Abort event processing on second signal 88a01e9c9ad4 scsi: ufs: bsg: Set bsg_queue to NULL after removal 551df35e4f4c PCI: switchtec: Add Microchip PCI100X device IDs 2290d3bd9650 PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P 95432a37778c media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread 24407a758460 media: uvcvideo: Add Kurokesu C1 PRO camera 7706d1edb90d media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera 1b259a5df5e6 media: uvcvideo: Implement dual stream quirk to fix loss of usb packets eef0ce8d8d36 media: bcm2835-unicam: Disable trigger mode operation 810634a07675 media: i2c: ds90ub953: Add error handling for i2c reads/writes e7a69bc05f32 media: i2c: ds90ub913: Add error handling to ub913_hw_init() aac9b55507ce media: cxd2841er: fix 64-bit division on gcc-9 31ce02a272bb i3c: mipi-i3c-hci: Add support for MIPI I3C HCI on PCI bus 2b5547ce45e9 i3c: mipi-i3c-hci: Add Intel specific quirk to ring resuming 3d5c53cf3c20 soc/tegra: fuse: Update Tegra234 nvmem keepout list aa8e22cbedeb fbdev: omap: use threaded IRQ for LCD DMA cd955b75849b firmware: qcom: scm: smc: Handle missing SCM device fb3b0d1a19e8 RDMA/efa: Reset device on probe failure 87fef8f6f2e0 tools: fix annoying "mkdir -p ..." logs when building tools in parallel 40c731472f41 iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path a7052afa9eae gpiolib: Fix crash on error in gpiochip_get_ngpios() 9a0a411f591e sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx 465255d52628 sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h. 9e6d70a91045 block: cleanup and fix batch completion adding conditions d159c142e623 x86/xen: allow larger contiguous memory regions in PV guests 5a10af375347 xen/swiotlb: relax alignment requirements 740bc21e2582 drm: Fix DSC BPP increment decoding d1d10bd59553 drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode() ae5ab1c1ae50 amdkfd: properly free gang_ctx_bo when failed to init user queue 98d6ee3e305e io_uring/uring_cmd: remove dead req_has_async_data() check 9d32212b998c io_uring/waitid: don't abuse io_tw_state 1c3a7720fd96 gpio: bcm-kona: Add missing newline to dev_err format string 30785bbbd5fe gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ c7bee225dda4 gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 19a6d7c28278 drm/i915/selftests: avoid using uninitialized context 6c04fdb58f43 drm/xe/client: bo->client does not need bos_lock b12c991c6acb perf/x86/intel: Clean up PEBS-via-PT on hybrid c3e39d6acb05 cgroup: Remove steal time from usage_usec 396d8e5136b4 gpu: host1x: Fix a use of uninitialized mutex 715eb1af6477 arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array f3bafc927668 drm/tests: hdmi: Fix WW_MUTEX_SLOWPATH failures 25ddd8f92a42 sched_ext: Fix lock imbalance in dispatch_to_local_dsq() e7c16028a424 workqueue: Put the pwq after detaching the rescuer from the pool 4236bf471658 team: better TEAM_OPTION_TYPE_STRING validation a700e50fcf96 Bluetooth: btintel_pcie: Fix a potential race condition 390bf69dcb20 net: ethernet: ti: am65_cpsw: fix tx_cleanup for XDP case 1bba1d042107 net: ethernet: ti: am65-cpsw: fix memleak in certain XDP cases 1dfb37ec8f01 LoongArch: KVM: Fix typo issue about GCFG feature detection 9f15a8df542c LoongArch: csum: Fix OoB access in IP checksum code for negative lengths 78d192f6147c LoongArch: Fix idle VS timer enqueue e860f847787f vxlan: check vxlan_vnigroup_init() return value 4fceee361b37 igc: Fix HW RX timestamp when passed by ZC XDP 16435bbe9147 idpf: call set_real_num_queues in idpf_open b2e2f6cc8752 idpf: record rx queue in skb for RSC packets 99634723cfb0 idpf: fix handling rsc packet with a single segment 022cac1c693a vrf: use RCU protection in l3mdev_l3_out() 18e77fccfcf9 ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() b3a7b2a24174 Documentation/networking: fix basic node example document ISO 15765-2 889e6b42a479 net: fib_rules: annotate data-races around rule->[io]ifindex b58f7ca86a7b ax25: Fix refcount leak caused by setting SO_BINDTODEVICE sockopt 4df6f005bef0 spi: sn-f-ospi: Fix division by zero 36fd8f1c735e HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context cdd9a1ea23ff HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints() ba6ab3f04d0b pinctrl: pinconf-generic: Print unsigned value if a format is registered 1f5b7a566e5b scripts/Makefile.extrawarn: Do not show clang's non-kprintf warnings at W=1 aa879ef6d3ac HID: multitouch: Add NULL check in mt_input_configured b99dbdee8a89 HID: winwing: Add NULL check in winwing_init_led() 59b55b65a96d pinctrl: cy8c95x0: Respect IRQ trigger settings from firmware 4bc83ca7a035 pinctrl: cy8c95x0: Rename PWMSEL to SELPWM 39fa22850fe9 pinctrl: cy8c95x0: Enable regmap locking for debug b74329644848 pinctrl: cy8c95x0: Avoid accessing reserved registers eea6d16f56e9 x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit a88ca5d6d965 nfsd: validate the nfsd_serv pointer before calling svc_wake_up cedfbb92cf97 NFSD: fix hang in nfsd4_shutdown_callback f8d871523142 nfsd: clear acl_access/acl_default after releasing them 984391de59a1 Linux 6.12.15 681ee24cd5a2 xfs: don't lose solo dquot update transactions 6b8aa7944351 Linux 6.12.14 e149636e5eb6 ocfs2: check dir i_size in ocfs2_find_entry 6c9cd0a70cce arm64: dts: rockchip: add reset-names for combphy on rk3568 d49c64c1d723 statmount: let unset strings be empty 7db0365ee609 fs: fix adding security options to statmount.mnt_opt 45439a8b1115 fs: prepend statmount.mnt_opts string with security_sb_mnt_opts() bdea9e692de5 drm/xe: Fix and re-enable xe_print_blob_ascii85() c963ef1840a0 Revert "drm/amd/display: Fix green screen issue after suspend" 8d82e8e4c3cd Revert "selftests/sched_ext: fix build after renames in sched_ext API" 880b2cfda6aa md: Fix linear_set_limits() 4c42502e9051 md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() eb03ebb34873 x86/mm: Convert unreachable() to BUG() 3d67f2bb792a mptcp: prevent excessive coalescing on receive 926a16e39d86 btrfs: avoid monopolizing a core when activating a swap file 118b41e78b0a Revert "btrfs: avoid monopolizing a core when activating a swap file" 38939faa290b spi: atmel-qspi: Memory barriers after memory-mapped I/O dfce40c775e6 spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families d13f17af94f2 xfs: fix mount hang during primary superblock recovery failure 84307caff2f4 xfs: lock dquot buffer before detaching dquot from b_li_list ee6984a2279e xfs: release the dquot buf outside of qli_lock d331fc154564 xfs: convert quotacheck to attach dquot buffers 5808d4206f7c xfs: attach dquot buffer to dquot log item buffer e2150d6ced90 xfs: clean up log item accesses in xfs_qm_dqflush{,_done} 08c7027e43a2 xfs: separate dquot buffer reads from xfs_dqflush ef24207c99cb xfs: don't lose solo superblock counter update transactions ee93e08d4c8b xfs: avoid nested calls to __xfs_trans_commit 9be0b25adeb2 MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static 4801e961be61 s390/fpu: Add fpc exception handler / remove fixup section again c6dd70e5b465 timers/migration: Fix off-by-one root mis-connection acbfc674ced7 rtc: zynqmp: Fix optional clock name property b13d32786aca RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error 8441aea46445 ptp: Ensure info->enable callback is always set f45d9220fdb4 pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E 14fc1e3bb886 pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails 1fdfafdeab49 rtla/timerlat_top: Stop timerlat tracer on signal e04985561769 rtla/timerlat_hist: Stop timerlat tracer on signal 2cf2ddfdeb90 rtla: Add trace_instance_stop 66e1ca983b5d rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads 6bcf53498516 rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads 6b3ce60f2df3 rtla/osnoise: Distinguish missing workload option b45707c3c067 tracing/osnoise: Fix resetting of tracepoints f6760e7fb03a scripts/gdb: fix aarch64 userspace detection in get_current_task 19fc795e9de0 maple_tree: simplify split calculation aab2bc4a0633 net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset 2677640f7fe5 net/ncsi: wait for the last response to Deselect Package before configuring channel 24a79c6bc8de misc: fastrpc: Fix copy buffer page size 67419ee2c52b misc: fastrpc: Fix registered buffer page address a2544ebcb466 misc: fastrpc: Deregister device nodes properly in error scenarios 8b4120b3e060 misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors 1cda594dfad5 mtd: onenand: Fix uninitialized retlen in do_otp_read() c9a6200e7932 irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so e39861992070 i3c: master: Fix missing 'ret' assignment in set_speed() 39603bb38cf1 fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT 2ae4bade5a64 NFC: nci: Add bounds checking in nci_hci_create_pipe() a833dbe62a90 mailbox: zynqmp: Remove invalid __percpu annotation in zynqmp_ipi_probe() cbdce45e81c5 mailbox: tegra-hsp: Clear mailbox before using message 24d05ea5a044 NFSD: Encode COMPOUND operation status on page boundaries 7cb77019afdf nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending on it b9495a9109ab nilfs2: fix possible int overflows in nilfs_fiemap() 52a326f93ceb ocfs2: handle a symlink read error correctly d0b100a46301 ocfs2: fix incorrect CPU endianness conversion causing mount failure 3996a41b1eeb pnfs/flexfiles: retry getting layout segment for reads 7dc5a84ba549 selftests: mptcp: connect: -f: no reconnect 61ba518195d6 vfio/platform: check the bounds of read/write syscalls be985aea92ea io_uring/net: don't retry connect operation on EPOLLERR 35ae7910c349 io_uring: fix multishots with selected buffers 0c15fe711d67 nvmem: imx-ocotp-ele: set word length to 1 829421f1eaa2 nvmem: imx-ocotp-ele: fix reading from non zero offset ca81889d66aa nvmem: imx-ocotp-ele: fix MAC address byte order 6d8b86781513 nvmem: imx-ocotp-ele: simplify read beyond device check 2c3109dcdaed nvmem: core: improve range check for nvmem_cell_write() c01dd86afbd2 nvmem: qcom-spmi-sdam: Set size in struct nvmem_config 146109fe936a ceph: fix memory leak in ceph_mds_auth_match() 76e6d50fa5a2 crypto: qce - unregister previously registered algos in error path ea96d8ddcf7e crypto: qce - fix goto jump in error path 06124c6ae800 irqchip/irq-mvebu-icu: Fix access to msi_data from irq_domain::host_data 0dd5aade301a ata: libata-sff: Ensure that we cannot write outside the allocated buffer 4491159774d9 mm/compaction: fix UBSAN shift-out-of-bounds warning ac304fa97846 mm/hugetlb: fix hugepage allocation for interleaved memory nodes 4b6930831479 mm/vmscan: accumulate nr_demoted for accurate demotion statistics a403eca86c58 mm: gup: fix infinite loop within __get_longterm_locked e87df541b439 mm: kmemleak: fix upper boundary check for physical address objects 438bda062b2c media: uvcvideo: Remove dangling pointers e8a650dbc732 media: uvcvideo: Remove redundant NULL assignment 34fb9eb31d66 media: uvcvideo: Only save async fh if success ac7737ed9aee media: uvcvideo: Support partial control reads 4f534dd576b7 media: uvcvideo: Fix event flags in uvc_ctrl_send_events d2eac8b14ac6 media: uvcvideo: Fix crash during unbind if gpio unit is in use 9513dac27804 media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702 6de9786c6138 media: i2c: ds90ub960: Fix UB9702 VC map 1ee76f7b430e media: i2c: ds90ub960: Fix use of non-existing registers on UB9702 f4e4373322f8 media: i2c: ds90ub9x3: Fix extra fwnode_handle_put() fd551f51908e media: ccs: Fix cleanup order in ccs_probe() c85a33577c11 media: ccs: Fix CCS static data parsing for large block sizes ffb7e57e40c6 media: stm32: dcmipp: correct dma_set_mask_and_coherent mask value 920127636e58 media: ov5640: fix get_light_freq on auto 1496ec94bd38 media: intel/ipu6: remove cpu latency qos request on error b2c82610ebef media: imx296: Add standby delay during probe bdd823b9d068 media: nuvoton: Fix an error check in npcm_video_ece_init() 5100391acad4 media: mc: fix endpoint iteration 8e95e0933aff media: mmp: Bring back registration of the device b64b7730879a soc: qcom: smem_state: fix missing of_node_put in error path 2153c78328aa soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1 270d7917b02b soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove 532fd6c0070f soc: mediatek: mtk-devapc: Fix leaking IO map on error paths 8fd332aebde3 soc: samsung: exynos-pmu: Fix uninitialized ret in tensor_set_bits_atomic() 46607b0ab140 iommufd/fault: Use a separate spinlock to protect fault->deliver list 97fff044f892 iommufd/fault: Destroy response and mutex in iommufd_fault_destroy() db22b33c7ec9 iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding 5f4a0561783d iio: light: as73211: fix channel handling in only-color triggered buffer 33c8c1d45a32 mm/hugetlb: fix avoid_reserve to allow taking folio from subpool fcffbb75db92 media: ccs: Clean up parsed CCS static data on parse failure 2a54e8f1187c kfence: skip __GFP_THISNODE allocations on NUMA systems 7caf6c4bc25a iommufd: Fix struct iommu_hwpt_pgfault init and padding e456a88bddae hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING c287f18f646d rv: Reset per-task monitors also for idle tasks 422d7f4e8d81 tpm: Change to kvalloc() in eventlog/acpi.c bef994de9980 ACPI: PRM: Remove unnecessary strict handler address checks a468d0585d98 accel/ivpu: Clear runtime_error after pm_runtime_resume_and_get() fails 31c2134667ee xfs: Add error handling for xfs_reflink_cancel_cow_range a5e7a81e3a60 xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end 88678371a53e xfs: don't call remap_verify_area with sb write protection held df751229b5c6 pwm: microchip-core: fix incorrect comparison with max period 386ee93cf0cf parisc: Temporarily disable jump label support a9fb1a44cfb2 arm64: tegra: Disable Tegra234 sce-fabric node 36d6ea0000cd arm64: tegra: Fix typo in Tegra234 dce-fabric compatible b26dc27dd90f crypto: qce - fix priority to be less than ARMv8 CE 6a59fe8bffff arm64: dts: qcom: sm8650: correct MDSS interconnects 2b4cd9c82ce8 arm64: dts: qcom: sm8550: correct MDSS interconnects f456effc2c6d arm64: dts: qcom: sm8650: Fix MPSS memory length e37b8d8d6360 arm64: dts: qcom: sm8650: Fix CDSP memory length 068a57a068a8 arm64: dts: qcom: sm8650: Fix ADSP memory base and length 0ae91af31ce2 arm64: dts: qcom: sm8550: Fix MPSS memory length b416d7c207f2 arm64: dts: qcom: sm8550: Fix CDSP memory length c32e19dd39da arm64: dts: qcom: sm8550: Fix ADSP memory base and length c9555e8fe004 arm64: dts: qcom: sm8450: Fix MPSS memory length 33821887be61 arm64: dts: qcom: sm8450: Fix CDSP memory length 1376952ff24c arm64: dts: qcom: sm8450: Fix ADSP memory base and length 589d36b20654 arm64: dts: qcom: sm8350: Fix MPSS memory length 9ec362186877 arm64: dts: qcom: sm8350: Fix CDSP memory base and length 9b2c1fa39cd7 arm64: dts: qcom: sm8350: Fix ADSP memory base and length 6fd804a1f84a arm64: dts: qcom: sm6375: Fix MPSS memory base and length be52cd29f5bb arm64: dts: qcom: sm6375: Fix CDSP memory base and length b2a8ce68364f arm64: dts: qcom: sm6375: Fix ADSP memory length 6aeb58dc6d39 arm64: dts: qcom: sm6350: Fix uart1 interconnect path 78508f1ef817 arm64: dts: qcom: sm6350: Fix MPSS memory length 7acd2cce0040 arm64: dts: qcom: sm6350: Fix ADSP memory length e73b392d82cd arm64: dts: qcom: sm6115: Fix ADSP memory base and length 93d13d6a1a67 arm64: dts: qcom: sm6115: Fix CDSP memory length cb0391430d7b arm64: dts: qcom: sm6115: Fix MPSS memory length df06630449b9 arm64: dts: qcom: x1e80100: Fix CDSP memory length 1552b3b80e31 arm64: dts: qcom: x1e80100: Fix ADSP memory base and length 3052c4713764 arm64: dts: qcom: sdx75: Fix MPSS memory length e906ed7dd9c0 arm64: dts: mediatek: mt8183: Disable DPI display output by default f08524ae594c ARM: dts: ti/omap: gta04: fix pm issues caused by spi module 8330abd5d373 ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus 15fd2e1ad5da ubi: Add a check for ubi_num 247abefeb50d x86/boot: Use '-std=gnu11' to fix build with GCC 15 c4abb4a010e5 x86/acpi: Fix LAPIC/x2APIC parsing order 93893d741357 x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0 332e85d220ee rust: init: use explicit ABI to clean warning in future compilers cbcd8b83d22d kbuild: Move -Wenum-enum-conversion to W=2 8db25d4c4a48 scsi: core: Do not retry I/Os during depopulation 43b0b2a08f16 scsi: storvsc: Set correct data length for sending SCSI command without payload 0c77c0d754fe scsi: ufs: core: Fix use-after free in init error and remove paths f77e890c7623 scsi: ufs: qcom: Fix crypto key eviction 2cf3c3fe9a11 scsi: qla2xxx: Move FCE Trace buffer allocation to user control 4367fb2a0841 scsi: st: Don't set pos_unknown just after device recognition 2b3928b7c896 KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking 2c4cda456ee5 nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk 9fbac831005c nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk b5cacfd06706 PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar() 36786d1a45c6 PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar() 3d17a4bbf257 PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() 5ee3dd6e59b8 PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 a1ecc325416a s390/pci: Fix SR-IOV for PFs initially in standby ef814c884151 arm64: tegra: Fix Tegra234 PCIe interrupt-map 679beb818093 ALSA: hda: Fix headset detection failure due to unstable sort cf5870192a0a ALSA: hda/realtek: Fix quirk matching for Legion Pro 7 965e7d9ad7fa ALSA: hda/realtek: Enable headset mic on Positivo C6400 fee921e3c641 firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() 0d712f9b4b30 firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() 0a14a2b84177 Revert "media: uvcvideo: Require entities to have a non-zero unique ID" 68f16d3034a0 block: don't revert iter for -EIOCBQUEUED 8a844ea6d73f Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT" 6d76a2a72c2e MIPS: pci-legacy: Override pci_address_to_pio 0bf083a80373 mips/math-emu: fix emulation of the prefx instruction 68a25ceb11cd dm-crypt: track tag_offset in convert_context d0b81ea5a513 dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit() 211473af5858 powerpc/pseries/eeh: Fix get PE state translation e2bc9a5d7a23 LoongArch: Extend the maximum number of watchpoints 9b5922b0fab4 MIPS: Loongson64: remove ROM Size unit in boardinfo ee95d0843a49 serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use 7ec1dc3d579d serial: sh-sci: Drop __initdata macro for port_cfg 407c928305c1 soc: qcom: socinfo: Avoid out of bounds read of serial number 62746ec80dfb ASoC: acp: Support microphone from Lenovo Go S a198ee66328d arm64: dts: qcom: x1e80100: Fix usb_2 controller interrupts 3a42fd8626d2 arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY supplies fdad58e0b85e arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP PHY supplies 25bc7ee64bd5 arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY supplies b42072041f03 arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP PHY supplies b4c67165fc30 arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY supplies b7da8e54480d arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY supplies 829a5645616f usbnet: ipheth: document scope of NCM implementation 5835bf66c50a usbnet: ipheth: fix DPE OoB read c0912ae6586e usbnet: ipheth: break up NCM header size computation cf63d65ab9bb usbnet: ipheth: refactor NCM datagram loop 387ec9277a9e usbnet: ipheth: check that DPE points past NCM header cf1ac7f7cf60 usbnet: ipheth: use static NDP16 location in URB d677e7dd59ad usbnet: ipheth: fix possible overflow in DPE length check df5bc4891b3d usb: gadget: f_tcm: Don't prepare BOT write request twice 3e01f162a10a usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint 0c3d544b61c6 usb: gadget: f_tcm: Decrement command ref count on cleanup 5ff4628b8dcf usb: gadget: f_tcm: Translate error to sense 0ee1df18f27d wifi: rtw88: 8703b: Fix RX/TX issues a64cf5532719 wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 46fa0c08d223 wifi: rtw88: sdio: Fix disconnection after beacon loss 59dd56cf3b70 wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH fbbfef2a5b85 wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() e3f7ee7a2dff wifi: rtlwifi: rtl8821ae: Fix media status report d0bf6bfc9cf2 atomic64: Use arch_spin_locks instead of raw_spin_locks ed0ad04c6825 ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg() 416d22fe8c18 HID: hid-sensor-hub: don't use stale platform-data on remove c866c0056093 Input: bbnsm_pwrkey - add remove hook 5b91440ebef9 of: reserved-memory: Fix using wrong number of cells to get property 'alignment' 4e4b3d492673 of: Fix of_find_node_opts_by_path() handling of alias+path+options e62c63081020 of: address: Fix empty resource handling in __of_address_resource_bounds() 45ad3c7d62eb of: Correct child specifier used as input of the 2nd nexus node ae959ab075fb scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions 3fb0f8df1d02 perf bench: Fix undefined behavior in cmpworker() acd8ff789bf1 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 2ce09aabe009 blk-cgroup: Fix class @block_class's subsystem refcount leakage 5a262628f4cf seccomp: passthrough uretprobe systemcall without filtering c4241c04df05 clk: mediatek: mt2701-mm: add missing dummy clk 314edc5a52e6 clk: mediatek: mt2701-img: add missing dummy clk 89843e4c7795 clk: mediatek: mt2701-bdp: add missing dummy clk b7b72c7f93fc clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe 234438b46322 clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe 35ce9e7c9fce clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate fe7ce4e583e0 clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg 2dba8d5d423f clk: qcom: dispcc-sm6350: Add missing parent_map for a clock b6fe13566bf5 clk: qcom: gcc-sm6350: Add missing parent_map for two clocks a4911d6891bd clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs during gdsc_disable() e2dd0efa4d03 clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable() 26dae7a6c080 clk: qcom: clk-alpha-pll: fix alpha mode configuration ea3f6ef7720b clk: clk-loongson2: Fix the number count of clk provider 15413c1a6551 media: i2c: ds90ub960: Fix UB9702 refclk register access eca01d5911fb clk: mmp2: call pm_genpd_init() only after genpd.name is set 410586e60037 clk: sunxi-ng: a100: enable MMC clock reparenting 3192f1c54ddd KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y ddfc234761a4 Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection 691218a50c31 Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc 7173b70df472 drm/amd/display: Fix seamless boot sequence 20a57f68db1b drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan 4b1d3186284f drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes c842f22fc26e drm/i915/dp: Iterate DSC BPP from high to low on all platforms b20ecb792c00 drm/xe/devcoredump: Move exec queue snapshot to Contexts section 36b9be873809 drm/komeda: Add check for komeda_get_layer_fourcc_list() 2708a151e0e9 drm/i915: Fix page cleanup on DMA remap failure 5775ef49d792 drm/i915/guc: Debug print LRC state entries only if the context is pinned 95c75578c420 Revert "drm/amd/display: Use HW lock mgr for PSR1" 4d23b42a45dc drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1 89dcc75d5172 drm/amdkfd: only flush the validate MES contex 7e207a094ee6 drm/amd/amdgpu: change the config of cgcg on gfx12 721a493fa2a5 drm/amd/pm: Mark MM activity as unsupported 3ec8e3dab60c drm/amd/display: Optimize cursor position updates b4b902737746 ksmbd: fix integer overflows on 32 bit systems 5b199733b901 KVM: s390: vsie: fix some corner-cases when grabbing vsie pages 27f651d28fee kvm: defer huge page recovery vhost task to later f2f805ada63b KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() dd78c25a14fe remoteproc: omap: Handle ARM dma_iommu_mapping f50ed030dbf0 arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma 5f50c5586c77 drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event() de3ffeb2122e KVM: arm64: timer: Always evaluate the need for a soft timer e5251ae5d3c0 arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled c66e5205fd22 arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu() 8abf61300643 arm64/mm: Override PARange for !LPA2 and use it consistently 5a6520493c41 arm64/kvm: Configure HYP TCR.PS/DS based on host stage1 1b705df8ecdb accel/ivpu: Fix Qemu crash when running in passthrough a009378af674 binfmt_flat: Fix integer overflow bug on 32 bit systems f735c9d4dc93 fs/proc: do_task_stat: Fix ESP not readable during coredump 36bcdf340017 m68k: vga: Fix I/O defines 4204ca15ec5e arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented 6e83f167bb10 s390/futex: Fix FUTEX_OP_ANDN implementation 2b7f9749e6b3 md: reintroduce md-linear 7ec4ef57aec1 smb: client: change lease epoch type from unsigned int to __u16 e776cff5ed1e smb: client: fix order of arguments of tracepoints ac7b5f3e4d5b drm/client: Handle tiled displays better b865c6a6178b drm/modeset: Handle tiled displays in pan_display_atomic. 843bd0089c06 cifs: Remove intermediate object of failed create SFU call 0a2beaa95f74 ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx 37cab2868e5c leds: lp8860: Write full EEPROM, not only half of it ab061462be52 cpufreq: s3c64xx: Fix compilation warning 9325895e4162 cpufreq: fix using cpufreq-dt as module ac52c98e1ff3 rxrpc: Fix call state set to not include the SERVER_SECURING state 181b23ca2ef0 net: sched: Fix truncation of offloaded action statistics e36364d5d434 tun: revert fix group permission check 631255524908 netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() e40cb34b7f24 pfifo_tail_enqueue: Drop new packet when sch->limit == 0 bb6f3569dd0b ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read() d5079b8f34f9 x86/xen: add FRAME_END to xen_hypercall_hvm() 4890a0858c09 x86/xen: fix xen_hypercall_hvm() to not clobber %rbx f014a926eb5a gpio: sim: lock hog configfs items if present 970cd2ed26cd net: rose: lock the socket in rose_bind() 2e53fb8afe41 net: atlantic: fix warning during hot unplug 1ecc3bed3846 gpio: pca953x: Improve interrupt support d1754c69448f rxrpc: Fix the rxrpc_connection attend queue handling 3139a7024e9a ethtool: rss: fix hiding unsupported fields in dumps 4c6ed049bc4e drm/i915/dp: fix the Adaptive sync Operation mode for SDP 83ebf741aa64 udp: gso: do not drop small packets when PMTU reduces b55dfd7bac24 tg3: Disable tg3 PCIe AER on system reboot 2bd762847d20 vmxnet3: Fix tx queue race condition with XDP f21d479c1f69 ice: Add check for devm_kzalloc() acd5f07e9f0f net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN 8ed1b13a38d7 nvme-fc: use ctrl state getter 5eba53a9eaf8 nvme: make nvme_tls_attrs_group static ab7522ce29fd ice: stop storing XDP verdict within ice_rx_buf 50e4b64a2d4a ice: gather page_count()'s of each frag right before XDP prog call 311813ed013c ice: put Rx buffers after being done with current frame ec53033c5723 gpu: drm_dp_cec: fix broken CEC adapter properties check fd6df04a91e8 firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry bc85817e6bc0 nvme: handle connectivity loss in nvme_set_queue_count 57e07d10b338 sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue 1c1c91bf05ef platform/x86: serdev_helpers: Check for serial_ctrl_uid == NULL e46d91ca504d tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN 9b88a7c4584b tty: xilinx_uartps: split sysrq handling 30c6a7a9da55 xfs: don't over-report free space or inodes in statvfs 1f88b5c4f992 xfs: report realtime block quota limits on realtime directories 4e144498d16b drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation 48fe216d7db6 KVM: e500: always restore irqs 833f69be62ac KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults f2623aec7fdc KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock dec857329fb9 KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() 7056d426a637 platform/x86: acer-wmi: Ignore AC events c74d1721804a platform/x86: acer-wmi: add support for Acer Nitro AN515-58 33a4a9f54ae9 Input: allocate keycode for phone linking 999531398e15 ASoC: amd: Add ACPI dependency to fix build error 06fe7c32d58a platform/x86: acer-wmi: Add support for Acer Predator PH16-72 90778f31efdf ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback c021dc03bfa7 platform/x86: acer-wmi: Add support for Acer PH14-51 0a30353beca2 platform/x86: int3472: Check for adev == NULL c578aedea2a1 iommu/arm-smmu-v3: Clean up more on probe failure d888437bd317 iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible 0f76d831070c ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7 06a0e2a320a5 x86/kexec: Allocate PGD for x86_64 transition page tables separately e012a77e4d76 ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params 82b44cdb0355 net: ethernet: ti: am65-cpsw: ensure proper channel cleanup in error path 4f60eff8b5e6 selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() c257c15845e7 tipc: re-order conditions in tipc_crypto_key_rcv() 6bb91eb7c079 octeon_ep_vf: update tx/rx stats locally for persistence 09c86dc2ada1 octeon_ep: update tx/rx stats locally for persistence 30d003f24a93 mmc: sdhci-msm: Correctly set the load for the regulator ca06b3769c93 HID: hid-asus: Disable OOBE mode on the ProArt P16 2785019ea03a net: wwan: iosm: Fix hibernation by re-binding the driver around it ebb90f23f0ac Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync c3a1c34110ed Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925 7e55e224300e Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922 584b3e250ee0 APEI: GHES: Have GHES honor the panic= setting a54240c71d57 i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz d822b30c077a wifi: iwlwifi: avoid memory leak 131dd3e936d1 wifi: iwlwifi: pcie: Add support for new device ids 7ef2ea142968 wifi: brcmfmac: Check the return value of of_property_read_string_index() 62483e0a1fbf net/mlx5: use do_aux_work for PHC overflow checks adcb8ce68dde HID: Wacom: Add PCI Wacom device support e557b15ea2ec HID: multitouch: Add quirk for Hantick 5288 touchpad 9e6b899883a2 clk: qcom: Make GCC_8150 depend on QCOM_GDSC 36720607c909 wifi: rtw88: add __packed attribute to efuse layout struct 6e1feb300fcb mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id c9382f380e8d tomoyo: don't emit warning in tomoyo_write_control() c27ce584d274 wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() 60fd500eda3e mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G f4b8bac3cfe4 mmc: core: Respect quirk_max_rate for non-UHS SDIO card 5c2b1d938613 tun: fix group permission check 9543e67fa364 wifi: rtw89: add crystal_cap check to avoid setting as overflow value 22a1a758183d ring-buffer: Make reading page consistent with the code logic d1544dc32c67 drm/amd/display: Limit Scaling Ratio on DCN3.01 835d37b60bc3 drm/amd/display: Increase sanitizer frame larger than limit when compile testing with clang 36b385d0f2b4 safesetid: check size of policy writes 52858d7fe6fb drm/bridge: it6505: fix HDCP CTS KSV list wait timer 4ebd696fe716 drm/bridge: it6505: fix HDCP CTS compare V matching 05040e0847d4 drm/bridge: it6505: fix HDCP encryption when R0 ready 5d88251a8b5e drm/bridge: it6505: fix HDCP Bstatus check 3a047075b47c drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT d76dc02531a6 drm/amdkfd: Queue interrupt work to different CPU 9f9524503375 drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt b79eaf9b86a8 drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor 1eec554f898b drm/vc4: hdmi: use eld_mutex to protect access to connector->eld 68c3008b06d8 drm/sti: hdmi: use eld_mutex to protect access to connector->eld 1cd3e56a07ac drm/radeon: use eld_mutex to protect access to connector->eld 6b57c63f5bf6 drm/exynos: hdmi: use eld_mutex to protect access to connector->eld cd604e8e993c drm/amd/display: use eld_mutex to protect access to connector->eld f1b4a5005c9e drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld e43f3adba3dc drm/bridge: anx7625: use eld_mutex to protect access to connector->eld b006aadf72f9 drm/connector: add mutex to protect ELD from concurrent access 404e5fd918a0 printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX 0412bca906d5 drm/amd/display: Overwriting dualDPP UBF values before usage d25d5eb35905 drm/amd/display: Populate chroma prefetch parameters, DET buffer fix ebf2d94128ef drm/tests: hdmi: return meaningful value from set_connector_edid() e0d048dabe33 drm/tests: hdmi: handle empty modes in find_preferred_mode() 56e6c7f6d2a6 nvkm: correctly calculate the available space of the GSP cmdq buffer 5185e63b45ea nvkm/gsp: correctly advance the read pointer of GSP message queue 0877fd896ca4 drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panels 34004adc64e2 drm: panel-backlight-quirks: Add Framework 13 matte panel c5842f1dade0 drm: Add panel backlight quirks 18daf9e83c4f drm/virtio: New fence for every plane update 8b60f25c3e67 x86/amd_nb: Restrict init function to AMD-based systems 149dd2acff5d lockdep: Fix upper limit for LOCKDEP_*_BITS configs fbcd9eedce20 locking/ww_mutex/test: Use swap() macro 910d55f7d67d x86: Convert unreachable() to BUG() e5ff8d825db7 sched: Don't try to catch up excess steal time. d3ef1a2f77b8 btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling 5975577d8cd4 btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents() 46e9c4a376af s390/stackleak: Use exrl instead of ex in __stackleak_poison() 38a1aa02b90b exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case 72f02c34e58b arm64/mm: Ensure adequate HUGE_MAX_HSTATE 86d71a026a7f btrfs: fix use-after-free when attempting to join an aborted transaction 5ff189eb84f1 btrfs: do not output error message if a qgroup has been already cleaned up 0ff88c2a742a btrfs: fix assertion failure when splitting ordered extent after transaction abort b19deb5acbc7 irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on CONFIG_MCHP_LAN966X_PCI 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: f3c91830efc6c1edb74184ee5956c8219a581a77) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: genericarm64: set the DMA Contiguous Memory Allocator size ↵Bruce Ashfield2025-03-203-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | to 32MB Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Ross Burton Email: ross.burton@arm.com Subject: genericarm64: set the DMA Contiguous Memory Allocator size to 32MB Date: Thu, 27 Feb 2025 17:32:29 +0000 The default is 16MB but the aarch64 defconfig sets it to 32MB. Notably this fixes various graphical issues on both the BeaglePlay and KV260, where 16MB isn't sufficient. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: c40dfa3e093b7cbf0aea9b79d10c3d400b4e5db4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: configuration graphics, I2C and warningsBruce Ashfield2025-03-203-17/+17
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: bb44ae9b bsp/mti-malta32: enable I2C e2396ea2 bsp/qemuriscv32: CONFIG_PAGE_OFFSET not assignable 095395ba cfg/virtio: add DRM frame buffer emulation 88bbdbd5 features/drm-bochs: remove CONFIG_DRM_TTM (From OE-Core rev: 3848ef1d7e4f432880e06c07da8918c59326283a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* makedumpfile: Fix build with GCC-15Khem Raj2025-03-192-0/+44
| | | | | | | | | fix gcc-15 compiling error: too many arguments to function eppic_init (From OE-Core rev: 3bd6bbd77e8ceb068baeffd7670eb51efd52d917) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>