Commit Graph

1894 Commits

Author SHA1 Message Date
Randy MacLeod
2f4e20740a linux: add CVE_STATUS for a chrome* bug
This is not a linux-yocto CVE yet it shows up in the reports as:
   linux-yocto-custom CVE-2023-3079  0.0  8.8  Unpatched  https://nvd.nist.gov/vuln/detail/CVE-2023-3079

For reference, the CPE says:
  Affects cpe:2.3linux:linux_kernel:-:*:*:*:*:*:*:*
So affects all Linux systems,
  Running on/with cpe:2.3🅰️google:chrome:*:*:*:*:*:*:*:*

[ YOCTO #15780 ]

(From OE-Core rev: 22ef4d2d116afb9d603a05fb107dd9da0e74558b)

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-05-19 17:35:43 +01:00
Erick Shepherd
62ef491722 kernel-devsrc.bb: Replace extra System.map file with symlink
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>
2025-05-15 10:55:26 +01:00
Mathieu Dubois-Briand
d51e941828 linux/cve-exclusion: Update exclusions after kernel update
(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>
2025-05-13 10:32:42 +01:00
Bruce Ashfield
5844d535e1 linux-yoto/6.12: bsp/arm: fix CONFIG_CRYPTO_LIB_CHACHA
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>
2025-05-08 23:16:54 +01:00
Bruce Ashfield
0e6cb82aba linux-yocto/6.12: update to v6.12.27
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>
2025-05-08 23:16:54 +01:00
Bruce Ashfield
9e3fb052e3 linux-yocto/6.12: bsp/genericarm64: modular configuration updates
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>
2025-05-08 23:16:54 +01:00
Bruce Ashfield
7298b2fdc7 linux-yocto/6.12: update to v6.12.25
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>
2025-05-08 23:16:54 +01:00
Bruce Ashfield
a2f9648b20 linux-yocto/6.12: update to v6.12.24
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>
2025-05-08 23:16:54 +01:00
Bruce Ashfield
f9690132e0 linux-yocto-dev: update to v6.15
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>
2025-05-08 23:16:54 +01:00
Peter Marko
0b25d55bc0 linux/cve-exclusion: do not shift first_affected
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>
2025-04-29 09:55:32 +01:00
Peter Marko
d5b1922a69 linux/cve-exclusion: update exclusions after script fixes
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>
2025-04-29 09:55:31 +01:00
Peter Marko
df2436ba97 linux/cve-exclusion: correct fixed-version calculation
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>
2025-04-29 09:55:31 +01:00
Peter Marko
8ad06a02ae linux/cve-exclusion: update with latest cvelistV5
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>
2025-04-29 09:55:31 +01:00
Daniel Turull
573c7b54e6 cve-exclusions: correct cve status for 5 entries
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>
2025-04-26 23:17:15 +01:00
Mathieu Dubois-Briand
3f1aa58463 linux/cve-exclusion: Update exclusions after kernel update
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>
2025-04-26 23:17:15 +01:00
Bruce Ashfield
87c2effeb9 linux-yocto/6.12: cfg: fix iommu configuration for -tiny kernel
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>
2025-04-23 09:47:42 +01:00
Bruce Ashfield
91d9d2fafa linux-yocto/6.12: cfg: Include iommu.scc for Arrowlake boot support
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>
2025-04-23 09:47:42 +01:00
Bruce Ashfield
39cfee1199 linux-yocto/6.12: update to v6.12.23
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>
2025-04-23 09:47:42 +01:00
Daniel Turull
94d2759dd7 linux/cve-exclusion: Execute the script after changing to the new data source
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>
2025-04-17 11:03:22 +01:00
Daniel Turull
33ca2959f2 linux/generate-cve-exclusions: use data from CVEProject
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>
2025-04-17 11:03:22 +01:00
Bruce Ashfield
3febeb3587 linux-yocto/6.12: update to v6.12.22
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>
2025-04-11 10:41:05 +01:00
Bruce Ashfield
4e98034c91 linux-yocto/6.12: config: add pmem to genericarm64
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>
2025-04-11 10:41:05 +01:00
Bruce Ashfield
7607a984fd mips: Add '-std=gnu11' to vdso CFLAGS
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>
2025-04-11 10:41:05 +01:00
Bruce Ashfield
e1a6ae2309 linux-yocto/6.12: yaffs2: fix module build
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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
edbd2f82bd linux-yocto/6.12: update to v6.12.19
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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
f2909d648c linux-yocto/6.12: update to v6.12.18
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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
808fb969bc linux-yocto/6.12: update to v6.12.17
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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
01e61df454 linux-yocto/6.12: genericarm64: set the DMA Contiguous Memory Allocator size 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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
0fd090ad96 linux-yocto/6.12: configuration graphics, I2C and warnings
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>
2025-03-20 17:49:16 +00:00
Bruce Ashfield
78c885d31e linux-yocto-dev: bump to v6.14
Updating the development kernel to track the v6.14 series.

(From OE-Core rev: e1ead507fcfb3963ea705d8eef18d96432c79c2d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-27 10:55:17 +00:00
Bruce Ashfield
5b23b6d29e linux-yocto/6.12: update to v6.12.13
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    4b07fe4a044d Linux 6.12.13
    333f1282241c ethtool: ntuple: fix rss + ring_cookie check
    5ae72abbf91e btrfs: do proper folio cleanup when run_delalloc_nocow() failed
    27a46e60617a LoongArch: Change 8 to 14 for LOONGARCH_MAX_{BRP,WRP}
    c3a3741db8c1 memcg: fix soft lockup in the OOM process
    a9e318519b22 KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update()
    8eb4d51b44c7 drm/amd/display: Add hubp cache reset when powergating
    593d852f7fe2 s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
    ba30a82cb2d0 ASoC: da7213: Initialize the mutex
    141a2389a694 selftests/bpf: Add test to verify tailcall and freplace restrictions
    5f72bf80e74b Revert "s390/mm: Allow large pages for KASAN shadow mapping"
    1cf217795968 ethtool: Fix access to uninitialized fields in set RXNFC command
    364d7e7f3097 xfrm: Fix acquire state insertion.
    78b366aa0e81 xfrm: Add error handling when nla_put_u32() returns an error
    698943070ea7 dma-mapping: save base/size instead of pointer to shared DMA pool
    8de4e5a92282 of: reserved-memory: Warn for missing static reserved memory regions
    a6848636d8b4 btrfs: output the reason for open_ctree() failure
    237e19519c8f md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime
    b853ff0b514c powerpc/pseries/iommu: Don't unset window if it was never set
    6e601a64f777 media: imx-jpeg: Fix potential error pointer dereference in detach_pm()
    278a98f6d8a7 staging: media: max96712: fix kernel oops when removing module
    929b69810eec usb: gadget: f_tcm: Don't free command immediately
    7e5ee3281dc0 pps: Fix a use-after-free
    d1f8e69eec91 media: uvcvideo: Fix double free in error path
    f2013d19b770 remoteproc: core: Fix ida_free call while not allocated
    7cc8f681f6d4 RDMA/mlx5: Fix implicit ODP use after free
    b2bf3a2fdc71 mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted
    84ac44d9fed3 mptcp: handle fastopen disconnect correctly
    8ac344cbd84f mptcp: pm: only set fullmesh for subflow endp
    6169e942370b mptcp: consolidate suboption status
    9a49748e5a6e clk: qcom: gcc-x1e80100: Do not turn off usb_2 controller GDSC
    15b50cbc6ff6 usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS
    ce5c91a1b2b2 usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE
    01c74aeac297 usb: dwc3: Skip resume if pm_runtime_set_active() fails
    ebba1bebf036 usb: dwc3: core: Defer the probe until USB power supply ready
    e5dd5bfc3359 usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk()
    b69805e311fb usb: gadget: f_tcm: Fix Get/SetInterface return value
    a1fd89c09385 drivers/card_reader/rtsx_usb: Restore interrupt based detection
    ae069cd2ba09 usb: xhci: Fix NULL pointer dereference on certain command aborts
    f395b7efcee8 net: usb: rtl8150: enable basic endpoint checking
    e0216c39b496 ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro
    631430768b41 xfs: don't shut down the filesystem for media failures beyond end of log
    b0773cf34eec xfs: check for dead buffers in xfs_buf_find_insert
    0a8a05bf2873 ktest.pl: Check kernelrelease return in get_version
    64e222d15615 selftests/ftrace: Fix to use remount when testing mount GID option
    ab5b45301933 selftests/rseq: Fix handling of glibc without rseq support
    f488b53b5443 drm/amd/display: Reduce accessing remote DPCD overhead
    49b7182b97ba netfilter: nf_tables: reject mismatching sum of field_len with set key length
    4cea10a863f9 kbuild: switch from lz4c to lz4 for compression
    31b3e5ce9f79 Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages"
    260cbf992713 md/md-bitmap: move bitmap_{start, end}write to md upper layer
    aa8e15d69f5c md/raid5: implement pers->bitmap_sector()
    783e6715a49d md: add a new callback pers->bitmap_sector()
    88564ef736fb md/md-bitmap: remove the last parameter for bimtap_ops->endwrite()
    dc1967143ab9 md/md-bitmap: factor behind write counters out from bitmap_{start/end}write()
    00d1943fe46d f2fs: Introduce linear search for dentries
    c12b8bc1e9c5 hexagon: Fix unbalanced spinlock in die()
    5892138e3001 hexagon: fix using plain integer as NULL pointer warning in cmpxchg
    e4e8ed67e085 kconfig: fix memory leak in sym_warn_unmet_dep()
    6e26ca181870 kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST
    281244ab4271 cifs: Fix getting and setting SACLs over SMB1
    077f372585b6 cifs: Validate EAs for WSL reparse points
    4eb5f692e923 tools/power turbostat: Fix forked child affinity regression
    e7f44edd44ff ASoC: amd: acp: Fix possible deadlock
    206d8e0242de io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()
    21cfbeae7d7c ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback
    01ef02ab9615 RISC-V: Mark riscv_v_init() as __init
    d562d14f1b11 tools/power turbostat: Fix PMT mmaped file size rounding
    cd89d5745a18 tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms
    9bbb93a9e8d0 hostfs: fix string handling in __dentry_name()
    52f0a28e17f7 genksyms: fix memory leak when the same symbol is read from *.symref file
    a23834b78277 genksyms: fix memory leak when the same symbol is added from source
    a7a84a880afb net: hsr: fix fill_frame_info() regression vs VLAN packets
    13c9e38509e1 net: sh_eth: Fix missing rtnl lock in suspend/resume path
    0296981941cf net: ravb: Fix missing rtnl lock in suspend/resume path
    557707906dd3 net: xdp: Disallow attaching device-bound programs in generic mode
    1dd823a46e25 tcp: correct handling of extreme memory squeeze
    5a1bfd530f34 bgmac: reduce max frame size to support just MTU 1500
    a06bb37d6541 vsock: Allow retrying on connect() failure
    377d47fda395 Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
    930e1790b99e Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface()
    dcb4937a7d2c perf test: Skip syscall enum test if no landlock syscall
    161348aea66f perf trace: Fix runtime error of index out of bounds
    59f60af34a9e s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init()
    b92942e6a457 net: stmmac: Limit FIFO size by hardware capability
    56380f4a0f54 net: stmmac: Limit the number of MTL queues to hardware capability
    a68d7a9fb830 ethtool: Fix set RXNFC command with symmetric RSS hash
    ad1ec19b0bb9 net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in
    3e44707da8db ptp: Properly handle compat ioctls
    5a54367a7c23 net: davicom: fix UAF in dm9000_drv_remove
    f554bce48860 vxlan: Fix uninit-value in vxlan_vnifilter_dump()
    10ba5a3d57af rxrpc, afs: Fix peer hash locking vs RCU callback
    47f7a18e3a13 selftests: net/{lib,openvswitch}: extend CFLAGS to keep options from environment
    ed2c4ea53f2f selftests: mptcp: extend CFLAGS to keep options from environment
    0f893f526698 tools: ynl: c: correct reverse decode of empty attrs
    f6620669ad6f net: netdevsim: try to close UDP port harness races
    1992fb261c90 net: rose: fix timer races against user threads
    85496955355c net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling
    43f9177be438 s390/mm: Allow large pages for KASAN shadow mapping
    29c1fd9fddd2 iavf: allow changing VLAN state without calling PF
    5c9b22519d14 ice: remove invalid parameter of equalizer
    8191df8ec88c ice: extend dump serdes equalizer values feature
    877eed2b01cb ice: rework of dump serdes equalizer values feature
    93fcd499330d ice: fix ice_parser_rt::bst_key array size
    66bf9b3d9e16 idpf: convert workqueues to unbound
    f71daa29bceb idpf: Acquire the lock before accessing the xn->salt
    431759c23b27 idpf: fix transaction timeouts on reset
    7f42a905db2e idpf: add read memory barrier when checking descriptor done bit
    e468aace4074 xfrm: Don't disable preemption while looking up cache state.
    6c9b7d48bf46 perf trace: Fix BPF loading failure (-E2BIG)
    3b732c60a00c PM: hibernate: Add error handling for syscore_suspend()
    a099834a51cc ipmr: do not call mr_mfc_uses_dev() for unres entries
    b3c4360329bf net: fec: implement TSO descriptor cleanup
    bbd4c81ff61e net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios
    48cf1415e207 gpio: mxc: remove dead code after switch to DT-only
    82736bb83fb0 net: hns3: fix oops when unload drivers paralleling
    fed2385309f6 net: airoha: Fix wrong GDM4 register definition
    24ac5b75243d regulator: core: Add missing newline character
    77e5266e3d3f ubifs: skip dumping tnc tree when zroot is null
    589444be701d rtc: loongson: clear TOY_MATCH0_REG in loongson_rtc_isr()
    e5e06455760f rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read
    5127f3cbfc78 rtc: tps6594: Fix integer overflow on 32bit systems
    6945701ca157 xfrm: delete intermediate secpath entry in packet offload mode
    839064a02295 dmaengine: ti: edma: fix OF node reference leaks in edma_driver
    a16871c7832e xfrm: state: fix out-of-bounds read during lookup
    5e4334dc3944 xfrm: Add an inbound percpu state cache.
    aa48a18fdb09 xfrm: Cache used outbound xfrm states at the policy.
    2a64cff2aabe xfrm: Add support for per cpu xfrm state handling.
    87fdd4c4478f xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO
    e69a9ca0c93e tools/bootconfig: Fix the wrong format specifier
    194d26a5a43c LoongArch: Fix warnings during S3 suspend
    265c3dfe976b NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE
    6de31904ebc7 NFSv4.2: fix COPY_NOTIFY xdr buf size calculation
    f4265cd6ddc5 nfs: fix incorrect error handling in LOCALIO
    b35a3edc7c71 serial: 8250: Adjust the timeout for FIFO mode
    f709f3ca1feb tty: mips_ejtag_fdc: fix one more u8 warning
    1614e75d1a1b driver core: class: Fix wild pointer dereferences in API class_dev_iter_next()
    fd41b2e9aaf4 module: Don't fail module loading when setting ro_after_init section RO failed
    565611d10170 module: Extend the preempt disabled section in dereference_symbol_descriptor().
    eddd3176b8c4 nilfs2: handle errors that nilfs_prepare_chunk() may return
    4b08d23d7d19 nilfs2: protect access to buffers with no active references
    1098bb8d5241 nilfs2: do not force clear folio if buffer is referenced
    8b40f17ddfd0 ocfs2: mark dquot as inactive if failed to start trans while releasing dquot
    48964027809b erofs: fix potential return value overflow of z_erofs_shrink_scan()
    9621a0a5e338 erofs: sunset `struct erofs_workgroup`
    f66ba30be7be erofs: move erofs_workgroup operations into zdata.c
    e6d1529c79e9 erofs: get rid of erofs_{find,insert}_workgroup
    c6896bf4c611 firewire: test: Fix potential null dereference in firewire kunit test
    19b248069d1b scsi: mpi3mr: Fix possible crash when setting up bsg fails
    0e0ac81d51f1 scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails
    a183cac63301 scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1
    c8c65adfd21b PCI: microchip: Set inbound address translation for coherent or non-coherent mode
    90985dc7629f PCI: microchip: Add support for using either Root Port 1 or 2
    538308191b54 PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
    1d12b389ef23 PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error
    a665fab63d06 PCI: dwc: Always stop link in the dw_pcie_suspend_noirq
    a2c80a188166 PCI: qcom: Update ICC and OPP values after Link Up event
    828bd4f4c863 PCI: imx6: Add missing reference clock disable logic
    56bfb833480b PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()
    d0f8c566464d PCI: imx6: Skip controller_id generation logic for i.MX7D
    7fb8d5a34026 PCI: imx6: Configure PHY based on Root Complex or Endpoint mode
    9ff46b0bfeb6 PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()
    f86b2180c26c media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer
    5dd040e75f3e staging: media: imx: fix OF node leak in imx_media_add_of_subdevs()
    9cef839d3bb1 watchdog: rti_wdt: Fix an OF node leak in rti_wdt_probe()
    a44591a0ea3c media: nxp: imx8-isi: fix v4l2-compliance test errors
    c538df69c39c mtd: hyperbus: hbmc-am654: fix an OF node reference leak
    aeeec3de85e6 mtd: rawnand: brcmnand: fix status read of brcmnand_waitfunc
    58465dfc429c media: uvcvideo: Propagate buf->error to userspace
    b0b51f4c5636 media: camif-core: Add check for clk_enable()
    406e62371d09 media: mipi-csis: Add check for clk_enable()
    c227d973812b media: i2c: ov9282: Correct the exposure offset
    98be204dc93c media: i2c: imx412: Add missing newline to prints
    85659ca38385 media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
    c3e18562b65c media: marvell: Add check for clk_enable()
    26d8d3d57ce3 remoteproc: mtk_scp: Only populate devices for SCP cores
    45e1246e5c61 PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
    1c49fb86be6e media: lmedm04: Handle errors for lme2510_int_read
    265ecadbe54f media: rc: iguanair: handle timeouts
    e61977c71494 of/fdt: Restore possibility to use both ACPI and FDT from bootloader
    9a0fe62f93ed of: reserved_mem: Restructure how the reserved memory regions are processed
    4c22e09c6566 spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors
    d5d33f01b86a iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()
    5d679086873f iommu: iommufd: fix WARNING in iommufd_device_unbind
    7a2de8126ed3 RDMA/rxe: Fix the warning "__rxe_cleanup+0x12c/0x170 [rdma_rxe]"
    6531c17e0b3d RDMA/cxgb4: Notify rdma stack for IB_EVENT_QP_LAST_WQE_REACHED event
    02b69afbd545 efi: sysfb_efi: fix W=1 warnings when EFI is not set
    92ed1efb6ac0 of: reserved-memory: Do not make kmemleak ignore freed address
    6cffdf48386c of: property: Avoiding using uninitialized variable @imaplen in parse_interrupt_map()
    823ad923afa1 RDMA/mlx5: Fix indirect mkey ODP page count
    9b0063098fcd i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition
    7cda16e0fcc5 arm64: dts: qcom: x1e80100-romulus: Update firmware nodes
    72dcd1bec429 arm64: tegra: Fix DMA ID for SPI2
    873f6bdf23b8 fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device()
    e2cd277d7155 arm64: dts: ti: k3-am642-hummingboard-t: Convert overlay to board dts
    a61cac5a6167 arm64: dts: rockchip: fix num-channels property of wolfvision pf5 mic
    ba021d9c40a7 ARM: dts: mediatek: mt7623: fix IR nodename
    c2c7cae5abaf arm64: dts: marvell: cn9131-cf-solidwan: fix cp1 comphy links
    903e0a56c145 arm64: dts: qcom: sm8250: Fix interrupt types of camss interrupts
    0df5fc0ff6fc arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts
    de18221e411e arm64: dts: qcom: sc8280xp: Fix interrupt type of camss interrupts
    df2b841369d2 arm64: dts: mediatek: add per-SoC compatibles for keypad nodes
    c811521a05df dts: arm64: mediatek: mt8195: Remove MT8183 compatible for OVL
    98d68c9d140b arm64: dts: mediatek: mt7988: Add missing clock-div property for i2c
    390d3baeba51 firmware: qcom: scm: Cleanup global '__scm' on probe failures
    22c805533ce7 arm64: dts: qcom: sc8280xp: Fix up remoteproc register space sizes
    b75d17a66497 arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties
    729be2681802 arm64: dts: qcom: sc7180: fix psci power domain node names
    d9b220293850 arm64: dts: qcom: sc7180: change labels to lower-case
    5756723770e8 arm64: dts: qcom: sc7180-trogdor-pompom: rename 5v-choke thermal zone
    7a9b13f7e2a4 arm64: dts: qcom: sc7180-trogdor-quackingstick: add missing avee-supply
    2c778443e0e8 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: remove disabled ov7251 camera
    e3aef4becef5 arm64: dts: qcom: sdm845-db845c-navigation-mezzanine: Convert mezzanine riser to dtso
    4ead95198f48 arm64: dts: qcom: qcm6490-shift-otter: remove invalid orientation-switch
    e51f7dd6d94d ARM: omap1: Fix up the Retu IRQ on Nokia 770
    ab3de8c252e1 RDMA/hns: Clean up the legacy CONFIG_INFINIBAND_HNS
    5a79cc9bc961 RDMA/rtrs: Add missing deinit() call
    14ef8b5ec726 RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error
    8f2356864982 arm64: dts: allwinner: a64: explicitly assign clock parent for TCON0
    8810a8368b60 arm64: dts: rockchip: Fix sdmmc access on rk3308-rock-s0 v1.1 boards
    770bc57fcca7 arm64: dts: ti: k3-am62a: Remove duplicate GICR reg
    70f974e78f5e arm64: dts: ti: k3-am62: Remove duplicate GICR reg
    0ac272cf7aa2 ARM: dts: microchip: sama5d27_wlsom1_ek: Add no-1-8-v property to sdmmc0 node
    1b2ab35ff782 ARM: dts: microchip: sama5d29_curiosity: Add no-1-8-v property to sdmmc0 node
    03d9d88fd341 arm64: dts: qcom: sm8650: Fix CDSP context banks unit addresses
    04fbd92f2006 arm64: dts: qcom: x1e80100: correct sleep clock frequency
    e1fb7b18f95c arm64: dts: qcom: sm8650: correct sleep clock frequency
    1f1eb092ad8d arm64: dts: qcom: sm8550: correct sleep clock frequency
    7f937e5791fe arm64: dts: qcom: sm8450: correct sleep clock frequency
    b98c1e0602ee arm64: dts: qcom: sm8350: correct sleep clock frequency
    bcea9460c1f2 arm64: dts: qcom: sm8250: correct sleep clock frequency
    c1bcabbc98fe arm64: dts: qcom: sm6375: correct sleep clock frequency
    d2e117be0e8c arm64: dts: qcom: sm6125: correct sleep clock frequency
    8be30ff7bac7 arm64: dts: qcom: sm4450: correct sleep clock frequency
    3f78fff04803 arm64: dts: qcom: sdx75: correct sleep clock frequency
    301ff6f2185d arm64: dts: qcom: sc7280: correct sleep clock frequency
    e20fd641b1b1 arm64: dts: qcom: qrb4210-rb2: correct sleep clock frequency
    cdb697459763 arm64: dts: qcom: q[dr]u1000: correct sleep clock frequency
    b697e33ab4de arm64: dts: qcom: qcs404: correct sleep clock frequency
    514dc233e4e1 arm64: dts: qcom: msm8994: correct sleep clock frequency
    7461e33fd205 arm64: dts: qcom: msm8939: correct sleep clock frequency
    4b209a5f7350 arm64: dts: qcom: msm8916: correct sleep clock frequency
    f6b361ab18be arm64: dts: qcom: sm7225-fairphone-fp4: Drop extra qcom,msm-id value
    5ed403074341 arm64: dts: qcom: msm8994: Describe USB interrupts
    6f2316306c48 arm64: dts: qcom: msm8996: Fix up USB3 interrupts
    eea829201a2a arm64: defconfig: remove obsolete CONFIG_SM_DISPCC_8650
    b7b0c071d0a0 arm64: dts: qcom: sa8775p: Update sleep_clk frequency
    ae73995df9ab arm64: dts: qcom: msm8996-xiaomi-gemini: Fix LP5562 LED1 reg property
    0edca0b18d8e arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings
    3b02273446e2 memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code()
    ed6244294b44 ARM: dts: stm32: Swap USART3 and UART8 alias on STM32MP15xx DHCOM SoM
    5b48e03583f3 ARM: dts: stm32: Deduplicate serial aliases and chosen node for STM32MP15xx DHCOM SoM
    aa0e632b55e8 arm64: dts: mediatek: mt8195: Remove suspend-breaking reset from pcie1
    f502835b42d3 RDMA/srp: Fix error handling in srp_add_port
    932dbae0f803 arm64: dts: mediatek: mt8183: willow: Support second source touchscreen
    925c44d08424 arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen
    27a54c0ce1d9 RDMA/rxe: Fix mismatched max_msg_sz
    fb855cca17f2 arm: dts: socfpga: use reset-name "stmmaceth-ocp" instead of "ahb"
    854abd4217b4 ARM: dts: aspeed: yosemite4: correct the compatible string for max31790
    baf491720430 ARM: dts: aspeed: yosemite4: Add required properties for IOE on fan boards
    6cd70c80e717 ARM: dts: aspeed: yosemite4: correct the compatible string of adm1272
    e9d981ee7c12 arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names
    35a4758e11e9 arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names
    32840ea43be1 arm64: dts: mediatek: mt8395-genio-1200-evk: Drop regulator-compatible property
    458b389e58b5 arm64: dts: medaitek: mt8395-nio-12l: Drop regulator-compatible property
    e6fda48f49b9 arm64: dts: mediatek: mt8195-demo: Drop regulator-compatible property
    ae6abbcf61f3 arm64: dts: mediatek: mt8195-cherry: Drop regulator-compatible property
    ca967fe61fe0 arm64: dts: mediatek: mt8192-asurada: Drop regulator-compatible property
    3e8842e93f20 arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property
    ae7421a84e9f arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property
    dd352107f22b rdma/cxgb4: Prevent potential integer overflow on 32bit
    f1ff9fea7f87 arm64: dts: renesas: rzg3s-smarc: Fix the debug serial alias
    df6851bda8c2 RDMA/mlx4: Avoid false error about access to uninitialized gids array
    69b04ea4e288 ARM: dts: stm32: Fix IPCC EXTI declaration on stm32mp151
    42b5491a18f1 ARM: dts: stm32: Increase CPU core voltage on STM32MP13xx DHCOR SoM
    2e72386c102b arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A
    60b0c5a9d235 arm64: dts: mediatek: mt8516: add i2c clock-div property
    e37212e54565 arm64: dts: mediatek: mt8516: fix wdt irq type
    cf2059254ec8 arm64: dts: mediatek: mt8516: fix GICv2 range
    c7e34fb570cb arm64: dts: mt8183: set DMIC one-wire mode on Damu
    8e497c5ba700 arm64: dts: mediatek: mt8186: Move wakeup to MTU3 to get working suspend
    cb7e900f7ccb ARM: dts: imx7-tqma7: add missing vs-supply for LM75A (rev. 01xxx)
    3aadad527102 ARM: at91: pm: change BU Power Switch to automatic mode
    252e2209471c soc: atmel: fix device_node release in atmel_soc_device_init()
    33e47d957307 bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT
    0ef5b75641f0 cifs: Use cifs_autodisable_serverino() for disabling CIFS_MOUNT_SERVER_INUM in readdir.c
    699179dfc8d7 smb: client: fix oops due to unset link speed
    f939008a52c5 rhashtable: Fix rhashtable_try_insert test
    8ca38d0ca8c3 padata: avoid UAF for reorder_work
    c629808304e8 padata: add pd get/put refcnt helper
    573ac9c70bf7 padata: fix UAF in padata_reorder
    122fb9d2dfb9 perf lock: Fix parse_lock_type which only retrieve one lock flag
    aab5d33fb6a5 tools: Sync if_xdp.h uapi tooling header
    e8f5f2c0a74c ALSA: hda/realtek - Fixed headphone distorted sound on Acer Aspire A115-31 laptop
    6e1e451456e1 iommu/amd: Remove unused amd_iommu_domain_update()
    0e272fe6a02c bpf: tcp: Mark bpf_load_hdr_opt() arg2 as read-write
    77e2f5d481d0 libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED
    beadb92ea609 libbpf: Fix return zero when elf_begin failed
    20c84906e2da selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test
    78b97783496b bpf: Send signals asynchronously if !preemptible
    ee46db2c8f99 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83JX, 83MC and 83NM
    310743bfc8ce ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 83LC
    c560e8405098 perf inject: Fix use without initialization of local variables
    8f4abee94a51 pinctrl: amd: Take suspend type into consideration which pins are non-wake
    cac84246365b pinctrl: stm32: Add check for clk_enable()
    fd0e32fe09af perf report: Fix misleading help message about --demangle
    8f6c2ed42e87 ALSA: hda: Fix compilation of snd_hdac_adsp_xxx() helpers
    11ba17769eb5 perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball
    b2477676dbcb ASoC: Intel: avs: Fix init-config parsing
    deca59b8a485 ASoC: Intel: avs: Fix theoretical infinite loop
    74147a5e097f ASoC: Intel: avs: Fix the minimum firmware version numbers
    27daf3954e6a ASoC: Intel: avs: Do not readq() u32 registers
    d2992b838e81 perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool
    968d6aff5631 perf namespaces: Introduce nsinfo__set_in_pidns()
    3289f79a8103 perf machine: Don't ignore _etext when not a text symbol
    6eed2771d8a7 perf maps: Fix display of kernel symbols
    f156a74cfc4b perf top: Don't complain about lack of vmlinux when not resolving some kernel samples
    7e8e2fefa612 selftests/bpf: Avoid generating untracked files when running bpf selftests
    818a43355825 padata: fix sysfs store callback check
    b777b14c2a4a bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing
    7c174d312e3b ALSA: seq: Make dependency on UMP clearer
    8e7d29b69821 bpf: Use refcount_t instead of atomic_t for mmap_count
    e665c1f29474 crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async'
    396d44367579 crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto()
    07cb3e0ab922 crypto: hisilicon/sec2 - fix for aead invalid authsize
    1c2f57cb03e2 crypto: hisilicon/sec2 - fix for aead icv error
    eb2e58484b83 rhashtable: Fix potential deadlock by moving schedule_work outside lock
    b0027500000d bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT
    f5a9be718fae ktest.pl: Remove unused declarations in run_bisect_test function
    888829e54ea4 pinctrl: nomadik: Add check for clk_enable()
    58ad9c26238f perf expr: Initialize is_test value in expr__ctx_new()
    2ac66e67678a ASoC: renesas: rz-ssi: Use only the proper amount of dividers
    e63deda2a51b perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info()
    0db155d08b9f perf header: Fix one memory leakage in process_bpf_prog_info()
    22ae75ad6ed7 perf header: Fix one memory leakage in process_bpf_btf()
    651959fae5fb crypto: caam - use JobR's space to access page 0 regs
    b7de862bda9d crypto: api - Fix boot-up self-test race
    1dbc270f9df7 crypto: tegra - do not transfer req when tegra init fails
    2122e8553cb4 iommu/arm-smmuv3: Update comments about ATS and bypass
    08b6ffea8158 selftests/bpf: Fix fill_link_info selftest on powerpc
    829b0400e5c9 ASoC: sun4i-spdif: Add clock multiplier settings
    6a6e2beb2af8 ASoC: Intel: sof_sdw: correct mach_params->dmic_num
    a230cd305198 libbpf: Fix segfault due to libelf functions not setting errno
    65f1b9773080 tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind
    950c0d172d3d ASoC: wcd937x: Use *-y for Makefile
    3487c4c0b860 ASoC: mediatek: mt8365: Use *-y for Makefile
    ae2205cdc469 ASoC: cs40l50: Use *-y for Makefile
    a29129e2364c libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing
    2bf01c4600a1 pinctrl: samsung: Fix irq handling if an error occurs in exynos_irq_demux_eint16_31()
    d3269ace1058 platform/x86: x86-android-tablets: make platform data be static
    da0735df99db platform/mellanox: mlxbf-pmc: incorrect type in assignment
    d08f4074f9c6 net/rose: prevent integer overflows in rose_setsockopt()
    a0753466f01c tcp_cubic: fix incorrect HyStart round start detection
    8448c87b3af6 net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns()
    5213efec9085 net: sched: refine software bypass handling in tc_run
    bedfabb4e7c9 netfilter: nft_flow_offload: update tcp state flags under lock
    d7fe7e1bbe95 netfilter: nf_tables: fix set size with rbtree backend
    73c7e1d6898c net: sched: Disallow replacing of child qdisc from one parent to another
    b382ab9b885c net: avoid race between device unregistration and ethnl ops
    695359e2ffc8 octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64
    15cc4388d293 octeon_ep: remove firmware stats fetch in ndo_get_stats64
    f7b74f3d0302 net/mlxfw: Drop hard coded max FW flash image size
    33e2168788f8 net: let net.core.dev_weight always be non-zero
    f161d3c9e576 selftests/landlock: Fix error message
    e9d01de8951f selftests/landlock: Fix build with non-default pthread linking
    e730500506e7 pwm: stm32: Add check for clk_enable()
    f98ccd7d7721 dev: Acquire netdev_rename_lock before restoring dev->name in dev_change_name().
    eb5516343daf clk: analogbits: Fix incorrect calculation of vco rate delta
    3d7263512770 inet: ipmr: fix data-races
    1158ad8e8abb Bluetooth: btrtl: check for NULL in btrtl_setup_realtek()
    df2f2d9199e6 Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name()
    2e857fc25f42 wifi: cfg80211: adjust allocation of colocated AP data
    9f6b2d4a0bca selftests: harness: fix printing of mismatch values in __EXPECT()
    09d28675a834 selftests: timers: clocksource-switch: Adapt progress to kselftest framework
    1f3c13e32984 cpufreq: ACPI: Fix max-frequency computation
    1ed46901bb7c i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces
    776fb8be525f wifi: mt76: mt7996: fix ldpc setting
    2b7e4a8eeff5 wifi: mt76: mt7996: fix definition of tx descriptor
    0e9f49b97f1e wifi: mt76: mt7996: fix incorrect indexing of MIB FW event
    9afda07be035 wifi: mt76: mt7996: fix HE Phy capability
    2c77d8e7881b wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU
    e6d5e6bdf0ae wifi: mt76: mt7996: add max mpdu len capability
    aa9b8600e558 wifi: mt76: mt7996: fix register mapping
    f1879d80bee3 wifi: mt76: mt7915: fix register mapping
    f1f0bc58d94e wifi: mt76: mt7915: fix omac index assignment after hardware reset
    bb79a37d12bb wifi: mt76: mt7915: firmware restart on devices with a second pcie link
    c8f27e369550 wifi: mt76: only enable tx worker after setting the channel
    fdef354b0542 wifi: mt76: mt7996: fix rx filter setting for bfee functionality
    80bce8956615 wifi: mt76: mt7925: Properly handle responses for commands with events
    4c58e49dd98d wifi: mt76: mt7925: Cleanup MLO settings post-disconnection
    bc59dd02af37 wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO
    d786a67a2854 wifi: mt76: mt7925: Init secondary link PM state
    24ff9b82f8d4 wifi: mt76: mt7925: Update secondary link PS flow
    12f1394600c8 wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS
    3fe7acc6f4b4 wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA
    848276d8b3fb wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state
    0443ed06cfb2 wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO
    89355c2a060e wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO
    7ebe75994843 wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO
    09f30c9ba539 wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info
    4cc0cfe2fe7e wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment
    c9389e3f9453 wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO
    7d354bda12bb wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support
    e29e4f883edb wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO
    7e49a6b5e060 wifi: mt76: mt7915: fix overflows seen when writing limit attributes
    bd1170aaf70d wifi: mt76: mt7996: fix overflows seen when writing limit attributes
    c993abb4d0a6 wifi: mt76: mt7925: fix the invalid ip address for arp offload
    f157600d7f4b wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer
    e3d02ea71121 wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode
    5872530c2862 wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links
    62265c270f17 wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface()
    5f8535ab79df wifi: mt76: mt7921: fix using incorrect group cipher after disconnection.
    b2c3d926fd5b wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO
    2569e65d2eb6 landlock: Handle weird files
    979204ce6902 net/smc: fix data error when recvmsg with MSG_PEEK flag
    5f8738915b9c clk: thead: Fix cpu2vp_clk for TH1520 AP_SUBSYS clocks
    d592d6635264 clk: thead: Add CLK_IGNORE_UNUSED to fix TH1520 boot
    51232f911441 clk: thead: Fix clk gate registration to pass flags
    d9d1fb1f1708 clk: ralink: mtmips: remove duplicated 'xtal' clock for Ralink SoC RT3883
    cd10b7fcb95a wifi: mac80211: don't flush non-uploaded STAs
    984e7d2aa0de wifi: mac80211: Fix common size calculation for ML element
    10d8f4748111 wifi: mac80211: fix tid removal during mesh forwarding
    8ec6762a8eb8 wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier
    270ad6776e7c wifi: mac80211: prohibit deactivating all links
    7848626d0e49 wifi: iwlwifi: mvm: don't count mgmt frames as MPDU
    fbb563ad5032 wifi: iwlwifi: mvm: avoid NULL pointer dereference
    72c0f0cbbb43 wifi: iwlwifi: fw: read STEP table from correct UEFI var
    76fe201fd5b2 wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC
    d03b8fe1b518 wifi: mt76: mt7925: fix off by one in mt7925_load_clc()
    86250b9de90e hwmon: Fix help text for aspeed-g6-pwm-tach
    2403cb3c235d wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion
    c115f7bcbbff wifi: rtw89: mcc: consider time limits not divisible by 1024
    7fc295fdd399 wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed
    223ba95fdcd3 wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles()
    1918a7c6bfcf wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes
    61ad3210255b wifi: rtw89: tweak setting of channel and TX power for MLO
    0007546cb406 wifi: rtw89: chan: manage active interfaces
    f8ad42c530a6 wifi: rtw89: handle entity active flag per PHY
    45748f68402b wifi: wlcore: fix unbalanced pm_runtime calls
    b4459381ab7a wifi: mt76: mt7996: fix invalid interface combinations
    5816a934cf1b samples/landlock: Fix possible NULL dereference in parse_path()
    a8251d3a4c0c mfd: syscon: Fix race in device_node_get_regmap()
    f827eb547026 leds: cht-wcove: Use devm_led_classdev_register() to avoid memory leak
    a3bdd1493653 HID: fix generic desktop D-Pad controls
    e5bcae4212a6 HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check
    2a7c25a527a4 clk: qcom: gcc-sdm845: Do not use shared clk_ops for QUPs
    425f6a38173b wifi: ath12k: fix tx power, max reg power update to firmware
    6e657a5515fe ipmi: ssif_bmc: Fix new request loss when bmc ready for a response
    3d62a5037f3e OPP: OF: Fix an OF node leak in _opp_add_static_v2()
    92cff996624c net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset
    8937f5e38a21 ax25: rcu protect dev->ax25_ptr
    5078123528b1 regulator: of: Implement the unwind path of of_regulator_match()
    210eb2198691 clk: sunxi-ng: a64: stop force-selecting PLL-MIPI as TCON0 parent
    fb330fb03d14 clk: sunxi-ng: a64: drop redundant CLK_PLL_VIDEO0_2X and CLK_PLL_MIPI
    0c2cde001e38 dt-bindings: clock: sunxi: Export PLL_VIDEO_2X and PLL_MIPI
    1bb06f919fa5 team: prevent adding a device which is already a team device lower
    2e65257e315b clk: qcom: camcc-x1e80100: Set titan_top_gdsc as the parent GDSC of subordinate GDSCs
    c197d8c24b78 clk: imx: Apply some clks only for i.MX93
    6a1c64d92948 arm64: dts: imx93: Use IMX93_CLK_SPDIF_IPG as SPDIF IPG clock
    61e74f4be83e clk: imx93: Add IMX93_CLK_SPDIF_IPG clock
    de5cfdcc4664 clk: imx: add i.MX91 clk
    505b041882a5 clk: imx93: Move IMX93_CLK_END macro to clk driver
    036f2f51098d dt-bindings: clock: imx93: Add SPDIF IPG clk
    46b7a2d86b5c dt-bindings: clock: Add i.MX91 clock support
    a7175e363abe dt-bindings: clock: imx93: Drop IMX93_CLK_END macro definition
    a553c563f9e7 clk: imx8mp: Fix clkout1/2 support
    4f8344fce91c udp: Deal with race between UDP socket address change and rehash
    60fbc6b52639 cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks
    a3ad17201d98 cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available
    7c86e802c6bc gpio: pca953x: log an error when failing to get the reset GPIO
    de7659f01ad1 net: airoha: Fix error path in airoha_probe()
    3257dac521d0 ptr_ring: do not block hard interrupts in ptr_ring_resize_multiple()
    07fb72fc9bc7 selftests: ktap_helpers: Fix uninitialized variable
    9096ba8b9b4e cpufreq: schedutil: Fix superfluous updates caused by need_freq_update
    c8c23a24fe58 pwm: stm32-lp: Add check for clk_enable()
    9345b588f88a inetpeer: do not get a refcount in inet_getpeer()
    4622e4509753 inetpeer: update inetpeer timestamp in inet_getpeer()
    dc4fd82dad77 inetpeer: remove create argument of inet_getpeer()
    d474a73856ae inetpeer: remove create argument of inet_getpeer_v[46]()
    d57713600916 leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata()
    2f5d37e92d1d dt-bindings: mfd: bd71815: Fix rsense and typos
    4a3b902a4aa3 cpupower: fix TSC MHz calculation
    285412c1f0e3 ACPI: fan: cleanup resources in the error path of .probe()
    f0ebb06e222b hwmon: (nct6775): Actually make use of the HWMON_NCT6775 symbol namespace
    889433a2ed5a module: Convert default symbol namespace to string literal
    fa4eada0ab48 wifi: brcmfmac: add missing header include for brcmf_dbg
    27013847229f regulator: dt-bindings: mt6315: Drop regulator-compatible property
    bd1bb30b9f59 HID: multitouch: fix support for Goodix PID 0x01e9
    437212f72374 wifi: rtlwifi: pci: wait for firmware loading before releasing memory
    32acebca0a51 wifi: rtlwifi: fix memory leaks and invalid access at probe error path
    3c8e9b792f06 wifi: rtlwifi: destroy workqueue at rtl_deinit_core
    543e3e9f2e9e wifi: rtlwifi: remove unused check_buddy_priv
    e1f3281d2732 dt-bindings: leds: class-multicolor: Fix path to color definitions
    e561d1a2ba3a clk: fix an OF node reference leak in of_clk_get_parent_name()
    712b9797e45a dt-bindings: mmc: controller: clarify the address-cells description
    5842ce7b120c rxrpc: Fix handling of received connection abort
    87662cb2e8c5 spi: zynq-qspi: Add check for clk_enable()
    7d8947f2153e net_sched: sch_sfq: don't allow 1 packet limit
    82bd38bd5467 net_sched: sch_sfq: handle bigger packets
    47c90db29e25 selftests/bpf: Actuate tx_metadata_len in xdp_hw_metadata
    886271409603 wifi: cfg80211: tests: Fix potential NULL dereference in test_cfg80211_parse_colocated_ap()
    3bd668f4b132 clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init()
    64c4dcaeac1d wifi: wcn36xx: fix channel survey memory allocation size
    58980b9730f3 wifi: rtlwifi: usb: fix workqueue leak when probe fails
    1ed113485360 wifi: rtlwifi: fix init_sw_vars leak when probe fails
    3ea6d7502213 wifi: rtlwifi: wait for firmware loading before releasing memory
    85e67f3b89fa wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step
    35a6510800f7 wifi: rtlwifi: do not complete firmware loading needlessly
    411c77386699 wifi: rtlwifi: rtl8821ae: phy: restore removed code to fix infinite loop
    0ef5ef13d661 wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855
    e529fbcf1f35 ipmi: ipmb: Add check devm_kasprintf() returned value
    fdf0e2ec4625 genirq: Make handle_enforce_irqctx() unconditionally available
    d9cc477e77c6 drm/amdgpu: fix gpu recovery disable with per queue reset
    fd3ea4d5493f Revert "drm/amdgpu/gfx9: put queue resets behind a debug option"
    495497c6e7f7 drm/amdgpu: tear down ttm range manager for doorbell in amdgpu_ttm_fini()
    53da02eafd5a drm/bridge: it6505: Change definition of AUX_FIFO_MAX_SIZE
    37d00afa8035 drm/msm/mdp4: correct LCDC regulator name
    1ed982971d06 drm/msm: don't clean up priv->kms prematurely
    25599a16d777 drm/msm: Check return value of of_dma_configure()
    13492b477b99 drm/msm/dpu: link DSPP_2/_3 blocks on X1E80100
    84170589b50e drm/msm/dpu: link DSPP_2/_3 blocks on SM8650
    d4b2bed705ae drm/msm/dpu: link DSPP_2/_3 blocks on SM8550
    636cb9bdcb3e drm/msm/dpu: link DSPP_2/_3 blocks on SM8350
    f0258f99d209 drm/msm/dpu: link DSPP_2/_3 blocks on SM8250
    31a62075f0b8 drm/msm/dpu: link DSPP_2/_3 blocks on SC8180X
    0fa91a4911ab drm/msm/dpu: link DSPP_2/_3 blocks on SM8150
    2c017e0d0970 drm/msm/dpu: provide DSPP and correct LM config for SDM670
    ff2def251849 OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized
    7d68c20638e5 OPP: add index check to assert to avoid buffer overflow in _read_freq()
    833b813b7fda drm/amdgpu/vcn: reset fw_shared under SRIOV
    1831b7b2b16f drm/rockchip: vop2: include rockchip_drm_drv.h
    d76731db8923 drm/rockchip: vop2: Add check for 32 bpp format for rk3588
    c4147b0b2c1e drm/rockchip: vop2: Check linear format for Cluster windows on rk3566/8
    684a0e469140 drm/rockchip: vop2: Setup delay cycle for Esmart2/3
    933d3c6952c9 drm/rockchip: vop2: Set AXI id for rk3588
    4128fb6a69bf drm/connector: Allow clearing HDMI infoframes
    b727c2c9c3ab printk: Defer legacy printing when holding printk_cpu_sync
    a7b38cd0c10a drm/rockchip: vop2: Fix the windows switch between different layers
    36766cdebe92 drm/panthor: Preserve the result returned by panthor_fw_resume()
    dc03fc577966 drm/rockchip: vop2: Fix the mixer alpha setup for layer 0
    869e43d21e7b drm/rockchip: vop2: Fix cluster windows alpha ctrl regsiters offset
    0b97cd8a61b2 drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table
    e656f04ecd52 drm/amd/pm: Fix an error handling path in vega10_enable_se_edc_force_stall_config()
    ebaeca33d32c HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections
    cb52be07651b drm/etnaviv: Fix page property being used for non writecombine buffers
    ae7d4873471c drm/msm/hdmi: simplify code in pll_get_integloop_gain
    99a877d607b4 drm/msm/dp: set safe_to_exit_level before printing it
    60075d4fc2e9 drm/rockchip: vop2: fix rk3588 dp+dsi maxclk verification
    af8d1d524ba6 drm/v3d: Fix performance counter source settings on V3D 7.x
    10a7d3e73408 psi: Fix race when task wakes up before psi_sched_switch() adjusts flags
    3f1215588b26 sched: psi: pass enqueue/dequeue flags to psi callbacks directly
    fd2818c5e08f sched: Split out __schedule() deactivate task logic into a helper
    c572fb94371d x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally
    b8af5591f35f x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD
    490ac3890e4d sched: Fix race between yield_to() and try_to_wake_up()
    5bb4039f77a6 sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat
    e4b64d34a48c sched/fair: Untangle NEXT_BUDDY and pick_next_task()
    d4ac10094869 perf/core: Save raw sample data conditionally based on sample type
    404ec81d6159 afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call
    1e8c151fb26a nvme: fix bogus kzalloc() return check in nvme_init_effects_log()
    68303b5d382b select: Fix unbalanced user_access_end()
    c750de306651 btrfs: subpage: fix the bitmap dump of the locked flags
    0a1e8e59cdae partitions: ldm: remove the initial kernel-doc notation
    3118b5818a8f btrfs: improve the warning and error message for btrfs_remove_qgroup()
    e8c390a9a546 nvme: Add error path for xa_store in nvme_init_effects
    c5c5114bd7cb selftests/powerpc: Fix argument order to timer_sub()
    7043d58ecd13 powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW
    4621771de1f1 nvme: Add error check for xa_store in nvme_get_effects_log
    dbcc46e79659 nvme-tcp: Fix I/O queue cpu spreading for multiple controllers
    d313ff5308fd block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues
    e278c7ff7574 block: check BLK_FEAT_POLL under q_usage_count
    cc0093865ea7 pstore/blk: trivial typo fixes
    a8ee6ecde2b7 nbd: don't allow reconnect after disconnect
    20e84b406fea ps3disk: Do not use dev->bounce_size before it is set
    f83f330fc432 block: retry call probe after request_module in blk_request_module
    d5354552f1f5 block: copy back bounce buffer to user-space correctly in case of split
    784908004f92 fs: fix proc_handler for sysctl_nr_open
    966a8ea20002 afs: Fix cleanup of immediately failed async calls
    47b3d95c0605 afs: Fix directory format encoding struct
    b393be8d8e71 afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY
    af7198700a31 dlm: fix srcu_read_lock() return type to int
    a78032162103 dlm: fix removal of rsb struct that is master and dir record
    52b76423a4e2 powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active
    4338831b831c coredump: Do not lock during 'comm' reporting
    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: afaf1d44f7d7d2e01008ca4b0f9606c01fd008d8)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-11 11:44:19 +00:00
Bruce Ashfield
b8e369ef61 linux-yocto/6.12: update to v6.12.12
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    d914acc16b59 Linux 6.12.12
    01a7e3a43ee2 drm/v3d: Assign job pointer to NULL before signaling the fence
    efd96fbe23fa io_uring/rsrc: require cloned buffers to share accounting contexts
    5d114fa2b650 Input: xpad - add support for wooting two he (arm)
    41359d0d2e1b Input: xpad - add support for Nacon Evol-X Xbox One Controller
    ccc95d7e2765 Input: xpad - improve name of 8BitDo controller 2dc8:3106
    27ae0bdcb073 Input: xpad - add QH Electronics VID/PID
    a183a11cd688 Input: xpad - add unofficial Xbox 360 wireless receiver clone
    fae6f9589de3 Input: atkbd - map F23 key to support default copilot shortcut
    5c92458f72e3 Input: xpad - add support for Nacon Pro Compact
    5f5e6cbc4f5e HID: wacom: Initialize brightness of LED trigger
    5e1bde45daba wifi: rtl8xxxu: add more missing rtl8192cu USB IDs
    fad7b5641068 ALSA: usb-audio: Add delay quirk for USB Audio Device
    bb50dc2aa49d Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
    f371471708c7 USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
    01d1ebdab9cc scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
    a20fcaa230f7 vfio/platform: check the bounds of read/write syscalls
    780ab8329672 cachestat: fix page cache statistics permission checking
    276df5deb88c Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
    997f6ec4208b net: sched: fix ets qdisc OOB Indexing
    efe8db3ecaa4 smb: client: handle lack of EA support in smb2_query_path_info()
    639b40424d17 libfs: Use d_children list to iterate simple_offset directories
    e73e46c96b9b libfs: Replace simple_offset end-of-directory detection
    9e9e710f68ba Revert "libfs: fix infinite directory reads for offset dir"
    bfb98a55cf5e Revert "libfs: Add simple_offset_empty()"
    1c3cf02db810 libfs: Return ENOSPC when the directory offset range is exhausted
    4516febe3253 gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
    556ee8e94410 mm: zswap: move allocations during CPU init outside the lock
    8d29ff5d5030 mm: zswap: properly synchronize freeing resources during CPU hotunplug
    f5712784c988 ASoC: samsung: Add missing depends on I2C
    d15dfc4e57cf hwmon: (drivetemp) Set scsi command timeout to 10s
    418bd70d1aca irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
    0485a718f3df drm/connector: hdmi: Validate supported_formats matches ycbcr_420_allowed
    d756b869bf47 ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P Gen5
    52502780b235 of/unittest: Add test that of_address_to_resource() fails on non-translatable address
    c9d6afb4f9c3 drm/amd/display: Initialize denominator defaults to 1
    4b46fc30b37e drm/amd/display: Use HW lock mgr for PSR1
    a743dc255b9f scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
    91e698058e91 ASoC: cs42l43: Add codec force suspend/resume ops
    81aa72e17cca seccomp: Stub for !CONFIG_SECCOMP
    678c6e80babb ASoC: samsung: Add missing selects for MFD_WM8994
    5da8a2c5f369 ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK
    153ac259c27f ASoC: wm8994: Add depends on MFD core
    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: 769f450ad451f101ec571014cd123b01c9fd53ad)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-11 11:44:19 +00:00
Bruce Ashfield
c8983084b3 kernel: remove unused 6.10 CVE exclusion file
When 6.10 was removed, this file was missed.

(From OE-Core rev: 4b7f4f4423d060feb713825830caaf4cb55ba6a3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-11 11:44:19 +00:00
Bruce Ashfield
5346f1fecb kernel: drop 6.6 reference kernels
Dropping the 6.6 reference kernel as the upcoming LTS will use
6.12 as the main reference with 6.13+ as the -dev kernel.

6.6 will not be supported upstream for the duration of the
LTS release, so droping it now to avoid uncessary mid-release
churn.

(From OE-Core rev: 6c445a6995f810e48a25cc0c13f37271836cba00)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-11 11:44:19 +00:00
Richard Purdie
c2da016918 meta/meta-selftest: Fix variable assignment whitespace
Recipes are much more readable with whitespace around the assignment operators.
Fix various assignments in OE-Core to show this is definitely the preferred
formatting.

(From OE-Core rev: 30ea609d3357fb3de911f2f6a5e6856c151b976a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:42:34 +00:00
Bruce Ashfield
6d5419dc81 linux-yocto/6.12: bsp/genericarm64: enable PowerVR DRM and Intel HDA sound drivers
Integrating the following commit(s) to linux-yocto/.:

1/1 [
    Author: Ross Burton
    Email: ross.burton@arm.com
    Subject: bsp/genericarm64: enable PowerVR DRM and Intel HDA sound drivers
    Date: Thu, 23 Jan 2025 17:56:16 +0000

    As seen on the BeaglePlay, this allows basic (non-accelerated) output
    on HDMI.

    Signed-off-by: Ross Burton <ross.burton@arm.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

(From OE-Core rev: 9dac093778660b02d5ca42bee3c84515f70e0e6e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
008f27cde5 linux-yocto/6.6: update to v6.6.74
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    0372f43ab704 Linux 6.6.74
    3f51f8c9d289 net: fix data-races around sk->sk_forward_alloc
    7d082fb20aa2 x86/xen: fix SLS mitigation in xen_hypercall_iret()
    80d39b50bdc0 nfsd: add list_head nf_gc to struct nfsd_file
    0b7b07cb5990 Revert "drm/amdgpu: rework resume handling for display (v2)"
    f47c834a9131 fs: relax assertions on failure to encode file handles
    f0c0ac84de17 ovl: support encoding fid from inode with no alias
    955a355e179f ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
    ec3e32de2d8a ocfs2: fix deadlock in ocfs2_get_system_file_inode
    1364a29b71c7 block: fix uaf for flush rq while iterating tags
    08ac5fdb9c6d drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
    c39d275efbe9 iio: imu: inv_icm42600: fix spi burst write not supported
    bcb9678b1c4f Revert "PCI: Use preserve_config in place of pci_flags"
    0cc84b6636be drm/amdgpu: always sync the GFX pipe on ctx switch
    65622de7c440 drm/i915/fb: Relax clear color alignment to 64 bytes
    a5cbbea145b4 hrtimers: Handle CPU state correctly on hotplug
    6c84ff2e788f irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
    61c684dbfeb0 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
    61ecbceae2ee irqchip: Plug a OF node reference leak in platform_irqchip_probe()
    926ad31b76b8 pmdomain: imx8mp-blk-ctrl: add missing loop break condition
    b0111650ee59 gpio: xilinx: Convert gpio_lock to raw spinlock
    a5a2ee8144c3 fs/proc: fix softlockup in __read_vmcore (part 2)
    09528bb1a412 filemap: avoid truncating 64-bit offset to 32 bits
    c5418187b977 nouveau/fence: handle cross device fences properly
    bc9c49341f97 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
    8a15c81063b9 vsock: reset socket state when de-assigning the transport
    dd93823fdd0e vsock/virtio: cancel close work in the destructor
    d88b249e14bd vsock/virtio: discard packets if the transport changes
    58e586c30d0b vsock/bpf: return early if transport is not assigned
    a3a3c1aa5126 net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
    75deec40a774 selftests: mptcp: avoid spurious errors on disconnect
    d09d17c104a9 mptcp: fix spurious wake-up on under memory pressure
    890507bc19b9 mptcp: be sure to send ack when mptcp-level window re-opens
    5cfe4b1d0cfb i2c: atr: Fix client detach
    571d3f6045cd zram: fix potential UAF of zram table
    4c8b783c9d16 ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
    ee37f3a538fc x86/asm: Make serialize() always_inline
    002b2efb1130 nvmet: propagate npwg topology
    8c9c1a2b48bb RDMA/bnxt_re: Fix to export port num to ib_query_qp
    bd6a4b4aed75 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
    91371922704c iomap: avoid avoid truncating 64-bit offset to 32 bits
    4aaa1003a3f4 ACPI: resource: acpi_dev_irq_override(): Check DMI match last
    8cc32fc86e47 selftests: tc-testing: reduce rshift value
    8df41b7fb46d scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
    933689000dff cachefiles: Parse the "secctx" immediately
    3f81514078fc kheaders: Ignore silly-rename files
    62861a5d4dd6 fs: fix missing declaration of init_files
    c598398815ee hfs: Sanity check the root record
    2e41e98c4e79 mac802154: check local interfaces before deleting sdata list
    1ea680703385 smb: client: fix double free of TCP_Server_Info::hostname
    6152c2c612a7 i2c: rcar: fix NACK handling when being a target
    573f036ba219 i2c: mux: demux-pinctrl: check initial mux selection, too
    f3311576789e Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
    b9b63c9cc1e0 hwmon: (tmp513) Fix division of negative numbers
    3c8fe0931d9b soc: ti: pruss: Fix pruss APIs
    63195bae1cbf drm/v3d: Ensure job pointer is set to NULL after job completion
    5faf45beb701 drm/vmwgfx: Add new keep_resv BO param
    ff5b9e9be645 net/mlx5e: Always start IPsec sequence number from 1
    cdb3f2b62e2d net/mlx5e: Rely on reqid in IPsec tunnel mode
    87c4417a9021 net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
    473bc285378f net/mlx5: Clear port select structure when fail to create
    ba8fdf7cff09 net/mlx5: Fix RDMA TX steering prio
    8a0097db0544 net: fec: handle page_pool_dev_alloc_pages error
    e8438cb84d0b net: xilinx: axienet: Fix IRQ coalescing packet count overflow
    325f2762fac7 nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
    bb11f992f5a4 gtp: Destroy device along with udp socket's netns dismantle.
    d756c8ac3029 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
    3d1c0c5500f5 gtp: use exit_batch_rtnl() method
    1e222169f718 net: add exit_batch_rtnl() method
    7cde21f52042 pktgen: Avoid out-of-bounds access in get_imix_entries
    ea966b669878 openvswitch: fix lockup on tx to unregistering netdev with carrier
    b02e70be498b bpf: Fix bpf_sk_select_reuseport() memory leak
    c5af09473110 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
    3b4299ff7a25 Linux 6.6.73
    1795ca657119 Revert "ovl: do not encode lower fh with upper sb_writers held"
    d1c53de4463b Revert "ovl: pass realinode to ovl_encode_real_fh() instead of realdentry"
    950b604384fd Revert "ovl: support encoding fid from inode with no alias"
    18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn
    2879d995e569 pnmtologo: sync with 6.6
    43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes
    35046aea43c8 bpftool: Fix undefined bpf macro for unix socket
    9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
    42b2eec2e503 bpftool: Query only cgroup-related attach types
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14
    64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    7c76aad68f6d kselftest: Add a ksft_perror() helper
    06644f0d7193 drm/tilcdc: Set preferred depth
    ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
    50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
    58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
    c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
    c2d64b9f52b6 qemux86: add configuration symbol to select values
    630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
    0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
    46934791b902 clear_warn_once: bind a timer to written reset value
    cdee9e38ff32 clear_warn_once: expand debugfs to include read support
    82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
    36dc380b776b libbpf: Fix build warning on ref_ctr_off
    9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    e497a4a5da65 perf: x86-32: explicitly include <errno.h>
    7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
    1cfc19423dc7 perf: fix bench numa compilation
    98bc2815fade perf: add SLANG_INC for slang.h
    17209a70b9b3 perf: add sgidefs.h to for mips builds
    9cd4258d910a perf: change --root to --prefix for python install
    8110a4f26628 perf: add 'libperl not found' warning
    bc89d5e08f77 perf: force include of <stdbool.h>
    4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
    bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
    30b2236ab378 FAT: Added FAT_NO_83NAME
    cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
    c4342d979bf2 aufs6: fix magic.mk include path
    35266bc2dc81 aufs6: adapt to v6.6
    8edede4e98be aufs6: core
    712248233ebe aufs6: standalone
    3b71a8a848d8 aufs6: mmap
    3e2924871f37 aufs6: base
    7f4907a93101 aufs6: kbuild
    d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
    bcd6cfcd1aa0 yaffs2: v6.5 fixups
    cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
    8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
    c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
    395b01cdc39d yaffs2: convert read_page -> readfolio
    d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
    7562133d4090 yaffs: include blkdev.h
    dbd44252cd59 yaffs: fix misplaced variable declaration
    c223a10b1ac0 yaffs2: v5.6 build fixups
    90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
    37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
    b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
    fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
    51e0aac75ea2 yaffs2: fix memory leak in mount/umount
    2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
    ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
    ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
    1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
    4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
    2f603d83fcc4 pnmtologo: use relocatable file name
    664a6a0a484b tools: use basename to identify file in gen-mach-types
    9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
    ae9b80797295 vt/conmakehash: improve reproducibility
    a972323151bd iwlwifi: select MAC80211_LEDS conditionally
    15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
    5552dc768ffc defconfigs: drop obselete options
    00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
    3888d0652edf linux-yocto: Handle /bin/awk issues
    3d55d299f23a uvesafb: provide option to specify timeout for task completion
    23c068c080be uvesafb: print error message when task timeout occurs
    edbfc939266e compiler.h: Undef before redefining __attribute_const__
    c99ae7e2a19a vmware: include jiffies.h
    572d84d928c8 Resolve jiffies wrapping about arp
    fdcd47cac843 nfs: Allow default io size to be configured.
    927d48801098 check console device file on fs when booting
    57cc27f821dd mount_root: clarify error messages for when no rootfs found
    1b53d82a8152 mconf: fix output of cflags and libraries
    1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
    83c2e0c6eb1f modpost: mask trivial warnings
    6de673039484 kbuild: exclude meta directory from distclean processing
    6decd32815f5 powerpc: serialize image targets
    f6b683b38318 arm: serialize build targets
    e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    dc8a1e5a88f8 x86_64_defconfig: Fix warnings
    68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
    d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
    62f50884b8b1 powerpc: kexec fix for powerpc64
    da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
    f161c880c11d mips: make current_cpu_data preempt safe
    5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
    19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
    e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
    aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
    881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
    98ec1963fcb7 arm64: defconfig: cleanup config options
    f1727c537ba8 vexpress: Pass LOADADDR to Makefile
    4474c32dc24a arm: ARM EABI socketcall
    75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: c183f5ee9f6748e202e311ed6a6a6b3c2f27269c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
c267304d20 linux-yocto/6.12: update to v6.12.11
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    62b2447ec6cf Linux 6.12.11
    4c3f731b253b apparmor: allocate xmatch for nullpdb inside aa_alloc_null
    35c2f2a46ae5 drm/amd/display: Validate mdoe under MST LCT=1 case as well
    ec744819bdd4 Revert "drm/amd/display: Enable urgent latency adjustments for DCN35"
    f6be6248d649 drm/amd/display: Do not wait for PSR disable on vbl enable
    0f0c5ca1863e drm/amd/display: Disable replay and psr while VRR is enabled
    583d3a42b2bf drm/amd/display: Fix PSR-SU not support but still call the amdgpu_dm_psr_enable
    1366b0e9dd57 drm/amdgpu: always sync the GFX pipe on ctx switch
    ffb0308bd6ec drm/amdgpu: disable gfxoff with the compute workload on gfx12
    0c2196bb020d drm/amdgpu: fix fw attestation for MP0_14_0_{2/3}
    6f8e1a35cc12 drm/amdgpu/smu13: update powersave optimizations
    b7da3df91042 drm/xe/oa: Add missing VISACTL mux registers
    95af4bfd6702 drm/xe: Mark ComputeCS read mode as UC on iGPU
    def3ddf10be4 drm/i915/fb: Relax clear color alignment to 64 bytes
    a737a81d5255 x86/fred: Fix the FRED RSP0 MSR out of sync with its per-CPU cache
    6e641d499bb1 timers/migration: Enforce group initialization visibility to tree walkers
    12ead225b799 timers/migration: Fix another race between hotplug and idle entry/exit
    38492f6ee883 hrtimers: Handle CPU state correctly on hotplug
    93955a778812 irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity()
    44feb7612989 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
    115719a95385 irqchip: Plug a OF node reference leak in platform_irqchip_probe()
    e96a2838d8b1 tracing: gfp: Fix the GFP enum values shown for user space tracing tools
    c78b04977d19 mm: vmscan : pgdemote vmstat is not getting updated when MGLRU is enabled.
    310ac886d68d mm: clear uffd-wp PTE/PMD state on mremap()
    4e4ab0748cd8 drm/amd/display: Do not elevate mem_type change to full update
    6f8a91d9aeb5 selftests/mm: set allocated memory to non-zero content in cow test
    391da9c6a69d mm/kmemleak: fix percpu memory leak detection failure
    488a68c948bc pmdomain: imx8mp-blk-ctrl: add missing loop break condition
    2e3194dc1197 tools: fix atomic_set() definition to set the value correctly
    9c035105c553 gpio: xilinx: Convert gpio_lock to raw spinlock
    80828540dad0 fs/proc: fix softlockup in __read_vmcore (part 2)
    280f1fb89afc filemap: avoid truncating 64-bit offset to 32 bits
    20a1b9a4ef55 net/ncsi: fix locking in Get MAC Address handling
    ce67e0e54ab8 drm/nouveau/disp: Fix missing backlight control on Macbook 5,1
    de440945811d nouveau/fence: handle cross device fences properly
    c23d1d4f8efe vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
    01c178d6902c vsock: reset socket state when de-assigning the transport
    450aa12993a1 vsock/virtio: cancel close work in the destructor
    677579b641af vsock/virtio: discard packets if the transport changes
    6771e1279dad vsock/bpf: return early if transport is not assigned
    97564250d43c net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
    84a2db01f500 selftests: mptcp: avoid spurious errors on disconnect
    470f313603df mptcp: fix spurious wake-up on under memory pressure
    34e8ad3f2326 mptcp: be sure to send ack when mptcp-level window re-opens
    4143ae9faf75 i2c: atr: Fix client detach
    902ef8f16d5c zram: fix potential UAF of zram table
    07c956f7904b ALSA: hda/realtek: fixup ASUS H7606W
    843a1ab9ceee ALSA: hda/realtek: fixup ASUS GA605W
    4711481c8032 ALSA: hda/realtek: Add support for Ayaneo System using CS35L41 HDA
    85f1e093b831 x86/asm: Make serialize() always_inline
    e98394f7bc91 sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE
    d01a7e05ea38 nvmet: propagate npwg topology
    6ffdf037dd7a sched_ext: Fix dsq_local_on selftest
    d94bb9a6f936 RDMA/bnxt_re: Fix to export port num to ib_query_qp
    21900bfd332a scx: Fix maximal BPF selftest prog
    fc20e87419e5 selftests/sched_ext: fix build after renames in sched_ext API
    621f95fa0b93 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
    22be1d90a621 afs: Fix merge preference rule failure condition
    402ce1642147 iomap: avoid avoid truncating 64-bit offset to 32 bits
    fdb13258ad86 sched_ext: keep running prev when prev->scx.slice != 0
    d9157d15ded5 ACPI: resource: acpi_dev_irq_override(): Check DMI match last
    0af195b20c9f platform/x86: ISST: Add Clearwater Forest to support list
    b9497f168256 platform/x86/intel: power-domains: Add Clearwater Forest support
    634e989f58d6 selftests: tc-testing: reduce rshift value
    e559ee6bb587 gpio: sim: lock up configfs that an instantiated device depends on
    61cc1df086d4 gpio: virtuser: lock up configfs that an instantiated device depends on
    ac216ffa697c scsi: ufs: core: Honor runtime/system PM levels if set by host controller drivers
    04c3c7acb5ec cachefiles: Parse the "secctx" immediately
    3d460376254e netfs: Fix non-contiguous donation between completed reads
    3aabe0106475 kheaders: Ignore silly-rename files
    7c37879b76c8 fs: fix missing declaration of init_files
    465fb8680c88 fs/qnx6: Fix building with GCC 15
    709dfdd7e5ca hfs: Sanity check the root record
    b856d2c1384b mac802154: check local interfaces before deleting sdata list
    a2be5f2ba34d smb: client: fix double free of TCP_Server_Info::hostname
    eed792d9894c hwmon: (ltc2991) Fix mixed signed/unsigned in DIV_ROUND_CLOSEST
    9e2d61c4dcd8 i2c: testunit: on errors, repeat NACK until STOP
    d1e4aff10c6b i2c: rcar: fix NACK handling when being a target
    894076b78a7e i2c: mux: demux-pinctrl: check initial mux selection, too
    ec7329647fbf Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
    e208535991f1 hwmon: (tmp513) Fix division of negative numbers
    3f67e07873df platform/x86: lenovo-yoga-tab2-pro-1380-fastcharger: fix serdev race
    d3a24d923333 platform/x86: dell-uart-backlight: fix serdev race
    e19f31169f85 i2c: core: fix reference leak in i2c_register_adapter()
    999fe486cb5d soc: ti: pruss: Fix pruss APIs
    40c28d1a0ac4 reset: rzg2l-usbphy-ctrl: Assign proper of node to the allocated device
    b22467b1ae10 drm/v3d: Ensure job pointer is set to NULL after job completion
    bf5105dd6d6c drm/vmwgfx: Add new keep_resv BO param
    5ee247046e13 drm/vmwgfx: Unreserve BO on error
    17f0e22bcba0 drm/tests: helpers: Fix compiler warning
    2b78cab481a6 netdev: avoid CFI problems with sock priv helpers
    d823355f9238 net/mlx5e: Always start IPsec sequence number from 1
    9e9c667ffd15 net/mlx5e: Rely on reqid in IPsec tunnel mode
    6d3d69c070d9 net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel
    1f6e619ef2a4 net/mlx5: Clear port select structure when fail to create
    df0e2cddc169 net/mlx5: SF, Fix add port error handling
    6210f069dcb9 net/mlx5: Fix a lockdep warning as part of the write combining test
    6a3085458d2e net/mlx5: Fix RDMA TX steering prio
    7a4fd3df85b3 net: make page_pool_ref_netmem work with net iovs
    1425cb829556 net: fec: handle page_pool_dev_alloc_pages error
    17b678858959 net: xilinx: axienet: Fix IRQ coalescing packet count overflow
    4fc02808ebd7 nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
    5a3096ba2b46 cpufreq: Move endif to the end of Kconfig file
    1c35a66e2bfe pfcp: Destroy device along with udp socket's netns dismantle.
    86f73d4ab2f2 gtp: Destroy device along with udp socket's netns dismantle.
    e6225173b502 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
    d0fb5741932b btrfs: add the missing error handling inside get_canonical_dev_path
    1654578a3b1d cpuidle: teo: Update documentation after previous changes
    11a642ad58a2 ice: Add correct PHY lane assignment
    2f59743be4d9 ice: Use ice_adapter for PTP shared data instead of auxdev
    499db66f690b ice: Add ice_get_ctrl_ptp() wrapper to simplify the code
    922af90ffb77 ice: Introduce ice_get_phy_model() wrapper
    2e166786d088 ice: Fix ETH56G FC-FEC Rx offset value
    0e5a802fcf5f ice: Fix quad registers read on E825
    605c7381b5d8 ice: Fix E825 initialization
    1a9b65c672ca pktgen: Avoid out-of-bounds access in get_imix_entries
    82f433e8dd06 openvswitch: fix lockup on tx to unregistering netdev with carrier
    8c1a1fda1726 net: ravb: Fix max TX frame size for RZ/V2M
    08831a894d18 eth: bnxt: always recalculate features after XDP clearing, fix null-deref
    cccd51dd2257 bpf: Fix bpf_sk_select_reuseport() memory leak
    9e08229256e5 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
    a8edd5e1f8e6 efi/zboot: Limit compression options to GZIP and ZSTD
    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: b438b44956e40e24902ba5bc06f72b2fc75625e3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
9e84fe52ba linux-yocto/6.6: update to v6.6.72
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    c2e420511612 Linux 6.6.72
    ac7f5641e988 drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
    08a2117e83e5 riscv: Fix text patching when IPI are used
    56b274473d6e mm: hugetlb: independent PMD page table shared count
    ec500230d39a mm/hugetlb: enforce that PMD PT sharing has split PMD PT locks
    5cfaddaa4bdb fs/Kconfig: make hugetlbfs a menuconfig
    1abe0a34aea6 pgtable: fix s390 ptdesc field comments
    1fd2a57dcb4d workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker
    6dc676743a7a workqueue: Update lock debugging code
    2717b5e55a9f workqueue: Add rcu lock check at the end of work item execution
    66e533f0b250 pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
    b1e6351c16b4 pmdomain: imx: gpcv2: Simplify with scoped for each OF child loop
    b613a038fdd7 arm64: dts: rockchip: add hevc power domain clock to rk3328
    be3eed59ac01 block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
    53e25b10a28e hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
    a4b01371512e ARM: dts: imxrt1050: Fix clocks for mmc
    8efff2aa2d95 io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
    03753bfacbc6 riscv: kprobes: Fix incorrect address calculation
    6a96af5f309d iio: adc: ad7124: Disable all channels at probe time
    91dd568e3ff9 iio: inkern: call iio_device_put() only on mapped devices
    09e067e3c83e iio: adc: at91: call input_free_device() on allocated iio_dev
    f110a6d71bd8 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
    2df664d7b4f2 iio: gyro: fxas21002c: Fix missing data update in trigger handler
    455df95eb8f2 iio: adc: ti-ads8688: fix information leak in triggered buffer
    5a95fbbecec7 iio: adc: rockchip_saradc: fix information leak in triggered buffer
    cde312e257b5 iio: imu: kmx61: fix information leak in triggered buffer
    a15ea87d4337 iio: light: vcnl4035: fix information leak in triggered buffer
    74058395b2c6 iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
    fefb88a4da96 iio: pressure: zpa2326: fix information leak in triggered buffer
    ea57f0bbe225 usb: gadget: configfs: Ignore trailing LF for user strings to cdev
    ea6a14987424 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
    88cdfe9f15d5 usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
    c1e7ced99da9 usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
    dcd4de31bd01 usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
    43c204b22dd8 usb: gadget: midi2: Reverse-select at the right place
    953dea074bc5 usb: fix reference leak in usb_new_device()
    730016e0b963 USB: core: Disable LPM only for non-suspended ports
    77af0434807b USB: usblp: return error when setting unsupported protocol
    7c3f7c3caa35 usb: dwc3-am62: Disable autosuspend during remove
    0a3a87221418 x86/fpu: Ensure shadow stack is active before "getting" registers
    0c50f00cc299 usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
    0231ecfb1f7a tty: serial: 8250: Fix another runtime PM usage counter underflow
    12f950a6a1c1 misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
    25692750c025 misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
    b02cf1d27e46 topology: Keep the cpumask unchanged when printing cpumap
    c995c81b2a30 usb: dwc3: gadget: fix writing NYET threshold
    05da04bbf3b9 USB: serial: cp210x: add Phoenix Contact UPS Device
    138655dd9ebe usb-storage: Add max sectors quirk for Nokia 208
    e5c87f33b514 staging: iio: ad9832: Correct phase range check
    4c04529c77d5 staging: iio: ad9834: Correct phase range check
    8166f38c8099 USB: serial: option: add Neoway N723-EA support
    2dcb6368adf5 USB: serial: option: add MeiG Smart SRM815
    12caa73a28f0 dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
    8dddc12d0324 f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
    e3ed5a14aac7 io_uring/timeout: fix multishot updates
    3ce08bab0105 drm/amd/display: increase MAX_SURFACES to the value supported by hw
    fa6bc7263061 drm/amdkfd: fixed page fault when enable MES shader debugger
    55ee64816bd5 ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
    b239a3867d58 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
    f48f060a4b36 riscv: Fix sleeping in invalid context in die()
    5fe671caedc2 smb: client: sync the root session and superblock context passwords before automounting
    d2512434f4cf thermal: of: fix OF node leak in of_thermal_zone_find()
    ae9ab63a268b drm/amd/display: Add check for granularity in dml ceil/floor helpers
    59d28c133e71 ksmbd: Implement new SMB3 POSIX type
    284a221f8fa5 sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
    55627918febd sctp: sysctl: udp_port: avoid using current->nsproxy
    7ec30c54f339 sctp: sysctl: auth_enable: avoid using current->nsproxy
    dc9d0e3cfd16 sctp: sysctl: rto_min/max: avoid using current->nsproxy
    ad673e514b27 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
    c0e394fd6b88 mptcp: sysctl: sched: avoid using current->nsproxy
    a57ce97c1978 dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
    086136ad70c5 scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
    6b305e98de0d dm thin: make get_first_thin use rcu-safe list first function
    a4a7ac3d2660 riscv: mm: Fix the out of bound issue of vmemmap address
    387f5b8ad3ff cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
    65b31b9d992c ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
    5cc621085e2b platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
    7673030efe0f afs: Fix the maximum cell name length
    271ae0edbfc9 ksmbd: fix a missing return value check bug
    5b195e6f8bde drm/mediatek: Add return value check when reading DPCD
    5352901f0bf1 drm/mediatek: Fix mode valid issue for dp
    9db527726634 drm/mediatek: Fix YCbCr422 color format issue for DP
    acefaa6993eb drm/mediatek: stop selecting foreign drivers
    7083b93e9755 drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
    229cc1028437 net/mlx5: Fix variable not being completed when function returns
    235419f0956e net: stmmac: dwmac-tegra: Read iommu stream id from device tree
    27202e2e8721 sched: sch_cake: add bounds checks to host bulk flow fairness counts
    d5807dd1328b netfilter: conntrack: clamp maximum hashtable size to INT_MAX
    1e3f5638c96b netfilter: nf_tables: imbalance in flowtable binding
    281855205a7c iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
    e026530e20e7 x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node()
    85e4923bcbcd memblock tests: fix implicit declaration of function 'numa_valid_node'
    b0b415f1a29d riscv: Fix early ftrace nop patching
    52a6d4f16e5b tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
    b455f050709a Bluetooth: btnxpuart: Fix driver sending truncated data
    327bd191bb44 Bluetooth: MGMT: Fix Add Device to responding before completing
    9ba06f078f33 Bluetooth: hci_sync: Fix not setting Random Address when required
    eff2cd6f53a5 eth: gve: use appropriate helper to set xdp_features
    ba9f7c16ec87 ipvlan: Fix use-after-free in ipvlan_get_iflink().
    7397fa36d676 tls: Fix tls_sw_sendmsg error handling
    a78e04e0236b igc: return early when failing to read EECD register
    30254c85b814 igc: field get conversion
    0677b13dd9b0 ice: fix incorrect PHY settings for 100 GB/s
    9d3884f303b0 cxgb4: Avoid removal of uninserted tid
    70163207b57b bnxt_en: Fix possible memory leak when hwrm_req_replace fails
    b7e540c52137 pds_core: limit loop over fw name list
    24b85a8b0310 btrfs: avoid NULL pointer dereference if no valid extent tree
    a8fbf80c4ff5 net: libwx: fix firmware mailbox abnormal return
    e54beb9aed2a net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
    91f89fe177a4 tcp/dccp: allow a connection when sk_max_ack_backlog is zero
    b2c9204e21b5 tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
    41d2e3be0f28 net: 802: LLC+SNAP OID:PID lookup on start of skb data
    45ae076dac49 ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
    6c37547a6eeb selftests/alsa: Fix circular dependency involving global-timer
    3d736856e245 ASoC: mediatek: disable buffer pre-allocation
    6754f5473dab ASoC: rt722: add delay time to wait for the calibration procedure
    14f030a807dd erofs: fix PSI memstall accounting
    1bf7e414cac3 erofs: handle overlapped pclusters out of crafted images properly
    a1a541fbfa7e ovl: support encoding fid from inode with no alias
    a3f8a2b13a27 ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
    26423e18cd6f ovl: do not encode lower fh with upper sb_writers held
    1e92afe80197 exfat: fix the infinite loop in __exfat_free_cluster()
    dc1d7afceb98 exfat: fix the infinite loop in exfat_readdir()
    71f4123cf2c7 dm array: fix cursor index when skipping across block boundaries
    14f0e64c2f11 dm array: fix unreleased btree blocks on closing a faulty array cursor
    6002bec5354f dm array: fix releasing a faulty array block twice in dm_array_cursor_end
    a71e465f69be jbd2: flush filesystem device before updating tail sequence
    6b32ff20d16a jbd2: increase IO priority for writing revoke records
    fdebee5c5c2b memblock: use numa_valid_node() helper to check for invalid node ID
    4ddb7f966f3d memblock: make memblock_set_node() also warn about use of MAX_NUMNODES
    18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn
    2879d995e569 pnmtologo: sync with 6.6
    43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes
    35046aea43c8 bpftool: Fix undefined bpf macro for unix socket
    9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
    42b2eec2e503 bpftool: Query only cgroup-related attach types
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14
    64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    7c76aad68f6d kselftest: Add a ksft_perror() helper
    06644f0d7193 drm/tilcdc: Set preferred depth
    ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
    50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
    58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
    c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
    c2d64b9f52b6 qemux86: add configuration symbol to select values
    630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
    0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
    46934791b902 clear_warn_once: bind a timer to written reset value
    cdee9e38ff32 clear_warn_once: expand debugfs to include read support
    82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
    36dc380b776b libbpf: Fix build warning on ref_ctr_off
    9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    e497a4a5da65 perf: x86-32: explicitly include <errno.h>
    7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
    1cfc19423dc7 perf: fix bench numa compilation
    98bc2815fade perf: add SLANG_INC for slang.h
    17209a70b9b3 perf: add sgidefs.h to for mips builds
    9cd4258d910a perf: change --root to --prefix for python install
    8110a4f26628 perf: add 'libperl not found' warning
    bc89d5e08f77 perf: force include of <stdbool.h>
    4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
    bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
    30b2236ab378 FAT: Added FAT_NO_83NAME
    cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
    c4342d979bf2 aufs6: fix magic.mk include path
    35266bc2dc81 aufs6: adapt to v6.6
    8edede4e98be aufs6: core
    712248233ebe aufs6: standalone
    3b71a8a848d8 aufs6: mmap
    3e2924871f37 aufs6: base
    7f4907a93101 aufs6: kbuild
    d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
    bcd6cfcd1aa0 yaffs2: v6.5 fixups
    cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
    8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
    c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
    395b01cdc39d yaffs2: convert read_page -> readfolio
    d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
    7562133d4090 yaffs: include blkdev.h
    dbd44252cd59 yaffs: fix misplaced variable declaration
    c223a10b1ac0 yaffs2: v5.6 build fixups
    90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
    37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
    b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
    fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
    51e0aac75ea2 yaffs2: fix memory leak in mount/umount
    2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
    ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
    ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
    1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
    4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
    2f603d83fcc4 pnmtologo: use relocatable file name
    664a6a0a484b tools: use basename to identify file in gen-mach-types
    9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
    ae9b80797295 vt/conmakehash: improve reproducibility
    a972323151bd iwlwifi: select MAC80211_LEDS conditionally
    15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
    5552dc768ffc defconfigs: drop obselete options
    00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
    3888d0652edf linux-yocto: Handle /bin/awk issues
    3d55d299f23a uvesafb: provide option to specify timeout for task completion
    23c068c080be uvesafb: print error message when task timeout occurs
    edbfc939266e compiler.h: Undef before redefining __attribute_const__
    c99ae7e2a19a vmware: include jiffies.h
    572d84d928c8 Resolve jiffies wrapping about arp
    fdcd47cac843 nfs: Allow default io size to be configured.
    927d48801098 check console device file on fs when booting
    57cc27f821dd mount_root: clarify error messages for when no rootfs found
    1b53d82a8152 mconf: fix output of cflags and libraries
    1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
    83c2e0c6eb1f modpost: mask trivial warnings
    6de673039484 kbuild: exclude meta directory from distclean processing
    6decd32815f5 powerpc: serialize image targets
    f6b683b38318 arm: serialize build targets
    e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    dc8a1e5a88f8 x86_64_defconfig: Fix warnings
    68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
    d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
    62f50884b8b1 powerpc: kexec fix for powerpc64
    da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
    f161c880c11d mips: make current_cpu_data preempt safe
    5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
    19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
    e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
    aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
    881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
    98ec1963fcb7 arm64: defconfig: cleanup config options
    f1727c537ba8 vexpress: Pass LOADADDR to Makefile
    4474c32dc24a arm: ARM EABI socketcall
    75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: e12821ea911bcf1e708fa9be0ecd8b7d987542d5)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
dac5fc0fff linux-yocto/6.12: update to v6.12.10
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    a6ad5510dbb5 Linux 6.12.10
    b683ba0df11f netdev: prevent accessing NAPI instances from another namespace
    c08d7fcce7cc iio: imu: inv_icm42600: fix spi burst write not supported
    476e4c4a1a85 io_uring: don't touch sqd->thread off tw add
    ca80f62f0ab5 drm/mediatek: Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
    810aad1d7fdd firewall: remove misplaced semicolon from stm32_firewall_get_firewall
    f838da8f3a96 arm64: dts: rockchip: add hevc power domain clock to rk3328
    bc2aeb35ff16 block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
    42268d885e44 hwmon: (drivetemp) Fix driver producing garbage data when SCSI errors occur
    0587f10fd294 arm64: dts: qcom: sa8775p: fix the secure device bootup issue
    0743189035a8 ARM: dts: imxrt1050: Fix clocks for mmc
    3a4b75c29cce arm64: dts: imx95: correct the address length of netcmix_blk_ctrl
    a7085c3ae43b io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period
    cbb64f5d757f iio: adc: ad7124: Disable all channels at probe time
    24b89b747b1c iio: adc: ad7173: fix using shared static info struct
    b44c99621ddb iio: inkern: call iio_device_put() only on mapped devices
    d115b7f3ddc0 iio: adc: at91: call input_free_device() on allocated iio_dev
    726218231b84 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
    9ccfd0097e76 iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
    69b680bbac9b iio: adc: ti-ads1298: Add NULL check in ads1298_init
    07e07fbc7726 iio: gyro: fxas21002c: Fix missing data update in trigger handler
    04bbf1227da6 iio: adc: ti-ads1119: fix sample size in scan struct for triggered buffer
    2f1687cca911 iio: adc: ti-ads1119: fix information leak in triggered buffer
    485570ed82b7 iio: adc: ti-ads8688: fix information leak in triggered buffer
    8193941bc4fe iio: adc: rockchip_saradc: fix information leak in triggered buffer
    565814cbbaa6 iio: imu: kmx61: fix information leak in triggered buffer
    1cca2a666e09 iio: light: bh1745: fix information leak in triggered buffer
    f6fb1c59776b iio: light: vcnl4035: fix information leak in triggered buffer
    ea703cda36da iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
    979a0db76ced iio: pressure: zpa2326: fix information leak in triggered buffer
    976544bdb40a usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
    a25f1e6f60a2 usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property
    62aa896683b0 usb: gadget: configfs: Ignore trailing LF for user strings to cdev
    a8b6a18b9b66 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
    7dd07d9cd28f usb: typec: tcpm/tcpci_maxim: fix error code in max_contaminant_read_resistance_kohm()
    4bb6450bfdd0 usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
    8586d6ea623e usb: typec: tcpci: fix NULL pointer issue on shared irq case
    57797497a696 usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe()
    5b41c695a181 usb: gadget: midi2: Reverse-select at the right place
    4fb62dea06cd usb: fix reference leak in usb_new_device()
    e982fcb440bc USB: core: Disable LPM only for non-suspended ports
    61e0a97342e7 USB: usblp: return error when setting unsupported protocol
    eaeaaf04db0c usb: dwc3-am62: Disable autosuspend during remove
    6bfe1fc22f46 x86/fpu: Ensure shadow stack is active before "getting" registers
    8e122d780a0f usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
    5a592b94b542 serial: stm32: use port lock wrappers for break control
    07f09383b192 tty: serial: 8250: Fix another runtime PM usage counter underflow
    5e8f68a4139e misc: microchip: pci1xxxx: Resolve return code mismatch during GPIO set config
    47d3749ec0cb misc: microchip: pci1xxxx: Resolve kernel panic during GPIO IRQ handling
    360596e7fe31 topology: Keep the cpumask unchanged when printing cpumap
    6d86c1b463f7 usb: dwc3: gadget: fix writing NYET threshold
    98f2bd6de318 USB: serial: cp210x: add Phoenix Contact UPS Device
    c67441c93b33 usb-storage: Add max sectors quirk for Nokia 208
    5492dbecbf0e staging: iio: ad9832: Correct phase range check
    26cc3a026d3e staging: iio: ad9834: Correct phase range check
    2eaf2500e2cd USB: serial: option: add Neoway N723-EA support
    2ff1e6b03691 USB: serial: option: add MeiG Smart SRM815
    aa7496d668c3 io_uring/sqpoll: zero sqd->thread on tctx errors
    2b30bffd9a77 io_uring/timeout: fix multishot updates
    5c331df9a5ef drm/amd/display: increase MAX_SURFACES to the value supported by hw
    37b8de96ae48 drm/amd/display: fix page fault due to max surface definition mismatch
    c2eaa73bd542 drm/amd/display: fix divide error in DM plane scale calcs
    c8243def2997 drm/amdkfd: wq_release signals dma_fence only when available
    3e279ecb4233 drm/amdkfd: fixed page fault when enable MES shader debugger
    cde7a70bbbf9 drm/amd/pm: fix BUG: scheduling while atomic
    758e3c3054b6 drm/amdgpu: Add a lock when accessing the buddy trim function
    df8d1c8e6720 ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
    be1e47be9eb4 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
    dbbc17735a67 gpio: loongson: Fix Loongson-2K2000 ACPI GPIO register offset
    7f5a0124dc54 riscv: kprobes: Fix incorrect address calculation
    76ab0afcdbe8 riscv: Fix sleeping in invalid context in die()
    1ca9de8867a9 fs: kill MNT_ONRB
    569e203d364a smb: client: sync the root session and superblock context passwords before automounting
    bc1a711c28c6 arm64: dts: qcom: sa8775p: Fix the size of 'addr_space' regions
    6c3ed8bc34b4 arm64: dts: qcom: x1e80100: Fix up BAR space size for PCIe6a
    cfe32daafd6c sched_ext: idle: Refresh idle masks during idle-to-idle transitions
    11cb1d643a74 cgroup/cpuset: remove kernfs active break
    e7960da6f2f4 sched_ext: switch class when preempted by higher priority scheduler
    d9e446dd63ce sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass()
    5b80f2fe8a34 thermal: of: fix OF node leak in of_thermal_zone_find()
    dc63fd2e473d cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains
    4f0dd09ed300 drm/amd/display: Add check for granularity in dml ceil/floor helpers
    23af4d2c49d8 drm/amd/display: Remove unnecessary amdgpu_irq_get/put
    42ef932bad9b Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
    25adbb08aead btrfs: zlib: fix avail_in bytes for s390 zlib HW compression path
    38c229455b8b ksmbd: Implement new SMB3 POSIX type
    de8d6de0ee27 rds: sysctl: rds_tcp_{rcv,snd}buf: avoid using current->nsproxy
    bcf8c60074e8 sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
    5b77d73f3be5 sctp: sysctl: udp_port: avoid using current->nsproxy
    c184bc621e3c sctp: sysctl: auth_enable: avoid using current->nsproxy
    c87f1f6ade56 sctp: sysctl: rto_min/max: avoid using current->nsproxy
    f0bb39354706 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
    4c74fbdc5ab9 mptcp: sysctl: blackhole timeout: avoid using current->nsproxy
    6035702381c3 mptcp: sysctl: sched: avoid using current->nsproxy
    8d242069660a mptcp: sysctl: avail sched: remove write access
    fc8943886629 dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2)
    7ecee316f63e dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
    8790d511d4ac fs: fix is_mnt_ns_file()
    adcde2872f8f fs: relax assertions on failure to encode file handles
    f3e8a16c23b2 vfio/pci: Fallback huge faults for unaligned pfn
    b1a38fe4789c scsi: ufs: qcom: Power off the PHY if it was already powered on in ufs_qcom_power_up_sequence()
    cbd0d5ecfa39 dm thin: make get_first_thin use rcu-safe list first function
    7ce916f4e975 drivers/perf: riscv: Return error for default case
    6191b1a474e1 drivers/perf: riscv: Fix Platform firmware event data
    3f545392e971 netfs: Fix read-retry for fs with no ->prepare_read()
    9f3a26583684 netfs: Fix kernel async DIO
    09b94ddc58c6 drm/xe: Fix tlb invalidation when wedging
    53a56817755e riscv: use local label names instead of global ones in assembly
    607b8740c6d7 riscv: stacktrace: fix backtracing through exceptions
    d2bd51954ac8 riscv: mm: Fix the out of bound issue of vmemmap address
    0ea7a3e44255 cpuidle: riscv-sbi: fix device node release in early exit of for_each_possible_cpu
    3825569af306 riscv: module: remove relocation_head rel_entry member allocation
    51669f4af5f7 ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked
    a8d99ce66b76 platform/x86: intel/pmc: Fix ioremap() of bad address
    b25778c87a6b platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it
    7922b1f058fe afs: Fix the maximum cell name length
    2976e91a3e56 ksmbd: fix a missing return value check bug
    818bc75973ca drm/mediatek: Add return value check when reading DPCD
    10cf9bf247c5 gpio: virtuser: fix handling of multiple conn_ids in lookup table
    d72d0126b1f6 gpio: virtuser: fix missing lookup table cleanups
    c63bb54ece43 drm/mediatek: mtk_dsi: Add registers to pdata to fix MT8186/MT8188
    4efc06dbd668 drm/mediatek: Fix mode valid issue for dp
    c06dda11c517 drm/mediatek: Fix YCbCr422 color format issue for DP
    cc4bd3288832 drm/mediatek: stop selecting foreign drivers
    7a0300d3ee74 drm/mediatek: Add support for 180-degree rotation in the display driver
    411ba3c2203c drm/mediatek: Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
    078b2ff7da20 drm/mediatek: Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
    36124081f6ff net/mlx5: Fix variable not being completed when function returns
    5c0be5e688a8 rtase: Fix a check for error in rtase_alloc_msix()
    b04d33cdbc95 net: stmmac: dwmac-tegra: Read iommu stream id from device tree
    91bb18950b88 sched: sch_cake: add bounds checks to host bulk flow fairness counts
    f559357d0358 netfilter: conntrack: clamp maximum hashtable size to INT_MAX
    2e87c203b72f netfilter: nf_tables: imbalance in flowtable binding
    7475a3e353bc mctp i3c: fix MCTP I3C driver multi-thread issue
    f19ab3ef96d9 net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
    0575baa733fc net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
    13c11ca317f5 net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
    bcf430d3bb55 net: hns3: don't auto enable misc vector
    864c1df2e379 net: hns3: Resolved the issue that the debugfs query result is inconsistent.
    713b9b0a0fc8 net: hns3: fix missing features due to dev->features configuration too early
    8b30ec384623 net: hns3: fixed reset failure issues caused by the incorrect reset type
    8b800ea3f380 tcp: Annotate data-race around sk->sk_mark in tcp_v4_send_reset
    cd4522bd3632 Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices.
    49cd0ccacc7d Bluetooth: btnxpuart: Fix driver sending truncated data
    1f88b5313566 Bluetooth: MGMT: Fix Add Device to responding before completing
    ccc1ef188455 Bluetooth: hci_sync: Fix not setting Random Address when required
    e7e21d9c9fc8 eth: gve: use appropriate helper to set xdp_features
    52a24538d569 ipvlan: Fix use-after-free in ipvlan_get_iflink().
    9ea32dd90711 tls: Fix tls_sw_sendmsg error handling
    4cff50a8222b igc: return early when failing to read EECD register
    19dbf59fe190 ice: fix incorrect PHY settings for 100 GB/s
    6bda291e21f7 ice: fix max values for dpll pin phase adjust
    61b437faf2a7 net: don't dump Tx and uninitialized NAPIs
    17516b69d79d cxgb4: Avoid removal of uninserted tid
    f697217f980f bnxt_en: Fix DIM shutdown
    47360e567cc3 bnxt_en: Fix possible memory leak when hwrm_req_replace fails
    ce1e0f1c331d pds_core: limit loop over fw name list
    aee5f69f3e6c btrfs: avoid NULL pointer dereference if no valid extent tree
    db3cd503093e net: libwx: fix firmware mailbox abnormal return
    6fde663f7321 net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
    e4a92f0d51c6 tcp/dccp: allow a connection when sk_max_ack_backlog is zero
    a3a9630d4d29 net: 802: LLC+SNAP OID:PID lookup on start of skb data
    1689f48b0a3b ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
    0eec6abe74db selftests/alsa: Fix circular dependency involving global-timer
    7db7597f7b05 ASoC: mediatek: disable buffer pre-allocation
    13f3053c3154 ASoC: rt722: add delay time to wait for the calibration procedure
    3c7c90274ae3 ovl: support encoding fid from inode with no alias
    668d8dea2cee ovl: pass realinode to ovl_encode_real_fh() instead of realdentry
    c0f613f2148c fuse: respect FOPEN_KEEP_CACHE on opendir
    0bebeb6672cf exfat: fix the infinite loop in __exfat_free_cluster()
    942c6f91ab8d exfat: fix the new buffer was not zeroed before writing
    d9ea94f5cd11 exfat: fix the infinite loop in exfat_readdir()
    6f153055ba05 netfs: Fix is-caching check in read-retry
    ba37bdfe59fb netfs: Fix the (non-)cancellation of copy when cache is temporarily disabled
    43b8d3249b0b netfs: Fix ceph copy to cache on write-begin
    2c3348864ab7 netfs: Fix missing barriers by using clear_and_wake_up_bit()
    13a07cc81e2d nfs: Fix oops in nfs_netfs_init_request() when copying to cache
    88ecdfea1b33 netfs: Fix enomem handling in buffered reads
    30341be4a6d1 dm array: fix cursor index when skipping across block boundaries
    22443df885bf dm array: fix unreleased btree blocks on closing a faulty array cursor
    017c4470bff5 dm array: fix releasing a faulty array block twice in dm_array_cursor_end
    82c59a86a247 iomap: fix zero padding data issue in concurrent append writes
    7adf7df4bbc0 iomap: pass byte granular end position to iomap_add_to_ioend
    f40881bde8f6 fs/writeback: convert wbc_account_cgroup_owner to take a folio
    a5bc86861020 jbd2: flush filesystem device before updating tail sequence
    56c4353ce4b5 jbd2: increase IO priority for writing revoke records
    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: 46450b646bf81024af977fa564732589fa8db58f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
23a4b69ebb linux-yoto/6.12: skylake drop CONFIG_SND_SOC_INTEL_SKL_RT286_MACH
Integrating the following commit(s) to linux-yocto/.:

1/1 [
    Author: Yogesh Tyagi
    Email: yogesh.tyagi@intel.com
    Subject: features/soc/skylake: drop CONFIG_SND_SOC_INTEL_SKL_RT286_MACH
    Date: Fri, 17 Jan 2025 23:54:27 +0530

    skl_rt286 board driver has been removed[1], if turn on this config, kernel would report a warning.

    [INFO]: the following symbols were not found in the active configuration:
         - CONFIG_SND_SOC_INTEL_SKL_RT286_MACH

    [1] https://git.yoctoproject.org/linux-yocto/commit/?id=51d8e9b2

    Kernel's 6.12+ needs this change.

    Signed-off-by: Yogesh Tyagi <yogesh.tyagi@intel.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

(From OE-Core rev: 5d8adbc3afe3fd34a3c219c35c9d81b6ab36952c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
182ea8dc03 linux-yocto/6.6: update to v6.6.71
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    843e64492a7e Linux 6.6.71
    a6923798e471 x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    b34e805539da Revert "x86, crash: wrap crash dumping code into crash related ifdefs"
    c8bc44c5f961 Revert "x86/hyperv: Fix hv tsc page based sched_clock for hibernation"
    1acb10106df3 Linux 6.6.70
    9722973ad038 scsi: hisi_sas: Remove redundant checks for automatic debugfs dump
    3de1b50f055d RDMA/bnxt_re: Fix max SGEs for the Work Request
    f61e663d78ff mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
    27c843e76447 mptcp: fix recvbuffer adjust on sleeping rcvmsg
    53fe947f67c9 mptcp: fix TCP options overflow.
    1ff2302e8aea mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
    86d946f3f999 mm/kmemleak: fix sleeping function called from invalid context at print message
    424abdec35ec mm/readahead: fix large folio support in async readahead
    cbe9eb2c39d0 gve: guard XDP xmit NDO on existence of xdp queues
    771d66f2bd8c gve: guard XSK operations on the existence of queues
    9b071576f891 fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
    1f49aaf55652 drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
    79fcfc900abe dt-bindings: display: adi,adv7533: Drop single lane support
    7b977f8c26b6 drm: adv7511: Drop dsi single lane support
    271f031f4c31 net/sctp: Prevent autoclose integer overflow in sctp_association_init()
    b32c3b748d29 sky2: Add device ID 11ab:4373 for Marvell 88E8075
    8c6fd5803b98 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
    b92667f75574 RDMA/uverbs: Prevent integer overflow issue
    c9818b61d0a8 scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
    edc8ece96c11 kcov: mark in_softirq_really() as __always_inline
    2e3d203b1ade ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
    d2392b79d8af ALSA: seq: oss: Fix races at processing SysEx messages
    7d1f59defa9e ALSA hda/realtek: Add quirk for Framework F111:000C
    396964d45ca5 ALSA: seq: Check UMP support for midi_version change
    199f04528737 Revert "bpf: support non-r10 register spill/fill to/from stack in precision tracking"
    bc6962f2dbaf modpost: fix the missed iteration for the max bit in do_input()
    f93e9ae0ba5e modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
    36e1b6890f22 RDMA/bnxt_re: Fix the max WQE size for static WQE support
    c3b5a7d6a13b seq_buf: Make DECLARE_SEQ_BUF() usable
    f2b94ee08ec6 ARC: build: Try to guess GCC variant of cross compiler
    d8f3f7d30f65 irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
    bef333418368 Bluetooth: hci_core: Fix sleeping function called from invalid context
    d8ecb248c199 net: usb: qmi_wwan: add Telit FE910C04 compositions
    c6b1d01e7a9c smb: client: destroy cfid_put_wq on module exit
    1d7ee876b8b9 ksmbd: set ATTR_CTIME flags when setting mtime
    2f75da8294bf ksmbd: retry iterate_dir in smb2_query_dir
    f53b37313ab6 bpf: fix potential error return
    73a30cb3e980 sound: usb: format: don't warn that raw DSD is unsupported
    325370be0676 sound: usb: enable DSD output for ddHiFi TC44C
    7523dd63ab22 ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
    0d5e2d476000 ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
    35916b2f9650 btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
    d0fafe701c6a drm/amdkfd: Correct the migration DMA map direction
    037ea0f28f9a wifi: mac80211: wake the queues in case of failure in resume
    86772872f9f5 wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
    d6b130fabfe1 net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
    17e8fa894345 ila: serialize calls to nf_register_net_hooks()
    a693b87692b4 af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
    7aa78d0d8546 af_packet: fix vlan_get_tci() vs MSG_PEEK
    23f2e7a13fa4 net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
    ad91a2dacbf8 net: restrict SO_REUSEPORT to inet sockets
    95ccf006bbc8 net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
    9eea3703c882 net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
    b238f61cc394 RDMA/rtrs: Ensure 'ib_sge list' is accessible
    0cd3bde081cd net: wwan: t7xx: Fix FSM command timeout issue
    313474b10897 net: mv643xx_eth: fix an OF node reference leak
    d5ea3a4d02d8 eth: bcmsysport: fix call balance of priv->clk handling routines
    930f2f96734e ALSA: usb-audio: US16x08: Initialize array before use
    0c896816aa19 net: llc: reset skb->transport_header
    4f49349c1963 netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
    c9b344ada5fd drm/i915/dg1: Fix power gate sequence.
    3e45dd1622a2 net/mlx5e: Skip restore TC rules for vport rep without loaded flag
    e66a99b9177b net/mlx5e: macsec: Maintain TX SA from encoding_sa
    43e589ab372f net/mlx5: DR, select MSIX vector 0 for completion queue creation
    f647d72245aa netrom: check buffer length before accessing it
    36eff8669b74 net: Fix netns for ip_tunnel_init_flow()
    7e9aa1a065dc ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_xmit()
    3b1a7fb74ab1 ipv4: ip_tunnel: Unmask upper DSCP bits in ip_md_tunnel_xmit()
    ae0710c5cc74 ipv4: ip_tunnel: Unmask upper DSCP bits in ip_tunnel_bind_dev()
    77b1e00fe97e ip_tunnel: annotate data-races around t->parms.link
    2af69905180b net: fix memory leak in tcp_conn_request()
    c6870f86bde6 net: stmmac: restructure the error path of stmmac_probe_config_dt()
    6d01d9f66ae1 net: stmmac: don't create a MDIO bus if unnecessary
    48f63e4e64a5 RDMA/hns: Fix missing flush CQE for DWQE
    be4293e108e2 RDMA/hns: Fix warning storm caused by invalid input in IO path
    2746888be48c RDMA/hns: Fix mapping error of zero-hop WQE buffer
    2049fb6c8bd7 RDMA/hns: Remove unused parameters and variables
    363f502cbfc0 RDMA/hns: Refactor mtr find
    ca2a2cad4efb net: dsa: microchip: Fix LAN937X set_ageing_time function
    7583dd5928b6 net: dsa: microchip: Fix KSZ9477 set_ageing_time function
    fa7f96589f17 drm/bridge: adv7511_audio: Update Audio InfoFrame properly
    f28fa7625536 RDMA/bnxt_re: Fix the locking while accessing the QP table
    cd1547b49b2c RDMA/bnxt_re: Fix MSN table size for variable wqe mode
    2e719d89b9fa RDMA/bnxt_re: Add send queue size check for variable wqe
    3ae9ee7ff3b2 RDMA/bnxt_re: Disable use of reserved wqes
    bb46a484a0c6 RDMA/bnxt_re: Add support for Variable WQE in Genp7 adapters
    9fcfe972758b RDMA/bnxt_re: Fix max_qp_wrs reported
    38b49312da2d RDMA/bnxt_re: Fix reporting hw_ver in query_device
    14f66ac898c9 RDMA/bnxt_re: Add check for path mtu in modify_qp
    183a96174cab RDMA/bnxt_re: Fix the check for 9060 condition
    347654387bb1 nvme-pci: 512 byte aligned dma pool segment quirk
    a0ceed736c88 RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
    a5092b138e1c RDMA/bnxt_re: Avoid initializing the software queue for user queues
    25e6e9da6926 RDMA/mlx5: Enforce same type port association for multiport RoCE
    5d1d7522cf82 RDMA/bnxt_re: Remove always true dattr validity check
    c91ae7c12d6f RDMA/bnxt_re: Allow MSN table capability check
    f452f397f9a6 tracing: Check "%s" dereference via the field and not the TP_printk format
    55841e8820b9 tracing: Fix trace_check_vprintf() when tp_printk is used
    680c07fabc2b tracing: Handle old buffer mappings for event strings and functions
    6920e362bc08 seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
    cd27bbe89810 powerpc: Remove initialisation of readpos
    c46547b4686e tracing: Move readpos from seq_buf to trace_seq
    1ec141d8f51b net: mctp: handle skb cleanup on sock_queue failures
    c47ed91156da ceph: give up on paths longer than PATH_MAX
    a64e5295ebc4 tracing: Have process_string() also allow arrays
    de2a10e19226 mmc: sdhci-msm: fix crypto key eviction
    6228f13f1996 btrfs: fix use-after-free in btrfs_encoded_read_endio()
    c1dbd28a0795 selinux: ignore unknown extended permissions
    c2a7fc514637 f2fs: fix to wait dio completion
    23ea763880d6 platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
    d4eb5b3c115d ALSA: ump: Shut up truncated string warning
    8b2e38f2a9b7 usb: xhci: Avoid queuing redundant Stop Endpoint commands
    8a2273e5c1be usb: typec: ucsi: glink: fix off-by-one in connector_status
    a47f0b03149a scsi: hisi_sas: Fix a deadlock issue related to automatic dump
    8c5ad189e90f cleanup: Remove address space of returned pointer
    55779f26eab9 crypto: ecc - Prevent ecc_digits_from_bytes from reading too many bytes
    9457d783fb94 Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
    3aab20eb1989 Bluetooth: btusb: add callback function in btusb suspend/resume
    9a466b8693b9 btrfs: fix use-after-free when COWing tree bock and tracing is enabled
    0d2cc60b44d0 btrfs: rename and export __btrfs_cow_block()
    151447859d6f x86/fred: Clear WFE in missing-ENDBRANCH #CPs
    9c268be377e7 x86/ptrace: Add FRED additional information to the pt_regs structure
    498bdedca58a x86/ptrace: Cleanup the definition of the pt_regs structure
    48417c3426cf ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    4252d023bae7 ACPI/IORT: Add PMCG platform information for HiSilicon HIP10/11
    f5a20424084f scsi: mpi3mr: Start controller indexing from 0
    d424303d8d18 scsi: mpi3mr: Use ida to manage mrioc ID
    8d891c866cf7 ALSA: ump: Update legacy substream names upon FB info update
    9617001adfc9 ALSA: ump: Indicate the inactive group in legacy substream names
    cf29cbf61cf2 ALSA: ump: Don't open legacy substream for an inactive group
    b5e175e18a39 ALSA: ump: Use guard() for locking
    b41d73055284 udf: Verify inode link counts before performing rename
    17b312c5d869 udf_rename(): only access the child content on cross-directory rename
    d33523b0beb5 watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
    e145b77fb5c1 watchdog: rzg2l_wdt: Rely on the reset driver for doing proper reset
    7ea100fb50bb watchdog: rzg2l_wdt: Remove reset de-assert from probe
    b222816f9c43 of: address: Preserve the flags portion on 1:1 dma-ranges mapping
    443f803b332b of: address: Store number of bus flag cells rather than bool
    7a40a884f597 of: address: Remove duplicated functions
    6681113633dc x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    e5b1574a8ca2 x86, crash: wrap crash dumping code into crash related ifdefs
    5422f4321640 thunderbolt: Don't display nvm_version unless upgrade supported
    5a23e3e9e245 thunderbolt: Add support for Intel Panther Lake-M/P
    888c554d3dfd thunderbolt: Add support for Intel Lunar Lake
    6cd8e621a689 xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
    f1ece345ad2c usb: xhci: Limit Stop Endpoint retries
    61329b25dc1d xhci: retry Stop Endpoint on buggy NEC controllers
    43e3aa2f44d6 net: renesas: rswitch: fix possible early skb release
    3dd65ffa2df6 softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
    d6616dcd8721 net/mlx5: unique names for per device caches
    ddcc7d71be31 Revert "nvme: make keep-alive synchronous operation"
    801acf741c87 nvme: use helper nvme_ctrl_state in nvme_keep_alive_finish function
    2c276bef8273 usb: typec: ucsi: glink: be more precise on orientation-aware ports
    7723988b0127 usb: typec: ucsi: glink: set orientation aware if supported
    01059e0b5cc0 usb: typec: ucsi: add update_connector callback
    fd662c37a108 usb: typec: ucsi: glink: move GPIO reading into connector_status callback
    8dd7fc5e409b usb: typec: ucsi: add callback for connector status updates
    c47940e84398 iio: adc: ad7192: properly check spi_get_device_match_data()
    843b5d1602d6 iio: adc: ad7192: Convert from of specific to fwnode property handling
    f7d548a62f08 usb: chipidea: udc: limit usb request length to max 16KB
    7a2020e83b6a usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
    c39df6d3af2d usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
    c2556801583c fs/ntfs3: Fix warning in ni_fiemap
    48ebb93f933d fs/ntfs3: Implement fallocate for compressed files
    171c40531b04 remoteproc: qcom: pas: enable SAR2130P audio DSP support
    b506a0c41411 remoteproc: qcom: pas: Add support for SA8775p ADSP, CDSP and GPDSP
    25804f9b492b remoteproc: qcom: pas: Add sc7180 adsp
    3c9d3157f3cc mailbox: pcc: Check before sending MCTP PCC response ACK
    d8c0f38208a4 ACPI: PCC: Add PCC shared memory region command and status bitfields
    4460b5236818 i2c: xgene-slimpro: Migrate to use generic PCC shmem related macros
    dcc02c9ebfe8 mailbox: pcc: Support shared interrupt for multiple subspaces
    605018764e21 mailbox: pcc: Add support for platform notification handling
    82461d89c849 clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
    deff81f56dff clk: qcom: clk-alpha-pll: Add support for zonda ole pll configure
    7c8c50c9855a scsi: hisi_sas: Create all dump files during debugfs initialization
    044928679823 scsi: hisi_sas: Allocate DFX memory during dump trigger
    91e035e98fa1 scsi: hisi_sas: Directly call register snapshot instead of using workqueue
    4f4fe3db92bb Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
    f8a67ffb96c9 Bluetooth: btusb: Add USB HW IDs for MT7921/MT7922/MT7925
    1e7b1a8e7b6e Bluetooth: btusb: Add new VID/PID 13d3/3602 for MT7925
    e612c16ed0b7 Bluetooth: Add support ITTIM PE50-M75C
    ca4e69826d67 Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
    6e6a3479986a i2c: i801: Add support for Intel Panther Lake
    f38ca98b0721 i2c: i801: Add support for Intel Arrow Lake-H
    b35de9e01fc7 wifi: ath10k: avoid NULL pointer error during sdio remove
    358c36eae58d wifi: ath10k: Update Qualcomm Innovation Center, Inc. copyrights
    3ed6b2daa4e9 wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
    dc6094108573 wifi: mac80211: Add non-atomic station iterator
    4eceef729c84 wifi: ath12k: Optimize the mac80211 hw data access
    3d94c4b21966 wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
    24b5898a8c73 wifi: mac80211: export ieee80211_purge_tx_queue() for drivers
    ed01e57a8169 media: uvcvideo: Force UVC version to 1.0a for 0408:4033
    9471b8f80526 media: uvcvideo: Force UVC version to 1.0a for 0408:4035
    8fa6f680b5aa cleanup: Adjust scoped_guard() macros to avoid potential warning
    873df38bdf42 cleanup: Add conditional guard support
    4b6beff3c073 crypto: ecdsa - Avoid signed integer overflow on signature decoding
    ec6488917941 crypto: ecdsa - Use ecc_digits_from_bytes to convert signature
    1afc7acbedb8 crypto: ecdsa - Rename keylen to bufsize where necessary
    e7fcd5d696c4 crypto: ecdsa - Convert byte arrays with key coordinates to digits
    93011887013d ext4: partial zero eof block on unaligned inode size extension
    fa42d5f1327f ext4: convert to new timestamp accessors
    1864d4712c4b memblock: allow zero threshold in validate_numa_converage()
    6fdc770506eb NUMA: optimize detection of memory with no node id assigned by firmware
    3adf89f17dbd sched: Initialize idle tasks only once
    106740e978c7 usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic
    39619c65ab4b smb: client: fix use-after-free of signing key
    d7cb986425ce smb: client: stop flooding dmesg in smb2_calc_signature()
    5f36890d650c fs/smb/client: implement chmod() for SMB3 POSIX Extensions
    d64429042fef smb/client: rename cifs_ace to smb_ace
    298e73ac323a smb/client: rename cifs_acl to smb_acl
    46c22d37f691 smb/client: rename cifs_sid to smb_sid
    386660bd303e smb/client: rename cifs_ntsd to smb_ntsd
    8322a66f9369 x86/mm: Carve out INVLPG inline asm for use by others
    bffaf4cb2810 docs: media: update location of the media patches
    e8b8c1ecbd2c drm/amd/display: Fix incorrect DSC recompute trigger
    3f9f631f9b91 drm/amd/display: Fix DSC-re-computing
    18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn
    2879d995e569 pnmtologo: sync with 6.6
    43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes
    35046aea43c8 bpftool: Fix undefined bpf macro for unix socket
    9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
    42b2eec2e503 bpftool: Query only cgroup-related attach types
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14
    64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    7c76aad68f6d kselftest: Add a ksft_perror() helper
    06644f0d7193 drm/tilcdc: Set preferred depth
    ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
    50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
    58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
    c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
    c2d64b9f52b6 qemux86: add configuration symbol to select values
    630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
    0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
    46934791b902 clear_warn_once: bind a timer to written reset value
    cdee9e38ff32 clear_warn_once: expand debugfs to include read support
    82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
    36dc380b776b libbpf: Fix build warning on ref_ctr_off
    9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    e497a4a5da65 perf: x86-32: explicitly include <errno.h>
    7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
    1cfc19423dc7 perf: fix bench numa compilation
    98bc2815fade perf: add SLANG_INC for slang.h
    17209a70b9b3 perf: add sgidefs.h to for mips builds
    9cd4258d910a perf: change --root to --prefix for python install
    8110a4f26628 perf: add 'libperl not found' warning
    bc89d5e08f77 perf: force include of <stdbool.h>
    4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
    bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
    30b2236ab378 FAT: Added FAT_NO_83NAME
    cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
    c4342d979bf2 aufs6: fix magic.mk include path
    35266bc2dc81 aufs6: adapt to v6.6
    8edede4e98be aufs6: core
    712248233ebe aufs6: standalone
    3b71a8a848d8 aufs6: mmap
    3e2924871f37 aufs6: base
    7f4907a93101 aufs6: kbuild
    d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
    bcd6cfcd1aa0 yaffs2: v6.5 fixups
    cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
    8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
    c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
    395b01cdc39d yaffs2: convert read_page -> readfolio
    d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
    7562133d4090 yaffs: include blkdev.h
    dbd44252cd59 yaffs: fix misplaced variable declaration
    c223a10b1ac0 yaffs2: v5.6 build fixups
    90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
    37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
    b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
    fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
    51e0aac75ea2 yaffs2: fix memory leak in mount/umount
    2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
    ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
    ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
    1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
    4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
    2f603d83fcc4 pnmtologo: use relocatable file name
    664a6a0a484b tools: use basename to identify file in gen-mach-types
    9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
    ae9b80797295 vt/conmakehash: improve reproducibility
    a972323151bd iwlwifi: select MAC80211_LEDS conditionally
    15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
    5552dc768ffc defconfigs: drop obselete options
    00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
    3888d0652edf linux-yocto: Handle /bin/awk issues
    3d55d299f23a uvesafb: provide option to specify timeout for task completion
    23c068c080be uvesafb: print error message when task timeout occurs
    edbfc939266e compiler.h: Undef before redefining __attribute_const__
    c99ae7e2a19a vmware: include jiffies.h
    572d84d928c8 Resolve jiffies wrapping about arp
    fdcd47cac843 nfs: Allow default io size to be configured.
    927d48801098 check console device file on fs when booting
    57cc27f821dd mount_root: clarify error messages for when no rootfs found
    1b53d82a8152 mconf: fix output of cflags and libraries
    1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
    83c2e0c6eb1f modpost: mask trivial warnings
    6de673039484 kbuild: exclude meta directory from distclean processing
    6decd32815f5 powerpc: serialize image targets
    f6b683b38318 arm: serialize build targets
    e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    dc8a1e5a88f8 x86_64_defconfig: Fix warnings
    68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
    d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
    62f50884b8b1 powerpc: kexec fix for powerpc64
    da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
    f161c880c11d mips: make current_cpu_data preempt safe
    5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
    19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
    e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
    aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
    881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
    98ec1963fcb7 arm64: defconfig: cleanup config options
    f1727c537ba8 vexpress: Pass LOADADDR to Makefile
    4474c32dc24a arm: ARM EABI socketcall
    75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: 4a8d310df068791686d797eb3c2e6737c23ee747)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-01 13:22:59 +00:00
Bruce Ashfield
475dbf58da linux-yocto/6.12: update to v6.12.9
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    5996393469d9 Linux 6.12.9
    10a641cad465 mptcp: don't always assume copied data in mptcp_cleanup_rbuf()
    8353226fe3ca mptcp: fix recvbuffer adjust on sleeping rcvmsg
    fb08e6b0ba28 mptcp: fix TCP options overflow.
    2e31443a0d18 mm: hugetlb: independent PMD page table shared count
    464770df4609 mm: reinstate ability to map write-sealed memfd mappings read-only
    58d0d02dbc67 mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
    64b2d32f2259 mm/kmemleak: fix sleeping function called from invalid context at print message
    5802fe9cfc05 mm/readahead: fix large folio support in async readahead
    86c9fd14aa7f gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup
    35f44eed5828 gve: guard XDP xmit NDO on existence of xdp queues
    e2ff6dd63159 gve: fix XDP allocation path in edge cases
    8e8d7037c894 gve: guard XSK operations on the existence of queues
    c8a8334fbedb gve: clean XDP queues in gve_tx_stop_ring_gqi
    077ef69099f4 gve: process XSK TX descriptors as part of RX NAPI
    d066ab595cdf fs/proc/task_mmu: fix pagemap flags with PMD THP entries on 32bit
    9e4c11d4cc05 mm: shmem: fix incorrect index alignment for within_size policy
    cabacb18a42d mm: shmem: fix the update of 'shmem_falloc->nr_unswapped'
    3647932d0b3e mm/damon/core: fix new damon_target objects leaks on damon_commit_targets()
    69bbaa0fdddc mm/damon/core: fix ignored quota goals and filters of newly committed schemes
    e55273aa2a55 net: ethernet: ti: am65-cpsw: default to round-robin for host port receive
    b68b2a3fbacc fgraph: Add READ_ONCE() when accessing fgraph_array[]
    19d8a4424168 wifi: iwlwifi: mvm: Fix __counted_by usage in cfg80211_wowlan_nd_*
    ca9d077350fa drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
    9f12616222ce dt-bindings: display: adi,adv7533: Drop single lane support
    6c87986664ab drm: adv7511: Drop dsi single lane support
    41ce61328e0f io_uring/rw: fix downgraded mshot read
    2297890b778b net/sctp: Prevent autoclose integer overflow in sctp_association_init()
    41db022612b6 sched_ext: initialize kit->cursor.flags
    a921eb655809 sky2: Add device ID 11ab:4373 for Marvell 88E8075
    ffb231471a40 workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM worker
    830f83858952 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
    b3ef4ae71336 RDMA/uverbs: Prevent integer overflow issue
    786362ce60d7 sched_ext: Fix invalid irq restore in scx_ops_bypass()
    65802da747ac scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
    dc05ee603128 clk: clk-imx8mp-audiomix: fix function signature
    90daa2f83585 maple_tree: reload mas before the second call for mas_empty_area
    0e1779478f0c kcov: mark in_softirq_really() as __always_inline
    ba950a02d8d2 ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
    9d382112b363 ALSA: seq: oss: Fix races at processing SysEx messages
    a369c9b4ad5a ALSA hda/realtek: Add quirk for Framework F111:000C
    c8f05dc8a9ce drm/xe: Wait for migration job before unmapping pages
    7f13d8273e8c drm/xe: Use non-interruptible wait when moving BO to system
    5a45b3497280 ftrace: Fix function profiler's filtering functionality
    ac3ee577c347 ALSA: seq: Check UMP support for midi_version change
    c7e9cb3db798 io_uring/kbuf: use pre-committed buffer address for non-pollable file
    abf81fd09b62 RDMA/mlx5: Enable multiplane mode only when it is supported
    56432f684513 Revert "ALSA: ump: Don't enumeration invalid groups for legacy rawmidi"
    a93c6cf0868f kbuild: pacman-pkg: provide versioned linux-api-headers package
    2a44d48d323a modpost: fix the missed iteration for the max bit in do_input()
    f133ad12fe86 scripts/mksysmap: Fix escape chars '$'
    5ce6fb470eb1 clk: thead: Fix TH1520 emmc and shdci clock rate
    1c2244437f9a bpf: consider that tail calls invalidate packet pointers
    28bcc8024033 bpf: refactor bpf_helper_changes_pkt_data to use helper number
    07bb0775bacc ARC: build: Try to guess GCC variant of cross compiler
    c88e3ecb9468 irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
    4a31c018bfe4 Bluetooth: hci_core: Fix sleeping function called from invalid context
    87e93faa370d net: usb: qmi_wwan: add Telit FE910C04 compositions
    1d23d5537103 smb: client: destroy cfid_put_wq on module exit
    52cefcff6a4a ksmbd: set ATTR_CTIME flags when setting mtime
    7023866f161b ksmbd: retry iterate_dir in smb2_query_dir
    1da4ebd8691b bpf: fix potential error return
    83d32ae6895a ARC: bpf: Correct conditional check in 'check_jmp_32'
    4be7ad1f9cc2 ARC: build: Use __force to suppress per-CPU cmpxchg warnings
    600340ed717c ARC: build: disallow invalid PAE40 + 4K page config
    5fae14431614 ASoC: audio-graph-card: Call of_node_put() on correct node
    4b1ccdfe589e spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA.
    d49362b059f2 sound: usb: format: don't warn that raw DSD is unsupported
    03c446634f3f sound: usb: enable DSD output for ddHiFi TC44C
    1c643c600407 ALSA: hda/realtek: Add new alc2xx-fixup-headset-mic model
    45f502192bfc ALSA: hda/ca0132: Use standard HD-audio quirk matching helpers
    d77a3a99b53d btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
    bd51e0d7a255 btrfs: handle bio_split() errors
    d867cee0f30a ALSA: hda/realtek - Add support for ASUS Zen AIO 27 Z272SD_A272SD audio
    5b67d909ac5e ALSA: hda: cs35l56: Remove calls to cs35l56_force_sync_asp1_registers_from_cache()
    de39f7295395 drm/amdkfd: Correct the migration DMA map direction
    4e9ad557e52d drm/amdgpu: use sjt mec fw on gfx943 for sriov
    6ec6025cc666 wifi: mac80211: wake the queues in case of failure in resume
    ae07daf440d3 wifi: cfg80211: clear link ID from bitmap during link delete after clean up
    36b739637d70 wifi: mac80211: fix mbss changed flags corruption on 32 bit systems
    65e282457704 perf/x86/intel: Add Arrow Lake U support
    93d7d212c6ea btrfs: allow swap activation to be interruptible
    4ac8e8bf70b4 net: ti: icssg-prueth: Fix clearing of IEP_CMP_CFG registers during iep_init
    771ab379e87d net: ti: icssg-prueth: Fix firmware load sequence.
    3d1b63cf468e ila: serialize calls to nf_register_net_hooks()
    cd8488fdc711 af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
    b65292a548d8 af_packet: fix vlan_get_tci() vs MSG_PEEK
    a0c12973edf7 net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init()
    3257813a3ae7 net: restrict SO_REUSEPORT to inet sockets
    d3b7a9c7597b net: reenable NETIF_F_IPV6_CSUM offload for BIG TCP packets
    05670a893565 net: sfc: Correct key_len for efx_tc_ct_zone_ht_params
    127c28006716 io_uring/net: always initialize kmsg->msg.msg_inq upfront
    64798d02430b RDMA/bnxt_re: Fix error recovery sequence
    6ffb5c188519 RDMA/rtrs: Ensure 'ib_sge list' is accessible
    e6e6882a1590 net: wwan: t7xx: Fix FSM command timeout issue
    6dfa451b5302 net: mv643xx_eth: fix an OF node reference leak
    5abb84101c0e eth: bcmsysport: fix call balance of priv->clk handling routines
    b48a058db398 ALSA: usb-audio: US16x08: Initialize array before use
    86645d8d062a nvmet: Don't overflow subsysnqn
    1ee54d58d58b net: llc: reset skb->transport_header
    d24cbc43cc7b netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
    0e394dd11e95 workqueue: add printf attribute to __alloc_workqueue()
    a0360b9b5f32 drm/i915/dg1: Fix power gate sequence.
    6bf65f39701e drm/i915/cx0_phy: Fix C10 pll programming sequence
    9f6f54e6a686 RDMA/rxe: Remove the direct link to net_device
    de85624c623d net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only
    47c78d3fc26e net/mlx5e: Skip restore TC rules for vport rep without loaded flag
    fa9d8c2e77c4 net/mlx5e: macsec: Maintain TX SA from encoding_sa
    dc59321c0b38 net/mlx5: DR, select MSIX vector 0 for completion queue creation
    b710f18252ef net: pse-pd: tps23881: Fix power on/off issue
    3ba7f80d98d4 netrom: check buffer length before accessing it
    965a34d93b0b net: Fix netns for ip_tunnel_init_flow()
    b0b190218c78 net: fix memory leak in tcp_conn_request()
    b8a888f236ec net: stmmac: restructure the error path of stmmac_probe_config_dt()
    924d43bd10a1 drm/xe: Fix fault on fd close after unbind
    fb1543f3ba43 drm/xe/pf: Use correct function to check LMEM provisioning
    3ff51effd1cc drm/xe: Revert some changes that break a mesa debug tool
    77a807ae2ba5 RDMA/hns: Fix missing flush CQE for DWQE
    ed9466d707fa RDMA/hns: Fix warning storm caused by invalid input in IO path
    a448c775f0ae RDMA/hns: Fix accessing invalid dip_ctx during destroying QP
    c1bc7a427e7c RDMA/hns: Fix mapping error of zero-hop WQE buffer
    b983a01f58fb netdev-genl: avoid empty messages in napi get
    74f9e8f2e831 selftests: net: local_termination: require mausezahn
    e5e2ba1b575a net: dsa: microchip: Fix LAN937X set_ageing_time function
    b3989de20041 net: dsa: microchip: Fix KSZ9477 set_ageing_time function
    929e70e8dbee drm/bridge: adv7511_audio: Update Audio InfoFrame properly
    45ece2a4e3f2 net: phy: micrel: Dynamically control external clock of KSZ PHY
    39480e1271da RDMA/bnxt_re: Fix the locking while accessing the QP table
    003e82749a24 RDMA/bnxt_re: Fix MSN table size for variable wqe mode
    2c73cd31f917 RDMA/bnxt_re: Add send queue size check for variable wqe
    50a85b3bd28d RDMA/bnxt_re: Disable use of reserved wqes
    9b3b83d2f7f4 RDMA/bnxt_re: Fix max_qp_wrs reported
    4eafeb4f021c RDMA/siw: Remove direct link to net_device
    a36820c88865 RDMA/nldev: Set error code in rdma_nl_notify_event
    e61d2495f781 RDMA/bnxt_re: Fix reporting hw_ver in query_device
    75c5dba99e20 RDMA/bnxt_re: Add check for path mtu in modify_qp
    4f6fd7f2dfef RDMA/bnxt_re: Fix the check for 9060 condition
    a337f7b6b2eb wifi: iwlwifi: fix CRF name for Bz
    bfe52e8019ef nvme-pci: 512 byte aligned dma pool segment quirk
    48bd8e9d78c5 RDMA/core: Fix ENODEV error for iWARP test over vlan
    1051250e51cc RDMA/bnxt_re: Avoid sending the modify QP workaround for latest adapters
    a3e0709d462e RDMA/bnxt_re: Avoid initializing the software queue for user queues
    9a479088e0c8 RDMA/bnxt_re: Fix max SGEs for the Work Request
    c1e855a9b95d RDMA/mlx5: Enforce same type port association for multiport RoCE
    00aca33249f7 sched_ext: fix application of sizeof to pointer
    cbe385d9ae48 RDMA/bnxt_re: Remove always true dattr validity check
    b4b77d9b5b0d btrfs: use bio_is_zone_append() in the completion handler
    2cf5d691f849 block: lift bio_is_zone_append to bio.h
    92bd18c74624 tracing: Have process_string() also allow arrays
    cba9d51794ec pmdomain: core: add dummy release function to genpd device
    a45ae8932789 pmdomain: imx: gpcv2: fix an OF node reference leak in imx_gpcv2_probe()
    1595afae01fa mmc: sdhci-msm: fix crypto key eviction
    efefe36c03a7 selinux: ignore unknown extended permissions
    9476e599b445 platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal profile
    7d43ab99ac60 platform/x86: thinkpad-acpi: Add support for hotkey 0x1401
    063d380ca28e drm/amdgpu: fix backport of commit 73dae652dcac
    2da437336625 platform/x86: mlx-platform: call pci_dev_put() to balance the refcount
    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: 023ac26e09768300c4bdd744599c45d3556eb25a)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-11 18:34:15 +00:00
Bruce Ashfield
5f2c9fc289 linux-yocto-dev: update to v6.13
Some tightly coupled packages still need updating (we are
waiting on upstream), but there's no reason to hold the dev
kernel update on those packages (core-image-minimal is working)

(From OE-Core rev: c791afb0df94cf44dcb371dcd62dee2f2533de53)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-09 16:59:23 +00:00
Bruce Ashfield
1f6cda3054 linux-yocto/6.12: update to v6.12.8
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    77f85ccd3618 Linux 6.12.8
    f3e6eaf033f4 ALSA: sh: Fix wrong argument order for copy_from_iter()
    f59b81fe8df9 ALSA: ump: Shut up truncated string warning
    f5c5661f02b5 Bluetooth: btusb: mediatek: change the conditions for ISO interface
    cc569d791ab2 Bluetooth: btusb: mediatek: add intf release flow when usb disconnect
    9da1cfc4f111 Bluetooth: btusb: mediatek: add callback function in btusb_disconnect
    b967b37cefdf Bluetooth: btusb: mediatek: move Bluetooth power off command position
    d508e5627038 btrfs: check folio mapping after unlock in relocate_one_folio()
    dd8bbfe72377 btrfs: check folio mapping after unlock in put_file_data()
    c3a403d8ce36 btrfs: fix use-after-free when COWing tree bock and tracing is enabled
    dbebb0cc5139 btrfs: sysfs: fix direct super block member reads
    b87c9b9ba05b btrfs: fix transaction atomicity bug when enabling simple quotas
    8faba508242b btrfs: fix swap file activation failure due to extents that used to be shared
    9f372e86b9bd btrfs: avoid monopolizing a core when activating a swap file
    f6174bb982a8 btrfs: fix race with memory mapped writes when activating swap file
    f6279a98db13 power: supply: gpio-charger: Fix set charge current limits
    c110095013ad power: supply: cros_charge-control: hide start threshold on v2 cmd
    5792ae1cb1b0 power: supply: cros_charge-control: allow start_threshold == end_threshold
    77e6c8adf8d6 power: supply: cros_charge-control: add mutex for driver data
    7182f93bb358 perf/x86/intel/ds: Add PEBS format 6
    2a9cbd6c9049 i2c: microchip-core: fix "ghost" detections
    bcfb9d856bd6 i2c: imx: add imx7d compatible string for applying erratum ERR007805
    5e44779d12bd perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    aed157301c65 PCI/MSI: Handle lack of irqdomain gracefully
    1429ae7b7d47 virt: tdx-guest: Just leak decrypted memory on unrecoverable errors
    b939f108e86b x86/fred: Clear WFE in missing-ENDBRANCH #CPs
    a0d637675f2b i2c: microchip-core: actually use repeated sends
    8e8494c83cf7 io_uring/sqpoll: fix sqpoll error handling races
    4c0f79cbc42d rtla/timerlat: Fix histogram ALL for zero samples
    1cca920af19d tracing: Prevent bad count for tracing_cpumask_write
    a744146969a0 tracing: Constify string literal data member in struct trace_event_call
    8659da87d216 perf/x86/intel/uncore: Add Clearwater Forest support
    908dd70d5446 dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    79a47fd0f176 freezer, sched: Report frozen tasks as 'D' instead of 'R'
    2cae02a84b98 objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    1d397722cf3e drm/xe: Move the coredump registration to the worker thread
    5db43dfda1f2 drm/xe: Take PM ref in delayed snapshot capture worker
    7d680f2f76a3 ublk: detach gendisk from ublk device if add_disk() fails
    ccdc8fd86fc7 wifi: iwlwifi: be less noisy if the NIC is dead in S3
    16b54ee81d8a blk-mq: register cpuhp callback after hctx is added to xarray table
    92d5139b9114 virtio-blk: don't keep queue frozen during system suspend
    ce55818b2d3a drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req()
    0aca51715e68 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled()
    d00e75e4fecf ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    1aea06f703de scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
    05d44e2571d4 scsi: mpi3mr: Handling of fault code for insufficient power
    0dd139341f04 scsi: mpi3mr: Start controller indexing from 0
    869fdc6f0606 scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs
    b8ed09e397f8 scsi: mpi3mr: Synchronize access to ioctl data buffer
    4524a8d175f0 scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
    b34f7381cd10 spi: intel: Add Panther Lake SPI controller support
    fdaaf929432f bpf: Zero index arg error string for dynptr and iter
    a089dad6f92d platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    2d95df70e594 LoongArch: BPF: Adjust the parameter of emit_jirl()
    45d7745c89c1 LoongArch: Fix reserving screen info memory for above-4G firmware
    ca5995f805bb regmap: Use correct format specifier for logging range errors
    98575bd6e7b1 smb: server: Fix building with GCC 15
    532a29e8fa28 ALSA: sh: Use standard helper for buffer accesses
    4287eb3951ca ALSA: hda/conexant: fix Z60MR100 startup pop issue
    f0a3b2d9692d ALSA: ump: Update legacy substream names upon FB info update
    9dc4b8a8a415 ALSA: ump: Indicate the inactive group in legacy substream names
    fc98df1d7a9e ALSA: ump: Don't open legacy substream for an inactive group
    0a65d850c45d udf: Verify inode link counts before performing rename
    4d9b403474f0 udf: Skip parent dir link count update if corrupted
    466ca39dbf5d scsi: megaraid_sas: Fix for a potential deadlock
    65289f50c18d scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    56216257d429 watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    a42417a8cffc Revert "watchdog: s3c2410_wdt: use exynos_get_pmu_regmap_by_phandle() for PMU regs"
    486fc631cc49 watchdog: rzg2l_wdt: Power on the watchdog domain in the restart handler
    b94011427ee3 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    68662d78afbc tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
    a39ff5bf2357 stddef: make __struct_group() UAPI C++-friendly
    155829fd1e1d power: supply: bq24190: Fix BQ24296 Vbus regulator support
    6d9cd2710545 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    16258a1d9303 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    3b0f5d3e5ebd ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    f4d68bdfaef6 ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    7a51e3a5a1b8 ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via _DSD entry
    d2f090ea57f8 mtd: rawnand: fix double free in atmel_pmecc_create_user()
    ba465de3022a platform/chrome: cros_ec_lpc: fix product identity for early Framework Laptops
    909ecf15cb70 ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    54376d8d2659 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
    ed31336f8117 dmaengine: apple-admac: Avoid accessing registers in probe
    f5d231592430 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd()
    4ecd6f505e4f dmaengine: amd: qdma: Remove using the private get and set dma_ops APIs
    d8c3d13f5519 dmaengine: tegra: Return correct DMA status when paused
    5dd888449338 dmaengine: dw: Select only supported masters for ACPI devices
    27dd33034561 dmaengine: mv_xor: fix child node refcount handling in early exit
    c180c3f42d34 ALSA: memalloc: prefer dma_mapping_error() over explicit address checking
    5cdf336412a9 phy: rockchip: naneng-combphy: fix phy reset
    7061849a4a17 phy: rockchip: samsung-hdptx: Set drvdata before enabling runtime PM
    e4e6217cf7a6 phy: usb: Toggle the PHY power during init
    7e7c8ffc017d phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
    f797151e8479 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
    09f17bfb3653 phy: core: Fix that API devm_phy_put() fails to release the phy
    479b6c2a5ff2 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
    a817e938a0c6 phy: core: Fix an OF node refcount leakage in _of_phy_get()
    d84bd63d4391 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    464b493ac4d8 mtd: rawnand: arasan: Fix missing de-registration of NAND
    acb13fcf7590 mtd: rawnand: arasan: Fix double assertion of chip-select
    ee33d36f4174 mtd: diskonchip: Cast an operand to prevent potential overflow
    b186b36a7c21 nfsd: restore callback functionality for NFSv4.0
    7b005cff0de4 nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    997cf2d8c206 bpf: Check negative offsets in __bpf_skb_min_len()
    4aa5dcb3891f tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
    35727f450603 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    987cf3869d77 smb: fix bytes written value in /proc/fs/cifs/Stats
    825aaa75f785 smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    f7ef892250f8 selftests/bpf: Fix compilation error in get_uprobe_offset()
    2175b66c7fc0 mm/vmstat: fix a W=1 clang compiler warning
    8cdfb0656965 fork: avoid inappropriate uprobe access to invalid mm
    f4ab7d74247b bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    f0f2e5aa56e9 arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    122a2f3550a8 ceph: allocate sparse_ext map only for sparse reads
    c1197c1457bb media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
    319addc2ad90 Linux 6.12.7
    2d129beb8dd4 epoll: Add synchronous wakeup support for ep_poll_callback
    a086c8d7f279 mm: convert partially_mapped set/clear operations to be atomic
    a095090b7015 mm: shmem: fix ShmemHugePages at swapout
    cb12d61361ce mm: use aligned address in copy_user_gigantic_page()
    b79b6fe0737f mm: use aligned address in clear_gigantic_page()
    eb9041837123 ceph: fix memory leak in ceph_direct_read_write()
    cbd952b2c4e6 ceph: fix memory leaks in __ceph_sync_read()
    28433d0b7b29 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()
    ddbbc04989f0 ceph: validate snapdirname option length when mounting
    99a37ab76a31 ceph: give up on paths longer than PATH_MAX
    adc4b70fb659 of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
    c62318587c06 of: Fix error path in of_parse_phandle_with_args_map()
    501d68639106 of: address: Preserve the flags portion on 1:1 dma-ranges mapping
    e0d9c581ac73 of: property: fw_devlink: Do not use interrupt-parent directly
    185edda7d773 udmabuf: also check for F_SEAL_FUTURE_WRITE
    93f08e5c393f udmabuf: fix racy memfd sealing check
    ff561987ff12 nilfs2: prevent use of deleted inode
    4a650eb9482c nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    69860ca08e5c ocfs2: fix the space leak in LA when releasing LA
    e30e72844c1c of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
    2976661ed4de of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
    3931567bf175 KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    16846e8e0ace NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    4f95a2186b7f io_uring: check if iowq is killed before queuing
    06eb0894896b io_uring: Fix registered ring file refcount leak
    416226eb3f3a selftests/bpf: Use asm constraint "m" for LoongArch
    fcd39809bf67 selftests/memfd: run sysctl tests when PID namespace support is enabled
    d3e73fe7ca21 tracing: Check "%s" dereference via the field and not the TP_printk format
    683eccacc02d tracing: Add "%s" check in test_event_printk()
    71a613ceac1a tracing: Add missing helper functions in event pointer dereference check
    3985cd30472a tracing: Fix test_event_printk() to process entire print argument
    578874b2bb94 accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    a1e597ee5920 accel/ivpu: Fix general protection fault in ivpu_bo_list()
    127e907e11cc smb: client: fix TCP timers deadlock after rmmod
    22b5c2acd65d KVM: x86: Play nice with protected guests in complete_hypercall_exit()
    bacd0498dea0 x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    9015ebfe8ec5 tools: hv: Fix a complier warning in the fcopy uio daemon
    3dd7a30c6d7f Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
    52f46047031f fgraph: Still initialize idle shadow stacks when starting
    01b888b31b52 drm/amdgpu/mmhub4.1: fix IP version check
    b2f23a1c7181 drm/amdgpu/gfx12: fix IP version check
    5c923087adc7 drm/amdgpu/nbio7.0: fix IP version check
    f7d75bc2430f s390/mm: Fix DirectMap accounting
    f16eadc6fce4 btrfs: tree-checker: reject inline extent items with 0 ref count
    c85a41172efb btrfs: fix improper generation check in snapshot delete
    39f1ef13d8da btrfs: split bios to the fs sector size boundary
    9667c9146418 alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG
    ec12f30fe542 ring-buffer: Fix overflow in __rb_map_vma
    4234ca9884bc mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy()
    ad7c9f1f4322 vmalloc: fix accounting with i915
    6fb92e9a52e3 zram: fix uninitialized ZRAM not releasing backing device
    6d91e90cfc34 zram: refuse to use zero sized block device as backing device
    cbe4eef73d0e drm/amdgpu/smu14.0.2: fix IP version check
    ea72b2f21f74 drm/amdgpu/nbio7.7: fix IP version check
    d887a3b08ad9 drm/amdgpu/nbio7.11: fix IP version check
    1828714c091b trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers
    b5792c162dcf block: avoid to reuse `hctx` not removed from cpuhp callback list
    0f289ba4e5ae hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
    62721d74829e hwmon: (tmp513) Fix Current Register value interpretation
    2a4a917cbab8 hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
    67291d601f2b drm/amdgpu: don't access invalid sched
    5d6f446eca40 i915/guc: Accumulate active runtime on gt reset
    4f02f0866342 i915/guc: Ensure busyness counter increases motonically
    7779088287dc i915/guc: Reset engine utilization buffer before registration
    17a915416b1f drm/panel: synaptics-r63353: Fix regulator unbalance
    e44cc317b8db drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    4021a163e101 drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
    747547972e64 drm/panel: himax-hx83102: Add a check to prevent NULL pointer dereference
    c8395bfcd0e3 dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS
    c9fc8428d425 udmabuf: fix memory leak on last export_udmabuf() error path
    8e86e9909ad2 udmabuf: udmabuf_create pin folio codestyle cleanup
    004da42b8e57 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
    3818802ddc3d drm/amdgpu: fix amdgpu_coredump
    47c8b6cf1d08 drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    ef1f520cf574 drm/amd: Update strapping for NBIO 2.5.0
    d9369f0c9f95 drm/display: use ERR_PTR on DP tunnel manager creation fail
    eed704d8ab67 thunderbolt: Don't display nvm_version unless upgrade supported
    9e2ff33ce003 thunderbolt: Improve redrive mode handling
    cb13e17466a0 thunderbolt: Add support for Intel Panther Lake-M/P
    7ccad1ee83c4 xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic
    ced29f2149c9 USB: serial: option: add Telit FE910C04 rmnet compositions
    23e63f62c64f USB: serial: option: add MediaTek T7XX compositions
    50d84d15e338 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    121b84c987e2 USB: serial: option: add MeiG Smart SLM770A
    e6b2735a766a USB: serial: option: add TCL IK512 MBIM & ECM
    ebdfd6b0f297 hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
    dedea26a149f efivarfs: Fix error on non-existent file
    065b3e27e45d i2c: riic: Always round-up when calculating bus period
    97701315e32e block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock"
    b2b4eddf2f18 net: mctp: handle skb cleanup on sock_queue failures
    7e1ad75dccf3 chelsio/chtls: prevent potential integer overflow on 32bit
    4f393ea1e2f9 net: tun: fix tun_napi_alloc_frags()
    b965edb0197a KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
    ea78f77f7832 KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be overridden
    06e213205826 EDAC/amd64: Simplify ECC check on unified memory controllers
    20bf32f48288 irqchip/gic-v3: Work around insecure GIC integrations
    2f19001192cc mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()
    b2dc310a5591 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
    aa9e573145e2 net: mdiobus: fix an OF node reference leak
    98031a6992c9 psample: adjust size if rate_as_probability is set
    57ed6505ba70 netdev-genl: avoid empty messages in queue dump
    67814ea2d1b0 net: dsa: restore dsa_software_vlan_untag() ability to operate on VLAN-untagged traffic
    cb82774ee721 selftests: openvswitch: fix tcpdump execution
    8fe8bffbb997 netfilter: ipset: Fix for recursive locking warning
    d2e6df65ecfb ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    0f897e47e2e4 can: m_can: fix missed interrupts with m_can_pci
    3a3696ec46cf can: m_can: set init flag earlier in probe
    5c553262f063 net: netdevsim: fix nsim_pp_hold_write()
    b3b49641a99b net: ethernet: bgmac-platform: fix an OF node reference leak
    1f2eb6c32bae net: ethernet: oa_tc6: fix tx skb race condition between reference pointers
    b15b0df3967e net: ethernet: oa_tc6: fix infinite loop error when tx credits becomes 0
    9f88db1b771b net: hinic: Fix cleanup in create_rxqs/txqs()
    ed6f8d671933 team: Fix feature exposure when no ports are present
    b38e858ab0c0 netdev: fix repeated netlink messages in queue stats
    d924c8afe666 netdev: fix repeated netlink messages in queue dump
    938e7c364e29 ksmbd: fix broken transfers when exceeding max simultaneous operations
    7e2bb4108a05 ksmbd: count all requests in req_running counter
    280d1b743a3b net: renesas: rswitch: rework ts tags management
    69324efed0e2 ionic: use ee->offset when returning sprom data
    13355dd37e22 ionic: no double destroy workqueue
    ee2e931b2b46 ionic: Fix netdev notifier unregister on failure
    1c2d7999d152 tools/net/ynl: fix sub-message key lookup for nested attributes
    8e9ef6bdf71b netdevsim: prevent bad user input in nsim_dev_health_break_write()
    a8836eae3288 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
    df3dfe1a93c6 net/smc: check return value of sock_recvmsg when draining clc data
    48d5a8a304a6 net/smc: check smcd_v2_ext_offset when receiving proposal msg
    42f6beb2d577 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
    47ce46349672 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
    45455e780f65 net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
    841b1824750d net/smc: protect link down work from execute after lgr freed
    cec68375b8e1 cxl/region: Fix region creation for greater than x2 switches
    87d5a852f0bc cxl/pci: Fix potential bogus return value upon successful probing
    d72139fa2024 tools: hv: change permissions of NetworkManager configuration file
    bc1f8a86e34a xfs: fix zero byte checking in the superblock scrubber
    07f2f8083a7a xfs: fix sb_spino_align checks for large fsblock sizes
    5ca4ca38bc74 xfs: fix off-by-one error in fsmap's end_daddr usage
    5b935d8b7024 xfs: fix sparse inode limits on runt AG
    825fe7dae3b8 xfs: sb_spino_align is not verified
    30424481090d erofs: use buffered I/O for file-backed mounts by default
    f067d3f69d19 erofs: reference `struct erofs_device_info` for erofs_map_dev
    3e0d81efcb45 erofs: use `struct erofs_device_info` for the primary device
    910798ecd33d erofs: add erofs_sb_free() helper
    532d40c321fb s390/mm: Consider KMSAN modules metadata for paging levels
    baedaacee165 sched/dlserver: Fix dlserver time accounting
    bdd68033d11a sched/dlserver: Fix dlserver double enqueue
    0653fa6ee045 erofs: fix PSI memstall accounting
    97645ed2f3eb s390/ipl: Fix never less than zero warning
    9945c014cb01 i2c: pnx: Fix timeout in wait functions
    68298822cc95 p2sb: Do not scan and remove the P2SB device when it is unhidden
    5969df5eaad4 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    de96c4de9c87 p2sb: Introduce the global flag p2sb_hidden_by_bios
    e6e1555d2170 p2sb: Factor out p2sb_read_from_cache()
    ecffd162e97e sched/eevdf: More PELT vs DELAYED_DEQUEUE
    0ee98301f1f0 sched/fair: Fix sched_can_stop_tick() for fair tasks
    5dbe6816c491 sched/fair: Fix NEXT_BUDDY
    5d4380ec054e RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow bit
    891c43f4f9a8 firmware: arm_ffa: Fix the race around setting ffa_dev->properties
    e385c781a305 firmware: arm_scmi: Fix i.MX build dependency
    9d5dd7ccea1b net: stmmac: fix TSO DMA API usage causing oops
    e3e54ad9eff8 net: sched: fix ordering of qlen adjustment
    e9d65b48ce1a Linux 6.12.6
    5013bd1e23dc x86/static-call: fix 32-bit build
    f6e1c44d731a x86/xen: remove hypercall page
    42d50bb38a69 x86/xen: use new hypercall functions instead of hypercall page
    3fbfac0f3044 x86/xen: add central hypercall functions
    f7c3fdad0a47 x86/xen: don't do PV iret hypercall through hypercall page
    fa0f23a60ea5 x86/static-call: provide a way to do very early static-call updates
    c6eef3643608 objtool/x86: allow syscall instruction
    505b3523644d x86: make get_cpu_vendor() accessible from Xen code
    7728e974ffbf xen/netfront: fix crash when removing device
    1e04ca11a444 KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
    5804b6a7f67c rust: kbuild: set `bindgen`'s Rust target version
    f1a494df8350 block: Fix potential deadlock while freezing queue and acquiring sysfs_lock
    c1291ea131d1 blk-mq: move cpuhp callback registering out of q->sysfs_lock
    7ccd62135403 kselftest/arm64: abi: fix SVCR detection
    eea698975153 blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
    b0193a31a0ca drm/xe/reg_sr: Remove register pool
    3c73dad37c31 drm/xe: fix the ERR_PTR() returned on failure to allocate tiny pt
    0d66dd490427 net: dsa: tag_ocelot_8021q: fix broken reception
    124bedb2889b net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
    b7f75516fe11 net: renesas: rswitch: fix initial MPIC register setting
    d20ff1d3cb40 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
    cbe640d6cae5 Bluetooth: iso: Fix circular lock in iso_conn_big_sync
    c541d7b5e179 Bluetooth: iso: Fix circular lock in iso_listen_bis
    d0f4a51246e2 Bluetooth: SCO: Add support for 16 bits transparent voice setting
    827f30b1dfaf Bluetooth: iso: Fix recursive locking warning
    4ca50db1c567 Bluetooth: iso: Always release hdev at the end of iso_listen_bis
    f9ecc90b5d50 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
    458aa6704c00 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
    b21a849764a4 ASoC: Intel: sof_sdw: Add space for a terminator into DAIs array
    e500152469fd team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    eddf3105e619 team: Fix initial vlan_feature set in __team_compute_features
    c6b9b1f67b6d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    6069914e0f42 bonding: Fix initial {vlan,mpls}_feature set in bond_compute_features
    4b8fd0751a2a net, team, bonding: Add netdev_base_features helper
    356078a5c55e net/sched: netem: account for backlog updates from child qdisc
    62380275954e net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
    9f468bfed1fb net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs
    9fda340cbfbf net: mana: Fix memory leak in mana_gd_setup_irqs
    7cf0bd232b56 netfilter: nf_tables: do not defer rule destruction via call_rcu
    45fe76573a25 netfilter: IDLETIMER: Fix for possible ABBA deadlock
    baf9d7f5a75f selftests: netfilter: Stabilize rpath.sh
    c3a2fb308678 ASoC: fsl_spdif: change IFACE_PCM to IFACE_MIXER
    1e65b0511203 ASoC: fsl_xcvr: change IFACE_PCM to IFACE_MIXER
    eef2a7d8113c libperf: evlist: Fix --cpu argument on hybrid platform
    13ba06e2601e Bluetooth: Improve setsockopt() handling of malformed user input
    e4ac72dd79e0 ASoC: tas2781: Fix calibration issue in stress test
    0e01edde2559 net: renesas: rswitch: handle stop vs interrupt race
    92007a28f954 net: renesas: rswitch: avoid use-after-put for a device tree node
    df3aa9c5600d net: renesas: rswitch: fix leaked pointer on error path
    d39c2d9577c4 net: renesas: rswitch: fix race window between tx start and complete
    f36e30822f1a net: renesas: rswitch: fix possible early skb release
    0dfcc215b4ce cifs: Fix rmdir failure due to ongoing I/O on deleted file
    3f5bf3dc6f31 Documentation: networking: Add a caveat to nexthop_compat_mode sysctl
    fe9274027697 bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips
    e7b02a0febbc block: get wp_offset by bdev_offset_from_zone_start
    0749982c51da Documentation: PM: Clarify pm_runtime_resume_and_get() return value
    f5e71ae56cb7 ASoC: amd: yc: Fix the wrong return value
    36c0764474b6 ALSA: control: Avoid WARN() for symlink errors
    586241f4160e qca_spi: Make driver probing reliable
    6df6cab9b6eb qca_spi: Fix clock speed for multiple QCA7000
    51403c89a789 cxgb4: use port number to set mac addr
    889825d9a475 ACPI: resource: Fix memory resource type union access
    53654cd4c896 net: sparx5: fix the maximum frame length register
    730ab6397a18 net: sparx5: fix FDMA performance issue
    771e7fc9f186 spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
    10eb845a8719 regulator: axp20x: AXP717: set ramp_delay
    6a4c7173a645 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
    266ac61e5911 net: mscc: ocelot: be resilient to loss of PTP packets during transmission
    2a80ea8b2541 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
    123515f97cab net: mscc: ocelot: improve handling of TX timestamp for unknown skb
    b12cdb8f2e9c net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
    6610c7f8a8d4 net: defer final 'struct net' free in netns dismantle
    2b351355bbd5 net: lapb: increase LAPB_HEADER_LEN
    35fe39bc39af bnxt_en: Fix GSO type for HW GRO packets on 5750X chips
    aca99e1fa9d7 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
    04ac4bd0faf7 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
    0e69887a8932 selftests: mlxsw: sharedbuffer: Remove duplicate test cases
    735742ef07b9 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
    c2f296183c61 wifi: cfg80211: sme: init n_channels before channels[] access
    a59c61a1869c net/mlx5: DR, prevent potential error pointer dereference
    a852c82eda49 tipc: fix NULL deref in cleanup_bearer()
    14a122007c04 batman-adv: Do not let TT changes list grows indefinitely
    b2abe3570749 batman-adv: Remove uninitialized data in full table TT response
    075704ca741a batman-adv: Do not send uninitialized TT changes
    cc9b20ddc2d2 amdgpu/uvd: get ring reference from rq scheduler
    212846fafb75 acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
    6234eda09372 perf machine: Initialize machine->env to address a segfault
    80579c198dd2 wifi: mac80211: fix station NSS capability initialization order
    fbe94d4ab93e wifi: mac80211: fix a queue stall in certain cases of CSA
    1145c393651c wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon
    f850d1d9f110 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
    ce1ecccd6d4e perf tools: Fix build-id event recording
    b2fc4b17fc13 bpf: Augment raw_tp arguments with PTR_MAYBE_NULL
    2bd517bafc38 bpf, sockmap: Fix update element with same
    bf2318e288f6 bpf, sockmap: Fix race between element replace and close()
    dfb15ddf3b65 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
    e6d1dec1424c bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
    2c3ca17a071a bpf: Check size for BTF-based ctx access of pointer members
    6aefe5d97ae5 xfs: unlock inodes when erroring out of xfs_trans_alloc_dir
    202f2350e6a0 xfs: only run precommits once per transaction object
    704d5733bf39 xfs: fix scrub tracepoints when inode-rooted btrees are involved
    181cb9643633 xfs: return from xfs_symlink_verify early on V4 filesystems
    3b6616ffc99b xfs: fix null bno_hint handling in xfs_rtallocate_rtg
    3e2f62d1d773 xfs: return a 64-bit block count from xfs_btree_count_blocks
    31ecfd1d4f74 xfs: don't drop errno values when we fail to ficlone the entire range
    8fb661bfcb92 xfs: update btree keys correctly when _insrec splits an inode root block
    9a741ed41242 xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink
    2d981e170fb2 drm/amdkfd: hard-code MALL cacheline size for gfx11, gfx12
    01bdb31fc5aa drm/amdkfd: hard-code cacheline size for gfx11
    768442d91893 drm/amdkfd: Dereference null return value
    5a6bd9350424 drm/amdgpu: fix when the cleaner shader is emitted
    bd882c3ca13e drm/amd/pm: Set SMU v13.0.7 default workload type
    6c4102522abf drm/amdgpu: fix UVD contiguous CS mapping problem
    e6ebe4f14a26 drm/i915: Fix NULL pointer dereference in capture_engine
    8ce157e38f4a drm/i915/color: Stop using non-posted DSB writes for legacy LUT
    b9dd95dc5eec drm/i915: Fix memory leak by correcting cache object name in error handler
    bfb6f5ea906b drm/amdkfd: pause autosuspend when creating pdd
    840527f4a818 drm/xe: Call invalidation_fence_fini for PT inval fences in error state
    ffd774c34774 iommu/vt-d: Fix qi_batch NULL pointer with nested parent domain
    9a0a72d3ed91 iommu/vt-d: Remove cache tags before disabling ATS
    568e3a7546f6 iommu/tegra241-cmdqv: do not use smp_processor_id in preemptible context
    9e77eb481ba6 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
    d32babf3feea usb: typec: ucsi: Fix completion notifications
    dd6b0ca6025f usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
    7737279ce67c usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
    b089cdb7e199 usb: dwc3: imx8mp: fix software node kernel dump
    f4911ecc0034 usb: typec: anx7411: fix fwnode_handle reference leak
    0967e8e734b8 usb: ehci-hcd: fix call balance of clocks handling routines
    f73c42713523 usb: gadget: midi2: Fix interpretation of is_midi1 bits
    cab34b0c9da7 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
    681cdeb6dfd1 usb: dwc2: Fix HCD port connection race
    5aae028263d9 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
    54db591cb797 usb: dwc2: Fix HCD resume
    22671807181c ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
    5de70cdf42c1 bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"
    2588c29afdc8 usb: core: hcd: only check primary hcd skip_phy_initialization
    d7a7e501fb72 gpio: graniterapids: Check if GPIO line can be used for IRQs
    e1ae30510440 gpio: graniterapids: Determine if GPIO pad can be used by driver
    9e45c2eea3f7 gpio: graniterapids: Fix invalid RXEVCFG register bitmask
    7247fa29c7bb gpio: graniterapids: Fix invalid GPI_IS register offset
    6832fcfb44da gpio: graniterapids: Fix incorrect BAR assignment
    e631cab10c6b gpio: graniterapids: Fix vGPIO driver crash
    0eae680d03fb block: Ignore REQ_NOWAIT for zone reset and zone finish operations
    15e56cd38546 usb: host: max3421-hcd: Correctly abort a USB request.
    8f2cf4d32b15 drm/panic: remove spurious empty line to clean warning
    71c359f6a4f7 crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem
    3abfc4130c42 riscv: Fix IPIs usage in kfence_protect_page()
    abf985f61a01 ALSA: hda/realtek: Fix headset mic on Acer Nitro 5
    3be6628c4746 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
    e4dbfa63612b gpio: ljca: Initialize num before accessing item in ljca_gpio_config
    e9bce603fb21 spi: rockchip: Fix PM runtime count on no-op cs
    825bccd94343 memcg: slub: fix SUnreclaim for post charged objects
    6e564f2ae924 gpio: graniterapids: Fix GPIO Ack functionality
    7fa80134cf26 block: Prevent potential deadlocks in zone write plug error recovery
    a4b656ea1b90 dm: Fix dm-zoned-reclaim zone write pointer alignment
    eea49fcea50a block: Use a zone write plug BIO work for REQ_NOWAIT BIOs
    cbd06d98087c block: Switch to using refcount_t for zone write plugs
    29d1e06560f0 blk-cgroup: Fix UAF in blkcg_unpin_online()
    7174f13ea28a riscv: Fix wrong usage of __pa() on a fixmap address
    344945806f2f riscv: mm: Do not call pmd dtor on vmemmap page table teardown
    edd776618eee virtio_net: ensure netdev_tx_reset_queue is called on tx ring resize
    098b9821fe26 virtio_ring: add a func argument 'recycle_done' to virtqueue_resize()
    b4294d4ac61f virtio_net: correct netdev_tx_reset_queue() invocation point
    9891675bba06 perf ftrace: Fix undefined behavior in cmp_profile_data()
    8aa9d1ff5b7f tcp: check space before adding MPTCP SYN options
    26702b3439f5 splice: do not checksum AF_UNIX sockets
    a39e31e22a53 ksmbd: fix racy issue from session lookup and expire
    0535f67fbafa clk: en7523: Fix wrong BUS clock for EN7581
    c0ab5e01a51a perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
    a3d85c14899b sched/deadline: Fix replenish_dl_new_period dl_server condition
    9b53d2c2a38a bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
    7415bc5198ef serial: sh-sci: Check if TX data was written to device in .tx_empty()
    1832e61d879c usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support
    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: 06f72780010ea628ade2c3838a05c5966750cc2e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-04 12:34:04 +00:00
Bruce Ashfield
7b4f1b737f linux-yocto/6.6: update to v6.6.69
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    a30cd70ab75a Linux 6.6.69
    ee18012c8015 block: avoid to reuse `hctx` not removed from cpuhp callback list
    937fcde0e971 ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    ff4dff0bbe79 x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model defines
    0098f6a62ac7 ALSA: sh: Fix wrong argument order for copy_from_iter()
    1ce362065899 btrfs: sysfs: fix direct super block member reads
    6e1a82259307 btrfs: avoid monopolizing a core when activating a swap file
    13eb3cae1d8e power: supply: gpio-charger: Fix set charge current limits
    c484dbafbae9 i2c: microchip-core: fix "ghost" detections
    e1cc0e256092 i2c: imx: add imx7d compatible string for applying erratum ERR007805
    b1f7476e07b9 PCI/MSI: Handle lack of irqdomain gracefully
    3f66c65f6525 i2c: microchip-core: actually use repeated sends
    80120bb4eef7 io_uring/sqpoll: fix sqpoll error handling races
    03041e474a6a tracing: Prevent bad count for tracing_cpumask_write
    dafa7332e7c0 tracing: Constify string literal data member in struct trace_event_call
    c1a26ea77f81 freezer, sched: Report frozen tasks as 'D' instead of 'R'
    60b57dc761d3 drm/amdkfd: pause autosuspend when creating pdd
    4312b60fa7ac drm/amdkfd: Use device based logging for errors
    9f7042ffc7f3 drm/amdkfd: drop struct kfd_cu_info
    798f21e8a655 drm/amdkfd: reduce stack size in kfd_topology_add_device()
    8406848671ce x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
    fe48d03286b2 x86/cpu/intel: Switch to new Intel CPU model defines
    d7ac1856b6ec x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
    cb3491e875f6 x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
    f3a3192993da x86/cpu: Add model number for another Intel Arrow Lake mobile processor
    224d693c9203 x86/cpu: Add model number for Intel Clearwater Forest processor
    14172f8e9485 drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    c9ad5cbf2495 drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    f60770d660dc drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    a9cb2cc5b8b5 drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
    36a6e8aeae4a pmdomain: core: Add missing put_device()
    13ced1c4980e ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    31fc2ce99308 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook X G1i
    2d2b19ed4169 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers
    1258986bbd17 MIPS: mipsregs: Set proper ISA level for virt extensions
    37ee3b66eb62 MIPS: Probe toolchain support of -msym32
    58bf93580fec blk-mq: move cpuhp callback registering out of q->sysfs_lock
    079fcc926b0b blk-mq: register cpuhp callback after hctx is added to xarray table
    12c0ddd6c551 virtio-blk: don't keep queue frozen during system suspend
    9735d40f5fde drm/dp_mst: Ensure mst_primary pointer is valid in drm_dp_mst_handle_up_req()
    5edf9f786a18 spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled()
    3556af9a68af scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
    cf4bea16bb6d scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
    cecca8b42063 spi: intel: Add Panther Lake SPI controller support
    eb9b647a6834 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    4eb54230b0ba LoongArch: BPF: Adjust the parameter of emit_jirl()
    5fc47124442d LoongArch: Fix reserving screen info memory for above-4G firmware
    5e448ea8df48 regmap: Use correct format specifier for logging range errors
    3ad1feaa0bd0 smb: server: Fix building with GCC 15
    7dbf2af85cd3 ALSA: sh: Use standard helper for buffer accesses
    39c860c96c64 ALSA: hda/conexant: fix Z60MR100 startup pop issue
    3dea3c59c4bd udf: Skip parent dir link count update if corrupted
    f50783148ec9 scsi: megaraid_sas: Fix for a potential deadlock
    fbd7deb459b2 scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    ab9ae7e789ab watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    e64809e8754a watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    d4d67fa7158d tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
    23681bc4b59f stddef: make __struct_group() UAPI C++-friendly
    b7f60ffdfd96 powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    dd45c8778273 mtd: rawnand: fix double free in atmel_pmecc_create_user()
    e658f1c133b8 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
    aa2381a1ea39 dmaengine: apple-admac: Avoid accessing registers in probe
    34d2c9c6de73 dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd()
    f2705359161f dmaengine: tegra: Return correct DMA status when paused
    8cf5aa06d074 dmaengine: dw: Select only supported masters for ACPI devices
    7f92f287b0fa dmaengine: mv_xor: fix child node refcount handling in early exit
    908806a2e789 phy: rockchip: naneng-combphy: fix phy reset
    96173874d6b8 phy: usb: Toggle the PHY power during init
    94dd7d0665ec phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
    216b9f8335b5 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
    58068f8b7a55 phy: core: Fix that API devm_phy_put() fails to release the phy
    80a6eeb3a73a phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
    293b3748abab phy: core: Fix an OF node refcount leakage in _of_phy_get()
    826acec1a9f9 phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    36094da8b402 mtd: rawnand: arasan: Fix missing de-registration of NAND
    649ba9c1712b mtd: rawnand: arasan: Fix double assertion of chip-select
    3970d6b335fb mtd: diskonchip: Cast an operand to prevent potential overflow
    15c184b4e7cf nfsd: restore callback functionality for NFSv4.0
    488304065d0d nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    0326fbf69311 bpf: Check negative offsets in __bpf_skb_min_len()
    343a932a05f4 tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection
    9dbc7e0e5ce5 tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    9ef08c3fe764 mm/vmstat: fix a W=1 clang compiler warning
    d41fa58fca6f ceph: allocate sparse_ext map only for sparse reads
    44e518abbb49 ceph: fix memory leak in ceph_direct_read_write()
    fb98248fc4a2 ceph: try to allocate a smaller extent map for sparse read
    1d6de21f0029 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
    3ee19fb278a6 Linux 6.6.68
    fd4d53318e96 dt-bindings: net: fec: add pps channel property
    c226b0f0d8b0 drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
    194532af82a1 net: fec: make PPS channel configurable
    897bab2abdac net: fec: refactor PPS channel configuration
    4cba44122663 io_uring/rw: avoid punting to io-wq directly
    41928840172e io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
    6c27fc6a783c io_uring/rw: split io_read() into a helper
    d9831a655e13 epoll: Add synchronous wakeup support for ep_poll_callback
    b3ab12531d0d ceph: fix memory leaks in __ceph_sync_read()
    a07c0908e368 ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()
    f006f6eaea7b ceph: validate snapdirname option length when mounting
    7094f3b6df92 of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
    a7e5dc8d5da1 of: Fix error path in of_parse_phandle_with_args_map()
    50c960e79921 udmabuf: also check for F_SEAL_FUTURE_WRITE
    284760b320a0 nilfs2: prevent use of deleted inode
    cfb608b4cf22 nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    fdfa42cefba4 of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
    dd3412f29899 of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
    96c9ff350476 NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    2ca94c8de360 io_uring: check if iowq is killed before queuing
    a73f0425f44b io_uring: Fix registered ring file refcount leak
    24047899f94e selftests/bpf: Use asm constraint "m" for LoongArch
    8b7dfdf3dbd7 selftests/memfd: run sysctl tests when PID namespace support is enabled
    2f6ad0b613cd tracing: Add "%s" check in test_event_printk()
    cc2c77b35186 tracing: Add missing helper functions in event pointer dereference check
    452e89f1588d tracing: Fix test_event_printk() to process entire print argument
    906807c734ed smb: client: fix TCP timers deadlock after rmmod
    3d2634ec0d1d KVM: x86: Play nice with protected guests in complete_hypercall_exit()
    89fcec5e466b Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
    a41ee016b5df btrfs: tree-checker: reject inline extent items with 0 ref count
    90ae5b7a1c52 vmalloc: fix accounting with i915
    0b5b0b65561b zram: fix uninitialized ZRAM not releasing backing device
    aca0f94c25de zram: refuse to use zero sized block device as backing device
    da61286b6512 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
    7e3b14abe39a hwmon: (tmp513) Fix Current Register value interpretation
    c680302c5eeb hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
    81a3738bed1a hwmon: (tmp513) Use SI constants from units.h
    d0823a2fe057 hwmon: (tmp513) Simplify with dev_err_probe()
    9d207df1282a hwmon: (tmp513) Don't use "proxy" headers
    da6b2c626ae7 drm/amdgpu: don't access invalid sched
    b91184b59437 i915/guc: Accumulate active runtime on gt reset
    7871b0d81a3b i915/guc: Ensure busyness counter increases motonically
    b5e8103c46aa i915/guc: Reset engine utilization buffer before registration
    5f46feefa5ef drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
    b39de5a71bac drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    d1b96495fa2a thunderbolt: Improve redrive mode handling
    cd8fb13924b3 USB: serial: option: add Telit FE910C04 rmnet compositions
    ec1ccad0c3b4 USB: serial: option: add MediaTek T7XX compositions
    996c88c81fec USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    eb748a5a8c59 USB: serial: option: add MeiG Smart SLM770A
    27921a57efaf USB: serial: option: add TCL IK512 MBIM & ECM
    637b6e17f11d hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
    b72d1e64984e efivarfs: Fix error on non-existent file
    666c7b77d581 i2c: riic: Always round-up when calculating bus period
    0eba9c56d77c chelsio/chtls: prevent potential integer overflow on 32bit
    efe74dd58a72 net: tun: fix tun_napi_alloc_frags()
    65fac86c3d73 KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
    3e84704feefe EDAC/amd64: Simplify ECC check on unified memory controllers
    2956429c7a4e mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()
    4ca7a0c83100 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
    b15b92daf67c net: mdiobus: fix an OF node reference leak
    0e78c3eb72ec selftests: openvswitch: fix tcpdump execution
    576b58f39b0f netfilter: ipset: Fix for recursive locking warning
    592fc96af827 ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    4dfa9a924008 net: ethernet: bgmac-platform: fix an OF node reference leak
    13fcc286811c net: hinic: Fix cleanup in create_rxqs/txqs()
    55a81dcf79bc ksmbd: fix broken transfers when exceeding max simultaneous operations
    8077d33fb8c8 ksmbd: count all requests in req_running counter
    ce2fade187dd net: renesas: rswitch: rework ts tags management
    6cd7cad950d9 ionic: use ee->offset when returning sprom data
    da5736f516a6 ionic: Fix netdev notifier unregister on failure
    470c5ecbac2f netdevsim: prevent bad user input in nsim_dev_health_break_write()
    2f3c62ffe881 net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
    7a6927814b42 net/smc: check return value of sock_recvmsg when draining clc data
    935caf324b44 net/smc: check smcd_v2_ext_offset when receiving proposal msg
    295a92e3df32 net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
    91a7c27c1444 net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
    2e0786b3006e net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
    2627c3e86469 net/smc: protect link down work from execute after lgr freed
    06518a75de0a cxl/region: Fix region creation for greater than x2 switches
    fa299bfc1e0e cxl/pci: Fix potential bogus return value upon successful probing
    9557ed4dcd8f tools: hv: change permissions of NetworkManager configuration file
    e5d1ae2d4d0b xfs: reset rootdir extent size hint after growfsrt
    29fcb5fef608 xfs: take m_growlock when running growfsrt
    35bd108619c2 xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
    9fadc53d793c xfs: Fix the owner setting issue for rmap query in xfs fsmap
    4a82db7a4b73 xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
    b2dcbd8a928c xfs: attr forks require attr, not attr2
    27336a327b40 xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
    1bee32f33c0a xfs: fix file_path handling in tracepoints
    cb95cb2450e3 xfs: convert comma to semicolon
    ca96d83c9307 xfs: don't walk off the end of a directory data block
    fe962ab3c4f1 xfs: Fix xfs_prepare_shift() range for RT
    2e63ed9b0175 xfs: Fix xfs_flush_unmap_range() range for RT
    c070b8802159 xfs: create a new helper to return a file's allocation unit
    7531c9ab2e55 xfs: declare xfs_file.c symbols in xfs_file.h
    ff627196ddc1 xfs: use consistent uid/gid when grabbing dquots for inodes
    c08d03996cea xfs: verify buffer, inode, and dquot items every tx commit
    85d0947db262 xfs: fix the contact address for the sysfs ABI documentation
    e4ee7050712a i2c: pnx: Fix timeout in wait functions
    76b63579a904 p2sb: Do not scan and remove the P2SB device when it is unhidden
    3c469a528e39 p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    8b64ae60f3f9 p2sb: Introduce the global flag p2sb_hidden_by_bios
    f8c9788636f5 p2sb: Factor out p2sb_read_from_cache()
    9194a9214b04 platform/x86: p2sb: Make p2sb_get_devfn() return void
    db3667c9bbfb net: stmmac: fix TSO DMA API usage causing oops
    43fb5b0974eb usb: cdns3: Add quirk flag to enable suspend residency
    c7cc4152c0f4 PCI/AER: Disable AER service on suspend
    3e221877dd92 PCI: Use preserve_config in place of pci_flags
    0d1d7e0c6439 ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
    9a6a33eb6be3 ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
    dbdee8456aa8 MIPS: Loongson64: DTS: Fix msi node for ls7a
    d10b8db9907e usb: cdns3-ti: Add workaround for Errata i2409
    25f760c9ecfd PCI: Add ACS quirk for Broadcom BCM5760X NIC
    db7d50a5d7c4 PCI: vmd: Create domain symlink before pci_bus_add_devices()
    4f3cb0f96a2a usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
    97e13434b5da net: sched: fix ordering of qlen adjustment
    ab6cc4ef42d6 Linux 6.6.67
    e68cbbef3d6f x86/static-call: fix 32-bit build
    44a7b0419d35 ALSA: usb-audio: Fix a DMA to stack memory bug
    bcf0e2fda80c x86/xen: remove hypercall page
    bcca7e067909 x86/xen: use new hypercall functions instead of hypercall page
    31f29270c15b x86/xen: add central hypercall functions
    82c211ead1ec x86/xen: don't do PV iret hypercall through hypercall page
    cd95149561d5 x86/static-call: provide a way to do very early static-call updates
    8fb54fe2e709 objtool/x86: allow syscall instruction
    aac984c87ef8 x86: make get_cpu_vendor() accessible from Xen code
    fe9a8f5250ae xen/netfront: fix crash when removing device
    4a41bb9f2b40 net: rswitch: Avoid use-after-free in rswitch_poll()
    9f7a9f95dfb7 selftests/bpf: remove use of __xlated()
    ce444a00414a selftests/bpf: Add netlink helper library
    3a7d88f9814a tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
    bfe9446ea1d9 bpf: sync_linked_regs() must preserve subreg_def
    4e76efda1f0a KVM: arm64: Disable MPAM visibility by default and ignore VMM writes
    e2ccaf2d0eb5 kselftest/arm64: abi: fix SVCR detection
    4a542118457d blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
    ee11eaa15132 net: dsa: microchip: KSZ9896 register regmap alignment to 32 bit boundaries
    f5fcb1ff9f46 net: renesas: rswitch: fix initial MPIC register setting
    ecdcaea0e405 Bluetooth: btmtk: avoid UAF in btmtk_process_coredump
    3bf09c685e1b Bluetooth: SCO: Add support for 16 bits transparent voice setting
    263b390a826f Bluetooth: iso: Fix recursive locking warning
    0108132d7d76 Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating
    11dc486ed5d4 Bluetooth: ISO: Reassociate a socket with an active BIS
    81c4b9529ed8 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
    c6c217c6e28a team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    679b5884e61d bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    3824c5fad18e net/sched: netem: account for backlog updates from child qdisc
    72dc88eca723 net: dsa: felix: fix stuck CPU-injected packets with short taprio windows
    27f0574253f6 netfilter: nf_tables: do not defer rule destruction via call_rcu
    8c2c8445cda8 netfilter: IDLETIMER: Fix for possible ABBA deadlock
    01b2c761503b net: renesas: rswitch: handle stop vs interrupt race
    bf8c6755f020 net: renesas: rswitch: avoid use-after-put for a device tree node
    78aa0aabb093 net: renesas: rswitch: fix leaked pointer on error path
    0c316b6e0aef net: renesas: rswitch: fix race window between tx start and complete
    af327c0f41d6 net: rswitch: Add jumbo frames handling for TX
    87388cbe9330 net: rswitch: Add a setting ext descriptor function
    0aeec4bb6a9f net: rswitch: Add unmap_addrs instead of dma address in each desc
    99ee2eb6e0fe net: rswitch: Use build_skb() for RX
    ad4bd2c039fb net: rswitch: Use unsigned int for desc related array index
    2a584b1443bd net: rswitch: Drop unused argument/return value
    f789f9d1af40 Documentation: PM: Clarify pm_runtime_resume_and_get() return value
    5b8ea6b89f92 ASoC: amd: yc: Fix the wrong return value
    d5a1ca7b5980 ALSA: control: Avoid WARN() for symlink errors
    131798aea9ae qca_spi: Make driver probing reliable
    ebaf832f1e22 qca_spi: Fix clock speed for multiple QCA7000
    3942f0b0d652 cxgb4: use port number to set mac addr
    ae5fab215f9c ACPI: resource: Fix memory resource type union access
    0d9344165273 net: sparx5: fix the maximum frame length register
    ad74e16b351d net: sparx5: fix FDMA performance issue
    f1d6afbe1ecd spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user()
    8e9b5e14e5b9 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set()
    3b3277267d7b net: mscc: ocelot: be resilient to loss of PTP packets during transmission
    5f2c6930c689 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_skbs.lock are IRQ-safe
    7f42e62a6e9f net: mscc: ocelot: improve handling of TX timestamp for unknown skb
    d275b713496e net: mscc: ocelot: fix memory leak on ocelot_port_add_txtstamp_skb()
    b7a79e51297f net: defer final 'struct net' free in netns dismantle
    03e661b5e7aa net: lapb: increase LAPB_HEADER_LEN
    74f0a6912926 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init()
    03528ff8de66 selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted
    c9776bd1422e selftests: mlxsw: sharedbuffer: Remove duplicate test cases
    2be4018f4ce1 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
    bd7ddc5f921d wifi: cfg80211: sme: init n_channels before channels[] access
    325cf73a1b44 net/mlx5: DR, prevent potential error pointer dereference
    89ecda492d0a tipc: fix NULL deref in cleanup_bearer()
    4a9a7f9f745d batman-adv: Do not let TT changes list grows indefinitely
    fd0638fa60e6 batman-adv: Remove uninitialized data in full table TT response
    b2b6ecc29204 batman-adv: Do not send uninitialized TT changes
    86106974d0a8 amdgpu/uvd: get ring reference from rq scheduler
    e08dc2dc3c3f acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
    567df47c3e45 wifi: mac80211: fix station NSS capability initialization order
    c32db61989af wifi: mac80211: clean up 'ret' in sta_link_apply_parameters()
    c07923459935 wifi: mac80211: init cnt before accessing elem in ieee80211_copy_mbssid_beacon
    f3412522f788 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one
    a574145ef474 rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
    dbec5b420397 bpf, sockmap: Fix update element with same
    b015f19fedd2 bpf, sockmap: Fix race between element replace and close()
    c2b6b47662d5 bpf,perf: Fix invalid prog_array access in perf_event_detach_bpf_prog
    68d23ee1bdf1 bpf: Fix theoretical prog_array UAF in __uprobe_perf_func()
    c7e1962a3807 bpf: Check size for BTF-based ctx access of pointer members
    0f2dd866c6b1 xfs: only run precommits once per transaction object
    08b1325d67a1 xfs: fix scrub tracepoints when inode-rooted btrees are involved
    eef2e0da3185 xfs: return from xfs_symlink_verify early on V4 filesystems
    549f2fc321ea xfs: don't drop errno values when we fail to ficlone the entire range
    b4f3bf6fe918 xfs: update btree keys correctly when _insrec splits an inode root block
    e07f9c92bd12 drm/i915: Fix NULL pointer dereference in capture_engine
    1f7659950736 drm/i915: Fix memory leak by correcting cache object name in error handler
    c0484aa1adc3 usb: dwc3: xilinx: make sure pipe clock is deselected in usb2 only mode
    8ca07a3d18f3 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
    bd8ca5c5a04a usb: typec: anx7411: fix OF node reference leaks in anx7411_typec_switch_probe()
    1c766533deb3 usb: typec: anx7411: fix fwnode_handle reference leak
    e22e4df241f7 usb: ehci-hcd: fix call balance of clocks handling routines
    35acf6d7e889 usb: gadget: midi2: Fix interpretation of is_midi1 bits
    3184e07e1240 scsi: ufs: core: Update compl_time_stamp_local_clock after completing a cqe
    6c75336869c7 usb: dwc2: Fix HCD port connection race
    700f3afe5b76 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
    09883478938d usb: dwc2: Fix HCD resume
    a3840455f275 ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
    a867bf10364a usb: host: max3421-hcd: Correctly abort a USB request.
    6f796a6a396d riscv: Fix IPIs usage in kfence_protect_page()
    e6c338476c80 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5
    5baa28569c92 blk-cgroup: Fix UAF in blkcg_unpin_online()
    aa9b1d0d6a5b riscv: Fix wrong usage of __pa() on a fixmap address
    7ac2535d8ee6 tcp: check space before adding MPTCP SYN options
    bc6d8cc2c563 splice: do not checksum AF_UNIX sockets
    450a844c045f ksmbd: fix racy issue from session lookup and expire
    0252305d2964 perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG
    f9f85df30118 bpf: Fix UAF via mismatching bpf_prog/attachment RCU flavors
    18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn
    2879d995e569 pnmtologo: sync with 6.6
    43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes
    35046aea43c8 bpftool: Fix undefined bpf macro for unix socket
    9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
    42b2eec2e503 bpftool: Query only cgroup-related attach types
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14
    64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    7c76aad68f6d kselftest: Add a ksft_perror() helper
    06644f0d7193 drm/tilcdc: Set preferred depth
    ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
    50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
    58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
    c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
    c2d64b9f52b6 qemux86: add configuration symbol to select values
    630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
    0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
    46934791b902 clear_warn_once: bind a timer to written reset value
    cdee9e38ff32 clear_warn_once: expand debugfs to include read support
    82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
    36dc380b776b libbpf: Fix build warning on ref_ctr_off
    9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    e497a4a5da65 perf: x86-32: explicitly include <errno.h>
    7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
    1cfc19423dc7 perf: fix bench numa compilation
    98bc2815fade perf: add SLANG_INC for slang.h
    17209a70b9b3 perf: add sgidefs.h to for mips builds
    9cd4258d910a perf: change --root to --prefix for python install
    8110a4f26628 perf: add 'libperl not found' warning
    bc89d5e08f77 perf: force include of <stdbool.h>
    4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
    bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
    30b2236ab378 FAT: Added FAT_NO_83NAME
    cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
    c4342d979bf2 aufs6: fix magic.mk include path
    35266bc2dc81 aufs6: adapt to v6.6
    8edede4e98be aufs6: core
    712248233ebe aufs6: standalone
    3b71a8a848d8 aufs6: mmap
    3e2924871f37 aufs6: base
    7f4907a93101 aufs6: kbuild
    d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
    bcd6cfcd1aa0 yaffs2: v6.5 fixups
    cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
    8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
    c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
    395b01cdc39d yaffs2: convert read_page -> readfolio
    d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
    7562133d4090 yaffs: include blkdev.h
    dbd44252cd59 yaffs: fix misplaced variable declaration
    c223a10b1ac0 yaffs2: v5.6 build fixups
    90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
    37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
    b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
    fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
    51e0aac75ea2 yaffs2: fix memory leak in mount/umount
    2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
    ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
    ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
    1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
    4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
    2f603d83fcc4 pnmtologo: use relocatable file name
    664a6a0a484b tools: use basename to identify file in gen-mach-types
    9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
    ae9b80797295 vt/conmakehash: improve reproducibility
    a972323151bd iwlwifi: select MAC80211_LEDS conditionally
    15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
    5552dc768ffc defconfigs: drop obselete options
    00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
    3888d0652edf linux-yocto: Handle /bin/awk issues
    3d55d299f23a uvesafb: provide option to specify timeout for task completion
    23c068c080be uvesafb: print error message when task timeout occurs
    edbfc939266e compiler.h: Undef before redefining __attribute_const__
    c99ae7e2a19a vmware: include jiffies.h
    572d84d928c8 Resolve jiffies wrapping about arp
    fdcd47cac843 nfs: Allow default io size to be configured.
    927d48801098 check console device file on fs when booting
    57cc27f821dd mount_root: clarify error messages for when no rootfs found
    1b53d82a8152 mconf: fix output of cflags and libraries
    1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
    83c2e0c6eb1f modpost: mask trivial warnings
    6de673039484 kbuild: exclude meta directory from distclean processing
    6decd32815f5 powerpc: serialize image targets
    f6b683b38318 arm: serialize build targets
    e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    dc8a1e5a88f8 x86_64_defconfig: Fix warnings
    68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
    d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
    62f50884b8b1 powerpc: kexec fix for powerpc64
    da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
    f161c880c11d mips: make current_cpu_data preempt safe
    5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
    19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
    e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
    aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
    881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
    98ec1963fcb7 arm64: defconfig: cleanup config options
    f1727c537ba8 vexpress: Pass LOADADDR to Makefile
    4474c32dc24a arm: ARM EABI socketcall
    75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: 3765ad18b68446727f2bbce6ab2e43a594dacdd9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-04 12:34:04 +00:00
Bruce Ashfield
671fe42da4 linux-yocto/6.6: update to v6.6.66
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    a66cdcdc9e44 Linux 6.6.66
    35163f642d91 i3c: master: svc: fix possible assignment of the same address to two devices
    43bbc5f8586e i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
    1baed369508b serial: amba-pl011: fix build regression
    5eb15d2f4eb4 platform/x86: asus-wmi: Fix thermal profile initialization
    8bb7b689369e ALSA: usb-audio: Update UMP group attributes for GTB blocks, too
    fe330624b85f usb: dwc3: ep0: Don't reset resource alloc flag
    3706311ea095 net/smc: fix incorrect SMC-D link group matching logic
    7a89f5318252 ALSA: hda: Fix build error without CONFIG_SND_DEBUG
    2daba7d857e4 drm/amdgpu: rework resume handling for display (v2)
    aec3eecce11d ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init()
    3e26e24a301e ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
    7a670b420ef2 btrfs: add cancellation points to trim loops
    d11f14a7911e iio: invensense: fix multiple odr switch when FIFO is off
    ed968a1f1f66 xhci: dbc: Fix STALL transfer event handling
    1af5e8b1c9f3 mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
    4358f241594b jffs2: Fix rtime decompressor
    6808a1812a34 jffs2: Prevent rtime decompress memory corruption
    0d5c7fcfa585 KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn()
    67b5ed3b4d36 selftests/ftrace: adjust offset for kprobe syntax error test
    032b4122a92a vfio/mlx5: Align the page tracking max message size with the device capability
    7535956ffe5b Revert "unicode: Don't special case ignorable code points"
    1240225d838b x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
    720792341f5e tracing/eprobe: Fix to release eprobe when failed to add dyn_event
    9d9bd3f7da8a clk: en7523: Initialize num before accessing hws in en7523_register_clocks()
    2a72d5cc83d6 btrfs: fix missing snapshot drew unlock when root is dead during swap activation
    b600d3040285 sched/deadline: Fix warning in migrate_enable for boosted tasks
    01ecd269755e sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity
    842010e3ca9e sched/deadline: Collect sched_dl_entity initialization
    24617f9ca8c8 sched: Unify more update_curr*()
    7f509457773e sched: Remove vruntime from trace_sched_stat_runtime()
    4db5988bb099 sched: Unify runtime accounting across classes
    654f3294c69e sched/headers: Move 'struct sched_param' out of uapi, to work around glibc/musl breakage
    b2f7d7507982 sched/fair: Rename check_preempt_curr() to wakeup_preempt()
    5787443f556e sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair()
    b607a3886e61 sched/core: Prevent wakeup of ksoftirqd during idle load balance
    a2b004f5c93d sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
    f163cf9c6ae9 sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
    a13b2b9b0b0b mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
    cc424890b06b mempolicy: fix migrate_pages(2) syscall return nr_failed
    8f149bcc4d91 sched/numa: fix memory leak due to the overwritten vma->numab_state
    41f65469c33f sched/numa: Fix mm numa_scan_seq based unconditional scan
    42882b583095 io_uring/tctx: work around xa_store() allocation error issue
    c45cec53eeb4 setlocalversion: work around "git describe" performance
    2102ed90f789 smb: client: don't try following DFS links in cifs_tree_connect()
    b32ce4f9e3b7 serial: 8250_dw: Add Sophgo SG2044 quirk
    79f1a5b17bf5 rtc: cmos: avoid taking rtc_lock for extended period of time
    3fbde702748d misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
    691284c2cd33 powerpc/prom_init: Fixup missing powermac #size-cells
    44eb450d8ed5 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
    8ef9ea1503d0 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
    cb6d7ffca4be drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
    ddc2aa0f99e7 ASoC: amd: yc: fix internal mic on Redmi G 2022
    2c810ecfcc95 iio: light: ltr501: Add LTER0303 to the supported devices
    3fc7b49d24b1 usb: chipidea: udc: handle USB Error Interrupt if IOC not set
    57f7979aefdc fs/ntfs3: Fix case when unmarked clusters intersect with zone
    c5f89458a2ea LoongArch: Fix sleeping in atomic context for PREEMPT_RT
    ec1208b13c5e ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
    353bc143066d ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
    295b50e95e90 f2fs: fix to shrink read extent node in batches
    76bdd3b1c256 f2fs: print message if fscorrupted was found in f2fs_new_node_page()
    ffe19e363c6f i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
    29c80f54e362 PCI: Add ACS quirk for Wangxun FF5xxx NICs
    407476eb5f76 PCI: Add 'reset_subordinate' to reset hierarchy below bridge
    b824ea2af6e0 PCI: Detect and trust built-in Thunderbolt chips
    c37cc784af7e PCI: vmd: Set devices to D0 before enabling PM L1 Substates
    61ee910a0042 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
    70d65110986e PCI: qcom: Add support for IPQ9574
    a6dc4b4fda2e i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
    880827a141e3 KMSAN: uninit-value in inode_go_dump (5)
    9669b28f81e0 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
    562334170295 verification/dot2: Improve dot parser robustness
    7a135fd49c3e smb: client: memcpy() with surrounding object base address
    08ab71e0f618 nvdimm: rectify the illogical code within nd_dax_probe()
    9e4828b78e28 thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
    03bf88b1e95d pinctrl: qcom: spmi-mpp: Add PM8937 compatible
    b377ef01a3d9 pinctrl: qcom-pmic-gpio: add support for PM8937
    338368f7fe2d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
    0e5642e73a63 scsi: st: Don't modify unknown block number in MTIOCGET
    f6d6fb563e4b leds: class: Protect brightness_show() with led_cdev->led_access mutex
    8d37cb1c8f1a clk: qcom: tcsrcc-sm8550: add SAR2130P support
    62bd597e1e87 clk: qcom: rpmh: add support for SAR2130P
    80864fe570d5 clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
    c6c58505bfba scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
    5fe23c57abad bpf: put bpf_link's program when link is safe to be deallocated
    6ff9768a3144 scsi: ufs: core: Make DMA mask configuration more flexible
    2da32aed4a97 pinmux: Use sequential access to access desc->pinmux data
    50ddf4b0e1a4 scsi: hisi_sas: Add cond_resched() for no forced preemption model
    77c9ad0c425a rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
    987abe82faa9 tools/rtla: fix collision with glibc sched_attr/sched_set_attr
    aceff9270e86 tracing: Use atomic64_inc_return() in trace_clock_counter()
    d62b8e0c3f36 tracing/ftrace: disable preemption in syscall probe
    1cbb632b515a pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
    fdac3e251d9e netpoll: Use rcu_access_pointer() in __netpoll_setup
    843adffcbb4a net/neighbor: clear error in case strict check is not set
    ed8cf33dead6 rocker: fix link status detection in rocker_carrier_init()
    d7a6ff5dc803 ASoC: hdmi-codec: reorder channel allocation list
    d87c7db6213c Bluetooth: Set quirks for ATS2851
    ac22911f2eed Bluetooth: Support new quirks for ATS2851
    5af48b484ec0 Bluetooth: Add new quirks for ATS2851
    5e50d12cc6e9 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
    36af575822ef Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
    916b577a2cef dsa: qca8k: Use nested lock to avoid splat
    10e8a2dec9ff bpf: Call free_htab_elem() after htab_unlock_bucket()
    07c020c6d14d wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
    3afd475d5af9 wifi: ipw2x00: libipw_rx_any(): fix bad alignment
    b9e52a96ec92 drm/amdgpu: set the right AMDGPU sg segment limitation
    83c45de6c6ce ALSA: usb-audio: Make mic volume workarounds globally applicable
    a8f7d6963768 virtio-net: fix overflow inside virtnet_rq_alloc
    4e3f73221deb drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
    69df145daf15 fsl/fman: Validate cell-index value obtained from Device Tree
    3b5d21b56c37 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
    e7d376f94f72 jfs: fix array-index-out-of-bounds in jfs_readdir
    c56245baf3fd jfs: fix shift-out-of-bounds in dbSplit
    fd993b2180b4 jfs: array-index-out-of-bounds fix in dtReadFirst
    c212d91070be dma-debug: fix a possible deadlock on radix_lock
    efb054752f2c drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
    3295bd236450 netlink: specs: Add missing bitset attrs to ethtool spec
    ccc22ebf98df drm/amdgpu: Dereference the ATCS ACPI buffer
    9a1546e775f5 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
    87210234e5a2 drm/sched: memset() 'job' in drm_sched_job_init()
    d783451a49d4 net: stmmac: Programming sequence for VLAN packets with split header
    81f4a1e9b654 net: sfp: change quirks for Alcatel Lucent G-010S-P
    556ae6c91145 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
    ffe1766a3a55 fanotify: allow reporting errors on failure to open fd
    d7a6fb6442b1 wifi: ath5k: add PCI ID for Arcadyan devices
    87b969352d38 wifi: ath5k: add PCI ID for SX76X
    706b07b7b37f net: inet6: do not leave a dangling sk pointer in inet6_create()
    25447c6aaa72 net: inet: do not leave a dangling sk pointer in inet_create()
    b4982fbf1304 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
    db207d19adba net: af_can: do not leave a dangling sk pointer in can_create()
    6021ccc2471b Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
    8ad09ddc63ac Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
    157f08db9412 af_packet: avoid erroring out after sock_init_data() in packet_create()
    b77109f18a8d net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
    159c6df97655 net: ethernet: fs_enet: Use %pa to format resource_size_t
    6c591b8d0153 net: fec_mpc52xx_phy: Use %pa to format resource_size_t
    cf27f38254db samples/bpf: Fix a resource leak
    a52bc92fc47e r8169: don't apply UDP padding quirk on RTL8126A
    fba2b2d0b7cc ALSA: hda/conexant: Use the new codec SSID matching
    f4306ef142bc ALSA: hda: Use own quirk lookup helper
    45e43e721e26 drm/display: Fix building with GCC 15
    6fbdc3980b70 dlm: fix possible lkb_resource null dereference
    5059372280e2 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
    1a0f54cb3fea wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
    1159d74ed469 drm/mcde: Enable module autoloading
    0a59c2fe8d67 drm/bridge: it6505: Enable module autoloading
    189dc7030b72 drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
    33126ee70c56 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
    290127c6452d drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
    258b997e5119 drm/vc4: hvs: Set AXI panic modes for the HVS
    e0388a95736a drm/vc4: hdmi: Avoid log spam for audio start failure
    6e8348ec4215 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
    66ab53850ca1 selftests/resctrl: Protect against array overflow when reading strings
    70e2f30534bb regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
    2129f6faa5df soc: imx8m: Probe the SoC driver as platform driver
    3379f506f059 mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
    63ddf8a5ec8f mmc: core: Add SD card quirk for broken poweroff notification
    8910c0217d7e media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
    31f9b4a22347 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
    f20f3416fe33 media: uvcvideo: RealSense D421 Depth module metadata
    115afb20fdff HID: add per device quirk to force bind to hid-generic
    5b1f34bf3617 spi: spi-fsl-lpspi: Adjust type of scldiv
    28ed7bc5eee0 perf/x86/amd: Warn only on new bits set
    5a4688dbf4ae ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
    cfa076596dc4 hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
    dca4e74a9185 kcsan: Turn report_filterlist_lock into a raw_spinlock
    e8483ae13100 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
    4c7baac247ce btrfs: do not clear read-only when adding sprout device
    a5d74fa24752 btrfs: avoid unnecessary device path update for the same device
    a5bc4e030f50 btrfs: don't take dev_replace rwsem on task already holding it
    a69752f1e5de s390/cpum_sf: Handle CPU hotplug remove during sampling
    7c27b25891b0 kselftest/arm64: Log fp-stress child startup errors to stdout
    61005057fd5c epoll: annotate racy check
    af3fde6112b2 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
    cb9945f292a8 kasan: make report_lock a raw spinlock
    625e3f5d13a7 lib: stackinit: hide never-taken branch from compiler
    03ba9477dcca ocfs2: update seq_file index in ocfs2_dlm_seq_next
    07f395d6197c mmc: core: Further prevent card detect during shutdown
    5d8525e5067a mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
    f1a99d8645d8 regmap: detach regmap from dev on regmap_exit
    f8abd03f83d5 xsk: fix OOB map writes when deleting elements
    5ea568e71d0c dma-fence: Use kernel's sort for merging fences
    ce97e7891b5d dma-fence: Fix reference leak on fence merge failure path
    4e1cb04a68af dma-buf: fix dma_fence_array_signaled v4
    8e858930695d bpf: fix OOB devmap writes when deleting elements
    94666abe8163 x86/kexec: Restore GDT on return from ::preserve_context kexec
    70d6c1badec3 modpost: Add .irqentry.text to OTHER_SECTIONS
    e2153e479e93 drm/amdgpu/hdp5.2: do a posting read when flushing HDP
    d834d20d2e86 drm/dp_mst: Fix resetting msg rx state after topology removal
    396f697500c8 drm/dp_mst: Verify request type in the corresponding down message reply
    c58947a8d4a5 drm/dp_mst: Fix MST sideband message body length check
    23b5908b11b7 cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU
    cc05aa2c0117 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
    bd74bc9b3a8c smb3.1.1: fix posix mounts to older servers
    ccf435caa314 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
    136fca78a66d fs/smb/client: Implement new SMB3 POSIX type
    439224eb2f5b fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX
    c3afea07477b nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
    1e30b52edf17 scsi: ufs: core: Add missing post notify for power mode change
    0069928727c2 scsi: ufs: core: sysfs: Prevent div by zero
    38bd792fb676 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
    15369e774f27 scsi: qla2xxx: Fix use after free on unload
    dbd3f8f3ade1 scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
    968bba7d1d04 scsi: qla2xxx: Fix NVMe and NPIV connect issue
    00e1503aaef7 scsi: qla2xxx: Fix abort in bsg timeout
    bafa26387438 ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
    00a4369b3a4b ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
    2e50b49ba498 ALSA: usb-audio: add mixer mapping for Corsair HS80
    96035c0093db arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
    8c36240460f9 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
    cdf81c4a8150 tracing: Fix cmp_entries_dup() to respect sort() comparison rules
    50d66c86262f can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
    1ac442f25c19 can: dev: can_set_termination(): allow sleeping GPIOs
    7015d9d4cc70 watchdog: rti: of: honor timeout-sec property
    164d3597d26d ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
    27de4295522e ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
    7dfbf011a57b LoongArch: Add architecture specific huge_pte_clear()
    a7f0509556fa HID: wacom: fix when get product name maybe null pointer
    81ad32b87eb9 mm: page_alloc: move mlocked flag clearance into free_pages_prepare()
    67a102352bb2 x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
    68570b5c89c5 bpf: Fix exact match conditions in trie_get_next_key()
    2e9ff3f4834c bpf: Handle in-place update for full LPM trie correctly
    c1ab31edd258 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
    c5325e6e4b6d bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
    67e972130bb6 iio: magnetometer: yas530: use signed integer type for clamp limits
    6d3f4c72019f scatterlist: fix incorrect func name in kernel-doc
    a84d507d3290 ocfs2: free inode when ocfs2_get_init_inode() fails
    6acd8e87b6e1 drm/v3d: Enable Performance Counters before clearing them
    88237f66b142 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
    602c3038a8a6 scsi: scsi_debug: Fix hrtimer support for ndelay
    59b30afa5786 scsi: sg: Fix slab-use-after-free read in sg_release()
    c169daf3cf39 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
    9a420d6b4065 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai()
    77e01dfb4fb2 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
    f65d85bc1ffd spi: mpc52xx: Add cancel_work_sync before module remove
    37eef8c2e085 tools: Override makefile ARCH variable if defined, but empty
    8a2d8958585a ALSA: usb-audio: Notify xrun for low-latency mode
    06d43e40e2f9 ALSA: seq: ump: Fix seq port updates per FB info notify
    8ddb4126e6a4 ALSA: ump: Update substream name from assigned FB names
    d3e8e4d62c88 ALSA: seq: ump: Use automatic cleanup of kfree()
    206d56f41a15 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
    f2f6d999a934 drm/sti: Add __iomem for mixer_dbg_mxn's parameter
    6bc209dbacc5 bpftool: fix potential NULL pointer dereferencing in prog_dump()
    0fcda0c9cb15 xsk: always clear DMA mapping information when unmapping the pool
    d504dc20b768 bpf, vsock: Invoke proto::close on close()
    57c47d3cf1a6 bpf, vsock: Fix poll() missing a queue
    c3799292d639 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
    12e24d8a005c scsi: ufs: core: Always initialize the UIC done completion
    d5be5ce82a7e drm/bridge: it6505: Fix inverted reset polarity
    485924554390 drm/bridge: it6505: update usleep_range for RC circuit charge time
    f454a3e98c30 i3c: master: Fix dynamic address leak when 'assigned-address' is present
    990da49bfcbf i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
    72863649acec i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
    ac0fed078bc9 i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
    07f4c0df0eb3 i3c: master: svc: use slow speed for first broadcast address
    5626d1addc2a i3c: master: support to adjust first broadcast address speed
    a68c391c6321 i3c: master: fix kernel-doc check warning
    8aa36f7e004b i3c: master: svc: add hot join support
    e7217d528ef5 i3c: master: add enable(disable) hot join in sys entry
    ed24ab98242f f2fs: fix to drop all discards after creating snapshot on lvm device
    f3ae93e738db driver core: fw_devlink: Stop trying to optimize cycle detection logic
    dce7a5c7bfa3 driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
    5c764791fb7b driver core: fw_devlink: Improve logs for cycle detection
    faa6f8ce1b15 ntp: Remove invalid cast in time offset math
    91d2be8d4bf5 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
    d68b0e67cff7 powerpc/vdso: Refactor CFLAGS for CVDSO build
    4a9485918a04 iommu/arm-smmu: Defer probe of clients after smmu device bound
    7360a0e798f4 zram: clear IDLE flag in mark_idle()
    9c251d1381ed zram: do not mark idle slots that cannot be idle
    b7c3fd65a3ea zram: split memory-tracking and ac-time tracking
    543d8315c289 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
    7e0ccc28fad1 mmc: mtk-sd: fix devm_clk_get_optional usage
    06b7f9295a42 mmc: mtk-sd: Fix error handle of probe function
    a8ece7488716 mmc: mtk-sd: use devm_mmc_alloc_host
    c6a3fa838e51 usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
    3df5497b9183 usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
    65b1f31111ee usb: dwc3: gadget: Rewrite endpoint allocation flow
    395d9b40431c soc: fsl: cpm1: qmc: Set the ret error code on platform_get_irq() failure
    6885d8e7c1e3 soc: fsl: cpm1: qmc: Introduce qmc_{init,exit}_xcc() and their CPM1 version
    c73f53c7aaae soc: fsl: cpm1: qmc: Introduce qmc_init_resource() and its CPM1 version
    f865643723e9 soc: fsl: cpm1: qmc: Re-order probe() operations
    7ca6b9e73db2 soc: fsl: cpm1: qmc: Fix blank line and spaces
    850cee347212 soc/fsl: cpm: qmc: Convert to platform remove callback returning void
    2eb983f69079 serial: amba-pl011: Fix RX stall when DMA is used
    5aea1229e7ea serial: amba-pl011: Use port lock wrappers
    8d2ca6ac3711 gpio: grgpio: Add NULL check in grgpio_probe
    9cc1a6ce157d gpio: grgpio: use a helper variable to store the address of ofdev->dev
    fbc0a0c7718a xhci: Fix control transfer error on Etron xHCI host
    4a2422f67879 xhci: Don't issue Reset Device command to Etron xHCI host
    ec4e6d5944cd xhci: Combine two if statements for Etron xHCI host
    459cda7500ec xhci: remove XHCI_TRUST_TX_LENGTH quirk
    d55694547cd2 xhci: Allow RPM on the USB controller (1022:43f7) by default
    ea6b5d98fea4 KVM: arm64: Don't retire aborted MMIO instruction
    3fe534a02897 KVM: arm64: Change kvm_handle_mmio_return() return polarity
    3265aab0736f net: avoid potential UAF in default_operstate()
    4bd8ced2b9f6 net/mlx5e: Remove workaround to avoid syndrome for internal port
    97ce3a4ec55e geneve: do not assume mac header is set in geneve_xmit_skb()
    711525430d12 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
    e5239f8671a1 mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst
    5e7388444095 mlxsw: Mark high entropy key blocks
    64b67f77d993 mlxsw: Edit IPv6 key blocks to use one less block for multicast forwarding
    69f60dda481a mlxsw: spectrum_acl_flex_keys: Add 'ipv4_5b' flex key
    7598e65f990a mlxsw: Add 'ipv4_5' flex key
    e5242c5ff4c8 ethtool: Fix wrong mod state in case of verbose and no_mask bitset
    86c27603514c netfilter: nft_set_hash: skip duplicated elements pending gc run
    90bf312a6b6b netfilter: ipset: Hold module reference while requesting a module
    f6dc30c4698d net: sched: fix erspan_opt settings in cls_flower
    53c7314208c8 netfilter: nft_inner: incorrect percpu area handling under softirq
    f309733a8c9d igb: Fix potential invalid memory access in igb_init_module()
    0a4d8b1e3b28 ixgbe: downgrade logging of unsupported VF API version to debug
    2bf463e6c540 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
    4f63de0ef87b net/qed: allow old cards not supporting "num_images" to work
    673d606683ac net/smc: fix LGR and link use-after-free issue
    f0c37002210a net/smc: initialize close_work early to avoid warning
    f59b799e52f7 net/smc: refactoring initialization of smc sock
    21f6f41e82e5 net/smc: {at|de}tach sndbuf to peer DMB if supported
    fe7ef3a10c75 net/smc: add operations to merge sndbuf with peer DMB
    988b81020ad4 net/smc: mark optional smcd_ops and check for support when called
    7e5ef8eb0547 net/smc: compatible with 128-bits extended GID of virtual ISM device
    70cfb64c882c net/smc: define a reserved CHID range for virtual ISM devices
    dd0ab991caf1 net/smc: unify the structs of accept or confirm message for v1 and v2
    8ea4fc3fefa1 net/smc: introduce sub-functions for smc_clc_send_confirm_accept()
    612c04a92730 net/smc: rename some 'fce' to 'fce_v2x' for clarity
    d00d4470bf8c tipc: Fix use-after-free of kernel socket in cleanup_bearer().
    d3ec686a369f dccp: Fix memory leak in dccp_feat_change_recv
    f43d12fd0fa8 net/ipv6: release expired exception dst cached in socket
    797a4c1f5b63 ipv6: introduce dst_rt6_info() helper
    19a788bd40fd net-timestamp: make sk_tskey more predictable in error path
    4d5a573f64e8 platform/x86: asus-wmi: Ignore return value when writing thermal policy
    5a4f732e2a8f platform/x86: asus-wmi: Fix inconsistent use of thermal policies
    6051a4b17f9e platform/x86: asus-wmi: add support for vivobook fan profiles
    426d94815e12 can: j1939: j1939_session_new(): fix skb reference counting
    3c215663b3e2 net: hsr: avoid potential out-of-bound access in fill_frame_info()
    d381c2b0d77e net/sched: tbf: correct backlog statistic for GSO packets
    70966e5bafb7 ptp: Add error handling for adjfine callback in ptp_clock_adjtime
    66127f0d1ecf net: enetc: Do not configure preemptible TCs if SIs do not support
    ea8e9f84ea15 selftests: hid: fix typo and exit code
    2f9bec0a749e netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
    a9bcc0b70d9b netfilter: x_tables: fix LED ID check in led_tg_check()
    124834133b32 ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
    39df17a12746 can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics
    c7f3a539b180 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
    0fef1604a436 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
    bbbc9e190b26 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
    98b7477236be can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
    bf92d477a9a3 can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
    dce292ffb728 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
    112802200944 can: hi311x: hi3110_can_ist(): fix potential use-after-free
    8ac49d8fc936 can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
    c146df8292c6 can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
    1cdd3563e147 can: gs_usb: add usb endpoint address detection at driver probe step
    e2282706eb5c can: gs_usb: add VID/PID for Xylanta SAINT3 product family
    b8a0428f1eb2 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
    d556b4ff5854 watchdog: apple: Actually flush writes after requesting watchdog restart
    babc8a52fe69 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
    e417b3cb55a7 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
    943e0aeece93 Linux 6.6.65
    b47d9ffb2d1d openrisc: Use asm-generic's version of fix_to_virt() & virt_to_fix()
    52ab77109035 Revert "x86/pvh: Set phys_base when calling xen_prepare_pvh()"
    dd47f7175940 Revert "x86/pvh: Call C code via the kernel virtual mapping"
    18abb2787b53 x86/syscall: Mark exit[_group] syscall handlers __noreturn
    2879d995e569 pnmtologo: sync with 6.6
    43ea1c5e6eb3 lib/build_OID_registry: take -stable reproducibility changes
    35046aea43c8 bpftool: Fix undefined bpf macro for unix socket
    9a558d4b8621 tools/resolve_btfids: Fix comparison of distinct pointer types warning in resolve_btfids
    42b2eec2e503 bpftool: Query only cgroup-related attach types
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14
    64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    7c76aad68f6d kselftest: Add a ksft_perror() helper
    06644f0d7193 drm/tilcdc: Set preferred depth
    ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs
    50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018
    58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place
    c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts
    c2d64b9f52b6 qemux86: add configuration symbol to select values
    630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs
    0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter
    46934791b902 clear_warn_once: bind a timer to written reset value
    cdee9e38ff32 clear_warn_once: expand debugfs to include read support
    82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS
    36dc380b776b libbpf: Fix build warning on ref_ctr_off
    9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    e497a4a5da65 perf: x86-32: explicitly include <errno.h>
    7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long
    1cfc19423dc7 perf: fix bench numa compilation
    98bc2815fade perf: add SLANG_INC for slang.h
    17209a70b9b3 perf: add sgidefs.h to for mips builds
    9cd4258d910a perf: change --root to --prefix for python install
    8110a4f26628 perf: add 'libperl not found' warning
    bc89d5e08f77 perf: force include of <stdbool.h>
    4f6c760cc876 fat: Replace prandom_u32() with get_random_u32()
    bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat
    30b2236ab378 FAT: Added FAT_NO_83NAME
    cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes
    c4342d979bf2 aufs6: fix magic.mk include path
    35266bc2dc81 aufs6: adapt to v6.6
    8edede4e98be aufs6: core
    712248233ebe aufs6: standalone
    3b71a8a848d8 aufs6: mmap
    3e2924871f37 aufs6: base
    7f4907a93101 aufs6: kbuild
    d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+
    bcd6cfcd1aa0 yaffs2: v6.5 fixups
    cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length
    8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap
    c9c749f9f7d3 yaffs2: replace bdevname call with sprintf
    395b01cdc39d yaffs2: convert read_page -> readfolio
    d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    622c4648936f yaffs2: v5.12+ build fixups (not runtime tested)
    7562133d4090 yaffs: include blkdev.h
    dbd44252cd59 yaffs: fix misplaced variable declaration
    c223a10b1ac0 yaffs2: v5.6 build fixups
    90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read
    37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super
    b6e007b8abb6 yaffs: repair yaffs_get_mtd_device
    fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API
    51e0aac75ea2 yaffs2: fix memory leak in mount/umount
    2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr
    ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1
    ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY
    1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020)
    4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation
    2f603d83fcc4 pnmtologo: use relocatable file name
    664a6a0a484b tools: use basename to identify file in gen-mach-types
    9de64bc0c185 lib/build_OID_registry: fix reproducibility issues
    ae9b80797295 vt/conmakehash: improve reproducibility
    a972323151bd iwlwifi: select MAC80211_LEDS conditionally
    15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation
    5552dc768ffc defconfigs: drop obselete options
    00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled
    3888d0652edf linux-yocto: Handle /bin/awk issues
    3d55d299f23a uvesafb: provide option to specify timeout for task completion
    23c068c080be uvesafb: print error message when task timeout occurs
    edbfc939266e compiler.h: Undef before redefining __attribute_const__
    c99ae7e2a19a vmware: include jiffies.h
    572d84d928c8 Resolve jiffies wrapping about arp
    fdcd47cac843 nfs: Allow default io size to be configured.
    927d48801098 check console device file on fs when booting
    57cc27f821dd mount_root: clarify error messages for when no rootfs found
    1b53d82a8152 mconf: fix output of cflags and libraries
    1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location
    83c2e0c6eb1f modpost: mask trivial warnings
    6de673039484 kbuild: exclude meta directory from distclean processing
    6decd32815f5 powerpc: serialize image targets
    f6b683b38318 arm: serialize build targets
    e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    dc8a1e5a88f8 x86_64_defconfig: Fix warnings
    68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8
    d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8
    62f50884b8b1 powerpc: kexec fix for powerpc64
    da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core
    f161c880c11d mips: make current_cpu_data preempt safe
    5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code
    19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option
    e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency
    aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c
    881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var
    98ec1963fcb7 arm64: defconfig: cleanup config options
    f1727c537ba8 vexpress: Pass LOADADDR to Makefile
    4474c32dc24a arm: ARM EABI socketcall
    75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: 2db39e7791f8ed430ddfeec87ab2aa178090af45)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-04 12:34:04 +00:00
Bruce Ashfield
6a8c5ca734 linux-yocto/6.12: update to v6.12.5
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:

    7143efb58e33 Linux 6.12.5
    6aeef0214de7 softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
    1a678f6829a8 clocksource: Make negative motion detection more robust
    7b7a9175c63b timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING
    a8c03c6dc1bd ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    ef6bb8f4d8d3 s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails
    87917ad3034e Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"
    eaf83f14c67e ALSA: hda: Fix build error without CONFIG_SND_DEBUG
    99a02eab8251 drm/amdgpu: rework resume handling for display (v2)
    b050c6284a20 ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init()
    871caea15202 net/mlx5: unique names for per device caches
    81d2c5968dba ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
    d38610a978d6 media: ipu6: use the IPU6 DMA mapping APIs to do mapping
    4904a01e4737 jffs2: Fix rtime decompressor
    dc39b08fcc38 jffs2: Prevent rtime decompress memory corruption
    547b7f8fdebc KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn()
    7f91d9206220 selftests/ftrace: adjust offset for kprobe syntax error test
    ad4095d1259d vfio/mlx5: Align the page tracking max message size with the device capability
    0a5152f5fbe7 Revert "unicode: Don't special case ignorable code points"
    7913d1f737c4 x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
    364dc8070baf tracing/eprobe: Fix to release eprobe when failed to add dyn_event
    07bc1978d59b clk: en7523: Initialize num before accessing hws in en7523_register_clocks()
    650214c925e8 btrfs: fix missing snapshot drew unlock when root is dead during swap activation
    653b704e7db6 btrfs: fix mount failure due to remount races
    b633b3c3e370 btrfs: drop unused parameter data from btrfs_fill_super()
    b680ec3ad29b btrfs: drop unused parameter options from open_ctree()
    e41074904d9e sched/deadline: Fix warning in migrate_enable for boosted tasks
    b4ec68868c20 sched/core: Prevent wakeup of ksoftirqd during idle load balance
    f9e144a54428 sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
    a39ad4f507bf sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
    5c3fb75f538c sched: fix warning in sched_setaffinity
    4a2fcf88be76 drm/amd/display: Add option to retrieve detile buffer size
    7bcf6b3cc92a drm/xe/devcoredump: Update handling of xe_force_wake_get return
    deb05f8431f3 drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()
    e7fd13686ae0 drm/xe/guc: Copy GuC log prior to dumping
    e3e6bea207ff drm/xe/devcoredump: Add ASCII85 dump helper function
    47c45a050d09 drm/xe/devcoredump: Improve section headings and add tile info
    7e4b4543078f drm/xe/devcoredump: Use drm_puts and already cached local variables
    cd188519d246 scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove()
    d5b2ddf1f90c io_uring/tctx: work around xa_store() allocation error issue
    1f659d3c13f8 setlocalversion: work around "git describe" performance
    a21406d31414 smb: client: don't try following DFS links in cifs_tree_connect()
    9ac8c1da9f82 irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
    950210c9c721 Revert "nvme: make keep-alive synchronous operation"
    1648c7000f9d serial: 8250_dw: Add Sophgo SG2044 quirk
    f43324df566a rtc: cmos: avoid taking rtc_lock for extended period of time
    65570470175c misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
    296a109fa771 powerpc/prom_init: Fixup missing powermac #size-cells
    01e49d7f3f50 ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
    01575f2ff8ba MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
    3c1d06bbad22 drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
    e451d7ca7870 ASoC: amd: yc: fix internal mic on Redmi G 2022
    b03142825986 usb: typec: ucsi: glink: be more precise on orientation-aware ports
    359eebd5e7f6 iio: light: ltr501: Add LTER0303 to the supported devices
    c5d8facf107a iio: adc: ad7192: properly check spi_get_device_match_data()
    c0ca6fd5f6eb usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations
    37065eee084e usb: chipidea: udc: handle USB Error Interrupt if IOC not set
    f14e63cf8649 usb: chipidea: udc: create bounce buffer for problem sglist entries if possible
    8a5c06ebc2ee usb: chipidea: udc: limit usb request length to max 16KB
    b89bbf32fc46 usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
    4bbdddcefeb5 regulator: qcom-rpmh: Update ranges for FTSMPS525
    db7fc56646ca fs/ntfs3: Fix case when unmarked clusters intersect with zone
    58edd785ea14 fs/ntfs3: Fix warning in ni_fiemap
    6575e0867bd4 LoongArch: Fix sleeping in atomic context for PREEMPT_RT
    4806ed7abddc ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
    ac0536c564ec ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
    7c2e5ed2175e f2fs: add a sysfs node to limit max read extent count per-inode
    924f7dd1e832 f2fs: fix to shrink read extent node in batches
    6d41a2d5c168 f2fs: print message if fscorrupted was found in f2fs_new_node_page()
    1f51ae217d09 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
    fb80d442c896 remoteproc: qcom: pas: enable SAR2130P audio DSP support
    617bd1e6c394 PCI: Add ACS quirk for Wangxun FF5xxx NICs
    51276b5e28cf PCI: Add 'reset_subordinate' to reset hierarchy below bridge
    ea1adfd7d0fc PCI: starfive: Enable controller runtime PM before probing host bridge
    932a5f00a808 PCI: Detect and trust built-in Thunderbolt chips
    293debb105cf PCI: vmd: Set devices to D0 before enabling PM L1 Substates
    34883c93bd33 PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
    b51aa6a07ee0 PCI: qcom: Add support for IPQ9574
    19cc5767334b i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
    7e45af15cf72 KMSAN: uninit-value in inode_go_dump (5)
    9e28513fd285 f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
    d6855f060443 mailbox: pcc: Check before sending MCTP PCC response ACK
    67f21fdd35a9 verification/dot2: Improve dot parser robustness
    98bf83f0e44d tools/rtla: Enhance argument parsing in timerlat_load.py
    7214d3a64e6e tracing: Fix function name for trampoline
    d58ed5c2813c smb: client: memcpy() with surrounding object base address
    1c67333b8feb nvdimm: rectify the illogical code within nd_dax_probe()
    a5289e7085ff thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
    d7145e6af9e7 pinctrl: qcom: spmi-mpp: Add PM8937 compatible
    ec6d6a0c448f pinctrl: qcom-pmic-gpio: add support for PM8937
    b04ca7b0649d scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
    16f5f485774e scsi: st: Don't modify unknown block number in MTIOCGET
    bb4a6236a430 leds: class: Protect brightness_show() with led_cdev->led_access mutex
    f29438bcfad0 clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
    a6096f091c68 clk: qcom: dispcc-sm8550: enable support for SAR2130P
    082b6e35ff2f clk: qcom: tcsrcc-sm8550: add SAR2130P support
    ecc8f3c06edd clk: qcom: rpmh: add support for SAR2130P
    ec81102ae27f clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
    e4913d4bc592 scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback
    32a2d387822b scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI
    78ef7c3909a5 scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
    2fcb921c2799 bpf: put bpf_link's program when link is safe to be deallocated
    a95387d8f54c iommu/amd: Fix corruption when mapping large pages from 0
    b865d4e56928 scsi: ufs: core: Make DMA mask configuration more flexible
    c11e2ec9a780 pinmux: Use sequential access to access desc->pinmux data
    09c083fbea76 ring-buffer: Limit time with disabled interrupts in rb_check_pages()
    6c55f9912307 scsi: hisi_sas: Create all dump files during debugfs initialization
    601f8001373f scsi: hisi_sas: Add cond_resched() for no forced preemption model
    caa061be068b rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
    76e00648ebf4 rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
    020d042d03e2 tools/rtla: fix collision with glibc sched_attr/sched_set_attr
    d1133dd57ef8 tracing: Use atomic64_inc_return() in trace_clock_counter()
    f63a1caae97d tracing/ftrace: disable preemption in syscall probe
    5f87f1b22f3f rtla: Fix consistency in getopt_long for timerlat_hist
    53835aaccc2c pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
    9556551a6d91 netpoll: Use rcu_access_pointer() in __netpoll_setup
    166cf430706d net/neighbor: clear error in case strict check is not set
    4f995f5b1633 rocker: fix link status detection in rocker_carrier_init()
    f5cc301e98a6 ASoC: hdmi-codec: reorder channel allocation list
    058067b73b9d Bluetooth: btusb: Add 3 HWIDs for MT7925
    01649f8d6d93 Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
    b476133f037e Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
    f64f7ff29701 Bluetooth: Set quirks for ATS2851
    359fc41e3c4f Bluetooth: Support new quirks for ATS2851
    b04b4fb91d42 Bluetooth: Add new quirks for ATS2851
    93a6160dc198 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
    c55a4c5a04ba Bluetooth: hci_conn: Use disable_delayed_work_sync
    1de7ce1a88cd Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925
    05c10ebcbfde Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
    da561d5fb646 Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
    6e72b117614c i2c: i801: Add support for Intel Panther Lake
    1ab42ad28076 dsa: qca8k: Use nested lock to avoid splat
    9fbc0ece455e mptcp: fix possible integer overflow in mptcp_reset_tout_timer
    a50b4aa3007e bpf: Call free_htab_elem() after htab_unlock_bucket()
    34941321b516 wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
    d82d48ab0c8c wifi: ipw2x00: libipw_rx_any(): fix bad alignment
    76649ccf97e2 drm/amdgpu: set the right AMDGPU sg segment limitation
    920159e1bf17 ALSA: usb-audio: Make mic volume workarounds globally applicable
    67a11de8965c virtio-net: fix overflow inside virtnet_rq_alloc
    8a71e5b65308 drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
    60dde89f944c drm/amd/display: Prune Invalid Modes For HDMI Output
    f46e40df44a9 drm/amd/display: parse umc_info or vram_info based on ASIC
    8ffd4262463d drm/amd/display: Remove hw w/a toggle if on DP2/HPO
    229d16a67093 drm/panic: Add ABGR2101010 support
    051f49d51766 net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals
    bd9287ae1e85 fsl/fman: Validate cell-index value obtained from Device Tree
    8a4311bbde70 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
    8ff757955457 jfs: fix array-index-out-of-bounds in jfs_readdir
    52756a57e978 jfs: fix shift-out-of-bounds in dbSplit
    22dcbf7661c6 jfs: array-index-out-of-bounds fix in dtReadFirst
    f2b95248a16c dma-debug: fix a possible deadlock on radix_lock
    477aa7116a76 mptcp: annotate data-races around subflow->fully_established
    cc97e79832fb drm/amd/display: Fix underflow when playing 8K video in full screen mode
    9f0cb200f469 ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support
    4ed4aa24b0f8 ASoC: sdw_utils: Add quirk to exclude amplifier function
    d86db5fd8a23 drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
    76d6bff2f847 netlink: specs: Add missing bitset attrs to ethtool spec
    7560543ee11f drm/amdgpu: Dereference the ATCS ACPI buffer
    f034130a7e22 drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
    dbb662d6dde2 drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2
    dff526dc3e27 drm/amd/display: Adding array index check to prevent memory corruption
    2da108b4b5fb drm/sched: memset() 'job' in drm_sched_job_init()
    3e75b36733dd net: stmmac: Programming sequence for VLAN packets with split header
    cdacfe413b6a net: sfp: change quirks for Alcatel Lucent G-010S-P
    53145c20ab06 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
    b9c6b66865d6 drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
    cccaab2b8d63 ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops
    b55418d835bd ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs
    3b3526352977 ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored
    93d419a5532e ASoC: sdw_utils: Add support for exclusion DAI quirks
    987aa730bad3 bpf: Prevent tailcall infinite loop caused by freplace
    5b6209c793ef fanotify: allow reporting errors on failure to open fd
    6cd0f8f2f317 wifi: ath5k: add PCI ID for Arcadyan devices
    778c0bbc9f43 wifi: ath5k: add PCI ID for SX76X
    543c0924d446 wifi: ath10k: avoid NULL pointer error during sdio remove
    f44fceb71d72 net: inet6: do not leave a dangling sk pointer in inet6_create()
    691d6d816f93 net: inet: do not leave a dangling sk pointer in inet_create()
    03caa9bfb9fd net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
    8df832e6b945 net: af_can: do not leave a dangling sk pointer in can_create()
    32df687e129e Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
    61686abc2f3c Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
    fd09880b16d3 af_packet: avoid erroring out after sock_init_data() in packet_create()
    ef18243f8ecb net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
    ff3e39bc3cc6 net: ethernet: fs_enet: Use %pa to format resource_size_t
    821e3dc5cb44 net: fec_mpc52xx_phy: Use %pa to format resource_size_t
    9e5d6a4caebe drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared
    3151d7859f93 accel/qaic: Add AIC080 support
    2093f062b268 wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
    fbdf26dcc6d6 samples/bpf: Fix a resource leak
    8945c33b0500 r8169: don't apply UDP padding quirk on RTL8126A
    c76d0ebea9b4 ALSA: hda/realtek: Use codec SSID matching for Lenovo devices
    753693b1ba0a ALSA: hda/conexant: Use the new codec SSID matching
    074b2b0a4d52 ALSA: hda: Use own quirk lookup helper
    07a4acea17f5 drm/display: Fix building with GCC 15
    ee6219b9d0d2 drm/xe/xe3: Add initial set of workarounds
    43a859bd40ce drm/xe/ptl: L3bank mask is not available on the media GT
    61fda5faad77 drm/amd/display: disable SG displays on cyan skillfish
    b33f6e83921f drm/amd/display: Fix garbage or black screen when resetting otg
    9921e7879be9 drm/amd/display: skip disable CRTC in seemless bootup case
    2db11504ef82 dlm: fix possible lkb_resource null dereference
    0becac5c4e10 ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL.
    015027aa6382 drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
    f01ddd589e16 drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
    7296e5611adb wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
    f2a107b53649 drm/mcde: Enable module autoloading
    86f5f19d670f drm/bridge: it6505: Enable module autoloading
    187d5ff497db drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
    5d7f35ed5f73 drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
    4150f223428a drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
    9a13d81c74b1 drm/xe/pciid: Add new PCI id for ARL
    9bca6528f203 wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
    ef3da232796a drm/xe/pciids: Add PVC's PCI device ID macros
    a06ef71dec3e drm/vc4: hvs: Set AXI panic modes for the HVS
    7315275ada2a drm/vc4: hdmi: Avoid log spam for audio start failure
    74bee8735bb3 drm/xe/pciids: separate ARL and MTL PCI IDs
    73b50c34acb9 drm/xe/pciids: separate RPL-U and RPL-P PCI IDs
    7f70c81a77f2 HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
    cd38a8f52940 sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl()
    8b6752909058 selftests/resctrl: Protect against array overflow when reading strings
    0380da1da737 regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
    997a3c04d7fa soc: imx8m: Probe the SoC driver as platform driver
    0104b5cac446 firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345
    f7bfc223b9cb mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
    bc7ff558d72c mmc: core: Add SD card quirk for broken poweroff notification
    87ace43e5105 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
    3cc5228d5b60 media: uvcvideo: Force UVC version to 1.0a for 0408:4033
    0c20fadfd074 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
    17db6ed5a323 media: uvcvideo: RealSense D421 Depth module metadata
    c617ac035860 soc: qcom: pd-mapper: Add QCM6490 PD maps
    bb6a99db1d2e firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x
    ea74e9675b8e HID: add per device quirk to force bind to hid-generic
    46b99cadaef4 soc: qcom: llcc: Use designated initializers for LLC settings
    8455230b1ba0 spi: spi-fsl-lpspi: Adjust type of scldiv
    3946e07552de gpio: free irqs that are still requested when the chip is being removed
    e26cbab9821a timekeeping: Always check for negative motion
    c7559dc2047e iio: magnetometer: fix if () scoped_guard() formatting
    ff599ad2d2b8 cleanup: Adjust scoped_guard() macros to avoid potential warning
    1e5b551f8198 perf/x86/amd: Warn only on new bits set
    94c6fd020081 ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
    e173bce05f70 ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()
    342d91f67051 ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
    41b92874281e hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
    889a0d3a35fd kcsan: Turn report_filterlist_lock into a raw_spinlock
    c82bb825f9fc crypto: ecdsa - Avoid signed integer overflow on signature decoding
    b6ce2dbe984b ext4: partial zero eof block on unaligned inode size extension
    2e996ea42ba2 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
    597d2e04659c btrfs: do not clear read-only when adding sprout device
    5d261f60b5c8 btrfs: canonicalize the device path before adding it
    73978a9042ce btrfs: avoid unnecessary device path update for the same device
    a2e99dcd7aaf btrfs: don't take dev_replace rwsem on task already holding it
    493326c4f10c block: RCU protect disk->conv_zones_bitmap
    be54e6e0f93a s390/cpum_sf: Handle CPU hotplug remove during sampling
    14cf8e7be177 kselftest/arm64: Log fp-stress child startup errors to stdout
    d222934627b9 epoll: annotate racy check
    23a63cf560a5 s390/pci: Ignore RID for isolated VFs
    fbb370c01ef4 s390/pci: Use topology ID for multi-function devices
    1f3b309108fd s390/pci: Sort PCI functions prior to creating virtual busses
    e18d5b424893 rust: enable arbitrary_self_types and remove `Receiver`
    2cec2d916a7d memblock: allow zero threshold in validate_numa_converage()
    5c63e24b1bb7 scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove()
    fe1a34e92a83 mm: respect mmap hint address when aligning for THP
    536ffb401442 mm: fix vrealloc()'s KASAN poisoning logic
    bd4d2333a3c5 mm: open-code page_folio() in dump_page()
    1dde3fde62b7 mm: open-code PageTail in folio_flags() and const_folio_flags()
    35e8f9125d3c mm: memcg: declare do_memsw_account inline
    e4c59f343800 mm/damon: fix order of arguments in damos_before_apply tracepoint
    34b7abe40fa9 x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
    0214a12832e8 x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC
    42d9fe2adf86 mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
    69d319450d1c mm/gup: handle NULL pages in unpin_user_pages()
    835ca042dfcf kasan: make report_lock a raw spinlock
    a71ddd5b87cd sched/numa: fix memory leak due to the overwritten vma->numab_state
    9fcb73b960e8 lib: stackinit: hide never-taken branch from compiler
    9bfeeeff2c92 stackdepot: fix stack_depot_save_flags() in NMI context
    eb58460ff77e ocfs2: update seq_file index in ocfs2_dlm_seq_next
    9722010afd9c x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
    d562b457e1c3 mmc: core: Further prevent card detect during shutdown
    637cf7d444b0 mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
    af2b48a07690 arch_numa: Restore nid checks before registering a memblock with a node
    14258211d684 regmap: detach regmap from dev on regmap_exit
    d486b5741d98 xsk: fix OOB map writes when deleting elements
    47155559646e dma-fence: Use kernel's sort for merging fences
    f3dbb097d653 dma-fence: Fix reference leak on fence merge failure path
    3dcc20418ea6 dma-buf: fix dma_fence_array_signaled v4
    178e31df1fb3 bpf: fix OOB devmap writes when deleting elements
    3702a27a67c7 x86/kexec: Restore GDT on return from ::preserve_context kexec
    bc031095d1a1 modpost: Add .irqentry.text to OTHER_SECTIONS
    573e70eb7e76 drm/amdgpu/hdp5.2: do a posting read when flushing HDP
    8499665f2c2d drm/amdgpu/hdp7.0: do a posting read when flushing HDP
    c99261fa723e drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    8976f9cc99ca drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    e55d088edfcf drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    2e7bea50a9b7 drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm
    f443172fbf9f drm/amd/display: Limit VTotal range to max hw cap minus fp
    a249735619a8 drm/amd/display: Correct prefetch calculation
    be826b4451fd drm/dp_mst: Fix resetting msg rx state after topology removal
    f4e1544ab82c drm/dp_mst: Verify request type in the corresponding down message reply
    0a203ff705fd drm/amd/pm: fix and simplify workload handling
    0a2d502a0aec drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12
    1fc1f32c4a34 drm/dp_mst: Fix MST sideband message body length check
    c206d13552de drm/amdkfd: hard-code cacheline for gc943,gc944
    76ce78cab705 x86/cacheinfo: Delete global num_cache_leaves
    95e197354e0d cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU
    ed9132d03854 selftest: hugetlb_dio: fix test naming
    a32ea1d9ee71 selftests/damon: add _damon_sysfs.py to TEST_FILES
    a63907c8c712 pmdomain: imx: gpcv2: Adjust delay after power up handshake
    85351e4941a2 Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()"
    5e0e913624bc bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
    793e560a6b7c io_uring: Change res2 parameter type in io_uring_cmd_done
    74aaafabd3c1 smb3.1.1: fix posix mounts to older servers
    6e4672301e71 fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
    aeb255487559 fs/smb/client: Implement new SMB3 POSIX type
    469e955d757e fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX
    31f7b57a77d4 nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
    5a717f43c2ea scsi: ufs: core: Add missing post notify for power mode change
    8c9425768c38 scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers
    f99cb5f6344e scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
    2e7a3bb0331e scsi: ufs: core: Cancel RTC work during ufshcd_remove()
    9c191055c7ab scsi: ufs: core: sysfs: Prevent div by zero
    31d3ed440fa6 scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
    6abf16d3c915 scsi: qla2xxx: Fix use after free on unload
    2922ccf00bea scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
    5d1f2b471cde scsi: qla2xxx: Fix NVMe and NPIV connect issue
    b89012158525 scsi: qla2xxx: Fix abort in bsg timeout
    763d6c294d9e ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
    f9e25ff6ddfb ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
    c74de4e57685 ALSA: usb-audio: add mixer mapping for Corsair HS80
    061434122610 ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    39c5d89b567a ALSA: usb-audio: Add extra PID for RME Digiface USB
    7f1292f8d4d6 ALSA: usb-audio: Fix a DMA to stack memory bug
    4105dd76bc8a arm64: ptrace: fix partial SETREGSET for NT_ARM_POE
    8ab73c34e3c5 arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR
    abd614bbfcee arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
    34b61978676a arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
    ec643064abcf arm64: mm: Fix zone_dma_limit calculation
    2b3f30c8edbf iommufd: Fix out_fput in iommufd_fault_alloc()
    aec9ed5663d2 net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
    ba0ee489cdde tracing: Fix cmp_entries_dup() to respect sort() comparison rules
    2f4320f9f888 can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
    3b0c5bb437d3 can: dev: can_set_termination(): allow sleeping GPIOs
    f505fb7e2558 watchdog: rti: of: honor timeout-sec property
    c5797f195c67 ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
    81eed631935f ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
    1aece9662013 LoongArch: KVM: Protect kvm_check_requests() with SRCU
    9b602190cf2d LoongArch: Add architecture specific huge_pte_clear()
    e689bc6697a7 HID: wacom: fix when get product name maybe null pointer
    0c08f4a6016d HID: i2c-hid: Revert to using power commands to wake on resume
    a7e0e292dca4 rust: allow `clippy::needless_lifetimes`
    73bb82a4259a x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
    412bf01fd5db bpf: Fix exact match conditions in trie_get_next_key()
    7218e441ad9d bpf: Handle in-place update for full LPM trie correctly
    6dc076a257a5 bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
    81ec3c6ceb7c bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
    0d8658c0cb59 smb: client: fix potential race in cifs_put_tcon()
    0e421cb8085c iio: magnetometer: yas530: use signed integer type for clamp limits
    c2277e285923 scatterlist: fix incorrect func name in kernel-doc
    03db61c43c8e ocfs2: free inode when ocfs2_get_init_inode() fails
    b94c2f7a1a23 drm/v3d: Enable Performance Counters before clearing them
    687e10f3a3c5 ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
    1e1083db623d scsi: scsi_debug: Fix hrtimer support for ndelay
    1f5e2f1ca587 scsi: sg: Fix slab-use-after-free read in sg_release()
    05b436f3cf65 nvme-rdma: unquiesce admin_q before destroy it
    ceff9ac13a24 nvme-tcp: fix the memleak while create new ctrl failed
    845cc4ee8e64 nvme-fabrics: handle zero MAXCMD without closing the connection
    f9f2a2739eb3 bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
    0da7d4b7caf0 bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc
    2459a0b14967 drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails
    7cddf3b4a052 irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing
    bdbf87486dca bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
    dd9478d54c73 x86/pkeys: Ensure updated PKRU value is XRSTOR'd
    00dee8e1d7a9 x86/pkeys: Change caller of update_pkru_in_sigframe()
    554888798756 nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported
    913a3f1c06a4 pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails
    a78af1180623 pmdomain: core: Add missing put_device()
    036d4d0d11a3 ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai()
    eee02810cea3 ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
    90b72189de2c spi: mpc52xx: Add cancel_work_sync before module remove
    cd3018c9b2ad tools: Override makefile ARCH variable if defined, but empty
    7bc37dd9ea96 ALSA: usb-audio: Notify xrun for low-latency mode
    01c3525718e8 ALSA: seq: ump: Fix seq port updates per FB info notify
    5c9e3bb43a35 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
    8bc28b537d57 drm/sti: Add __iomem for mixer_dbg_mxn's parameter
    1b6341c9d20b bpftool: fix potential NULL pointer dereferencing in prog_dump()
    dabaf268460f xsk: always clear DMA mapping information when unmapping the pool
    a222e48feaf1 bpf, vsock: Invoke proto::close on close()
    47f4ad956be0 bpf, vsock: Fix poll() missing a queue
    3ad69f2f0899 scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
    7d4e5e33ea4e scsi: ufs: core: Always initialize the UIC done completion
    66edf59bc444 drm/amd/display: Ignore scalar validation failure if pipe is phantom
    7c4fd0072ad1 drm/amd/display: calculate final viewport before TAP optimization
    111746277362 i3c: master: Fix dynamic address leak when 'assigned-address' is present
    c3806cf64739 i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
    815d8f0e524f i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
    8e9fec7f79ad f2fs: fix to requery extent which cross boundary of inquiry
    e6a91ed4b9e5 f2fs: fix to adjust appropriate length for fiemap
    6358df316dd8 f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK}
    405b6d5f90df ntp: Remove invalid cast in time offset math
    0ab037634ba5 zram: clear IDLE flag in mark_idle()
    4e51552bc5d8 zram: do not mark idle slots that cannot be idle
    42311846d358 mmc: core: Use GFP_NOIO in ACMD22
    19e22f1e68c7 mmc: core: Adjust ACMD22 to SDUC
    c00372e41bf6 mmc: sd: SDUC Support Recognition
    f42e0656d483 mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
    eac322ed9378 mmc: mtk-sd: fix devm_clk_get_optional usage
    95b6c851fb99 mmc: mtk-sd: Fix error handle of probe function
    acb8edf2ec34 mmc: mtk-sd: use devm_mmc_alloc_host
    db2fc255fcf4 gpio: grgpio: Add NULL check in grgpio_probe
    8b287418b529 gpio: grgpio: use a helper variable to store the address of ofdev->dev
    316183d58319 net: avoid potential UAF in default_operstate()
    876113e99ae1 vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
    b24737a85e18 vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
    3591bc906718 net/mlx5e: Remove workaround to avoid syndrome for internal port
    83ca241410e2 net/mlx5e: SD, Use correct mdev to build channel param
    9ede83d29267 net/mlx5: HWS: Properly set bwc queue locks lock classes
    1af1342724bd net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout
    177b72ed7c77 geneve: do not assume mac header is set in geneve_xmit_skb()
    68292db0d069 mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
    cfa0f932774b mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst
    22074dc1d4d3 ethtool: Fix wrong mod state in case of verbose and no_mask bitset
    be4d0ac67d92 netfilter: nft_set_hash: skip duplicated elements pending gc run
    ba5e070f3668 netfilter: ipset: Hold module reference while requesting a module
    152a8c179f2e net: sched: fix erspan_opt settings in cls_flower
    a36a6d7037fc Revert "udp: avoid calling sock_def_readable() if possible"
    da5cc778e7bf netfilter: nft_inner: incorrect percpu area handling under softirq
    992fd34122de igb: Fix potential invalid memory access in igb_init_module()
    f017f37387f7 ixgbe: Correct BASE-BX10 compliance code
    25d6979ef303 ixgbe: downgrade logging of unsupported VF API version to debug
    bf4c4782e532 ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
    befb42b7ce55 idpf: set completion tag for "empty" bufs associated with a packet
    7ee237851dcf ice: Fix VLAN pruning in switchdev mode
    25a702f2528a ice: fix PHY timestamp extraction for ETH56G
    2fbcd12de22e ice: fix PHY Clock Recovery availability check
    688842f47ee9 net: hsr: must allocate more bytes for RedBox support
    5e1c91f4e6f7 net/qed: allow old cards not supporting "num_images" to work
    6f0ae06a234a net/smc: fix LGR and link use-after-free issue
    6638e52dcfaf net/smc: initialize close_work early to avoid warning
    e48b211c4c59 tipc: Fix use-after-free of kernel socket in cleanup_bearer().
    9ee68b0f2370 dccp: Fix memory leak in dccp_feat_change_recv
    8b591bd522b7 net/ipv6: release expired exception dst cached in socket
    3027a9fe02ed net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850
    ddc6402e2934 platform/x86: asus-wmi: Ignore return value when writing thermal policy
    68fceb143b63 can: j1939: j1939_session_new(): fix skb reference counting
    01f95357e472 ipv6: avoid possible NULL deref in modify_prefix_route()
    9545011e7b2a net: Fix icmp host relookup triggering ip_rt_bug
    9a97fb4fdb81 bnxt_en: ethtool: Supply ntuple rss context action
    7ea527fbd7b9 net: hsr: avoid potential out-of-bound access in fill_frame_info()
    a007f8895f7c net/sched: tbf: correct backlog statistic for GSO packets
    e0964a577864 ptp: Add error handling for adjfine callback in ptp_clock_adjtime
    b718b68a9964 net: enetc: Do not configure preemptible TCs if SIs do not support
    5bf92a924f1f selftests: hid: fix typo and exit code
    e227c042580a netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
    c40c96d98e53 netfilter: x_tables: fix LED ID check in led_tg_check()
    48130002e64f ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
    02b10fd22d3a can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statistics
    51251ed96e82 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
    0d515fff98b5 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
    bc18651a8175 can: sja1000: sja1000_err(): fix {rx,tx}_errors statistics
    4bf39aee3b70 can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statistics
    377647078baf can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
    42e3dccf9682 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
    bc30b2fe8c54 can: hi311x: hi3110_can_ist(): fix potential use-after-free
    412a8927e1db can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
    cdf85e7c979c can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
    fc2aeda8c9f7 can: gs_usb: add usb endpoint address detection at driver probe step
    316b301a2f93 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
    17cab7b4ff4b watchdog: apple: Actually flush writes after requesting watchdog restart
    337dbfeea335 watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
    a282aff221bf iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
    7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650
    61baee2dc534 Linux 6.12.4
    372504eb9c10 Revert "drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs"
    aa2895911816 posix-timers: Target group sigqueue to current task only if not exiting
    bf078ed5daa3 drm/amd/display: Remove PIPE_DTO_SRC_SEL programming from set_dtbclk_dto
    ca9982977325 drm/amd/display: update pipe selection policy to check head pipe
    8cb2f6793845 drm/amd/display: Fix handling of plane refcount
    08e5f8e1a24f drm/amd/pm: Remove arcturus min power limit
    8f5b79a452bd drm/amd/pm: disable pcie speed switching on Intel platform for smu v14.0.2/3
    c8a6a98b813c drm/amd/pm: update current_socclk and current_uclk in gpu_metrics on smu v13.0.7
    6209e4178aea drm/amd: Fix initialization mistake for NBIO 7.11 devices
    e5483137d16f drm/amd/pm: skip setting the power source on smu v14.0.2/3
    6383199ada42 drm/amdgpu: fix usage slab after free
    be51376b1f50 drm/amd: Add some missing straps from NBIO 7.11.0
    a4f2599ef70f drm/amdgpu/pm: add gen5 display to the user on smu v14.0.2/3
    ff34c909ed3f drm/amdkfd: Use the correct wptr size
    5ddcb50b7002 drm/xe/guc_submit: fix race around suspend_pending
    1c052c66461f drm/xe/migrate: use XE_BO_FLAG_PAGETABLE
    f6f6bcb4e228 Revert "drm/radeon: Delay Connector detecting when HPD singals is unstable"
    b940b6516bc2 drm/xe/migrate: fix pat index usage
    cb56ef805f44 drm/xe/xe_guc_ads: save/restore OA registers and allowlist regs
    2719fe94d28c drm: xlnx: zynqmp_dpsub: fix hotplug detection
    96c308559eed drm/etnaviv: flush shader L1 cache after user commandstream
    e1f0df8ba6f5 drm/bridge: it6505: Fix inverted reset polarity
    576fe9345d0a drm/mediatek: Fix child node refcount handling in early exit
    22fd2377b9ce drm/fbdev-dma: Select FB_DEFERRED_IO
    f67786293193 drm/sti: avoid potential dereference of error pointers
    faf6c1caf580 drm: panel: jd9365da-h3: Remove unused num_init_cmds structure member
    3cf2e7c448e2 drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check
    837eb99ad334 drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check
    73292e8e6187 drm/panic: Fix uninitialized spinlock acquisition with CONFIG_DRM_PANIC=n
    742ae9253ca8 net: fec: make PPS channel configurable
    75d06a0404ee net: fec: refactor PPS channel configuration
    e8139c66df98 dt-bindings: net: fec: add pps channel property
    0207180b59cd binder: add delivered_freeze to debugfs output
    b8b77712142f binder: fix memleak of proc->delivered_freeze
    f3cf682d3a97 binder: allow freeze notification for dead nodes
    648c92b1a898 binder: fix BINDER_WORK_CLEAR_FREEZE_NOTIFICATION debug logs
    af8a8044b09a binder: fix BINDER_WORK_FROZEN_BINDER debug logs
    fe39e0ea2d0b binder: fix freeze UAF in binder_release_work()
    6b1be1da1f82 binder: fix OOB in binder_add_freeze_work()
    38fbefeb2c14 binder: fix node UAF in binder_add_freeze_work()
    ac04ef405da9 powerpc: Adjust adding stack protector flags to KBUILD_CLAGS for clang
    fab0610d646a powerpc: Fix stack protector Kconfig test for clang
    edd18cc7ba04 iio: gts: fix infinite loop for gain_to_scaletables()
    218ecc359491 iio: adc: ad7923: Fix buffer overflow for tx_buf and ring_xfer
    ee7a0a9daa8e iio: Fix fwnode_handle in __fwnode_iio_channel_get_by_name()
    c11a06753211 iio: invensense: fix multiple odr switch when FIFO is off
    1344ff89fe4d iio: accel: kx022a: Fix raw read format
    6f73f920b7ad nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
    7365d1f8de63 nfsd: make sure exp active before svc_export_show
    d093cc19f709 PCI: rockchip-ep: Fix address translation unit programming
    f8553091240f PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes
    e9a75f2de97d PCI: dwc: ep: Fix advertised resizable BAR size regression
    a4ee8ff07636 dm thin: Add missing destroy_work_on_stack()
    3cad6b5a1278 dm: Fix typo in error message
    f9a18889aad9 mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation
    1ba771763d1b ovl: properly handle large files in ovl_security_fileattr
    e78d04d36481 leds: flash: mt6360: Fix device_for_each_child_node() refcounting in error paths
    3a3f789ee15b thermal: int3400: Fix reading of current_uuid for active policy
    987999769e69 fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero
    8b5aea5e5186 slab: Fix too strict alignment check in create_cache()
    a143b50de2b8 PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()
    c74a1df6c2a2 PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
    5946dc018bef PCI: keystone: Add link up check to ks_pcie_other_map_bus()
    c8a1d7b85d9e PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
    768673a15bad i3c: master: svc: Modify enabled_events bit 7:0 to act as IBI enable counter
    34a55b54845d i3c: master: svc: fix possible assignment of the same address to two devices
    0e8ab955c6d0 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
    b2529be317f8 i3c: master: svc: Fix pm_runtime_set_suspended() with runtime pm enabled
    7491d6255659 scsi: ufs: exynos: Fix hibern8 notify callbacks
    0581ec70b351 scsi: ufs: exynos: Add check inside exynos_ufs_config_smu()
    20c263578264 s390/stacktrace: Use break instead of return statement
    3e5fbcbc388a util_macros.h: fix/rework find_closest() macros
    234d5f75c3ae mtd: spinand: winbond: Fix 512GW, 01GW, 01JW and 02JW ECC information
    5e127c439298 mtd: spinand: winbond: Fix 512GW and 02JW OOB layout
    e3d1c9e2b811 ceph: fix cred leak in ceph_mds_check_access()
    ffa6ba7bdb7f ceph: pass cred pointer to ceph_mds_auth_match()
    2431ce949f7f ceph: extract entity name from device id
    15136c3861a3 f2fs: fix to drop all discards after creating snapshot on lvm device
    943c0f601cd2 mm/slub: Avoid list corruption when removing a slab from the full list
    ac43ea3d27a8 PCI: imx6: Fix suspend/resume support on i.MX6QDL
    7eba7f8c65fc remoteproc: qcom_q6v5_pas: disable auto boot for wpss
    5fe7c08e758d perf jevents: fix breakage when do perf stat on system metric
    8cc7aba7b6d9 PCI: qcom: Disable ASPM L0s for X1E80100
    15bfacdb8539 vfio/qat: fix overflow check in qat_vf_resume_write()
    33544a590df2 net: stmmac: set initial EEE policy configuration
    0cfd6929fa78 ARM: 9431/1: mm: Pair atomic_set_release() with _read_acquire()
    c86d26b4b089 ARM: 9430/1: entry: Do a dummy read from VMAP shadow
    473ffae30301 s390/entry: Mark IRQ entries to fix stack depot warnings
    ad6750c17fb4 ARM: 9429/1: ioremap: Sync PGDs for VMALLOC shadow
    43cc7939f5e6 spmi: pmic-arb: fix return path in for_each_available_child_of_node()
    d34bf994bb97 driver core: fw_devlink: Stop trying to optimize cycle detection logic
    d60e418834b9 nvmem: core: Check read_only flag for force_ro in bin_attr_nvmem_write()
    f25a9f1df1f6 ad7780: fix division by zero in ad7780_write_raw()
    6d79acba7ad3 clk: qcom: gcc-qcs404: fix initial rate of GPLL3
    322b2054f3c1 cpufreq: scmi: Fix cleanup path when boost enablement fails
    d63516b1e0d3 powerpc/vdso: Drop -mstack-protector-guard flags in 32-bit files with clang
    100120f64f5b mm/damon/vaddr: fix issue in damon_va_evenly_split_region()
    2a93e095867f leds: lp55xx: Remove redundant test for invalid channel number
    5018696b19bc iommu/arm-smmu: Defer probe of clients after smmu device bound
    aa3c291fd254 iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables
    641404289fdd zram: clear IDLE flag after recompression
    034582624a1d vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event
    19cacabdd5a8 ftrace: Fix regression with module command in stack_trace_filter
    29aa92f514bf maple_tree: refine mas_store_root() on storing NULL
    72014e7745cc ovl: Filter invalid inodes with missing lookup function
    3213b92754b9 kunit: string-stream: Fix a UAF bug in kunit_init_suite()
    5d28fac59369 kunit: Fix potential null dereference in kunit_device_driver_test()
    b544be374458 tracing: Fix function timing profiler to initialize hashtable
    4f74bd307f07 media: uvcvideo: Require entities to have a non-zero unique ID
    7ccadc3217bc media: uvcvideo: Stop stream during unregister
    891b5790bee8 media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
    6f238d620181 media: ov08x40: Fix burst write sequence
    e3bd4ab16584 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
    b954af359f5d media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
    92b1d2a7a110 media: amphion: Fix pm_runtime_set_suspended() with runtime pm enabled
    6b29c887a63a net: phy: dp83869: fix status reporting for 1000base-x autonegotiation
    eaafbcf0a578 efi/libstub: Free correct pointer on failure
    36a4bfb5fc67 media: platform: exynos4-is: Fix an OF node reference leak in fimc_md_is_isp_available
    901070571bc1 media: ts2020: fix null-ptr-deref in ts2020_probe()
    ff1c45c865e1 media: verisilicon: av1: Fix reference video buffer pointer assignment
    4f0904a175c6 media: platform: rga: fix 32-bit DMA limitation
    2f86d104539f media: imx-jpeg: Ensure power suppliers be suspended before detach them
    1def915b1564 media: i2c: tc358743: Fix crash in the probe error path when using polling
    6f655bc1f712 arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay
    3c0be29b6aad media: i2c: dw9768: Fix pm_runtime_set_suspended() with runtime pm enabled
    bc3889a39baf media: mtk-jpeg: Fix null-ptr-deref during unload module
    5ade59d28ead media: imx-jpeg: Set video drvdata before register video device
    182b9edc02c4 media: amphion: Set video drvdata before register video device
    c98586d8d01c media: qcom: camss: fix error path on configuration of power domains
    3f94622dbeaa arm64: dts: mediatek: mt8186-corsola: Fix IT6505 reset line polarity
    2bea1d0e57ae arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay
    5d71869f3385 arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay
    e7f2429130fb arm64: dts: mediatek: mt8186-corsola: Fix GPU supply coupling max-spread
    cd70598eb061 arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
    c3d075489697 md/md-bitmap: Add missing destroy_work_on_stack()
    be19e6e4339d md/raid5: Wait sync io to finish before changing group cnt
    596f7faa60b2 netkit: Add option for scrubbing skb meta data
    259449873c37 iommu/tegra241-cmdqv: Fix unused variable warning
    a6f9e7a0bf11 btrfs: ref-verify: fix use-after-free after invalid ref action
    93992c3d9629 btrfs: add a sanity check for btrfs root in btrfs_search_slot()
    b03d19312b90 btrfs: don't loop for nowait writes when checking for cross references
    f8a5129e4a9f btrfs: fix use-after-free in btrfs_encoded_read_endio()
    13bfaeafbfe3 btrfs: move priv off stack in btrfs_encoded_read_regular_fill_pages()
    a0f5689a684e btrfs: change btrfs_encoded_read() so that reading of extent is done by caller
    11755f72e54f btrfs: drop unused parameter file_offset from btrfs_encoded_read_regular_fill_pages()
    8ea87e347922 quota: flush quota_release_work upon quota writeback
    2e87ea9bf367 xfs: remove unknown compat feature check in superblock write validation
    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: 7c8016ff75fe7bc3e51b6da659bc2ea7491a267e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-01-04 12:34:04 +00:00
Bruce Ashfield
4be6d8c0a9 linux-yoto/6.12: bsp/genericarm64: fix configuration warning
Integrating the following commit(s) to linux-yocto/6.12:

1/1 [
    Author: Ross Burton
    Email: ross.burton@arm.com
    Subject: arch/arm64/configs: remove CONFIG_SM_DISPCC_8650
    Date: Thu, 12 Dec 2024 16:44:00 +0000

    This option was removed from the Kconfig in in "clk: qcom: fold
    dispcc-sm8650 info dispcc-sm8550"[1] but it was not removed from the
    defconfig.

    [1] 802b83205519e4253b873bef5c095b147cd69dad
    Signed-off-by: Ross Burton <ross.burton@arm.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

(From OE-Core rev: bfed6922fc7ddf8bc30dc2ba5a3aae896d0a2de3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-12-13 08:23:16 +00:00
Bruce Ashfield
f71c144f0d linux-yocto: tweak cve exclusions files
-tiny and -rt were updated to a 6.12 specific inclusion, but
the -standard kernel was missed.

This commit also creates a 6.12 exclusion file, that is populated
with the last updates for the 6.10 kernel. Although it is no
longer updated automatically, that may change in the future and
it still provides value as a place to manually add CVE exclusions.

(From OE-Core rev: ab2e88ba876d954a2fc3eadee5ac860858340d5c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-12-13 08:23:16 +00:00