Jiaying Song [Wed, 23 Jul 2025 10:05:07 +0000 (18:05 +0800)]
ltp: Skip semctl08 when __USE_TIME64_REDIRECTS is defined
When __USE_TIME64_REDIRECTS is defined, glibc redirects struct semid_ds
to a 64-bit time-safe version that omits the sem_otime_high and
sem_ctime_high fields. As a result, the case becomes invalid, leading to
incorrect behavior.
This patch adds a check to skip the test when __USE_TIME64_REDIRECTS is
defined, ensuring the test only runs when the semid_ds structurally
matches semid64_ds and the *_high fields are accessible.
Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Overview of changes in bind 9.20.11
==================================
Security Fixes:
1. Fix a possible assertion failure when stale-answer-client-timeout is set to 0.
2. In specific circumstances the named resolver process could exit with an
assertion failure when stale answers were enabled and the stale-answer-client-timeout
configuration option was set to 0. This has been fixed. (CVE-2025-40777) [GL #5372]
For additional feature changes and bug fixes, please see:
https://downloads.isc.org/isc/bind9/9.20.11/doc/arm/html/notes.html#notes-for-bind-9-20-11
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Git v2.49.1 Release Notes
=========================
This release merges up the fixes that appear in v2.43.7, v2.44.4,
v2.45.4, v2.46.4, v2.47.3, and v2.48.2 to address the following CVEs:
CVE-2025-27613, CVE-2025-27614, CVE-2025-46334, CVE-2025-46835,
CVE-2025-48384, CVE-2025-48385, and CVE-2025-48386. See the release
notes for v2.43.7 for details.
It also contains some updates to various CI bits to work around and/or
to adjust to the deprecation of use of Ubuntu 20.04 GitHub Actions CI,
updates to to Fedora base image.
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
The rv32-cargo-rustix-0.38.38-fix.patch file contains a malformed hunk
header at line 83 (@ -71,10 +71,10 @@), where a single '@' is used
instead of the required '@@'. Due to this, the subsequent hunks are not
applied during patching.
This causes a compilation error in the rustix crate:
xorg-server 21.1.17
This release contains the fixes for the issues reported in today's security
advisory: https://lists.x.org/archives/xorg/2025-June/062055.html
xorg-server 21.1.18
This release contains an additional fix for CVE-2025-49176 from June 17
security advisory: https://lists.x.org/archives/xorg/2025-June/062055.html
6e489c17f8 Fix error reporting (false negatives) in SGID tests
Improved SGID test handling by unifying error reporting and using secure temporary directories.
Replaced non-standard exit codes and fixed premature exits to avoid masking failures.
These changes reduced false negatives, increasing overall test pass rates.
Peter Marko [Fri, 18 Jul 2025 16:32:02 +0000 (18:32 +0200)]
go: upgrade 1.24.4 -> 1.24.5
Upgrade to latest 1.24.x release [1]:
$ git --no-pager log --oneline go1.24.4..go1.24.5 9d828e80fa (tag: go1.24.5) [release-branch.go1.24] go1.24.5 825eeee3f7 [release-branch.go1.24] cmd/go: disable support for multiple vcs in one module dbf30d88f3 [release-branch.go1.24] cmd/link: permit a larger size BSS reference to a smaller DATA symbol 6b51660c8c [release-branch.go1.24] runtime: set mspan limit field early and eagerly cc604130c8 [release-branch.go1.24] runtime: prevent mutual deadlock between GC stopTheWorld and suspendG 21b488bb60 [release-branch.go1.24] runtime: handle system goroutines later in goroutine profiling e038690847 [release-branch.go1.24] cmd/go/internal/fips140: ignore GOEXPERIMENT on error 1575127ef8 [release-branch.go1.24] runtime: add missing unlock in sysReserveAlignedSbrk 7d08a16fba [release-branch.go1.24] cmd/compile/internal/ssa: fix PPC64 merging of (AND (S[RL]Dconst ...) 5f2cbe1f64 [release-branch.go1.24] cmd/compile: do nil check before calling duff functions, on arm64 and amd64
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sun, 20 Jul 2025 21:09:47 +0000 (23:09 +0200)]
orc: set CVE_PRODUCT
There are new CVEs reported for this recipe which are not for this
componene, but for a component with same name from apache.
sqlite> select vendor, product, id, count(*) from products where product like 'orc' group by vendor, product, id;
apache|orc|CVE-2018-8015|1
apache|orc|CVE-2025-47436|4
gstreamer|orc|CVE-2024-40897|1
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Wed, 16 Jul 2025 13:48:53 +0000 (09:48 -0400)]
linux-yocto/6.12: update CVE exclusions (6.12.38)
Data pulled from: https://github.com/CVEProject/cvelistV5
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 00087de9bcdd96a75ec143abb7b8312c815eca53) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Wed, 16 Jul 2025 13:48:52 +0000 (09:48 -0400)]
linux-yocto/6.12: update to v6.12.38
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
259f4977409c Linux 6.12.38 faac2abe895d x86/CPU/AMD: Properly check the TSA microcode fbad404f04d7 Linux 6.12.37 0029b3c1320b x86/process: Move the buffer clearing before MONITOR 331cfdd27429 x86/microcode/AMD: Add TSA microcode SHAs d5d66e31fd9a KVM: SVM: Advertise TSA CPUID bits to guests 7a0395f6607a x86/bugs: Add a Transient Scheduler Attacks mitigation 0720e436e594 x86/bugs: Rename MDS machinery to something more generic 4c443046d8c9 mm: userfaultfd: fix race of userfaultfd_move and swap cache ead91de35d9c mm/vmalloc: fix data race in show_numa_info() 679bf9a0ccb8 powerpc/kernel: Fix ppc_save_regs inclusion in build c782f98eef14 usb: typec: displayport: Fix potential deadlock f65ad436e4bc platform/x86: think-lmi: Fix sysfs group cleanup 5805edbea588 platform/x86: think-lmi: Fix kobject cleanup b11397bf9ade platform/x86: think-lmi: Create ksets consecutively f5fe094f35a3 riscv: cpu_ops_sbi: Use static array for boot_data d8ca2036f30d powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed 53892dc68693 iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU 5f28563f0c68 optee: ffa: fix sleep in atomic context ccdc472b4df6 Logitech C-270 even more broken 4c37963d67fb i2c/designware: Fix an initialization issue c745744a8231 dma-buf: fix timeout handling in dma_resv_wait_timeout v2 631f9de9a7f4 cifs: all initializations for tcon should happen in tcon_info_alloc 7b02e09fc0ba smb: client: fix readdir returning wrong type with POSIX extensions 7cb875016032 usb: acpi: fix device link removal c68a27bbebbd usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume 3b1407caac17 usb: dwc3: Abort suspend on soft disconnect failure 27199ab79079 usb: cdnsp: Fix issue with CV Bad Descriptor test b68e355a6132 usb: cdnsp: do not disable slot for disabled slot 46f758928156 Input: iqs7222 - explicitly define number of external channels dbdd2a232019 Input: xpad - support Acer NGR 200 Controller 195597e0beb3 xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS 8bfd11dae3fb xhci: dbc: Flush queued requests before stopping dbc 9f3b2e497deb xhci: dbctty: disable ECHO flag by default fbebc2254af8 usb: xhci: quirk for data loss in ISOC transfers 9f7589318928 Revert "usb: xhci: Implement xhci_handshake_check_state() helper" 8caccd2eac33 usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed 1a81dfc9d10a NFSv4/flexfiles: Fix handling of NFS level errors in I/O 5e110e867941 drm/xe: Allow dropping kunit dependency as built-in 994b0bc2a0e8 drm/xe/bmg: Update Wa_22019338487 beb89ada5715 IB/mlx5: Fix potential deadlock in MR deregistration f6588557023e RDMA/mlx5: Fix cache entry update on dereg error f94c422157f3 fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass cdd9862252a0 module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper e036efbe5822 add a string-to-qstr constructor 42c5a4b47d4a rcu: Return early if callback is not specified c40b207cafd0 mtd: spinand: fix memory leak of ECC engine conf 18ff4ed6a33a ACPICA: Refuse to evaluate a method if arguments are missing 327997afbb5e wifi: ath6kl: remove WARN on bad firmware input 1b1026563999 wifi: mac80211: drop invalid source address OCB frames 3e554f115374 aoe: defer rexmit timer downdev work to workqueue 7296c938df24 scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port() 3d546c8b1070 regulator: fan53555: add enable_time support and soft-start times 2ec1cc322a01 ASoC: amd: yc: update quirk data for HP Victus 39e36a744ec3 powerpc: Fix struct termio related ioctl macros 19bd7597858d genirq/irq_sim: Initialize work context pointers properly c584b9b62c0c platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list f8155ee19ddc ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic c24c06bd14f2 ata: pata_cs5536: fix build on 32-bit UML 3ce57d493dd8 ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled f42b8e575395 ALSA: sb: Force to disable DMAs once when DMA mode is changed c5e0af68c899 ALSA: sb: Don't allow changing the DMA mode during operations 3f6ce8433a90 drm/msm: Fix another leak in the submit error path 0eaa495b3d57 drm/msm: Fix a fence leak in submit error path c0527f7534c0 scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag 790ce73721ab sched_ext: Make scx_group_set_weight() always update tg->scx.weight 7ccaa5fa5d25 drm/amdgpu/mes: add missing locking in helper functions 238a218d422e arm64: dts: qcom: x1e80100-crd: mark l12b and l15b always-on 646442758910 drm/amd/display: Add more checks for DSC / HUBP ONO guarantees 81ebb8d755d9 drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13 710deaff6aeb drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read b47a1f9323c2 drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause 4f77d8f8a93e drm/simpledrm: Do not upcast in release helpers acf9ab15ec97 selinux: change security_compute_sid to return the ssid or tsid on match 6d0b588614c4 drm/xe/guc: Explicitly exit CT safe mode on unwind ff6482fb4589 drm/xe/guc: Dead CT helper e595433c6399 drm/xe: Replace double space with single space after comma 0dadcd17e212 drm/xe: move DPT l2 flush to a more sensible place 1883a83695fe drm/xe: Allow bo mapping on multiple ggtts ce1ef3b64ef7 drm/xe: add interface to request physical alignment for buffer objects 98e5c71e7e74 drm/xe: Move DSB l2 flush to a more sensible place e5f01b2b6771 drm/xe: Fix DSB buffer coherency 61628111e74f mfd: exynos-lpass: Fix another error handling path in exynos_lpass_probe() e0fefe9bc07e netfs: Fix oops in write-retry from mis-resetting the subreq iterator c2a952fb41cc remoteproc: k3-r5: Refactor sequential core power up/down operations b14a64c1a97f remoteproc: k3-r5: Use devm_rproc_add() helper 0ea3572c15ad remoteproc: k3-r5: Use devm_ioremap_wc() helper e392148f7fa0 remoteproc: k3-r5: Use devm_kcalloc() helper f802fb717dfd remoteproc: k3-r5: Add devm action to release reserved memory 5eec92eb4fe7 remoteproc: k3: Call of_node_put(rmem_np) only once in three functions 5b6eb04c0552 ubsan: integer-overflow: depend on BROKEN to keep this out of CI f3a472b91408 arm64: dts: qcom: sm8650: add the missing l2 cache node 5a867d09f533 arm64: dts: renesas: white-hawk-single: Improve Ethernet TSN description 7f0e93324122 arm64: dts: renesas: Factor out White Hawk Single board support b9baad894b27 arm64: dts: renesas: Use interrupts-extended for Ethernet PHYs d8b92a122aed arm64: dts: qcom: sm8650: Fix domain-idle-state for CPU2 67b3bb57fa17 arm64: dts: qcom: sm8650: change labels to lower-case 4265682c29c9 bpf: Do not include stack ptr register in precision backtracking bookkeeping c5474a7b04cc bpf: use common instruction history across all states be1e0287ac78 hisi_acc_vfio_pci: bugfix the problem of uninstalling driver bac4641756c2 hisi_acc_vfio_pci: bugfix cache write-back issue ea405fb41449 scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk 6857cbf0e4b3 scsi: lpfc: Change lpfc_nodelist nlp_flag member into a bitmask ae082dbcef5b scsi: lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure 8912b139a8d4 f2fs: zone: fix to calculate first_zoned_segno correctly ffbbe11577b7 f2fs: zone: introduce first_zoned_segno in f2fs_sb_info 58330262213a f2fs: decrease spare area for pinned files for zoned devices 81fdecac3f2c iommu: ipmmu-vmsa: avoid Wformat-security warning 7d151bf9bd2b RDMA/rxe: Fix "trying to register non-static key in rxe_qp_do_cleanup" bug 7e48e3ddf9e3 wifi: ath12k: fix wrong handling of CCMP256 and GCMP ciphers 3fffbb8d33de wifi: ath12k: Handle error cases during extended skb allocation 316060297e20 wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path b77a5ecb3d3b bonding: Mark active offloaded xfrm_states b24c3c5b421e ACPI: thermal: Execute _SCP before reading trip points 0c44a4095803 ACPI: thermal: Fix stale comment regarding trip points da45b381aafa ASoC: tas2764: Reinit cache on part reset d1f8358c5d35 ASoC: tas2764: Extend driver to SN012776 9468bcd92d64 gfs2: Don't start unnecessary transactions during log flush 519aed5bdab7 gfs2: Move gfs2_trans_add_databufs a2562bdd35e9 sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE 3edcabcfc253 sched/fair: Add new cfs_rq.h_nr_runnable 0cc4721a7182 sched/fair: Rename h_nr_running into h_nr_queued 2dc82f0d781b btrfs: fix wrong start offset for delalloc space release during mmap write 5ff2ed0f0aca btrfs: prepare btrfs_page_mkwrite() for large folios cde7f9407884 gfs2: deallocate inodes in gfs2_create_inode 8e753fc3d5fb gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc 24ae2de15bda gfs2: Move gfs2_dinode_dealloc 4f66983aeb02 gfs2: Replace GIF_DEFER_DELETE with GLF_DEFER_DELETE 7df46e6f8847 gfs2: Add GLF_PENDING_REPLY flag fbb2d296d4ad gfs2: Decode missing glock flags in tracepoints 9649fec0f9c2 gfs2: Prevent inode creation race af2ce45c2824 gfs2: Rename dinode_demise to evict_behavior 862ca0b49f1a gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE 170af4314e4d gfs2: Initialize gl_no_formal_ino earlier 33b65fcec79e kunit: qemu_configs: Disable faulting tests on 32-bit SPARC b70cda91569a kunit: qemu_configs: sparc: Explicitly enable CONFIG_SPARC32=y a55f301e607c kunit: qemu_configs: sparc: use Zilog console 8a039506c032 crypto: zynqmp-sha - Add locking d78f79a2c1ff spinlock: extend guard with spinlock_bh variants 9a0b8ef2a91b crypto: iaa - Do not clobber req->base.data e23ac0026624 crypto: iaa - Remove dst_null support 3f4adfc58700 arm64: dts: rockchip: fix internal USB hub instability on RK3399 Puma 2ba9db22d72a smb: client: fix race condition in negotiate timeout by using more precise timing 4db893a9bf9e amd-xgbe: do not double read link status a553afd91f55 net/sched: Always pass notifications when child class becomes empty 56aebaaa3adc nui: Fix dma_mapping_error() check 446ac00b86be rose: fix dangling neighbour pointers in rose_rt_device_down() 16858ab7fd61 enic: fix incorrect MTU comparison in enic_change_mtu() 6074bff08ac2 amd-xgbe: align CL37 AN sequence as per databook f358d949cea2 lib: test_objagg: Set error message in check_expect_hints_stats() 50c86c094533 netfs: Fix i_size updating 9b55b7bdb0bb smb: client: set missing retry flag in cifs_writev_callback() 590eb2574929 smb: client: set missing retry flag in cifs_readv_callback() cd8c8c20de3b smb: client: set missing retry flag in smb2_writev_callback() 3eb39038dca3 igc: disable L1.2 PCI-E link substate to avoid performance issue 9a36715cd6bc idpf: convert control queue mutex to a spinlock 018ff57fd79c idpf: return 0 size for RSS key if not supported 6a17e0d27fbe drm/i915/gsc: mei interrupt top half should be in irq disabled context 5a7ae7bebdc4 drm/i915/gt: Fix timeline left held on VMA alloc error 510a6095d754 net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect 3f6932ef2537 smb: client: fix warning when reconnecting channel 6a5348dbd745 drm/bridge: aux-hpd-bridge: fix assignment of the of_node 800a6bde38f9 platform/mellanox: mlxreg-lc: Fix logic error in power state check 206e2dca0ee5 platform/x86: dell-wmi-sysman: Fix class device unregistration 8d6b2f704f6e platform/x86: dell-sysman: Directly use firmware_attributes_class 48edcece52e0 platform/x86: think-lmi: Fix class device unregistration 1cef9e9e0090 platform/x86: think-lmi: Directly use firmware_attributes_class b36faa83285f platform/x86: firmware_attributes_class: Simplify API b5c180ec1fbc platform/x86: firmware_attributes_class: Move include linux/device/class.h 1958bccfa47a platform/x86: hp-bioscfg: Fix class device unregistration 0386a68f959a platform/x86: hp-bioscfg: Directly use firmware_attributes_class 5df3b870bc38 platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks 431e58d56fcb nvmet: fix memory leak of bio integrity f0fee863a7cb nvme: Fix incorrect cdw15 value in passthru error logging 9d4064787d8d drm/i915/selftests: Change mock_request() to return error pointers 3832ddc2fae8 spi: spi-fsl-dspi: Clear completion counter before initiating transfer 0a38b1836894 drm/exynos: fimd: Guard display clock control with runtime PM calls dbd187e8c18c dpaa2-eth: fix xdp_rxq_info leak 91a6b86d5845 ethernet: atl1: Add missing DMA mapping error checks and count errors 735ac80fa913 btrfs: use btrfs_record_snapshot_destroy() during rmdir bfd5c9e83d89 btrfs: propagate last_unlink_trans earlier when doing a rmdir 1728fef7ca37 btrfs: record new subvolume in parent dir earlier to avoid dir logging races d6d806004605 btrfs: fix inode lookup error handling during log replay 401d098f92ea btrfs: fix invalid inode pointer dereferences during log replay 0502d1127436 btrfs: return a btrfs_inode from read_one_inode() 56e9882ba22f btrfs: return a btrfs_inode from btrfs_iget_logging() 7ac790dc2ba0 btrfs: fix iteration of extrefs during log replay e4c3176acecf btrfs: fix missing error handling when searching for inode refs during log replay 381c1c121979 Bluetooth: Prevent unintended pause by checking if advertising is active b611a5bf44e2 platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message 4bbdb8dd35b4 platform/mellanox: mlxbf-pmc: Fix duplicate event ID for CACHE_DATA1 bd69049f981d RDMA/mlx5: Fix vport loopback for MPV device 3d8d401d3333 RDMA/mlx5: Fix CC counters query for MPV a33a0c15b762 RDMA/mlx5: Fix HW counters query for non-representor devices e4ff9dedeb56 scsi: ufs: core: Fix spelling of a sysfs attribute name b1abc5ab47d6 scsi: sd: Fix VPD page 0xb7 length check 218ae6bfe253 scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu() 350dae778b63 scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database() 864a54c1243e NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN 3c94212b57be nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. 93fccfa71c66 RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert 9d2ef890e499 RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling f5fe78cfcba1 platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment 896e0d9337b5 arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename 31405510a48d firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context 2c07fd0eada8 firmware: arm_ffa: Move memory allocation outside the mutex locking 076fa20b4f57 firmware: arm_ffa: Fix memory leak by freeing notifier callback node 9ff95ed0371a drm/v3d: Disable interrupts before resetting the GPU ca40e57b22a0 mtk-sd: reset host->mrq on prepare_data() error 3419bc6a7b65 mtk-sd: Prevent memory corruption from DMA map failure cfbdcabab2fb mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data 5581e694d3a1 usb: typec: altmodes/displayport: do not index invalid pin_assignments ea20568895c1 Input: cs40l50-vibra - fix potential NULL dereference in cs40l50_upload_owt() e4d19e5d71b2 regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods dae12bc688b8 iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes a99f80c88a97 Bluetooth: MGMT: mesh_send: check instances prior disabling advertising 44bb1e13b454 Bluetooth: MGMT: set_mesh: update LE scan interval and window 3672fe9d1ed6 Bluetooth: hci_sync: revert some mesh modifications 0698a2eb7d89 Bluetooth: HCI: Set extended advertising data synchronously 50345c93698e mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier ec9be081c577 Revert "mmc: sdhci: Disable SD card clock before changing parameters" cf7235914dc4 mmc: sdhci: Add a helper function for dump register in dynamic debug mode 9546118ba789 net: libwx: fix the incorrect display of the queue number 75705b44e0b9 vsock/vmci: Clear the vmci transport packet properly when initializing it e036b72d6a16 net: txgbe: request MISC IRQ in ndo_open a54280b0eb99 s390/pci: Do not try re-enabling load/store if device is disabled 2640c230aac4 s390/pci: Fix stale function handles in error handling bc68bc356334 virtio-net: ensure the received length does not exceed allocated size 892f6ed9a4a3 virtio-net: xsk: rx: fix the frame's length check bd6c1932ac9c rtc: cmos: use spin_lock_irqsave in cmos_interrupt ee61aec8529e rtc: pcf2127: fix SPI command byte for PCF2131 669e6c723b32 rtc: pcf2127: add missing semicolon after statement
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 8119f6a9983d3d6ba909a0c8ba916213db87270c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Note: Some ISA options, such as CONFIG_RISCV_ISA_C may be reenabled by other
options such as CONFIG_EFI. This is properly reported by the configuration
tooling.
Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 45a1b5aa6abc9007d0d87efc2d740b5564a209dd) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Richard Purdie [Wed, 9 Jul 2025 07:59:03 +0000 (08:59 +0100)]
linux-yocto-6.12: Update CVE list for 6.12.36
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 70f8975e142345a11905d6949f2ef4071baa8e77) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:35 +0000 (10:36 -0400)]
linux-yocto/6.12: update to v6.12.36
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
df64e51d4ab83 Linux 6.12.36 2701654671697 spi: fsl-qspi: Fix double cleanup in probe error path 07836bc18f4ae btrfs: fix use-after-free on inode when scanning root during em shrinking 5f4863cfb29a7 btrfs: zoned: fix extent range end unlock in cow_file_range() f68b27d82a749 spi: fsl-qspi: use devm function instead of driver remove 442312c2a90d6 net: stmmac: Fix accessing freed irq affinity_hint 725a59d29adb5 drm/amdkfd: Fix instruction hazard in gfx12 trap handler 6c7dc7ad867c1 drm/amdkfd: remove gfx 12 trap handler page size cap 37d28309ee8b9 ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA 4ea0883b5af75 arm64: dts: rockchip: Add avdd HDMI supplies to RockPro64 board dtsi 1fc00e1451720 riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg fbbb0e0de97f6 btrfs: do regular iput instead of delayed iput during extent map shrinking fef55c4d9c9c2 btrfs: make the extent map shrinker run asynchronously as a work queue job c223f378b6956 btrfs: skip inodes without loaded extent maps when shrinking extent maps 0d087de947bab drm/fbdev-dma: Add shadow buffering for deferred I/O 8e2dcdf22c8b2 drm/msm/dp: account for widebus and yuv420 during mode validation 287b9cec2eef6 usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY ab64e42864c98 drm/xe: Carve out wopcm portion from the stolen memory b2d2be772d50d iio: dac: ad3552r-common: fix ad3541/2r ranges c890a5b80d1f2 iio: dac: ad3552r: extract common code (no changes in behavior intended) 0a8ac8f8430db iio: dac: ad3552r: changes to use FIELD_PREP 10b3772292bf1 btrfs: do proper folio cleanup when cow_file_range() failed 5d479182d4ccd net: phy: realtek: add RTL8125D-internal PHY 5eb0b10eea271 net: phy: realtek: merge the drivers for internal NBase-T PHY's 37cb5967bd251 r8169: add support for RTL8125D 1f4b030e08391 mm/vma: reset VMA iterator on commit_merge() OOM failure 560c3b51c799e io_uring/kbuf: flag partial buffer mappings c8d152b8c1968 io_uring/net: mark iov as dynamically allocated even for single segments b8be3ae062e63 io_uring/net: always use current transfer count for buffer put 725fcba8bd2e3 io_uring/net: only consider msg_inq if larger than 1 0c07f2bf49f26 io_uring/net: only retry recv bundle for a full transfer 399214d70304a io_uring/net: improve recv bundles 50998b0ae7d9d io_uring/rsrc: don't rely on user vaddr alignment 53fd75f25b223 io_uring/rsrc: fix folio unpinning 8b8a366e8cb26 io_uring: fix potential page leak in io_sqe_buffer_register() 6d56ea133adf0 net: libwx: fix Tx L4 checksum c216c235ac1b3 x86/pkeys: Simplify PKRU update in signal frame f609cebca1e29 x86/fpu: Refactor xfeature bitmask update code for sigframe XSAVE 0519b6107583c media: uvcvideo: Rollback non processed entities on error 8cd7ee9cd7dec drm/amd/display: Fix mpv playback corruption on weston 5f2e040f19c4d drm/amdgpu: switch job hw_fence to amdgpu_fence 9cfa2fea2566f drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences cc0a3fd781bf8 drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL e5e1996780292 drm/xe: Fix early wedge on GuC load failure a6d81b2d7037e drm/xe: Fix taking invalid lock on wedge 57e044005e9ed drm/xe: Fix memset on iomem e881b82f5d3d8 drm/amd/display: Check dce_hwseq before dereferencing it 593517e5561cb drm/amdgpu: Add kicker device detection ba1ffc32bda79 drm/amd/display: Fix RMCM programming seq errors 57f1ed963cb26 drm/xe/guc_submit: add back fix f684192fca915 drm/xe/sched: stop re-submitting signalled jobs 0bc8ad50f0768 drm/xe/vm: move rebind_work init earlier ca8efc6a89716 drm/amd/display: Correct non-OLED pre_T11_delay. e2c3133ff4d59 drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram 4ce9f2dc9ff7c drm/amd/display: Add null pointer check for get_first_active_display() b7e273ebb3992 drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready 88189662ade0b drm/bridge: cdns-dsi: Check return value when getting default PHY config 40261f044793d drm/bridge: cdns-dsi: Fix connecting to next bridge 750442b99e0a5 drm/bridge: cdns-dsi: Fix phy de-init and flag it so 0d11689681d90 drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() b681e2a8a7595 drm/amdkfd: Fix race in GWS queue scheduling 1847ea44e3bdf drm/msm/gpu: Fix crash when throttling GPU immediately during boot 4da83f06c3ed7 drm/udl: Unregister device before cleaning up on disconnect 31ac2c680a8ac drm/tegra: Fix a possible null pointer dereference 7271a32074ebf drm/tegra: Assign plane type before registration b464edc12d5bd drm/etnaviv: Protect the scheduler's pending list with its lock 2dae4a71a1365 drm/cirrus-qemu: Fix pitch programming 3d379b2a73282 drm/ast: Fix comment on modeset lock 6a87e794046f5 scsi: ufs: core: Fix clk scaling to be conditional in reset and restore 19a47c966deb3 scsi: megaraid_sas: Fix invalid node index 70017f56b1207 HID: wacom: fix kobject reference count leak 2746d020667ef HID: wacom: fix memory leak on sysfs attribute creation failure a85999b987654 HID: wacom: fix memory leak on kobject creation failure 4b4b639cc50a8 HID: lenovo: Restrict F7/9/11 mode to compact keyboards only c465f523333ec f2fs: fix to zero post-eof page 7b4ac8433c7d6 mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked" cf95f8426f889 maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate() db0035ec7a6bb net: libwx: fix the creation of page_pool 74b0b4cf13fc0 spi: spi-cadence-quadspi: Fix pm runtime unbalance 6c59782898d44 btrfs: update superblock's device bytes_used when dropping chunk 2088895d59030 btrfs: fix a race between renames and directory logging b9f78c36c095c dm-raid: fix variable in journal device check 5a8400ebc2463 Bluetooth: L2CAP: Fix L2CAP MTU negotiation 765af231964d6 serial: imx: Restore original RXTL for console to fix data loss 2b8788496f132 serial: core: restore of_node information in sysfs 1f6e759907003 dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive 379cca2ad9da4 staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher() 2b9052d88de72 x86/traps: Initialize DR6 by writing its architectural reset value 8ed96d8e0559b EDAC/amd64: Fix size calculation for Non-Power-of-Two DIMMs bced02aca3437 cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code 87dcc7e33fc3d cifs: Fix the smbd_response slab to allow usercopy b8ddcca4391ee smb: client: make use of common smbdirect_socket_parameters 69cafc413c2d8 smb: smbdirect: introduce smbdirect_socket_parameters c39639bc77232 smb: client: make use of common smbdirect_socket f4b05342c2937 smb: smbdirect: add smbdirect_socket.h a6ec1fcafd411 smb: smbdirect: add smbdirect.h with public structures 6509de31b1b67 smb: client: make use of common smbdirect_pdu.h a9bb4006c4f3a smb: smbdirect: add smbdirect_pdu.h with protocol definitions 7f3ead8ebc0ef smb: client: fix potential deadlock when reconnecting channels 1b12f8dabbb8f drm/xe: Process deferred GGTT node removals on device unwind 3549ad85aaf33 drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type 29a7c0b653162 drm/bridge: ti-sn65dsi86: make use of debugfs_init callback 18ec560e3e9b4 drm/i915: fix build error some more 23116bf9a3d04 drm/amd: Adjust output for discovery error handling 840fe792a1706 drm/amdgpu/discovery: optionally use fw based ip discovery 104048a4a49e5 net: selftests: fix TCP packet checksum 3b6a9d35defb4 ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR ae539d963a174 atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister(). 12bcb7eb0fb96 netlink: specs: tc: replace underscores with dashes in names a493e780b53a8 net: enetc: Correct endianness handling in _enetc_rd_reg64 11b3e07e7d6a2 libbpf: Fix possible use-after-free for externs e1f6654f22994 um: ubd: Add missing error check in start_io_thread() c6665b8f0f580 bnxt: properly flush XDP redirect lists dbcd546400ead vsock/uapi: fix linux/vm_sockets.h userspace compilation errors 353739da693e7 wifi: mac80211: finish link init before RCU publish d383657857385 wifi: mac80211: Create separate links for VLAN interfaces a4afc3d522ca0 wifi: mac80211: Add link iteration macro for link data 949060a62399f af_unix: Don't set -ECONNRESET for consumed OOB skb. 8d049443f7e5b wifi: mac80211: fix beacon interval calculation overflow 715f6dbe9bdf6 ethernet: ionic: Fix DMA mapping tests 5b7d9b26a177a libbpf: Fix null pointer dereference in btf_dump__free on allocation failure b10a7953649b1 attach_recursive_mnt(): do not lock the covering tree when sliding something under it 0ee87c2814deb ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() ce23b73f0f27e Bluetooth: hci_core: Fix use-after-free in vhci_flush() a07005a77b18a atm: clip: prevent NULL deref in clip_push() a4f182ffa30c5 HID: wacom: fix crash in wacom_aes_battery_handler() ac758d459642b drm/xe/display: Add check for alloc_ordered_workqueue() 874b5818ca355 Revert "riscv: misaligned: fix sleeping function called during misaligned access handling" fe30c30bf3bb6 Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" 29d39e0d5f16c lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() 93abf5e0d584b fs/proc/task_mmu: fix PAGE_IS_PFNZERO detection for the huge zero folio f855b119e62b0 s390/pkey: Prevent overflow in size calculation for memdup_user() 13e23872a9615 ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15 c5d5b0047b0c0 mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write f85c7138f786f smb: client: remove \t from TP_printk statements 59e31c92b3bc4 ata: ahci: Use correct DMI identifier for ASUSPRO-D840SA LPM quirk 28f0c4c93a1d0 i2c: robotfuzz-osif: disable zero-length read messages a4dae6cbd23b0 i2c: tiny-usb: disable zero-length read messages 61a9ad7b69ce6 af_unix: Don't leave consecutive consumed OOB skbs. 6420a8d27ef3f accel/ivpu: Trigger device recovery on engine reset/resume failure 397f3a7402fae accel/ivpu: Add debugfs interface for setting HWS priority bands d80302350c32c accel/ivpu: Separate DB ID and CMDQ ID allocations from CMDQ allocation fbc93866b0cf0 accel/ivpu: Make command queue ID allocated on XArray 0c3fa6e8441b1 accel/ivpu: Remove copy engine support 341de32ea4d6e accel/ivpu: Do not fail on cmdq if failed to allocate preemption buffers fe82323201257 PCI: apple: Set only available ports up b5939ac40380f PCI: apple: Use helper function for_each_child_of_node_scoped() 4149f0ee5e085 f2fs: don't over-report free space or inodes in statvfs a8795f3cd289c ASoC: codecs: wcd9335: Fix missing free of regulator supplies 2dc8ebfb69559 ASoC: codec: wcd9335: Convert to GPIO descriptors 8b69608c6b677 jfs: validate AG parameters in dbMount() to prevent crashes 4b58be1bc4228 fs/jfs: consolidate sanity checking in dbMount f51efc4606e44 btrfs: fix qgroup reservation leak on failure to allocate ordered extent 4cce1b05eb950 btrfs: use unsigned types for constants defined as bit shifts 1fe766ddb90cf btrfs: factor out nocow ordered extent and extent map generation into a helper 7952c4bb50925 Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1" 5b930e72aaeaf drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1 bbe9231fe611a btrfs: handle csum tree error with rescue=ibadroots correctly 04373900864e2 ovl: Check for NULL d_inode() in ovl_dentry_upper() ae2353d862eb0 scsi: ufs: core: Don't perform UFS clkscaling during host async scan a52f78bc8bb1a ceph: fix possible integer overflow in ceph_zero_objects() 7d468ca41a159 ASoC: rt1320: fix speaker noise when volume bar is 100% 1818fc3602e87 ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock 2b331e7b6cc57 ALSA: hda: Add new pci id for AMD GPU display HD audio controller c863f7e08f6e5 ALSA: hda: Ignore unsol events for cards being shut down 1346d12e4658c riscv: add a data fence for CMODX in the kernel mode 1ef2737432fcc usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set 10cc2cfd3e5d0 usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode cf69fedbb1192 usb: gadget: f_hid: wake up readers on disable/unbind 43ea23645b16b usb: cdc-wdm: avoid setting WDM_READ for ZLP-s 53809d38ec364 usb: Add checks for snprintf() calls in usb_alloc_dev() 4fb6703824793 usb: common: usb-conn-gpio: use a unique name for usb connector device 685d29f2c5057 tty: serial: uartlite: register uart driver in init 358d5ba08f160 usb: potential integer overflow in usbg_make_tpg() a10c8bff454b1 misc: tps6594-pfsm: Add NULL pointer check in tps6594_pfsm_probe() 71f79ec25a5a4 iio: adc: ad_sigma_delta: Fix use of uninitialized status_pos ba78c2b3254c4 usb: dwc2: also exit clock_gating when stopping udc while suspended c7bfbba30fd10 coresight: Only check bottom two claim bits a0baf4d78b2be 8250: microchip: pci1xxxx: Add PCIe Hot reset disable support for Rev C0 and later devices cf6d532de4423 um: use proper care when taking mmap lock during segfault 4f95f49d2bd02 um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h 6795442e6ae57 iio: pressure: zpa2326: Use aligned_s64 for the timestamp aefd0a9356251 drm/scheduler: signal scheduled fence when kill job 777580609d578 drm/amdgpu: seq64 memory unmap uses uninterruptible lock 667c3f52373ff bcache: fix NULL pointer in cache_set_flush() 861204dce6ed0 amd/amdkfd: fix a kfd_process ref leak 3b611834b9386 md/md-bitmap: fix dm-raid max_write_behind setting 78a4adcd3fedb nvme-tcp: sanitize request list handling 7b86ce16706b9 nvme-tcp: fix I/O stalls on congested sockets 519ab9c725db7 PCI: imx6: Add workaround for errata ERR051624 1d34f7fb7a7e7 PCI: apple: Fix missing OF node reference in apple_pcie_setup_port 9f0fa01811114 PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane 80fb5c71ae214 dmaengine: xilinx_dma: Set dma_device directions 98fd66c8ba77e dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using 6298a28a2c2ad rust: arm: fix unknown (to Clang) argument '-mno-fdpic' 58364e74070bf rust: module: place cleanup_module() in .exit.text section 229aa5b810e0b ksmbd: provide zero as a unique ID to the Mac client 0fce0027a56a2 ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension 2414d3452ae6d hwmon: (pmbus/max34440) Fix support for max34451 9453ce2dd672b NFSv4: xattr handlers should check for absent nfs filehandles b3dc5c735a754 cxl/region: Add a dev_err() on missing target list entries 3a0f33c420c5f fuse: fix race between concurrent setattrs from multiple nodes dcd5b32139cd6 leds: multicolor: Fix intensity setting while SW blinking 77da618098531 dm vdo indexer: don't read request structure after enqueuing 5fc29fb747a11 sunrpc: don't immediately retransmit on seqno miss b9c7bc45ead8c mfd: max14577: Fix wakeup source leaks on device unbind 8a997e1ab550f mailbox: Not protect module_put with spin_lock_irqsave 7dd032d124056 NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated 871d1d7f374e7 NFSv4.2: fix listxattr to return selinux security label 605daf6ae663e NFSv4: Always set NLINK even if the server doesn't support it 61dd1dcf0549f cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode ef4b3a7bf95bb cifs: Fix cifs_query_path_info() for Windows NT servers f80fdf48b80c2 cifs: Correctly set SMB1 SessionKey field in Session Setup Request 783cd2c3dca8b Linux 6.12.35 da70cb95b8b56 bpftool: Fix cgroup command to only show cgroup bpf programs f4d483852a455 cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function fddf20b3341d8 gpio: mlxbf3: only get IRQ for device instance 0 b99cf44daacfd perf test: Directory file descriptor leak e6386adcb435e perf evsel: Missed close() when probing hybrid core PMUs 1afda9f2bd854 gpio: pca953x: fix wrong error probe return value ca1f9cc89ca94 RISC-V: KVM: Don't treat SBI HFENCE calls as NOPs ee85e957f6d74 RISC-V: KVM: Fix the size parameter check in SBI SFENCE calls 38cd10628252f scsi: elx: efct: Fix memory leak in efct_hw_parse_filter() 22f935bc86bdf arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() fd199366bf386 perf/core: Fix WARN in perf_cgroup_switch() 7335c33d621fd perf: Fix cgroup state vs ERROR 456019adaa2f5 perf: Fix sample vs do_exit() 989c77a3dec8b s390/pci: Fix __pcilg_mio_inuser() inline assembly 8ae7814589d7b smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma() e27cb3ac5a83e smb: client: fix first command failure during re-negotiation 977b7cc77852d serial: sh-sci: Increment the runtime usage counter for the earlycon device 966dbf35e36f8 serial: sh-sci: Clean sci_ports[0] after at earlycon exit 43f26094d6702 smb: Log an error when close_all_cached_dirs fails a5b7c237ea36c dt-bindings: i2c: nvidia,tegra20-i2c: Specify the required properties 031d274c7bc2f EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh 5fe1b23a2f87f net: atm: fix /proc/net/atm/lec handling f4d80b16ecc42 net: atm: add lec_mutex b4603bf956c42 mlxbf_gige: return EPROBE_DEFER if PHY IRQ is not available 988edde4d52d5 calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). 929544ba3c35a drm/xe/bmg: Update Wa_16023588340 d42b44736ea29 drm/xe/gt: Update handling of xe_force_wake_get return abf32d8fa1032 drm/xe: Wire up device shutdown handler 0f8df5d6f25ac ublk: santizize the arguments from userspace when adding a device 41017bd66c533 net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() 670179265ad78 eth: fbnic: avoid double free when failing to DMA-map FW msg 31d50dfe9c602 tcp: fix passive TFO socket having invalid NAPI ID 0d3d91c3500f0 tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer 397c1faf8fde7 tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior e996507f59610 atm: atmtcp: Free invalid length skb in atmtcp_c_send(). 517bc6836ee9f mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). 301268dbaac8e wifi: carl9170: do not ping device which has failed to load firmware 61b39e189d5c9 ptp: allow reading of currently dialed frequency to succeed on free-running clocks 11e25a2b5d36e ptp: fix breakage after ptp_vclock_in_use() rework 1f755ba8abdc4 bnxt_en: Update MRU and RSS table of RSS contexts on queue reset 672b9d85bdd2b bnxt_en: Add a helper function to configure MRU and RSS e1724f0769343 eth: bnxt: fix out-of-range access of vnic_info array 6f2cd30949292 bnxt_en: Fix double invocation of bnxt_ulp_stop()/bnxt_ulp_start() ac462a75fd38e net: netmem: fix skb_ensure_writable with unreadable skbs 3890da762a661 ksmbd: add free_transport ops in ksmbd connection 8873080b88514 workqueue: Initialize wq_isolated_cpumask in workqueue_init_early() b268e43012ef3 e1000e: set fixed clock frequency indication for Nahum 11 and Nahum 13 d6715193de439 ice: fix eswitch code memory leak in reset scenario cbea0cace663d net: ice: Perform accurate aRFS flow match 6b358b3adfb9b io_uring/sqpoll: don't put task_struct on tctx setup failure fa2a79f0da926 aoe: clean device rq_list in aoedev_downdev() 35d78d9eb58d5 pldmfw: Select CRC32 when PLDMFW is selected fddf0d0d6cc92 hwmon: (ltc4282) avoid repeated register write 6869a79da2791 hwmon: (occ) fix unaligned accesses bf41b962bd0e2 hwmon: (occ) Rework attribute registration for stack usage fcc95344aa1c4 drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled 880902675299a drm/nouveau/bl: increase buffer size to avoid truncate warning 114370b2717b0 ionic: Prevent driver/fw getting out of sync on devcmd(s) 9216ca340bf6c drm/ssd130x: fix ssd132x_clear_screen() columns 8a1f52651dd82 drm/msm/a7xx: Call CP_RESET_CONTEXT_STATE 0c76d70fc3fd5 drm/msm: Fix CP_RESET_CONTEXT_STATE bitfield names 64fe4cd99515d drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate 1bb894c1608cf drm/msm/disp: Correct porch timing for SDM845 9411a9909e9da smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels 3c44ebad5aed3 ipv6: replace ipcm6_init calls with ipcm6_init_sk 348e541fef1d4 ipv6: remove leftover ip6 cookie initializer c426f8c4ac47e x86/tools: Drop duplicate unlikely() definition in insn_decoder_test.c b8abcba6e4aec Kunit to check the longest symbol length c886784000934 drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()` 353e75b55e583 sunrpc: handle SVC_GARBAGE during svc auth processing as auth error 0174154fafaf2 nfsd: use threads array as-is in netlink interface 50189d9c5eb5c erofs: remove unused trace event erofs_destroy_inode 251629918451c bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE dc5f0aef9ebdf net: Fix checksum update for ILA adj-transport 60d8db49ef143 rust: compile libcore with edition 2024 for 1.87+ 1814e71a4e9c2 kbuild: rust: add rustc-min-version support function cef081c8231b5 drm/amdgpu: read back register after written for VCN v4.0.5 9cf5b2a3b72c2 mm/hugetlb: unshare page tables during VMA split, not before 5cfc95dc2f018 iio: accel: fxls8962af: Fix temperature calculation d488691a4a8c0 ALSA: hda/realtek: Add quirk for Asus GU605C b09323c6e8f2e ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA 9ef0b695a9d12 ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged 96fe253552c26 ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx cb078e238054c ALSA: hda/intel: Add Thinkpad E15 to PM deny list c4f7e90e66b6d ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card 47f34289d1006 arm64: Restrict pagetable teardown to avoid false warning 60606efbf5258 wifi: cfg80211: init wiphy_work before allocating rfkill fails a69a594794fca wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path f6ac7d68bbde9 Input: sparcspkr - avoid unannotated fall-through 82b6dfff0d600 cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update 44b25cc82574e wifi: rtw89: phy: add dummy C2H event handler for report of TAS power 3d828519bd69b atm: Revert atm_account_tx() if copy_from_iter_full() fails. 57ec0818698c7 sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group() 6e7a2d38816d1 platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL 870dd7e7840cd selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len ff67d178c64de platform/x86: ideapad-laptop: use usleep_range() for EC polling 1193486dffb74 ksmbd: fix null pointer dereference in destroy_previous_session 2cb89aef981ef selftests/x86: Add a test to detect infinite SIGTRAP handler loop 47bf9d03a969d x86/virt/tdx: Avoid indirect calls to TDX assembly functions 5ec6148cb8378 udmabuf: use sgtable-based scatterlist wrappers 510a29d776990 mm: close theoretical race where stale TLB entries could linger 2a3ad42a57b43 net: clear the dst when changing skb protocol f9b97d466e602 net_sched: sch_sfq: reject invalid perturb period 4220cc0b98c9d nvme: always punt polled uring_cmd end_io work to task_work c455ae2ce09ce scsi: s390: zfcp: Ensure synchronous unit_add dba20f641872f scsi: storvsc: Increase the timeouts to storvsc_timeout 3a83a904bf9a2 smb: improve directory cache reuse for readdir operations 2c34f1e095a12 cifs: do not disable interface polling on failure 3b2bec886f554 cifs: serialize other channels when query server interfaces is pending b735c8dfbf5ce cifs: deal with the channel loading lag while picking channels d1b81776f337a jffs2: check jffs2_prealloc_raw_node_refs() result in few other places da12ef7e19048 jffs2: check that raw node were preallocated before writing summary 985f086f281b7 LoongArch: Fix panic caused by NULL-PMD in huge_pte_offset() d46f8f1ede200 LoongArch: Avoid using $r0/$r1 as "mask" for csrxchg c7a6bd2019e73 LoongArch: vDSO: Correctly use asm parameters in syscall wrappers ec401f84e78e0 platform/loongarch: laptop: Add backlight power control support 141523e6fd5e7 platform/loongarch: laptop: Unregister generic_sub_drivers on exit 30cfeebdadd3c platform/loongarch: laptop: Get brightness setting from EC on probe 1cce6ac47f4a2 drivers/rapidio/rio_cm.c: prevent possible heap overwrite 1a4254ab06740 io_uring: fix task leak issue in io_wq_create() 2e10dc9c2a87e io_uring/kbuf: don't truncate end buffer for multiple buffer peeks 50452fe7caf0c powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery 7518ef0f79b57 powerpc/vdso: Fix build of VDSO32 with pcrel 5807588a54abb platform/x86: dell_rbu: Stop overwriting data buffer 4d71f2c1e5263 platform/x86: dell_rbu: Fix list usage 78f8e25442825 platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice c4972e77236c0 platform/x86/amd: pmc: Clear metrics table at start of cycle 7c41f73b64baa fs/xattr.c: fix simple_xattr_list() 311389a799d1b Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" 7109ae53f971b tee: Prevent size calculation wraparound on 32-bit kernels 69e888cbae9fc ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY d9ab5bad38136 bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value a1a63a270e438 watchdog: da9052_wdt: respect TWDMIN f28f1f578cd81 fbcon: Make sure modelist not set on unregistered console 4930ac3bc0368 net/mlx5: HWS, Harden IP version definer checks 4752355037ea7 wifi: ath12k: Pass correct values of center freq1 and center freq2 for 160 MHz 11127b08210bc wifi: ath12k: fix incorrect CE addresses edbfb9752ede0 wifi: ath12k: fix link valid field initialization in the monitor Rx f9eee822b4205 wifi: ath11k: determine PM policy based on machine model 21b5d9a2b63da octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer() 2bd434bb0eeb6 net: ethernet: cortina: Use TOE/TSO on all TCP b8b4b8bb346a8 bpf, sockmap: Fix data lost during EAGAIN retries a58f0a0e99139 f2fs: fix to set atomic write status more clear 3d2fdb77cea5a usbnet: asix AX88772: leave the carrier control to phylink 7a08a9d6f5575 ice: fix check for existing switch rule 94bf4146af0f6 RDMA/hns: initialize db in update_srq_db() 098983de3f692 ixgbe: Fix unreachable retry logic in combined and byte I2C write functions 3502dd42f178d i40e: fix MMIO write access to an invalid page in i40e_clear_hw b7129ef57d967 sock: Correct error checking condition for (assign|release)_proto_idx() 2f63bf0d2b146 scsi: lpfc: Use memcpy() for BIOS version 41afa1abc1cd1 wifi: ath12k: fix failed to set mhi state error during reboot with hardware grouping d728dfafc10a9 pinctrl: mcp23s08: Reset all pins to input at probe 7e73f517ca7ef isofs: fix Y2038 and Y2156 issues in Rock Ridge TF entry 4b3383110b6df software node: Correct a OOB check in software_node_get_reference_args() d589b45b7ca62 net: ethernet: ti: am65-cpsw: handle -EPROBE_DEFER f66971c608c49 wifi: ath12k: using msdu end descriptor to check for rx multicast packets 9f20f96511657 bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp 1baee1365c631 vxlan: Do not treat dst cache initialization errors as fatal 78f768e36c065 net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions 23d336e8a28b8 net: bridge: mcast: update multicast contex when vlan state is changed 0388a85971245 wifi: iwlwifi: Add missing MODULE_FIRMWARE for Qu-c0-jf-b0 2112fba7b7799 Revert "mac80211: Dynamically set CoDel parameters per station" e0e8f580d5ce9 wifi: mac80211: VLAN traffic in multicast path 448dc45eeacd3 bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index b562ceee43c0a net/mlx5: HWS, Fix IP version decision 4e42f355c5105 netdevsim: Mark NAPI ID on skb in nsim_rcv 606b577368a2b wifi: mac80211_hwsim: Prevent tsf from setting if beacon is disabled f92312f6dd070 wifi: rtw89: 8922a: fix TX fail with wrong VCO setting aa3e56caf6f22 wifi: iwlwifi: pcie: make sure to lock rxq->read 91ef6a152768b iommu/amd: Ensure GA log notifier callbacks finish running before module unload 57a85eb125656 scsi: smartpqi: Add new PCI IDs ab3f6cf370a38 scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands d003ff1f0a32e libbpf: Add identical pointer detection to btf_dedup_is_equiv() 0ab3de047808f netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX f0023d7a2a869 f2fs: fix to bail out in get_new_segment() 85d6986da04ef wifi: iwlwifi: mvm: fix beacon CCK flag ff38cf0bd888f hid-asus: check ROG Ally MCU version and warn 6f84ec0a5ac7e clk: rockchip: rk3036: mark ddrphy as critical 4c43d2c649269 wifi: mac80211: do not offer a mesh path if forwarding is disabled bc4abf1f2fb0e wireless: purelifi: plfxlc: fix memory leak in plfxlc_usb_wreq_asyn() 07693edecfa13 net: vertexcom: mse102x: Return code for mse102x_rx_pkt_spi 4d19bf267430a net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info 2cd2022c38fa2 pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() ddead1832f0ac libbpf: Check bpf_map_skeleton link for NULL 133f17922b3db pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() b241b5fde0ef0 net: stmmac: generate software timestamp just before the doorbell 8fdf2f79ebf06 bpf: Pass the same orig_call value to trampoline functions aefe45843ea66 pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() 461d5a73ae45f pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() 01ed9a06e5909 net: atlantic: generate software timestamp just before the doorbell 8b0741b167c6e xfrm: validate assignment of maximal possible SEQ number 5eb9c50e0c6d3 net: page_pool: Don't recycle into cache on PREEMPT_RT 3a9e74d158a97 ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT dc5de5bd6deab x86/sgx: Prevent attempts to reclaim poisoned pages 84c156a351459 tcp: add receive queue awareness in tcp_rcv_space_adjust() 89b20c406ea1a tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows f97085d365eae tcp: remove zero TCP TS samples for autotuning 0a8446058c6e3 tcp: always seek for minimal rtt in tcp_rcv_rtt_update() 72b03d8abcd23 wifi: rtw89: leave idle mode when setting WEP encryption for AP mode 3cb5d934e074d iommu/amd: Allow matching ACPI HID devices without matching UIDs 847f414bf9812 wifi: ath11k: Fix QMI memory reuse logic 4585e37d0846e wifi: ath12k: fix a possible dead lock caused by ab->base_lock fd1bf3985d4a9 wifi: ath12k: fix macro definition HAL_RX_MSDU_PKT_LENGTH_GET 7c6b9f6a53357 net: dlink: add synchronization for stats update a856d71fbb5f5 clk: qcom: gcc-x1e80100: Set FORCE MEM CORE for UFS clocks cb8484d1ba71c i2c: npcm: Add clock toggle recovery 75a864f21ceeb i2c: tegra: check msg length in SMBUS block read 77ff6aec7c319 cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs 45251bcfe031d libbpf/btf: Fix string handling to support multi-split BTF ec7d08ad9a00e sctp: Do not wake readers in __sctp_write_space() cba1b82bdc992 wifi: mac80211: validate SCAN_FLAG_AP in scan request during MLO 84feb629fc10b wifi: mt76: mt7925: introduce thermal protection 7f622bb3b5bc8 wifi: mt76: mt7921: add 160 MHz AP for mt7922 device e7a18650568a4 wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R b5e792c206d2a Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925 57cfe4a06d25f emulex/benet: correct command version selection in be_cmd_get_stats() d4b93f9c2f666 wifi: mt76: mt7996: drop fragments with multicast or broadcast RA 4d56803464991 i2c: designware: Invoke runtime suspend on quick slave re-registration 0cc5c7c14fbbf Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922 2d834477bbc1e bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem() b0e647442c08b f2fs: use vmalloc instead of kvmalloc in .init_{,de}compress_ctx 6c1151d53ca73 tipc: use kfree_sensitive() for aead cleanup 51318d644c993 net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices 2d15f5e448eff net: macb: Check return value of dma_set_mask_and_coherent() e8cd4a8d5b885 ACPI: battery: negate current when discharging 05713a9fc20a0 power: supply: max17040: adjust thermal channel scaling 1f152ae557d6d PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() c519f81e9c08a gpiolib: of: Add polarity quirk for s5m8767 8975b40c07502 Make 'cc-option' work correctly for the -Wno-xyzzy pattern bf6a433b884fe ASoC: tegra210_ahub: Add check to of_device_get_match_data() f34e0c15561d8 platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() 9281360d1c9a0 ACPICA: utilities: Fix overflow check in vsnprintf() 33cd650d38e49 pmdomain: core: Reset genpd->states to avoid freeing invalid data 02de16babe53c power: supply: bq27xxx: Retrieve again when busy bc51712997e70 ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops 7efa7856f460a ACPICA: Apply pack(1) to union aml_resource 198c2dab022e5 ACPICA: fix acpi parse and parseext cache leaks 66613b13cde9d ACPI: Add missing prototype for non CONFIG_SUSPEND/CONFIG_X86 case b01a29a80cca2 ACPI: bus: Bail out if acpi_kobj registration fails 7fe1b9381b03d ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init() c0a6053f90425 ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change c05aba32a9ad9 ACPICA: Avoid sequence overread in call to strncmp() ddec63e2dd496 mmc: Add quirk to disable DDR50 tuning 0cd0ef0a0a98b power: supply: collie: Fix wakeup source leaks on device unbind 7b45d2401d9b9 clocksource: Fix the CPUs' choice in the watchdog per CPU verification 6cd75d8f0b5b2 ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9 76d3716815588 ACPICA: fix acpi operand cache leak in dswstate.c 0c81bcc14bd6a iio: adc: ad7606_spi: fix reg write value mask 399e325f3f0fc iio: adc: ti-ads1298: Kconfig: add kfifo dependency to fix module build aaa25db0b8a35 iio: adc: ad7944: mask high bits on direct read ea66a9effa485 iio: imu: inv_icm42600: Fix temperature calculation 034a52b5ef57c mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race acbe1597e358a dummycon: Trigger redraw when switching consoles with deferred takeover de72e0a13e0f2 accel/ivpu: Fix warning in ivpu_gem_bo_free() d2551a6178049 accel/ivpu: Use dma_resv_lock() instead of a custom mutex 954b19010691f accel/ivpu: Use firmware names from upstream repo 648f1d5446dde accel/ivpu: Improve buffer object logging 2facd42665949 iio: accel: fxls8962af: Fix temperature scan element sign ae3c4187640c3 PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit() 0835fbe0d1182 PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up() be0cf75cbd37f PCI: Fix lock symmetry in pci_slot_unlock() b20701d594d10 PCI: Add ACS quirk for Loongson PCIe 68e58f5791214 PCI: dwc: ep: Correct PBA offset in .set_msix() callback 523815857b1e7 PCI: cadence-ep: Correct PBA offset in .set_msix() callback bf1299797c3c4 uio_hv_generic: Align ring size to system page 157b0827d7f04 uio_hv_generic: Use correct size for interrupt and monitor pages 704cd2f207420 Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary a9e916fa5c7d0 smb: client: add NULL check in automount_fullpath dba032110b231 cifs: dns resolution is needed only for primary channel e2328267d00af cifs: update dstaddr whenever channel iface is updated 180079e4da0a6 cifs: reset connections for all channels when reconnect requested 30b031c0bd4fe remoteproc: k3-m4: Don't assert reset in detach routine f4ef928ca504c remoteproc: core: Release rproc->clean_table after rproc_attach() fails 92776ca0ccfe7 remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach() 20462b6111a39 regulator: max14577: Add error check for max14577_read_reg() ec5f0b44125c0 ovl: Fix nested backing file paths 6dbda47fe8bd6 mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS bf1605e2eaaa1 staging: iio: ad5933: Correct settling cycles encoding per datasheet 4df6f2a167bbc pwm: axi-pwmgen: fix missing separate external clock 5c70e3ad85d28 video: screen_info: Relocate framebuffers behind PCI bridges 337bf0bbb0425 sysfb: Fix screen_info type check for VGA ce4ef0274cb66 KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY 4da7fcc098218 net: ch9200: fix uninitialised access during mii_nway_restart 5572d21a72bb0 phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property() f2986bccf250f dm: lock limits when reading them 8e89c17dc8970 ftrace: Fix UAF when lookup kallsym after ftrace disabled d6bf5ad1a5e30 mtd: rawnand: qcom: Fix read len for onfi param page e3cf1ef5717e2 dm-verity: fix a memory leak if some arguments are specified multiple times e93624e6458df dm-mirror: fix a tiny race condition a9a76d58ba587 KVM: VMX: Flush shadow VMCS on emergency reboot 264edbfc3ba16 KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs 850931ba01c88 mtd: nand: sunxi: Add randomizer configuration before randomizer enable bb2c7c5e30a13 mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk 462eee6d42485 firmware: arm_scmi: Ensure that the message-id supports fastchannel 015f04ac884a4 configfs-tsm-report: Fix NULL dereference of tsm_ops a8ec526969cf2 soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events 02137179ffc92 mm: fix ratelimit_pages update error in dirty_ratio_handler() 764c9f69beabe RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction f16a797dce66e watchdog: fix watchdog may detect false positive of softlockup 68c173ea138b6 ipc: fix to protect IPCS lookups using RCU 9f019fcb73661 clk: meson-g12a: add missing fclk_div2 to spicc 1aa41444c5105 parisc: fix building with gcc-15 f20fd54af4e10 vgacon: Add check for vc_origin address range in vgacon_scroll() 8d0645b59b19d parisc/unaligned: Fix hex output to show 8 hex chars b3071bb463ea1 fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var 4904bd82673b5 EDAC/altera: Use correct write width with the INTTEST register 3f2098f4fba77 fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var fb5873b779dd5 iommu/vt-d: Restore context entry setup order for aliased devices 81c64c2f84ab5 net: ftgmac100: select FIXED_PHY 8a008c89e5e5c net/sched: fix use-after-free in taprio_dev_notifier 55c3dbd838963 NFC: nci: uart: Set tty->disc_data only in success path 83e2ba8971ccd hwmon: (ftsteutates) Fix TOCTOU race in fts_read() ee1b421c46987 f2fs: fix to do sanity check on sit_bitmap_size aaa644e7ffff0 f2fs: prevent kernel warning due to negative i_nlink from corrupted image fed611bd8c7b7 f2fs: fix to do sanity check on ino and xnid a0b1c91ada45b Input: gpio-keys - fix possible concurrent access in gpio_keys_irq_timer() 5a8cd6ae8393e Input: ims-pcu - check record size in ims_pcu_flash_firmware() be5f3061a6f90 ext4: only dirty folios when data journaling regular files 4b36399711c43 ext4: ensure i_size is smaller than maxbytes b841ca8c8fa93 ext4: factor out ext4_get_maxbytes() 796632e6f8298 ext4: fix calculation of credits for extent tree modification 5766da2237e53 ext4: inline: fix len overflow in ext4_prepare_inline_data 63e50525b5ab3 bus: fsl-mc: fix GET/SET_TAILDROP command ids 2de74c25e7522 bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device 4d0686b53cc93 ata: ahci: Disallow LPM for Asus B550-F motherboard cf4f7511f8385 ata: ahci: Disallow LPM for ASUSPRO-D840SA motherboard 947f9304d3c87 ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 a0890b7805d24 bus: firewall: Fix missing static inline annotations for stubs 1c71f3cf5f91b cgroup,freezer: fix incomplete freezing when attaching tasks 5d555f17d18bd ceph: set superblock s_magic for IMA fsmagic matching 75583606aeef3 ceph: avoid kernel BUG for encrypted inode with unaligned file size 04e93f75b1e57 can: tcan4x5x: fix power regulator retrieval during probe d8a054b6e6824 can: kvaser_pciefd: refine error prone echo_skb_max handling logic 896bbceebf99d bus: mhi: host: Fix conflict between power_up and SYSERR f704a80d9fa26 bus: mhi: ep: Update read pointer only after buffer is written 943801c380059 block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion 5538af384318b block: use plug request list tail for one-shot backmerge attempt 6e1276195f176 ASoC: codecs: wcd937x: Drop unused buck_supply c8228b5f3d74f ASoC: codecs: wcd9375: Fix double free of regulator supplies 5626fefb46aef ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4 1c40263443109 ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() 86d9837e46c09 arm64/mm: Close theoretical race where stale TLB entry remains valid aac91ae06c473 media: uvcvideo: Fix deferred probing error 6d2b12e7c5216 media: uvcvideo: Send control events for partial succeeds b52dc88361299 media: uvcvideo: Return the number of processed controls 0ee9469f818a0 media: imx-jpeg: Cleanup after an allocation error 9df9d453651e7 media: imx-jpeg: Reset slot data pointers when freed c8332e6a0ba52 media: imx-jpeg: Move mxc_jpeg_free_slot_data() ahead 314893d15a898 media: imx-jpeg: Drop the first error frames 00da1c767a656 media: vivid: Change the siize of the composing 72541cae73d08 media: vidtv: Terminating the subsequent process of initialization failure 5d8b057ed735c media: videobuf2: use sgtable-based scatterlist wrappers 742c60333bef5 media: venus: Fix probe error handling 2429bb9fad88c media: v4l2-dev: fix error handling in __video_register_device() 63ea94aa72e4d media: omap3isp: use sgtable-based scatterlist wrappers f3033169d1474 media: mediatek: vcodec: Correct vsi_core framebuffer size 831b460e923aa media: ipu6: Remove workaround for Meteor Lake ES2 a2d4fdef06669 media: intel/ipu6: Fix dma mask for non-secure mode 2a2bd7df402de media: imagination: fix a potential memory leak in e5010_probe() 1f78790d988c9 media: i2c: imx335: Fix frame size enumeration 5ae9ff1ee2be8 media: gspca: Add error handling for stv06xx_read_sensor() ca43a9386c0b5 media: davinci: vpif: Fix memory leak in probe error path 9bff888c92f5c media: cxusb: no longer judge rbuf when the write fails c89339591b324 media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case dc723f6c8d8d5 media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div e251f4fe65808 media: ccs-pll: Start OP pre-PLL multiplier search from correct value 6216c67c90e24 media: ov2740: Move pm-runtime cleanup on probe-errors to proper place d0e6032ee06f0 media: ccs-pll: Start VT pre-PLL multiplier search from correct value eda32d4432357 media: i2c: ds90ub913: Fix returned fmt from .set_fmt() fb50ee19aa69f media: nxp: imx8-isi: better handle the m2m usage_count b93864e0865f2 media: imx335: Use correct register width for HNUM 2f4c2c6bde6e6 media: ov5675: suppress probe deferral errors ceb901f795718 media: ov8856: suppress probe deferral errors ac93035040672 wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 b88447ce11eb5 wifi: rtw88: usb: Reduce control message timeout to 500 ms cb3cba0ec372f svcrdma: Unregister the device if svc_rdma_accept() fails f78b38af3540b jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() d35e6c3616b6f wifi: ath12k: fix ring-buffer corruption 5bf0b9eeb0174 fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio() 95c4322c2a7e9 NFSv4: Don't check for OPEN feature support in v4.1 c08e00a416a8c SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls d622c2ee6c081 nfsd: Initialize ssc before laundromat_work to prevent NULL dereference 7a75a956692aa nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request 07862d4f7c357 NFSD: Implement FATTR4_CLONE_BLKSIZE attribute 2029ca75cdfa6 NFSD: fix race between nfsd registration and exports_proc 3f3eb3c3420d4 NFSD: unregister filesystem in case genl_register_family() fails 763d1789c03f8 wifi: ath11k: fix ring-buffer corruption 09f7616cb5fe3 wifi: rtw88: usb: Upload the firmware in bigger chunks 314053de3a917 wifi: ath11k: fix rx completion meta data corruption 7a20cdb55c295 wifi: mt76: mt7925: fix host interrupt register initialization 6d05390d20f11 wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() c3afa81f2ef1c net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid() 5297c5cf2620e net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr() b96ba2d1fb6c6 regulator: max20086: Change enable gpio to optional 028bb7b658114 regulator: max20086: Fix MAX200086 chip id f2e8a863fdc93 s390/pci: Serialize device addition and removal 31a7dc5a24c06 s390/pci: Allow re-add of a reserved but not yet removed device f86ca2b55309f s390/pci: Prevent self deletion in disable_slot() 94c0731dbf3e8 s390/pci: Remove redundant bus removal and disable from zpci_release_device() 0b42b68cec822 powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states c58b577cf7576 io_uring/kbuf: account ring io_buffer_list memory ba789be63d956 io_uring: account drain memory to cgroup 082b0ca9a79d7 ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() 2864c19ae9e62 ASoC: meson: meson-card-utils: use of_property_present() for DT parsing 98640457c02c5 ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params() d765505bca3cf crypto: qat - add shutdown handler to qat_dh895xcc eb94a34c276dd crypto: qat - add shutdown handler to qat_c62x 59fd1b29092ce crypto: qat - add shutdown handler to qat_4xxx 5e4e6d0cae11f crypto: qat - add shutdown handler to qat_420xx 261f2a655b709 crypto: qat - add shutdown handler to qat_c3xxx f2cc87bf3e3a6 gfs2: move msleep to sleepable context ea3c81acb041a crypto: marvell/cesa - Do not chain submitted requests bdb71ee651318 configfs: Do not override creating attribute file failure in populate_attrs()
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 48277f45cfd497ebceeb1bfffdefce094fac13c2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:34 +0000 (10:36 -0400)]
linux-yocto/6.12: update to v6.12.34
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
23fdf46589db Linux 6.12.34 fe794d1f9bd1 thermal/drivers/mediatek/lvts: Remove unused lvts_debugfs_exit 6695a1fa988e drm/meson: Use 1000ULL when operating with mode->clock da728507b071 gfs2: Don't clear sb->s_fs_info in gfs2_sys_fs_add ab20b0bdb01f overflow: Introduce __DEFINE_FLEX for having no initializer 5ed1d7a70000 net: usb: aqc111: debug info before sanitation b4a86d64e487 usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n d4724213c82b regulator: dt-bindings: mt6357: Drop fixed compatible requirement 77e1bf9dad14 calipso: unlock rcu before returning -EAFNOSUPPORT ea50a9c348dc x86/fred/signal: Prevent immediate repeat of single step trap on return from SIGTRAP handler b3b3b6366dc8 x86/iopl: Cure TIF_IO_BITMAP inconsistencies dbbad9a0162c xen/arm: call uaccess_ttbr0_enable for dm_op hypercall 9332b7a8364e xfs: don't assume perags are initialised when trimming AGs 2d6a6cfe969f ring-buffer: Move cpus_read_lock() outside of buffer->mutex e09c0600beea ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set() b8df8cb8f7ee ring-buffer: Do not trigger WARN_ON() due to a commit_overrun 6a6ce20657a9 9p: Add a migrate_folio method 7bdd712abefb usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work 9f907ee83fee usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx() 657003ced7f5 usb: Flush altsetting 0 endpoints before reinitializating them after reset. 921b3c8050fe usb: cdnsp: Fix issue with detecting USB 3.2 speed c7862978b405 usb: cdnsp: Fix issue with detecting command completion event 3cce1734776d usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence 393abb68b9ec tty: serial: 8250_omap: fix TX with DMA for am33xx 00ddc7dad55b VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify 6327884fbabd usb: usbtmc: Fix read_stb function and get_stb ioctl c8bb1bcea877 nvmem: zynqmp_nvmem: unbreak driver after cleanup c29d5318708e posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() 74388368927e HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() 84e9f0a2c253 ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 81515a447932 Revert "wifi: mwifiex: Fix HT40 bandwidth issue." 1ed18c90f6d9 tools/resolve_btfids: Fix build when cross compiling kernel with clang. 403bbbe2fad6 objtool/rust: relax slice condition to cover more `noreturn` Rust functions 4b1ef15ffd9f block: Fix bvec_set_folio() for very large folios a9022c86312c bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP 48f33ec14107 io_uring: consistently use rcu semantics with sqpoll thread 0fccb6773b1f block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work af8c13f9ee04 io_uring: fix use-after-free of sq->thread in __io_uring_show_fdinfo() a5c7b61eed6d block: use q->elevator with ->elevator_lock held in elv_iosched_show() f351bb308501 perf: Ensure bpf_perf_link path is properly serialized 1c09795ecee8 nvmet-fcloop: access fcpreq only when holding reqlock 3c04fafeb3ee btrfs: exit after state split error at set_extent_bit() 7b4bf4d89683 gfs2: pass through holder from the VFS for freeze/thaw 0a2500782f4d fs/filesystems: Fix potential unsigned integer underflow in fs_name() 58c50f45e182 btrfs: exit after state insertion failure at btrfs_convert_extent_bit() a8ff2e362d90 net: drv: netdevsim: don't napi_complete() from netpoll 073f64c03516 net_sched: ets: fix a race in ets_qdisc_change() 180b12eafa8f net_sched: tbf: fix a race in tbf_change() 4b755305b2b0 net_sched: red: fix a race in __red_change() e3f6745006dc net_sched: prio: fix a race in prio_tune() 62ef4761bb9a net/mlx5e: Fix leak of Geneve TLV option object eb4b59491fea net/mlx5: HWS, fix missing ip_version handling in definer 5932b1972dbe net/mlx5: Fix return value when searching for existing flow group da15ca055332 net/mlx5: Fix ECVF vports unload on shutdown flow adb56e5a7199 net/mlx5: Ensure fw pages are always allocated on same NUMA 7a41744e3854 Bluetooth: MGMT: Fix sparse errors 2af40d795d3f Bluetooth: eir: Fix possible crashes on eir_create_adv_data 907ef6e12fb5 Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance 842f7c3154d5 Bluetooth: Fix NULL pointer deference on eir_get_service_data 31bf7b2b9256 net/mdiobus: Fix potential out-of-bounds clause 45 read/write access b02d9d273248 net/mdiobus: Fix potential out-of-bounds read/write access 78fa7b723e4e macsec: MACsec SCI assignment for ES = 0 1e0de7582cec net: Fix TOCTOU issue in sk_is_readable() 32a48db4cf28 ACPI: CPPC: Fix NULL pointer dereference when nosmp is used c3892f1ba0bc i40e: retry VFLR handling if there is ongoing VF reset 60592d381f12 i40e: return false from i40e_reset_vf if reset is in progress 0440186a9c1c drm/meson: fix more rounding issues with 59.94Hz modes e44408a31774 drm/meson: use vclk_freq instead of pixel_freq in debug print dd8d64e91047 drm/meson: fix debug log statement when setting the HDMI clocks d7aa2e4b808e drm/meson: use unsigned long long / Hz for frequency types c79a1ac2a053 powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() 9c340b56d605 powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap d1bc80da75c7 net_sched: sch_sfq: fix a potential crash on gso_skb handling 98e46d77cd8b scsi: iscsi: Fix incorrect error path labels for flashnode operations 8a8380773f85 pinctrl: qcom: pinctrl-qcm2290: Add missing pins cce3ea5f48c6 spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted 01a968b1c421 spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message f74abf2cdd23 regulator: max20086: Fix refcount leak in max20086_parse_regulators_dt() 569972c5bdb8 wifi: ath12k: fix GCC_GCC_PCIE_HOT_RST definition for WCN7850 4c0153d7a19d wifi: ath12k: refactor ath12k_hw_regs structure 6dabf9e05497 wifi: ath11k: validate ath11k_crypto_mode on top of ath11k_core_qmi_firmware_ready 7b1a7d35eef5 wifi: ath11k: move some firmware stats related functions outside of debugfs d849e671fffa wifi: ath11k: don't wait when there is no vdev started b18918782eb6 wifi: ath11k: don't use static variables in ath11k_debugfs_fw_stats_process() 784cb1c1b8c5 wifi: ath11k: avoid burning CPU in ath11k_debugfs_fw_stats_request() b208c674f5c3 wifi: ath11k: convert timeouts to secs_to_jiffies() ef8e4aeab3b5 ath10k: snoc: fix unbalanced IRQ enable in crash recovery b93e6fef4eda ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() 6c8d3d7c368d net: dsa: b53: fix untagged traffic sent via cpu tagged with VID 0 4e83f2dbb2bf Bluetooth: MGMT: Protect mgmt_pending list with its own lock 84ab1283eb5f Bluetooth: MGMT: Remove unused mgmt_pending_find_data 9df3e5e7f7e4 Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete fbf95f446bd6 Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition b104a6f5d572 Bluetooth: btintel_pcie: Increase the tx and rx descriptor count a075e10cfb6f Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers 99e3d6985339 Bluetooth: hci_core: fix list_for_each_entry_rcu usage 3464a707d137 scsi: core: ufs: Fix a hang in the error handler 21b2bca88e17 serial: sh-sci: Move runtime PM enable to sci_probe_single() e5250b861939 dt-bindings: pwm: adi,axi-pwmgen: Fix clocks df4f4cdb064c dt-bindings: pwm: Correct indentation and style in DTS example 3e81a8c73207 dt-bindings: pwm: adi,axi-pwmgen: Increase #pwm-cells to 3 595f83730b6d pinctrl: samsung: add gs101 specific eint suspend/resume callbacks f33266ec3500 pinctrl: samsung: add dedicated SoC eint suspend/resume callbacks d5d5193dde41 pinctrl: samsung: refactor drvdata suspend & resume callbacks cd9d354bdd28 arm64: dts: qcom: x1e80100: Add GPU cooling 9cd06b2ebeb4 arm64: dts: qcom: x1e80100: Apply consistent critical thermal shutdown b8de1a502971 mmc: sdhci-of-dwcmshc: add PD workaround on RK3576 80f7c5be4fe5 pmdomain: core: Introduce dev_pm_genpd_rpm_always_on() eccd1fc1b0e1 Input: synaptics-rmi - fix crash with unsupported versions of F34 59cb05c80448 ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA 0da3314630b9 ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup c4cc8f6c3126 ALSA: hda/realtek - Support mute led function for HP platform 410156098b0d ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA 95e01b950c09 ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 8b8b33ae372d ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 0ce600d7179d tools/power turbostat: Fix AMD package-energy reporting 9c1ddfeb662b do_change_type(): refuse to operate on unmounted/not ours mounts e1d02fe5040d fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2) 1d792307191c path_overmount(): avoid false negatives 1be1f3b8487c iov_iter: use iov_offset for length calculation in iov_iter_aligned_bvec 569fb8c12237 ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init 18ff538aac63 ASoC: Intel: avs: Verify content returned by parse_int_array() cabc3dc410e8 ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX 3668296690e4 ASoC: codecs: hda: Fix RPM usage count underflow 1cda72119b31 scsi: ufs: qcom: Prevent calling phy_exit() before phy_init() e01987354098 riscv: misaligned: fix sleeping function called during misaligned access handling d5d9fd13bc19 seg6: Fix validation of nexthop addresses 933466fc50a8 wireguard: device: enable threaded NAPI 031f5c5ca097 net: wwan: mhi_wwan_mbim: use correct mux_id for multiplexing 4f0fcdb8357d wifi: cfg80211/mac80211: correctly parse S1G beacon optional elements b2fc08d27679 net: dsa: b53: do not touch DLL_IQQD on bcm53115 1aa31695bf0d net: dsa: b53: allow RGMII for bcm63xx RGMII ports 6d1c93a5c6b0 net: dsa: b53: do not enable RGMII delay on bcm63xx 6c2e06200216 net: ti: icssg-prueth: Fix swapped TX stats for MII interfaces. f34dc858e69b netfilter: nf_nat: also check reverse tuple to obtain clashing entry 251496ce1728 netfilter: nf_set_pipapo_avx2: fix initial map fill f33277cda6e8 drm/panel-simple: fix the warnings for the Evervision VGG644804 a0319c9b1648 gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO 8cb645117aab nvme: fix command limits status code 0cffc6e40d5d PM: sleep: Fix power.is_suspended cleanup for direct-complete devices 1184f7df1d08 selftests: net: build net/lib dependency in all target 6d300675dc38 vmxnet3: correctly report gso type for UDP tunnels e2df04e69c3f net: wwan: t7xx: Fix napi rx poll issue 4399f59a9467 net: fix udp gso skb_segment after pull from frag_list 798fd944fbcf drm/i915/guc: Handle race condition where wakeref count drops below 0 ba282cfba33c drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP 2679bb2f692e drm/i915/guc: Check if expecting reply before decrementing outstanding_submission_g2h 451ee661d0f6 net: stmmac: make sure that ptp_rate is not 0 before configuring EST bb033c6781ce net: stmmac: make sure that ptp_rate is not 0 before configuring timestamping 2c32fc56c05a net: dsa: tag_brcm: legacy: fix pskb_may_pull length e653c298c5fd idpf: avoid mailbox timeout delays during reset 12e40d01d6d1 idpf: fix a race in txq wakeup 635fd9cead3d ice: fix rebuilding the Tx scheduler tree for large queue counts f9c3e8573b65 ice: create new Tx scheduler nodes for new queues only 276849954d7c ice: fix Tx scheduler error handling in XDP callback b788cebf72f3 Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION 2a98786e2587 spi: bcm63xx-hsspi: fix shared reset 408ca1d1803b spi: bcm63xx-spi: fix shared reset df376638df5f net: lan966x: Make sure to insert the vlan tags also in host mode 095fe646f8e3 net/mlx4_en: Prevent potential integer overflow calculating Hz 4c597fb29034 driver: net: ethernet: mtk_star_emac: fix suspend/resume issue c762fc79d710 net: tipc: fix refcount warning in tipc_aead_encrypt 5910cbbfad5a gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt 74882beda3a7 net: stmmac: platform: guarantee uniqueness of bus_id e869a85acc2e page_pool: Fix use-after-free in page_pool_recycle_in_ring 90891eadb825 Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated 35f116a4658f drm/xe: Make xe_gt_freq part of the Documentation 3091d4c0d069 loop: add file_start_write() and file_end_write() 4bd30962f308 USB: typec: fix const issue in typec_match() 9f40ae8310a7 USB: gadget: udc: fix const issue in gadget_match_driver() ad2fc59a6703 iio: adc: mcp3911: fix device dependent mappings for conversion result registers 9d6c8f561219 iio: adc: PAC1934: fix typo in documentation link 03eb28352302 mei: vsc: Cast tx_buf to (__be32 *) when passed to cpu_to_be32_array() 130e134f6eca vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() 31028812724c coresight: prevent deactivate active config while enabling the config 8b2230ac7ff0 fpga: fix potential null pointer deref in fpga_mgr_test_img_load_sgt() 8d47a0354407 counter: interrupt-cnt: Protect enable/disable OPs with mutex b9c6d66810c4 coresight: catu: Introduce refcount and spinlock for enabling/disabling 1183a72221d5 coresight: Fixes device's owner field for registered using coresight_init_driver() 677da45548ec MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a 8fa544bff846 usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink() 122bbc57cb13 iio: adc: ad7124: Fix 3dB filter frequency reading 46dd5892ea17 iio: filter: admv8818: Support frequencies >= 2^32 5bd5808b36e2 iio: filter: admv8818: fix range calculation c065694b8d5b iio: filter: admv8818: fix integer overflow ba9a3d356bfb iio: filter: admv8818: fix band 4, state 15 74aca5ca341d thunderbolt: Fix a logic error in wake on connect c23d87b43f7d serial: Fix potential null-ptr-deref in mlb_usio_probe() d4c368e4a638 usb: renesas_usbhs: Reorder clock handling and power management in probe 0a3e2ec5085a PCI: endpoint: Retain fixed-size BAR size as well as aligned size 9137bd312b28 rtc: loongson: Add missing alarm notifications for ACPI RTC events 7b264700708e PCI/DPC: Log Error Source ID only when valid 642962fe3f73 PCI/DPC: Initialize aer_err_info before using it 3d159ffc160f PCI/ACPI: Fix allocated memory release on error in pci_acpi_scan_root() bc6ddff79835 dmaengine: ti: Add NULL check in udma_probe() 5072c1749197 phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug 8da884ec36df PCI: apple: Use gpiod_set_value_cansleep in probe flow 8c839e71c413 PCI: cadence: Fix runtime atomic count underflow d9342fced7da PCI: rcar-gen4: set ep BAR4 fixed size 17e4b0fcd234 PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus() 5aac41632fff phy: rockchip: samsung-hdptx: Do no set rk_hdptx_phy->rate in case of errors e3f71127c6d9 phy: rockchip: samsung-hdptx: Fix clock ratio setup 1dfeafe5850f rtc: sh: assign correct interrupts with DT 6635bb78eb7d rust: alloc: add missing invariant in Vec::set_len() 48ca7139ab7f cifs: Fix validation of SMB1 query reparse point response f7d9f4fa5385 perf callchain: Always populate the addr_location map when adding IP da9addeabdda perf trace: Set errpid to false for rseq and set_robust_list afa06f26057e nfs: ignore SB_RDONLY when remounting nfs 877a3f1be3f0 nfs: clear SB_RDONLY before getting superblock aaea7a783d6e perf trace: Always print return value for syscalls returning a pid 8d313634e67e perf record: Fix incorrect --user-regs comments 20eafb4e59b3 perf symbol: Fix use-after-free in filename__read_build_id 3196b6c70853 mailbox: mtk-cmdq: Refine GCE_GCTL_VALUE setting 0acd44a8d7ee mailbox: imx: Fix TXDB_V2 sending 28f3b29e74de perf tests switch-tracking: Fix timestamp comparison 9970210eb1a4 mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE fc66342db730 mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() d374cd56df23 mfd: exynos-lpass: Fix an error handling path in exynos_lpass_probe() 1fbee9f1856f rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() 4ce341e63936 remoteproc: k3-dsp: Drop check performed in k3_dsp_rproc_{mbox_callback/kick} 3a4afda6fd3f remoteproc: k3-r5: Drop check performed in k3_r5_rproc_{mbox_callback/kick} 9b15fcdba919 remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe 6a6070d94323 perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 3b7d37c49f15 perf intel-pt: Fix PEBS-via-PT data_src 5c37bd26509e perf tests: Fix 'perf report' tests installation 47eee86e45b0 perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids() f481bf3e024e dm-flakey: make corrupting read bios work 9091c9e039e8 dm-flakey: error all IOs when num_features is absent f9c1bdf24615 dm: fix dm_blk_report_zones dc16583d21c4 perf symbol-minimal: Fix double free in filename__read_build_id 19bd9cde38dd hwmon: (asus-ec-sensors) check sensor index in read_string() 7a23cc510eca mtd: nand: ecc-mxic: Fix use of uninitialized variable ret 2967178d30ee x86/irq: Ensure initial PIR loads are performed exactly once 1be2000b703b backlight: pm8941: Add NULL check in wled_configure() 48e0b54be49d dm: free table mempools if not used in __bind 2eeb181e76d4 dm: don't change md if dm_table_set_restrictions() fails baf8a7fed0ea perf ui browser hists: Set actions->thread before calling do_zoom_thread() a951f9a3d912 perf build: Warn when libdebuginfod devel files are not available 5934a8fab358 randstruct: gcc-plugin: Fix attribute addition ab6db95940bd randstruct: gcc-plugin: Remove bogus void member b235393b9f43 fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() f697ef117ecb soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() 7ce3063fd85a soc: aspeed: lpc: Fix impossible judgment condition ffbfe7b0ce9b ARM: aspeed: Don't select SRAM 0007761ff51f arm64: dts: mt6359: Rename RTC node to match binding expectations 0e0081991469 arm64: dts: renesas: white-hawk-ard-audio: Fix TPU0 groups 81f52f39edce arm64: dts: qcom: qcm2290: fix (some) of QUP interconnects 16f35dcfe37e arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou 318d0f2adc67 arm64: defconfig: mediatek: enable PHY drivers 833388013346 ARM: dts: qcom: apq8064: move replicator out of soc node 99f2ee48e945 ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device 36a1fdd5d55c ARM: dts: qcom: apq8064: add missing clocks to the timer node 2a8d4567aaa0 dt-bindings: vendor-prefixes: Add Liontron name 1d5baab39e5b bus: fsl-mc: fix double-free on mc_dev 9abbace40030 nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() ecfc9dfae9f8 nilfs2: add pointer check for nilfs_direct_propagate() f6fae70f830d ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery 0aff95d9bc7f Squashfs: check return result of sb_min_blocksize e318a7bd2db5 soc: qcom: smp2p: Fix fallback to qcom,ipc parse 14f2820a5db6 arm64: dts: ti: k3-j721e-common-proc-board: Enable OSPI1 on J721E 2e39a12c45d4 arm64: tegra: Add uartd serial alias for Jetson TX1 module 39ecf2ad203c arm64: tegra: Drop remaining serial clock-names and reset-names 827746ce8b81 arm64: dts: rockchip: Update eMMC for NanoPi R5 series 4fd50f6980e2 arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3566-rock3c f924280cf4cb arm64: dts: qcom: sda660-ifc6560: Fix dt-validate warning 2533efb0d6dd arm64: dts: qcom: sdm660-lavender: Add missing USB phy supply 3c8f511a658d arm64: dts: mt6359: Add missing 'compatible' property to regulators node e2df43c9422e arm64: dts: mediatek: mt6357: Drop regulator-fixed compatibles 66a6daa0ef72 arm64: dts: imx8mn-beacon: Set SAI5 MCLK direction to output for HDMI audio b9c7c4e6c8bb arm64: dts: imx8mm-beacon: Set SAI5 MCLK direction to output for HDMI audio c48fe69e1748 arm64: dts: imx8mp-beacon: Fix RTC capacitive load 69120f3767b7 arm64: dts: imx8mn-beacon: Fix RTC capacitive load 33ff1f13291b arm64: dts: imx8mm-beacon: Fix RTC capacitive load e1c84dd136bf arm64: dts: mt8183: Add port node to mt8183.dtsi a39ba524fb9e arm64: dts: qcom: sdm660-xiaomi-lavender: Add missing SD card detect GPIO 269df4263e5e arm64: dts: mediatek: mt8195: Reparent vdec1/2 and venc1 power domains 5b5a538aad91 ARM: dts: at91: at91sam9263: fix NAND chip selects 037a3a256791 ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select 3682d4dd0e8d arm64: dts: rockchip: Move SHMEM memory to reserved memory on rk3588 3d36b1baf038 arm64: dts: qcom: ipq9574: Fix USB vdd info 79c837807058 arm64: dts: qcom: sc8280xp-x13s: Drop duplicate DMIC supplies 6e65650cee28 arm64: dts: qcom: sm8250: Fix CPU7 opp table 3c4aaf3e7665 arm64: dts: qcom: sm8350: Reenable crypto & cryptobam 9164f9ae3f49 arm64: dts: qcom: sdm845-starqltechn: remove excess reserved gpios d997703f9d75 arm64: dts: qcom: sdm845-starqltechn: refactor node order 83f1b473bb31 arm64: dts: qcom: sdm845-starqltechn: fix usb regulator mistake caecebc6b943 arm64: dts: qcom: sdm845-starqltechn: remove wifi bdf8915dad6b arm64: dts: qcom: x1e80100-romulus: Keep L12B and L15B always on 5c721b58d301 arm64: dts: qcom: sm8650: add missing cpu-cfg interconnect path in the mdss node a999df6f45a3 arm64: dts: qcom: sm8650: setup gpu thermal with higher temperatures 4e95465ab940 arm64: dts: qcom: x1e80100: Mark usb_2 as dma-coherent 0befc3005db9 f2fs: fix to correct check conditions in f2fs_cross_rename 532601e783b5 f2fs: use d_inode(dentry) cleanup dentry->d_inode a3eeaea04e57 net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames 69541e58323e net: openvswitch: Fix the dead loop of MPLS parse dd8928897594 calipso: Don't call calipso functions for AF_INET sk. ec62c99914a7 octeontx2-pf: QOS: Refactor TC_HTB_LEAF_DEL_LAST callback 91bed4ccae01 octeontx2-pf: QOS: Perform cache sync on send queue teardown 66abe2201752 net: phy: mscc: Fix memory leak when using one step timestamping 4b073a575b7f net: lan743x: Fix PHY reset handling during initialization and WOL 0e5c90c2ae50 net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy f15ed37dd3af net: phy: fix up const issues in to_mdio_device() and to_phy_device() ddc654e89ace net: phy: clear phydev->devlink when the link is deleted 2bc6dffb4b72 bpf: Avoid __bpf_prog_ret0_warn when jit fails 3a92988a7695 net: xilinx: axienet: Fix Tx skb circular buffer occupancy check in dmaengine xmit f066d85170bd net: lan966x: Fix 1-step timestamping over ipv4 or ipv6 02e45168e0fd RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work 7893a41deaf2 vsock/virtio: fix `rx_bytes` accounting for stream sockets 30a9e834c74e net: usb: aqc111: fix error handling of usbnet read calls 82fe7fbc21f4 RISC-V: KVM: lock the correct mp_state during reset 9d04742f3e2d netfilter: nft_tunnel: fix geneve_opt dump 09ecfdff49d3 netfilter: nf_tables: nft_fib: consistent l3mdev handling 15c0250dae3b bpf, sockmap: Avoid using sk_socket after free when sending 9427f6081f37 Bluetooth: btintel: Check dsbr size from EFI variable 1750c3f1d945 Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach() 46e68224893b vfio/type1: Fix error unwind in migration dirty bitmap allocation fd125f1eefbc netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy c4c18cf58910 netfilter: xtables: support arpt_mark and ipv6 optstrip for iptables-nft only builds 1d249cc92d08 bpf: Revert "bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic" 7e4835863950 wifi: mt76: mt7996: fix RX buffer size of MCU event 3fc202198479 wifi: mt76: mt7996: set EHT max ampdu length capability ba9bf458fa11 wifi: mt76: mt7925: ensure all MCU commands wait for response 52ffee9fea8d wifi: mt76: mt7925: refine the sniffer commnad 17e939897e33 wifi: mt76: mt7925: prevent multiple scan commands 790d05cde359 wifi: mt76: mt7915: Fix null-ptr-deref in mt7915_mmio_wed_init() 1072fc0ca1f8 wifi: mt76: mt7996: Fix null-ptr-deref in mt7996_mmio_wed_init() df00f9147e6c Bluetooth: ISO: Fix not using SID from adv report 6bfb154f95d5 kernfs: Relax constraint in draining guard e0657136ae94 scsi: ufs: mcq: Delete ufshcd_release_scsi_cmd() in ufshcd_mcq_abort() ee5ee646385f wifi: ath9k_htc: Abort software beacon handling if disabled 59a834592dd2 hisi_acc_vfio_pci: bugfix live migration function without VF device driver 89729b815292 hisi_acc_vfio_pci: add eq and aeq interruption restore 884a76e81317 hisi_acc_vfio_pci: fix XQE dma address error 3a392f874ac8 wifi: ath12k: fix memory leak in ath12k_service_ready_ext_event b4f6605dc276 iommu: remove duplicate selection of DMAR_TABLE e966a3c01ca1 wifi: rtw89: fix firmware scan delay unit for WiFi 6 chips c13255389499 wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds 8ffad7be09c5 wifi: rtw89: pci: enlarge retry times of RX tag to 1000 78a327ef0a78 s390/bpf: Store backchain even for leaf progs d32f9927f400 clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz e660e75f845f dt-bindings: soc: fsl,qman-fqd: Fix reserved-memory.yaml reference c98cdf6795a3 bpf: Fix WARN() in get_bpf_raw_tp_regs e02e12d6a7ab pinctrl: at91: Fix possible out-of-boundary access b7384eab8785 libbpf: Use proper errno value in nlattr c13e3174991c ktls, sockmap: Fix missing uncharge operation 64f8f2a93358 of: unittest: Unlock on error in unittest_data_add() 709412b92a7a tracing: Fix error handling in event_trigger_parse() 4839a4a6ab9a tracing: Rename event_trigger_alloc() to trigger_data_alloc() ec913bc18b45 selftests/bpf: Fix caps for __xlated/jited_unpriv 69a995644a42 efi/libstub: Describe missing 'out' parameter in efi_load_initrd a82f49df6bd6 wifi: iwlfiwi: mvm: Fix the rate reporting 0a2712cd24ec clk: bcm: rpi: Add NULL check in raspberrypi_clk_register() d969194bdae6 bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels 41c5158d36a5 clk: qcom: gpucc-sm6350: Add *_wait_val values for GDSCs 45e1ff1284ac clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs a2874b73fdaa clk: qcom: dispcc-sm6350: Add *_wait_val values for GDSCs dcdce64095b4 clk: qcom: camcc-sm6350: Add *_wait_val values for GDSCs e53a8dcd36b9 tracing: Move histogram trigger variables from stack to per CPU structure 94068a664aa5 bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ 50ac361ff891 RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction c1360ac8156c netfilter: nft_set_pipapo: prevent overflow in lookup table allocation c7b7d63a3322 netfilter: nft_quota: match correctly when the quota just depleted de6edd32370f netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it c1f418cc278a bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into maps 277f9ffe873a libbpf: Use proper errno value in linker 6589bc3699bc scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels 4248ba53e471 f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed() 04daca601252 f2fs: clean up w/ fscrypt_is_bounce_page() 83563a166ca4 bonding: assign random address if device address is same as bond 88f65bb66d75 iommu: Protect against overflow in iommu_pgsize() cc26bc26bebb Use thread-safe function pointer in libbpf_print 30d80c636ec0 libbpf: Remove sample_period init in perf_buffer 3587bee963f7 libbpf: Fix event name too long error 034c1796f176 scsi: hisi_sas: Call I_T_nexus after soft reset for SATA disk 0e7792a3001d RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h 6285516170f9 wifi: ath12k: fix node corruption in ar->arvifs list 6a6307f8661d wifi: ath12k: Fix the QoS control field offset to build QoS header 0c2de959f168 wifi: ath12k: Add MSDU length validation for TKIP MIC error 371b340affa5 wifi: ath12k: fix invalid access to memory bba24336b9df wifi: rtw88: do not ignore hardware read error during DPK c5b738a1d993 wifi: rtw88: sdio: call rtw_sdio_indicate_tx_status unconditionally 308ba450ea57 wifi: rtw88: sdio: map mgmt frames to queue TX_DESC_QSEL_MGMT 5063fe878974 xfrm: Use xdo.dev instead of xdo.real_dev 08784c73454c net/mlx5: Avoid using xso.real_dev unnecessarily 9d57de88d940 libbpf: Fix buffer overflow in bpf_object__init_prog cf11bd435ff1 net: ncsi: Fix GCPS 64-bit member variables 4f51fb0d257f page_pool: Track DMA-mapped pages and unmap them when destroying the pool 25a912b3e0c5 page_pool: Move pp_magic check into helper functions 65b3f76592ae f2fs: fix to do sanity check on sbi->total_valid_block_count a4d80521352e f2fs: prevent the current section from being selected as a victim during GC 2fa8d128eced f2fs: clean up unnecessary indentation 0c57aa8ef94c wifi: ath12k: Fix buffer overflow in debugfs 827ff610afbb wifi: ath12k: Fix WMI tag for EHT rate in peer assoc 553c265cd659 wifi: ath12k: fix cleanup path after mhi init 44a51592ac65 f2fs: zone: fix to avoid inconsistence in between SIT and SSA 3d25fa2d7f12 bpf, sockmap: Fix panic when calling skb_linearize 3a8e680f7d7c bpf, sockmap: fix duplicated data transmission 57fbbe29e860 bpf: fix ktls panic with sockmap f1b0b9b71265 selftests/bpf: Fix bpf_nf selftest failure 671dd1fb8769 bpf: Check link_create.flags parameter for multi_kprobe fa5977d89d31 IB/cm: use rwlock for MAD agent lock a284820a1c97 wifi: ath12k: Fix invalid memory access while forming 802.11 header 5a1210a69cc5 wifi: ath12k: Fix memory leak during vdev_id mismatch f5d77d0d41ea wifi: ath11k: fix node corruption in ar->arvifs list 80a81375ef5a xen/x86: fix initial memory balloon target 7051a80916ce svcrdma: Reduce the number of rdma_rw contexts per-QP 9e710dc96f9c media: verisilicon: Free post processor buffers on error 7b6050a9efc3 drm/mediatek: mtk_drm_drv: Unbind secondary mmsys components on err 62df1ba66839 drm/mediatek: Fix kobject put for component sub-drivers ad426a7c3dda drm/mediatek: mtk_drm_drv: Fix kobject put for mtk_mutex device ptr 5c2efbb3725d drm/msm/a6xx: Disable rgb565_predicator on Adreno 7c3 295f1b128c9f selftests/seccomp: fix negative_ENOSYS tracer tests on arm32 b038ffbd49e4 perf/amlogic: Replace smp_processor_id() with raw_smp_processor_id() in meson_ddr_pmu_create() c79bee34566d scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops e55f46a11ba5 overflow: Fix direct struct member initialization in _DEFINE_FLEX() b3cfc1f9f584 arm64/fpsimd: Do not discard modified SVE state 7e16ba331ed2 firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES 451335c867a7 drm/tegra: rgb: Fix the unbound reference count c4487e35d35f drm/vkms: Adjust vkms_state->active_planes allocation type 7de22bbc5827 drm: rcar-du: Fix memory leak in rcar_du_vsps_init() 3d0ae6b51141 drm/msm/dpu: enable SmartDMA on SC8180X 5301f110b965 drm/msm/dpu: enable SmartDMA on SM8150 ebf467c0ba35 selftests/seccomp: fix syscall_restart test for arm compat 64a9ee6e111e arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused a4ea74086237 arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX 0860d48b70fd firmware: psci: Fix refcount leak in psci_dt_init 7ccf0c4070c2 m68k: mac: Fix macintosh_config for Mac II 214307d69b2c watchdog: exar: Shorten identity name to fit correctly 980b0895a08c kunit/usercopy: Disable u64 test on 32-bit SPARC e2bbe6336d15 fs/ntfs3: Add missing direct_IO in ntfs_aops_cmpr 2d5879f64554 fs/ntfs3: handle hdr_first_de() return value 33c9956b46be drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe() 8a88840699df drm/panel: samsung-sofef00: Drop s6e3fc2x01 support 8e43fa9c713a perf: arm-ni: Fix missing platform_set_drvdata() 7e958e116e3b perf: arm-ni: Unregister PMUs on probe failure 8e6a63acc468 drm/panthor: Update panthor_mmu::irq::mask when needed d94b25ac50bc drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions f5ffc750dbfb arm64/fpsimd: Fix merging of FPSIMD state during signal return 2756dac03611 arm64/fpsimd: Reset FPMR upon exec() 55d52af498da arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP 945d247d1ca2 arm64/fpsimd: Don't corrupt FPMR when streaming mode changes 6103f9ba51a5 arm64/fpsimd: Discard stale CPU state when handling SME traps fa65c89f3fc1 arm64/fpsimd: Avoid RES0 bits in the SME trap handler 9d6e355a26fb media: rkvdec: Fix frame size enumeration 64f3acc8c7e6 drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table aba86d49e5ac drm/vc4: tests: Use return instead of assert bf694844daa0 drm/xe/d3cold: Set power state to D3Cold during s2idle/s3 67ea6af4264a drm/vmwgfx: Fix dumb buffer leak af713f6af6fd drm/vmwgfx: Add error path for xa_store in vmw_bo_add_detached_resource aa02817f7add drm/vmwgfx: Add seqno waiter for sync_files 45844a940331 ALSA: core: fix up bus match const issues. 9bad55fc4a9c ASoC: apple: mca: Constrain channels according to TDM mask 5787ff1acef2 spi: sh-msiof: Fix maximum DMA transfer size c9c8cb0f280b ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" 0440baa4d42a thermal/drivers/mediatek/lvts: Fix debugfs unregister on failure 77d45ba1bec4 PM: sleep: Print PM debug messages during hibernation d3cc08bad4b7 x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() f551f0e630a7 ACPI: resource: fix a typo for MECHREVO in irq1_edge_low_force_override[] 0426e929700b PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() 06c74bd58783 ASoC: SOF: amd: add missing acp descriptor field be0dc3e91952 ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type 81d72f9241d8 PM: EM: Fix potential division-by-zero error in em_compute_costs() d05c33c14f09 power: reset: at91-reset: Optimize at91_reset() 109d6bc57931 spi: tegra210-quad: modify chip select (CS) deactivation 688d0b0d94b3 spi: tegra210-quad: remove redundant error handling code 6accf99a2e21 spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers 29ce9e71e95a EDAC/{skx_common,i10nm}: Fix the loss of saved RRL for HBM pseudo channel 0 a13e8343ffcf EDAC/skx_common: Fix general protection fault 87dbfe2b392d ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY() b49ff1c5e935 ASoC: tas2764: Enable main IRQs 594380c4b51a ACPICA: exserial: don't forget to handle FFixedHW opregions for reading 9c094deb6b13 crypto: api - Redo lookup on EEXIST e9ecaeaf4136 kunit: Fix wrong parameter to kunit_deactivate_static_stub() 53bedcd2d2aa crypto: sun8i-ce - move fallback ahash_request to the end of the struct 5ed92ad1b7d1 crypto: xts - Only add ecb if it is not already there b7c09d213119 crypto: lrw - Only add ecb if it is not already there 58beaa1aee55 rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture 60f95458154b btrfs: fix invalid data space release when truncating block in NOCOW mode 7f45183ceab8 btrfs: scrub: fix a wrong error type when metadata bytenr mismatches 5bd799d2ac6e btrfs: scrub: update device stats when an error is detected 5539216f734b powerpc/pseries/iommu: Fix kmemleak in TCE table userspace view 65115472f741 erofs: avoid using multiple devices with different type 9cfca45aecc9 erofs: fix file handle encoding for 64-bit NIDs 47810c61475c crypto: marvell/cesa - Avoid empty transfer descriptor 7894694b5d5b crypto: marvell/cesa - Handle zero-length skcipher requests bf3cbf2805b4 kselftest: cpufreq: Get rid of double suspend in rtcwake case 48e11bcee974 brd: fix discard end sector 5b814cde622b brd: fix aligned_sector from brd_do_discard() 7778a6767869 x86/insn: Fix opcode map (!REX2) superscript tags a18f8b1092d9 x86/cpu: Sanitize CPUID(0x80000000) output c93930857f06 crypto: sun8i-ce - undo runtime PM changes during driver removal 57a52d74498c x86/microcode/AMD: Do not return error when microcode update is not necessary 451a18d71bd9 sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks f54d2b7ac42b powerpc/crash: Fix non-smp kexec preparation 4de0bb505fba powerpc: do not build ppc_save_regs.o always 50de02375fac crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions 19d267d9fad0 crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare() 781bbc8252f7 perf/core: Fix broken throttling when max_samples_per_tick=1 5cd98656bcbc gfs2: gfs2_create_inode error handling fix 271e6bf41afa gfs2: replace sd_aspace with sd_inode 88ab25d7180c perf/x86/amd/uncore: Prevent UMC counters from saturating 18807198d5db perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member 623074162b88 sched: Fix trace_sched_switch(.prev_state) e8d0d9ae998e crypto: sun8i-ce-hash - fix error handling in sun8i_ce_hash_run() 41f76e98913a x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt() 25027501e66a tools/x86/kcpuid: Fix error handling
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 4d2dc369ca0a7744fb7124d5e4f2e18a4fadcc99) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:33 +0000 (10:36 -0400)]
linux-yocto/6.12: riscv tune fragments
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Mark Hatle
Email: mark.hatle@amd.com
Subject: arch/riscv/tunes: Implement RISC-V ISA selection
Date: Wed, 18 Jun 2025 18:20:08 -0500
You need to first clear (risc-isa-clear) the defaults, and then apply the
ISA components starting with the base ISA and extensions (riscv-isa-...).
Only ISA extensions available in TUNE_FEATURES are currently
implemented.
Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2080c8f215ca71d526c39a87d3307e4c65476a39) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:32 +0000 (10:36 -0400)]
linux-yocto/6.12: update to v6.12.33
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
e03ced99c437 Linux 6.12.33 80fe1ebc1fbc Revert "drm/amd/display: more liberal vmin/vmax update for freesync" d452b168da17 dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property 1ed84b17fa9b dt-bindings: usb: cypress,hx3: Add support for all variants eb2d5e794fb9 thunderbolt: Do not double dequeue a configuration request b4fac3f172f2 usb: usbtmc: Fix timeout value in get_stb 985961dd2688 serial: jsm: fix NPE during jsm_uart_port_init e428b7e205ed Bluetooth: hci_qca: move the SoC type check to the right place 4490c7951898 usb: typec: ucsi: fix Clang -Wsign-conversion warning 1a51004aa046 USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB 393ad978388e usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device 23179d009cf5 usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE a347664312be Revert "cpufreq: tegra186: Share policy per cluster" 0c60158ff14d block: fix adding folio to bio 3c4fed940db2 PCI/ASPM: Disable L1 before disabling L1 PM Substates 4685153b121e accel/ivpu: Update power island delays f4deea418499 accel/ivpu: Add initial Panther Lake support 6b482b16f32e rtc: Fix offset calculation for .start_secs < 0 a6a55fe660f8 rtc: Make rtc_time64_to_tm() support dates before 1970 f28fae36bad3 Documentation: ACPI: Use all-string data node references 32b7c46c4dae acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio() 614456f1a0fe pinctrl: armada-37xx: set GPIO output value before setting direction f49c751d6000 pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31 bf49527089ec f2fs: fix to avoid accessing uninitialized curseg db758487f3dd tracing: Fix compilation warning on arm32
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit f51d876fdf243ec4fb0907e870803ecbdb12ca97) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:31 +0000 (10:36 -0400)]
linux-yocto/6.12: yaffs2: silence warnings
Integrating the following commit(s) to linux-yocto/6.12:
1/4 [
Author: Bin Lan
Email: bin.lan.cn@windriver.com
Subject: fs/yaffs2: fix build warnings in yaffs_vfs.c when running make allyesconfig
Date: Mon, 9 Jun 2025 14:51:47 +0800
When building linux yocto with allyesconfig, some build warnings are found:
fs/yaffs2/yaffs_vfs.c:1292:15: error: no previous prototype for
‘yaffs_get_inode’ [-Werror=missing-prototypes]
1292 | struct inode *yaffs_get_inode(struct super_block *sb, int mode,
int dev,
| ^~~~~~~~~~~~~~~
fs/yaffs2/yaffs_vfs.c: In function ‘yaffs_iterate’:
fs/yaffs2/yaffs_vfs.c:1841:13: error: unused variable ‘i_version’
[-Werror=unused-variable]
1841 | u64 i_version;
| ^~~~~~~~~
fs/yaffs2/yaffs_vfs.c: At top level:
fs/yaffs2/yaffs_vfs.c:2441:16: error: no previous prototype for
‘yaffs2_get_parent’ [-Werror=missing-prototypes]
2441 | struct dentry *yaffs2_get_parent(struct dentry *dentry)
| ^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Inspect the code that the two functions yaffs_get_inode() and
yaffs2_get_parent() are only used in the current file, i_version is not
used in the function yaffs_iterate(). So add the static modifier to the
two functions and remove the variable i_version.
Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/4 [
Author: Bin Lan
Email: bin.lan.cn@windriver.com
Subject: fs/yaffs2: fix a build warning in yaffs_tagsmarshall.c when running make allyesconfig
Date: Mon, 9 Jun 2025 14:51:48 +0800
When building linux yocto with allyesconfig, a build warning is found:
fs/yaffs2/yaffs_tagsmarshall.c:188:6: error: no previous prototype for
‘yaffs_tags_marshall_install’ [-Werror=missing-prototypes]
188 | void yaffs_tags_marshall_install(struct yaffs_dev *dev)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Inspect the code that the function yaffs_tags_marshall_install() is
declared in this header file yaffs_tagsmarshall.h. So include the
header file in yaffs_tagsmarshall.c.
Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/4 [
Author: Bin Lan
Email: bin.lan.cn@windriver.com
Subject: fs/yaffs2: fix a build warning in yaffs_yaffs2.c when running make allyesconfig
Date: Mon, 9 Jun 2025 14:51:49 +0800
When building linux yocto with allyesconfig, a build warning is
found:
fs/yaffs2/yaffs_yaffs2.c:557:21: error: no previous prototype for
‘yaffs2_do_endian_tnode_copy’ [-Werror=missing-prototypes]
557 | struct yaffs_tnode *yaffs2_do_endian_tnode_copy(struct yaffs_dev
*dev,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Inspect the code that the function yaffs2_do_endian_tnode_copy() is
only used in the current file. So add the static modifier to it.
Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
4/4 [
Author: Bin Lan
Email: bin.lan.cn@windriver.com
Subject: fs/yaffs2: fix a build warning in yaffs_mtdif.c when running make allyesconfig
Date: Mon, 9 Jun 2025 14:51:50 +0800
When building linux yocto with allyesconfig, a build warning is
found:
fs/yaffs2/yaffs_mtdif.c:48:5: error: no previous prototype for
‘nandmtd_erase_block’ [-Werror=missing-prototypes]
48 | int nandmtd_erase_block(struct yaffs_dev *dev, int block_no)
| ^~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
Inspect the code that the function nandmtd_erase_block() is
not used by yaffs2. So remove it.
Signed-off-by: Bin Lan <bin.lan.cn@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 9b877748ef7a789fb75db525fec5568691745fef) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 8 Jul 2025 14:36:30 +0000 (10:36 -0400)]
linux-yocto/6.12: update to v6.12.32
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
ba9210b8c9635 Linux 6.12.32 334da674b25fd ksmbd: use list_first_entry_or_null for opinfo_get_list() 4a72fa2f59874 net: ethernet: ti: am65-cpsw: Lower random mac address error print to info b4b163b0e7fab platform/x86: thinkpad_acpi: Ignore battery threshold change event notification f9adb4a16225d ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform 5277bc961cf53 platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys c7ce21b85a5a4 NFS: Avoid flushing data while holding directory locks in nfs_rename() 87129b9342dbe char: tpm: tpm-buf: Add sanity check fallback in read helpers fe7879e5eb3f4 drm/xe: Save the gt pointer in lrc and drop the tile 089e980525136 drm/xe/xe2hpg: Add Wa_22021007897 3b3d3174d1b37 nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro 8c7ecba772bfb spi: spi-sun4i: fix early activation 44a4a01e91ae0 phy: phy-rockchip-samsung-hdptx: Fix PHY PLL output 50.25MHz error 2c09a5cbc0100 phy: starfive: jh7110-usb: Fix USB 2.0 host occasional detection failure 6f47d74081336 drm/amd/display: check stream id dml21 wrapper to get plane_id 02ed7c617fa36 drm/amd/display: fix link_set_dpms_off multi-display MST corner case afe090366f470 gpio: virtuser: fix potential out-of-bound write cef4f57980d0e um: let 'make clean' properly clean underlying SUBARCH as well cb5d7e7a6f790 platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS 16ed9db158efd nfs: don't share pNFS DS connections between net namespaces f7cbb7035c858 HID: quirks: Add ADATA XPG alpha wireless mouse support 141054adba2f3 dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open 510cf09f2dedf coredump: hand a pidfd to the usermode coredump helper 8fdca436d8f2a coredump: fix error handling for replace_fd() a6d87cce788d2 perf/arm-cmn: Add CMN S3 ACPI binding d96289fcac263 perf/arm-cmn: Initialise cmn->cpu earlier c6d2c0d46121f perf/arm-cmn: Fix REQ2/SNP2 mixup 2f2190ce4ca97 net_sched: hfsc: Address reentrant enqueue adding class to eltree twice b7550a25840a2 arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix length of serdes_ln_ctrl 2ee377336c731 arm64: dts: ti: k3-j722s-main: Disable "serdes_wiz0" and "serdes_wiz1" 07f51c8f01f9e arm64: dts: ti: k3-j722s-evm: Enable "serdes_wiz0" and "serdes_wiz1" 5b9e29e74d4ac arm64: dts: ti: k3-j721e-sk: Add requiried voltage supplies for IMX219 110875e707022 arm64: dts: ti: k3-j721e-sk: Remove clock-names property from IMX219 overlay 8a26672180a04 arm64: dts: ti: k3-j721e-sk: Add DT nodes for power regulators 7d6fd34220a75 arm64: dts: ti: k3-am68-sk: Fix regulator hierarchy a15e5630133b3 arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0 e539e3e611183 arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in OV5640 overlay 0451eef436181 arm64: dts: ti: k3-am62x: Rename I2C switch to I2C mux in IMX219 overlay 8c32e3ca0e1ad arm64: dts: ti: k3-am62x: Remove clock-names property from IMX219 overlay 8cc39fa7ddaba arm64: dts: ti: k3-am62p-j722s-common-main: Set eMMC clock parent to default b605a449b689b arm64: dts: ti: k3-am62a-main: Set eMMC clock parent to default ef60b9ba0df95 arm64: dts: ti: k3-am62-main: Set eMMC clock parent to default 1e5144b53cec2 arm64: dts: qcom: x1e80100: Fix video thermal zone fc54ce9d78dec arm64: dts: qcom: x1e80100-yoga-slim7x: mark l12b and l15b always-on 660baafc99174 arm64: dts: qcom: x1e80100-qcp: mark l12b and l15b always-on fa8939991bc4f arm64: dts: qcom: x1e80100-qcp: Fix vreg_l2j_1p2 voltage b2f571e0ba1d9 arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix vreg_l2j_1p2 voltage a5c10cc63dc68 arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix vreg_l2j_1p2 voltage d3400824e096b arm64: dts: qcom: sm8650: Add missing properties for cryptobam 2a539505321a5 arm64: dts: qcom: sm8550: Add missing properties for cryptobam b4412e855317e arm64: dts: qcom: sm8450: Add missing properties for cryptobam 87ec68b7e92cc arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node c96762b6837d5 arm64: dts: qcom: sa8775p: Remove cdsp compute-cb@10 920c14a3772dd arm64: dts: qcom: sa8775p: Remove extra entries from the iommus property 61ffb2e73d753 arm64: dts: qcom: ipq9574: Add missing properties for cryptobam e3dfd77a7fca7 can: kvaser_pciefd: Force IRQ edge in case of nested IRQ
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fc7c10c0a4cc9e95d8d41b0f77a89aad8c23f9c1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
CVE-2024-52616:
A flaw was found in the Avahi-daemon, where it initializes DNS transaction IDs
randomly only once at startup, incrementing them sequentially after that. This
predictable behavior facilitates DNS spoofing attacks, allowing attackers to
guess transaction IDs.
Yi Zhao [Wed, 16 Jul 2025 13:54:06 +0000 (21:54 +0800)]
kea: set correct permissions for /var/run/kea
Set the permissions of /var/run/kea to 750 to fix kea server startup
error:
ERROR [kea-dhcp4.dhcp4/445.140718820303936] DHCP4_INIT_FAIL failed to
initialize Kea server: configuration error using file
'/etc/kea/kea-dhcp4.conf': 'socket-name' is invalid: socket
path:/var/run/kea does not exist or does not have permssions = 750
This permission check was introduced by commit[1] in kea 2.6.3.
Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Jiaying Song [Mon, 14 Jul 2025 08:58:56 +0000 (16:58 +0800)]
ruby-ptest : some ptest fixes
- Skip the test_rm_r_no_permissions test under the root user, as
deletion always succeeds.
- Filter out tests under the -ext- directory in run-ptest. Due to the
commit [1],the packaging of .so test files under the .ext directory
was removed. As a result, adjust the test filtering rules to avoid
test failures caused by missing files.
- Add installation of rdoc.rb and did_you_mean.rb files in
do_install_ptest to ensure complete test dependencies.
objcopy: Don't extend the output section size
Since the output section contents are copied from the input, don't
extend the output section size beyond the input section size.
Backport a patch from upstream to fix CVE-2025-7545
Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=08c3cbe5926e4d355b5cb70bbec2b1eeb40c2944]
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
PR32829, SEGV on objdump function debug_type_samep
u.kenum is always non-NULL, see debug_make_enum_type.
Backport a patch from upstream to fix CVE-2025-5245
Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=6c3458a8b7ee7d39f070c7b2350851cb2110c65a]
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Below commits on binutils-2.44 stable branch are updated.
b09cf42d51e ld/PE: special-case relocation types only for COFF inputs f0019390d12 s390: Prevent GOT access rewrite for misaligned symbols 452f5511154 x86: Check MODRM for call and jmp in binutils older than 2.45 4058d5a38a1 ld: fix C23 issue in vers7 test
Test Results:
Before After Diff
No. of expected passes 310 310 0
No. of unexpected failures 1 1 0
No. of untested testcases 1 1 0
No. of unsupported tests 9 9 0
Testing was done and there were no regressions found
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
A NULL pointer dereference vulnerability was found in libxml2 when
processing XPath XML expressions. This flaw allows an attacker to
craft a malicious XML input to libxml2, leading to a denial of service.
A use-after-free vulnerability was found in libxml2. This issue
occurs when parsing XPath elements under certain circumstances
when the XML schematron has the <sch:name path="..."/> schema
elements. This flaw allows a malicious actor to craft a malicious
XML document used as input for libxml, resulting in the program's
crash using libxml or other possible undefined behaviors.
A vulnerability was found in libxml2. Processing certain sch:name
elements from the input XML file can trigger a memory corruption
issue. This flaw allows an attacker to craft a malicious XML input
file that can lead libxml to crash, resulting in a denial of service
or other possible undefined behavior due to sensitive data being
corrupted in memory.
A flaw was found in libxml2's xmlBuildQName function, where integer
overflows in buffer size calculations can lead to a stack-based buffer
overflow. This issue can result in memory corruption or a denial
of service when processing crafted input.
A flaw exists in gdk‑pixbuf within the gdk_pixbuf__jpeg_image_load_increment function
(io-jpeg.c) and in glib’s g_base64_encode_step (glib/gbase64.c). When processing
maliciously crafted JPEG images, a heap buffer overflow can occur during Base64 encoding,
allowing out-of-bounds reads from heap memory, potentially causing application crashes or
arbitrary code execution.
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sun, 13 Jul 2025 13:30:35 +0000 (15:30 +0200)]
curl: ignore CVE-2025-4947 and CVE-2025-5025
These CVEs are for integration with WolfSSL which is not supported by
this recipe.
Ignore it if openssl packageconfig is enabled as it was done also in
scarthgap branch.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sat, 12 Jul 2025 16:06:56 +0000 (18:06 +0200)]
busybox: apply patch for CVE-2023-39810
Backport patch referencing this CVE.
Note that the hardening is not activated by default, it adds defconfig
option to enable it.
Since it introduces a breaking change, it shouldn't be enabled in LTS
release by default.
This patch makes busybox cpio equivalent in this release to what is
currently in master and in kirkstone.
Also note that gnu cpio also does not have this hardening, but the CVE
is created only against busybox.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
ltp: backport patch to fix compilation error for Skylake -march=x86-64-v3
When the input compiler enables AVX, stack realignment requirements
causes gcc to fail to omit %rbp use, due to which the test fails to
clobber %rbp in inline asm. Disable AVX to build the test on x86_64 so
that the test continues working.
Changqing Li [Wed, 2 Jul 2025 01:51:23 +0000 (09:51 +0800)]
mingetty: fix do_package warning
Reproduce steps(Under the same project dir):
1. enable DISTRO_FEATURES usrmerge, bitbake mingetty
2. disable DISTRO_FEATURES usrmerge, bitbake mingetty
Result in step 2:
WARNING: mingetty-1.08-r3 do_package: mingetty: NOT adding alternative provide /usr/sbin/getty: /usr/sbin/mingetty does not exist
WARNING: mingetty-1.08-r3 do_package: QA Issue: mingetty: Files/directories were installed but not shipped in any package:
/sbin
/usr/sbin
In step1, Line SBINDIR=/sbin is replaced to SBINDIR=/usr/sbin, in step2,
since do_fetch does not rerun, Makefile still has SBINDIR=/usr/sbin, so
sed not works as expected, SBINDIR still equal to /usr/sbin when disable
usrmerge. And cause above two warnings.
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Wang Mingyu [Thu, 10 Jul 2025 11:16:43 +0000 (16:46 +0530)]
libpam: upgrade 1.7.0 -> 1.7.1
0001-meson.build-correct-check-for-existence-of-two-prepr.patch
removed since it's included in 1.7.1
Changelog:
===============
* pam_access: do not resolve ttys or display variables as hostnames.
* pam_access: added "nodns" option to disallow resolving of tokens as hostnames
(CVE-2024-10963).
* pam_limits: added support for rttime (RLIMIT_RTTIME).
* pam_namespace: fixed potential privilege escalation (CVE-2025-6020).
* meson: added support of elogind as a logind provider.
* Multiple minor bug fixes, build fixes, portability fixes,
documentation improvements, and translation updates.
Changelog:
===========
* Fixed CVE-2025-32462. Sudo's -h (--host) option could be specified
when running a command or editing a file. This could enable a
local privilege escalation attack if the sudoers file allows the
user to run commands on a different host.
* Fixed CVE-2025-32463. An attacker can leverage sudo's -R
(--chroot) option to run arbitrary commands as root, even if
they are not listed in the sudoers file. The chroot support has
been deprecated an will be removed entirely in a future release.
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 9d41127b241133267449d81c92eb89123e8a6f48)
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Includes fix for CVE-2025-24223, CVE-2025-31204, CVE-2025-31205,
CVE-2025-31206, CVE-2025-31215 and CVE-2025-31257.
Changelog:
=========
- Enable CSS Overscroll Behavior by default.
- Change threaded rendering implementation to use Skia API
instead of WebCore display list that is not thread safe.
- Fix rendering when device scale factor change comes before
the web view geometry update.
- Fix network process crash on exit.
- Fix the build with ENABLE_RESOURCE_USAGE=OFF.
- Fix several crashes and rendering issues.
Drop fix-ftbfs-non-arm-non-x86.patch which is part of upgrade.
Peter Marko [Wed, 9 Jul 2025 18:52:31 +0000 (20:52 +0200)]
python3: update CVE product
There are two "new" CVEs reported for python3, their CPEs are:
* CVE-2020-1171: cpe:2.3:a:microsoft:python:*:*:*:*:*:visual_studio_code:*:* (< 2020.5.0)
* CVE-2020-1192: cpe:2.3:a:microsoft:python:*:*:*:*:*:visual_studio_code:*:* (< 2020.5.0)
These are for "Visual Studio Code Python extension".
Solve this by addding CVE vendor to python CVE product to avoid
confusion with Microsoft as vendor.
Examining CVE DB for historical python entries shows:
sqlite> select vendor, product, count(*) from products where product = 'python' or product = 'cpython'
...> or product like 'python%3' group by vendor, product;
microsoft|python|2
python|python|1054
python_software_foundation|python|2
Note that this already shows that cpython product is not used, so
CVE-2023-33595 mentioned in 62598e1138f21a16d8b1cdd1cfe902aeed854c5c
was updated.
But let's keep it for future in case new CVE starts with that again.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability has been identified in the libarchive library. This flaw can lead to a heap b
uffer over-read due to the size of a filter block potentially exceeding the Lempel-Ziv-Storer
-Schieber (LZSS) window. This means the library may attempt to read beyond the allocated memo
ry buffer, which can result in unpredictable program behavior, crashes (denial of service), o
r the disclosure of sensitive information from adjacent memory regions.
Changqing Li [Mon, 7 Jul 2025 09:12:00 +0000 (17:12 +0800)]
icu: fix CVE-2025-5222
CVE-2025-5222:
A stack buffer overflow was found in Internationl components for unicode
(ICU ). While running the genrb binary, the 'subtag' struct overflowed
at the SRBRoot::addTag function. This issue may lead to memory
corruption and local arbitrary code execution.
Bruce Ashfield [Thu, 5 Jun 2025 02:18:55 +0000 (22:18 -0400)]
linux-yocto/6.12: libbpf: silence maybe-uninitialized warning from clang
Integrating the following commit(s) to linux-yocto/6.12:
1/1 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: libbpf: silence maybe-uninitialized warning from clang
Date: Wed, 4 Jun 2025 21:22:23 +0100
perf is build with -Werror, but clang 20.1.6 (incorrectly) finds that
mod_len may be used uninitialized:
libbpf.c: In function 'find_kernel_btf_id.constprop':
libbpf.c:10009:33: error: 'mod_len' may be used uninitialized [-Werror=maybe-uninitialized]
10009 | if (mod_name && strncmp(mod->name, mod_name, mod_len) != 0)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libbpf.c:9979:21: note: 'mod_len' was declared here
9979 | int ret, i, mod_len;
| ^~~~~~~
Inspecting the code it can be seen that mod_len is set if mod_name is
set, and the strncmp() is only called if mod_name is set, so this is a
false positive (interestingly, clang doesn't spot the same issue above).
Silence the false positive by explicitly initializing mod_len to 0.
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 43f6b7795170f0e571265f22bcef51554684206f) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Ross Burton [Thu, 5 Jun 2025 16:32:19 +0000 (17:32 +0100)]
linux-yocto: refresh CVE exclusion list for 6.12.31
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 890041f5ed06be1c0a655030af35484d98fe3e7a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Bruce Ashfield [Tue, 3 Jun 2025 02:48:58 +0000 (22:48 -0400)]
linux-yocto/6.12: update to v6.12.31
Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
df3f6d10f353d Linux 6.12.31 85fb1edd059bf drm/gem: Internally test import_attach for imported objects ee2a06bbbb8a0 x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers bounce buffers ae0d63ec39053 i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work() 73c4707510f27 pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() ecb9d3123bef7 watchdog: aspeed: fix 64-bit division c3e1091eb054c drm/amdkfd: Correct F8_MODE for gfx950 a8a34fbf915dd serial: sh-sci: Save and restore more registers 80eb73778deba bpf: abort verification if env->cur_state->loop_entry != NULL fdee1dc816b4c drm/amd/display: Exit idle optimizations before accessing PHY dd8a734155ae2 kbuild: Properly disable -Wunterminated-string-initialization for clang 3f856d5d84467 Fix mis-uses of 'cc-option' for warning disablement d66cf772bebd7 gcc-15: disable '-Wunterminated-string-initialization' entirely for now 9f58537e9b8f0 gcc-15: make 'unterminated string initialization' just a warning d28b0305f711e err.h: move IOMEM_ERR_PTR() to err.h 96537d8c67e5e spi: spi-fsl-dspi: Reset SR flags before sending a new message b1781bd47e6d4 spi: spi-fsl-dspi: Halt the module after a new message transfer b9fbbcf61e7c7 spi: spi-fsl-dspi: restrict register range for regmap access 1d45e0170cf00 spi: use container_of_cont() for to_spi_device() 92f077ff52f28 platform/x86: think-lmi: Fix attribute name usage for non-compliant items 5c54a557bde18 ksmbd: fix stream write failure 544ff7fb19727 Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection" 111a892a235d5 Bluetooth: btmtksdio: Do close if SDIO card removed without close 3e0dc2b4f678c Bluetooth: btmtksdio: Check function enabled before doing close fedd2a1443600 nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs() 483ac74183e1e mm: vmalloc: only zero-init on vrealloc shrink 94efb0d656902 mm: vmalloc: actually use the in-place vrealloc region 9f9517f156866 mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled 9da33ce1142b5 mm/page_alloc.c: avoid infinite retries caused by cpuset race 314bf771cb87c memcg: always call cond_resched() after fn() 9b8263cae64a6 highmem: add folio_test_partial_kmap() cb9a1019a63fe Input: xpad - add more controllers 7c220f89add8e Revert "drm/amd: Keep display off while going into S4" b4f801e8cfcc1 smb: client: Reset all search buffer pointers when releasing buffer 56b06539b6782 arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs 9bea368648ac4 smb: client: Fix use-after-free in cifs_fill_dirent dc9bdfb9b0286 drm/edid: fixed the bug that hdr metadata was not reset 56081f5d14c67 thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature 8594a123cfa23 platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store() e78908caf17cb pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() 0ae82a7abff8f pmdomain: renesas: rcar: Remove obsolete nullify checks a6ddbf9ae7884 vmxnet3: update MTU after device quiesce ba689e089369d net: dsa: microchip: linearize skb for tail-tagging switches 352fbde14177d can: kvaser_pciefd: Fix echo_skb race 8654c8a0528d0 can: kvaser_pciefd: Continue parsing DMA buf after dropped RX 80702f002b136 llc: fix data loss when reading from a socket in llc_ui_recvmsg() 4e22325b98245 ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 bf85e49aaf3a3 ALSA: pcm: Fix race of buffer access at PCM OSS layer 799d48c95f9b6 ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction 20e3fa3b7df9d ASoc: SOF: topology: connect DAI to a single DAI link 6a62b917fb55b ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms 964d355832700 ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext 63567ecd99a24 can: bcm: add missing rcu read protection for procfs content cc55dd28c20a6 can: bcm: add locking for bcm_op runtime updates adb05149a9055 can: slcan: allow reception of short error messages 5300e487487d7 padata: do not leak refcount in reorder_work 2f45a8d64fb4e crypto: algif_hash - fix double free in hash_accept bcb1c946c761d clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe() 4a7261089d1aa octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG 92b04bac366f0 octeontx2-af: Set LMT_ENA bit for APR table entries 689a205cd968a net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done 41678d7222850 octeontx2-pf: Add AF_XDP non-zero copy support 49b21795b8e56 sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() 0a2422f97651c idpf: fix idpf_vport_splitq_napi_poll() 873ebaf3c1113 io_uring: fix overflow resched cqe reordering 845ef0462ac70 net: lan743x: Restore SGMII CTRL register on resume 8e4fd8e76dd7e net: dwmac-sun8i: Use parsed internal PHY address instead of 1 3e79182c82a11 pinctrl: qcom: switch to devm_register_sys_off_handler() cd7f022296972 loop: don't require ->write_iter for writable files in loop_configure f6f5e9c8cb680 idpf: fix null-ptr-deref in idpf_features_check 8c3b8ace9ce4a ice: Fix LACP bonds without SRIOV environment 7191b69eae0f5 ice: fix vf->num_mac count with port representors 233a227a317b0 bridge: netfilter: Fix forwarding of fragmented packets 0b7d3e782027a ptp: ocp: Limit signal/freq counts in summary output functions 6a1f9a709a616 Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling 1e8b7e96f71fe Bluetooth: L2CAP: Fix not checking l2cap_chan security level ca51db2316676 perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq 1c1fb885e5885 irqchip/riscv-imsic: Start local sync timer on correct CPU 2b49e68360eb6 ASoC: SOF: Intel: hda: Fix UAF when reloading module 4a39fbffad5cd devres: Introduce devm_kmemdup_array() 7207effe4743f driver core: Split devres APIs to device/devres.h ae344b9f842d9 dmaengine: fsl-edma: Fix return code for unhandled interrupts d31daa83efbab dmaengine: idxd: Fix ->poll() return value 252f78a9317ac xfrm: Sanitize marks before insert ae5e975a46e26 clk: sunxi-ng: d1: Add missing divider for MMC mod clocks 090aa8d51ec6c remoteproc: qcom_wcnss: Fix on platforms without fallback regulators 447c8f0c06190 kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork() 7f5dc43b46205 x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro d91576a2321d7 dmaengine: idxd: Fix allowing write() from different address spaces b1a687eb15bcf xfrm: Fix UDP GRO handling for some corner cases 9cbca30102028 espintcp: remove encap socket caching to avoid reference leak 28756f22de48d espintcp: fix skb leaks 153bc79b5d02c soundwire: bus: Fix race on the creation of the IRQ domain 8cafd7266fa02 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock a0c50c9f9c912 drm/amd/display: Call FP Protect Before Mode Programming/Mode Support 211f589206459 xenbus: Allow PVH dom0 a non-local xenstore 5a8d073d87da4 x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= 1.88 b8581b4e4d96e wifi: iwlwifi: add support for Killer on MTL 1645fc1849ef0 block: only update request sector if needed 511ea82e344e0 tools: ynl-gen: validate 0 len strings from kernel 6e9770de02496 btrfs: avoid NULL pointer dereference if no valid csum tree 230c94ca3527d btrfs: handle empty eb->folios in num_extent_folios() 7f7c8c03feba5 btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref 92dff981dddff btrfs: compression: adjust cb->compressed_folios allocation type 5926bc887da2f ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers 6b1a9a7647097 cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function 0a9920e1ff67d cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info() ad3e83a6c8033 io_uring/fdinfo: annotate racy sq/cq head/tail reads ec462449f4cf6 nvmet-tcp: don't restore null sk_state_change 6a09b6bad09a6 ALSA: usb-audio: Fix duplicated name in MIDI substream names 6d196cae4b0b2 nvme-pci: add quirks for WDC Blue SN550 15b7:5009 ff214b079d55e nvme-pci: add quirks for device 126f:1001 35ec11b38588c ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx 8f76431c00b2d ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 63affdae7ff49 ASoC: cs42l43: Disable headphone clamps during type detection 4c7a0425fb620 platform/x86: ideapad-laptop: add support for some new buttons 2418bf5d383fa platform/x86: asus-wmi: Disable OOBE state after resume from hibernation 00fe4c0e46959 platform/x86/intel: hid: Add Pantherlake support aa000a4ee9897 smb: server: smb2pdu: check return value of xa_store() c134c62b9e97b pinctrl: meson: define the pull up/down resistor value as 60 kOhm 5863bd44ed2fa book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n b5aa85b9b0c4c ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() 9fddd1f15465f drm: Add valid clones check 08150a6c83a9a drm/panel-edp: Add Starry 116KHD024006 aa52c70ae1322 drm/buddy: fix issue that force_merge cannot free all roots 135105287781e drm/atomic: clarify the rules around drm_atomic_state->allow_modeset 6ceef704e2bce drm/xe: Reject BO eviction if BO is bound to current VM 650c1769cfe9d drm/xe/sa: Always call drm_suballoc_manager_fini() 1cc37163730aa wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event c9db43696ed0e drm/xe: Do not attempt to bootstrap VF in execlists mode 274ae1044bd2c drm/xe: Move suballocator init to after display init 115360031be90 wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation e1fffcd1d75db drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE 878ccaf79c95f drm: bridge: adv7511: fill stream capabilities fb0d82562c078 wifi: ath12k: Fix end offset bit definition in monitor ring descriptor bb2d55681ee70 wifi: ath12k: Fetch regdb.bin file from board-2.bin a3f6e4682f3d4 wifi: ath9k: return by of_get_mac_address 331c0af96c034 drm/xe/pf: Reset GuC VF config when unprovisioning critical resource 63780d7352f0f accel/qaic: Mask out SR-IOV PCI resources a1e3f2ea66c0d wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override ff56fbf50eff9 regulator: ad5398: Add device tree support 697a6f8a91063 spi: zynqmp-gqspi: Always acknowledge interrupts c533839e0a48d wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet 9e9e974915908 wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate 0b63d246248f5 wifi: rtl8xxxu: retry firmware download on error ff5c6e3d251ea clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation 3a95341c65e4e perf/amd/ibs: Fix ->config to sample period calculation for OP PMU e225dbb03af65 perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt 46f1c2b508e33 firmware: arm_scmi: Relax duplicate name constraint across protocol ids ff84436446a02 bpftool: Fix readlink usage in get_fd_type c80b2d159c31f bpf: Use kallsyms to find the function name of a struct_ops's stub function c3fd672e6644a drm/ast: Find VBIOS mode from regular display size 538a82168e52b dm vdo: use a short static string for thread name prefix f8b4edbcf3531 dm vdo indexer: prevent unterminated string warning 0cc2aa7472085 irqchip/riscv-aplic: Add support for hart indexes a3300021d4875 ASoC: rt722-sdca: Add some missing readable registers 67f7080cb30e5 ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode b99c2faf40215 arm64: zynqmp: add clock-output-names property in clock nodes 9e3eaf7f750e1 HID: usbkbd: Fix the bit shift number for LED_KANA b5a1ef646ce13 wifi: ath12k: Avoid napi_sync() before napi_enable() dbb6efb3d8f34 scsi: st: Restore some drive settings after reset 1be28b37a6a7b scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails 609bc6e9c1869 scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk c670902775c20 scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine f5ce5628576dd net/mana: fix warning in the writer of client oob 7cc781374e20e drm/xe/relay: Don't use GFP_KERNEL for new transactions e2017f44c6d4a ice: count combined queues using Rx/Tx count 887e39ac4704e perf: Avoid the read if the count is already updated d402437cde36c rcu: fix header guard for rcu_all_qs() fcabb696743a4 rcu: handle unstable rdp in rcu_read_unlock_strict() 5cdaa970d73a4 rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y 65daba41f935e ice: treat dyn_allowed only as suggestion 3c8b4657a6d75 ice: init flow director before RDMA 58cdd1ee650b3 bridge: mdb: Allow replace of a host-joined group 76e56dbe508b3 net: flush_backlog() small changes ba59747562c49 r8169: don't scan PHY addresses > 0 ded26f9e4cdbe ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only a6644aeb8ddf1 vxlan: Annotate FDB data races 61e931ee145ee cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost b82e496531c57 net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled 91526279362d3 tools: ynl-gen: don't output external constants 37c07516ac6a5 eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs d2b58a10228a9 drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0 91c53b8cd81ce media: qcom: camss: Add default case in vfe_src_pad_code 85e0e03303390 media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available 1d15319323d84 f2fs: introduce f2fs_base_attr for global sysfs entries 77818483460b5 hwmon: (xgene-hwmon) use appropriate type for the latency value c4092cb06398f tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options 247b420fea798 net: page_pool: avoid false positive warning if NAPI was never added b063f36a929a3 clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs 2368794c0cf41 wifi: rtw89: call power_on ahead before selecting firmware 01edf9255f33d wifi: rtw89: fw: validate multi-firmware header before accessing f4c99c7b710b1 wifi: rtw89: fw: validate multi-firmware header before getting its size 2eb2cfca35801 wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang 50f78100b9393 wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU 1c564864438b2 wifi: rtw88: Fix download_firmware_validate() for RTL8814AU 2a25d61107c6e ext4: remove writable userspace mappings before truncating page cache 73733c2fdb378 ext4: don't write back data before punch hole in nojournal mode 39255ab2edfb0 leds: trigger: netdev: Configure LED blink interval for HW offload 16ddd67bb5579 pstore: Change kmsg_bytes storage size to u32 556f53a8ec374 iio: adc: ad7944: don't use storagebits for sizing 7fea5a914001a r8152: add vendor/device ID pair for Dell Alienware AW1022z 9f2911868a733 ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). f9ab6efdee1ff arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src c2e02e2b21591 powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits 9aeaf1956e75a powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory 701118e6f621f net: fec: Refactor MAC reset to function 641ad8d64a08c wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx 8315b79220d2d wifi: mac80211: remove misplaced drv_mgd_complete_tx() call 26e384fafda89 wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() 8e1800f1db7eb wifi: iwlwifi: don't warn during reprobe 15d8ceef9289f wifi: iwlwifi: use correct IMR dump variable 4d8fd111e0f55 mptcp: pm: userspace: flags: clearer msg if no remote addr 6a0997d78ffa3 wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV 06daedb4439bb xfrm: prevent high SEQ input in non-ESN mode bbd6dc1fb6c56 drm/v3d: Add clock handling e5a69d1696323 net/mlx5e: reduce the max log mpwrq sz for ECPF and reps 74d153d8ec150 net/mlx5e: reduce rep rxq depth to 256 for ECPF af94d4f46c09a net/mlx5e: set the tx_queue_len for pfifo_fast a3a845ebc8f98 net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB 4a94ccac4930d net/mlx5: XDP, Enable TX side XDP multi-buffer support d4df87dae1444 scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() 9acae6e987058 drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() f5e9d0d206cbd drm/amdgpu: enlarge the VBIOS binary size limit 7ef18e2ffdc12 drm/amdgpu: Use active umc info from discovery 1bb46b5433a8a drm/amd/display: Populate register address for dentist for dcn401 af3d57ea9ec74 drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It e55c5704b12ee drm/amd/display: Increase block_sequence array size 17e40a52a1492 drm/amd/display: Initial psr_version with correct setting 563adeeeb0ffa drm/amd/display: Update CR AUX RD interval interpretation 47bfc7a02704f Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" 45068cc170ebf drm/amd/display: Support multiple options during psr entry. 4f4cb81def433 drm/amd/pm: Skip P2S load for SMU v13.0.12 a25d045ebfbce drm/amdgpu: reset psp->cmd to NULL after releasing the buffer ed2039d840a12 drm/amd/display: Don't try AUX transactions on disconnected link a8726bee7046d drm/amd/display: pass calculated dram_speed_mts to dml2 452807a863018 drm/amdgpu: Set snoop bit for SDMA for MI series 5ca70518bc23d drm/amdkfd: fix missing L2 cache info in topology 365d302ac763d drm/amdgpu/mes11: fix set_hw_resources_1 calculation 11c7fa11fa076 net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size 97dba4472e484 soundwire: cadence_master: set frame shape and divider based on actual clk freq c043867b654ec soundwire: amd: change the soundwire wake enable/disable sequence 164c9f5edf2ae phy: exynos5-usbdrd: fix EDS distribution tuning (gs101) ef31dc41cf67b phy: core: don't require set_mode() callback for phy_get_mode() to work afb512502f2d7 phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF a507a213e82ca pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down 5de11f82cbfd1 serial: sh-sci: Update the suspend/resume support e6e31b0182de5 sched: Reduce the default slice to avoid tasks getting an extra tick 9c5f85b72fa6d x86/traps: Cleanup and robustify decode_bug() eb6fd16b4fc4f x86/ibt: Handle FineIBT in handle_cfi_failure() b870651021223 drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set cf126a14584e5 drm/xe/debugfs: fixed the return value of wedged_mode_set 6469a2b1140d0 clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate 328a2ec198e70 clk: qcom: ipq5018: allow it to be bulid on arm32 01d28e67f567b drm/xe: Fix xe_tile_init_noalloc() error propagation 884d64e8e4dc6 drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init() 50c5bbb45c7df net/mlx4_core: Avoid impossible mlx4_db_alloc() order value 69689d1138c85 media: v4l: Memset argument to 0 before calling get_mbus_config pad op 9a981079097be media: i2c: imx219: Correct the minimum vblanking value 12aeff4944dc6 kunit: tool: Use qboot on QEMU x86_64 8f5ce688c8318 smack: Revert "smackfs: Added check catlen" 316f2911fb11a smack: recognize ipv4 CIPSO w/o categories 5b1b4cb46d951 pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map c4260bf83b429 ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() 2ea042779621d ASoC: tas2764: Power up/down amp on mute ops 409c12ce79b33 ASoC: tas2764: Mark SW_RESET as volatile 8d8083881ecbb ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG 000dd6e3441fc ASoC: ops: Enforce platform maximum on initial value 83ea947238953 firmware: xilinx: Dont send linux address to get fpga config get status e1c4bb3774421 firmware: arm_ffa: Handle the presence of host partition in the partition info 3a3fab1be5a0c firmware: arm_ffa: Reject higher major version as incompatible 587386c56fb88 net/mlx5: Apply rate-limiting to high temperature warning c4e1ce22b9ab9 net/mlx5: Modify LSB bitmask in temperature event to include only the first bit 3770acff3110f media: test-drivers: vivid: don't call schedule in loop 2fe6284364423 irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base dc5f5c9d2bbc6 hrtimers: Replace hrtimer_clock_to_base_table with switch-case 7f131fda2654e vxlan: Join / leave MC group after remote changes 1fb8106316a21 ACPI: HED: Always initialize before evged 82b54455b6b7f PCI: Fix old_size lower bound in calculate_iosize() too 161cc125043a2 eth: mlx4: don't try to complete XDP frames in netpoll 46ba5757a7a47 bpf: copy_verifier_state() should copy 'loop_entry' field 2b129e89b8c6e bpf: don't do clean_live_states when state->loop_entry->branches > 0 eaeb67bd851ce can: c_can: Use of_property_present() to test existence of DT property a89326d35bf6f pmdomain: imx: gpcv2: use proper helper for property detection 3ccfdd5b33742 RDMA/core: Fix best page size finding when it can cross SG entries e6a46719a2369 serial: mctrl_gpio: split disable_ms into sync and no_sync APIs b14e726d57f61 drm/amd/display: Don't treat wb connector as physical in create_validate_stream_for_sink cee5d56fa783f Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" 775f3afa6ade1 drm/amd/display: Read LTTPR ALPM caps during link cap retrieval 1e826acee1165 drm/amd/display: Fix BT2020 YCbCr limited/full range input 2bba67f03071a drm/amd/display: Guard against setting dispclk low when active b02b561bf7692 drm/amd/display: Add support for disconnected eDP streams 94e6687ceda91 drm/amd/pm: Fetch current power limit from PMFW 098788e118d1e irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector d85004266a32c eeprom: ee1004: Check chip before probing 011a62d2d79ac mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs a82c0c3996771 i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA) 7d0c92af8d355 EDAC/ie31200: work around false positive build warning 4593aaf48fc16 power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree 6b1d3e9db82d0 net: pktgen: fix access outside of user given buffer in pktgen_thread_write() d37783f25a3c8 wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU 7dafba4e854cd wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware 6ffcf25e63226 wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() 1cbef396c5f3b wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() a4523765fa3a9 wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 adcc65afaa979 wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU 9a3f80a727aac wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU 1653c72dabfd6 scsi: mpt3sas: Send a diag reset if target reset fails b5038d313a3b7 PCI: epf-mhi: Update device ID for SA8775P 0b21e99cf638b clocksource: mips-gic-timer: Enable counter when CPUs start 1a3529f36f26e MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core 53f42776e435f genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie 5111c2e0cf2b6 x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op() 95b8f2b7d9312 drm/amdgpu: remove all KFD fences from the BO on release af706d0e279fc MIPS: Use arch specific syscall name match function 9058b48578aea drm/xe/oa: Ensure that polled read returns latest data 4d9fa2ebc01c4 net: ipv6: Init tunnel link-netns before registering dev 897c98fb32801 crypto: skcipher - Zap type in crypto_alloc_sync_skcipher 9f27b38771b05 crypto: ahash - Set default reqsize from ahash_alg 562e512f6bf99 x86/kaslr: Reduce KASLR entropy on most x86 systems 0bdaab17a2a17 net/mlx5: Change POOL_NEXT_SIZE define value and make it global d2d76fc02543a scsi: scsi_debug: First fixes for tapes b55a97d1bd408 dm: fix unconditional IO throttle caused by REQ_PREFLUSH 2c600cbe33f20 libbpf: Fix out-of-bound read 20a53c3689a20 loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize 5b62f941eae80 scsi: mpi3mr: Update timestamp only for supervisor IOCs a68686c08b70b net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode c2aa6567a6a48 media: tc358746: improve calculation of the D-PHY timing registers bb8fb041cba26 media: adv7180: Disable test-pattern control on adv7180 083383aba01f2 cpuidle: menu: Avoid discarding useful information 0d508cefcd24a vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines 6398dd09d50b4 vhost-scsi: Return queue full for page alloc failures during copy 7eb29d704d276 x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() 7bbfaa24c02f4 ASoC: mediatek: mt8188: Add reference for dmic clocks 4a21b57d83c55 ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile 6e5935b755b4a drm/amd/display: Fix mismatch type comparison 990e4fb37bcd4 drm/amd/display: fix dcn4x init failed 54dd746ed8a30 drm/amd/display: handle max_downscale_src_width fail check 5cab1de0cea28 x86/build: Fix broken copy command in genimage.sh when making isoimage de48b82dcf583 Octeontx2-af: RPM: Register driver with PCI subsys IDs 673dde8d3c3ec bpf: Search and add kfuncs in struct_ops prologue and epilogue 06100e642f4b8 soc: ti: k3-socinfo: Do not use syscon helper to build regmap 54ef1a89e287e wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band e39fd41117bd9 bonding: report duplicate MAC address in all situations f872f7aaa4cac net: xgene-v2: remove incorrect ACPI_PTR annotation 459b3f7cf0dcf net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only 562b4f70bf88a leds: pwm-multicolor: Add check for fwnode_property_read_u32 b8fcb1cdbfc0c drm/xe: xe_gen_wa_oob: replace program_invocation_short_name 0d8562e358176 drm/amdkfd: KFD release_work possible circular locking 1dd943dfb56f8 pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf baaf3084c2cb9 selftests/net: have `gro.sh -t` return a correct exit code 11e721443c564 net/mlx5: Avoid report two health errors on same syndrome 1f512005f497d drm/xe/pf: Create a link between PF and VF devices df888ad55f8f8 drm/xe/vf: Retry sending MMIO request to GUC on timeout error 3a3efeef64364 firmware: arm_ffa: Set dma_mask for ffa devices 12153e3948c59 PCI: brcmstb: Add a softdep to MIP MSI-X driver 3ffaa2e999380 PCI: brcmstb: Expand inbound window size up to 64GB 7add9c10ca284 wifi: ath12k: Report proper tx completion status to mac80211 1c2c538bbd602 soc: apple: rtkit: Implement OSLog buffers properly 92c6687ba951f soc: apple: rtkit: Use high prio work queue e359d62886cb1 perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters b38fbf98645be fpga: altera-cvp: Increase credit timeout 7857d8977e986 drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence 89800836bf32f ARM: at91: pm: fix at91_suspend_finish for ZQ calibration cd62e9d42fe76 hwmon: (gpio-fan) Add missing mutex locks e7e30a4a37d1e x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 0d232fa3b0769 clk: imx8mp: inform CCF of maximum frequency of clocks 2d6231d5ce9b6 media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value b98aad5e5ebf9 media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map 82209faa87f4a ublk: complete command synchronously on error 564f03a7970c2 block: mark bounce buffering as incompatible with integrity f7226dedac039 drm/rockchip: vop2: Add uv swap for cluster window f33b310eac36a ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). 3de322a98b365 scsi: logging: Fix scsi_logging_level bounds 500d22dbd9662 ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 592ba27580364 perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type f9d15ef2e069d net: pktgen: fix mpls maximum labels list parsing 8d7e13c31c526 media: imx335: Set vblank immediately 4176d6f2a67b8 iommufd: Disallow allocating nested parent domain with fault ID af73c8fd7388d ublk: enforce ublks_max only for unprivileged devices c4f025a58eef1 dpll: Add an assertion to check freq_supported_num ebaed867bfd1e net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 94df9fd015ace net: ethernet: ti: cpsw_new: populate netdev of_node 1a4a834f2af5b rcu: Fix get_state_synchronize_rcu_full() GP-start detection 5aba8ac434d8b pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" 4731d5328f507 media: cx231xx: set device_caps for 417 f29c876d72d71 perf/core: Clean up perf_try_init_event() cc714c89ef5a9 drm/amd/display: Request HW cursor on DCN3.2 with SubVP 1f2b3ea00717f drm/amd/display: Fix p-state type when p-state is unsupported e015cef8b78f6 drm/amd/display: Fix DMUB reset sequence for DCN401 682c4226f317e drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination 5bf0fd2bd5efb drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35 a23f3910123b5 drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c 69bb5b3ae3480 remoteproc: qcom_wcnss: Handle platforms with only single power domain 95080412e9304 blk-throttle: don't take carryover for prioritized processing of metadata c4525b513de39 net: phylink: use pl->link_interface in phylink_expects_phy() 93f581d7634ff drm/gem: Test for imported GEM buffers with helper cd918ec24168f orangefs: Do not truncate file size 6ad0673ab24f0 soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables cc80a5cc52093 dm cache: prevent BUG_ON by blocking retries on failed device resumes 1c171908807cb usb: xhci: set page size to the xHCI-supported size 5520fed18df86 media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() 25056d1fe57eb ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 8fc16414c3ef7 soc: samsung: include linux/array_size.h where needed 4943c0bae1248 drm/xe: Retry BO allocation 623669ae7a820 drm/xe: Nuke VM's mapping upon close a3642d2d73a97 ieee802154: ca8210: Use proper setters and getters for bitwise types 3afa1610e5a4e rtc: ds1307: stop disabling alarms on probe 73d01bcbf2aad tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() a06861298554b ALSA: seq: Improve data consistency at polling 515a21a5e19ab powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 09193145d1180 arm64: tegra: Resize aperture for the IGX PCIe C5 slot 2f0044e20fab1 arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator ecaa856227ae4 drm/amdgpu: Fix missing drain retry fault the last entry c700730d816d6 drm/amdkfd: Set per-process flags only once cik/vi e1901e8e6bbc4 drm/amdkfd: Set per-process flags only once for gfx9/10/11/12 6a1706dfe0569 crypto: mxs-dcp - Only set OTP_KEY bit for OTP key 7caad075acb63 crypto: lzo - Fix compression buffer overrun f615e8d2dec67 misc: pci_endpoint_test: Give disabled BARs a distinct error code fe2329eff5bee PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops 1e0398a349e85 watchdog: aspeed: Update bootstatus handling d95fdee2253e6 cpufreq: tegra186: Share policy per cluster 11be3d3f956ba iommu/amd/pgtbl_v2: Improve error handling 9032252905664 coresight-etb10: change etb_drvdata spinlock's type to raw_spinlock_t 75ae2a3553611 badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 7bd6061b0a44b ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() 84c069dc5fc89 auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common" 53ce754286180 gfs2: Check for empty queue in run_queue ff11cd673e477 drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch ed7eda66b20cb drm/amd/display: not abort link train when bw is low 83e4f1de0802b drm/amd/display: calculate the remain segments for all pipes 65e51bc2803bb drm/amd/display: remove minimum Dispclk and apply oem panel timing. c1502fc84d1c6 ipv6: save dontfrag in cork faba68a86ab79 wifi: cfg80211: allow IR in 20 MHz configurations 22d8cc7f5d5a9 wifi: mac80211_hwsim: Fix MLD address translation 07709d31829fd wifi: mac80211: fix warning on disconnect during failed ML reconf a791a6bf02c49 wifi: iwlwifi: fix the ECKV UEFI variable name 7ce37a3ca0907 wifi: iwlwifi: mark Br device not integrated 181e8b56b74ad wifi: iwlwifi: fix debug actions order 1c55feb63827f wifi: iwlwifi: w/a FW SMPS mode selection 0446d34a853d9 wifi: iwlwifi: don't warn when if there is a FW error 101a3b9920a79 printk: Check CON_SUSPEND when unblanking a console 063ad8885c7c6 iommu: Keep dev->iommu state consistent a21f1607d0b3c hwmon: (dell-smm) Increment the number of fans aef1b639ae2a8 wifi: iwlwifi: mvm: fix setting the TK when associated 3a75fe58a164a usb: xhci: Don't change the status of stalled TDs on failed Stop EP 28306c58daf81 mmc: sdhci: Disable SD card clock before changing parameters 38828e0dc771c mmc: dw_mmc: add exynos7870 DW MMC support 8ad58a7eba6db arm64/mm: Check PUD_TYPE_TABLE in pud_bad() 6215143ad372d arm64/mm: Check pmd_table() in pmd_trans_huge() 4f89f257f32da phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set 236a87e9d2110 PNP: Expand length of fixup id string 21153e0974fcc netfilter: conntrack: Bound nf_conntrack sysctl writes 4210174827586 wifi: rtw89: set force HE TB mode when connecting to 11ax AP 3fb9ee05ec15f timer_list: Don't use %pK through printk() 6e816a97fa840 net: hsr: Fix PRP duplicate detection f933879c5b6a6 net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe ae22452d15c89 posix-timers: Ensure that timer initialization is fully visible d0dc233fe2241 posix-timers: Add cond_resched() to posix_timer_add() search loop 135dde13b96d5 RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() 785ac69911332 ext4: do not convert the unwritten extents if data writeback fails 2f5f326214321 ext4: reject the 'data_err=abort' option in nojournal mode 3039f0c9c7554 clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490 3673382803c51 ASoC: sun4i-codec: support hp-det-gpios property de3c09de746f7 drm/amdgpu: Update SRIOV video codec caps 858425dc2df3e drm/amdgpu/gfx11: don't read registers in mqd init 73d437ae63ce6 drm/amdgpu/gfx12: don't read registers in mqd init 580750a317d7b mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check 27b19f29c9a06 pinctrl-tegra: Restore SFSEL bit when freeing pins f5363ffdabc2a xen: Add support for XenServer 6.1 platform device 8ef935698f3fd net/smc: use the correct ndev to find pnetid by pnetid table 174dedce648aa dm: restrict dm device size to 2^63-512 bytes ee87fc3a1271f crypto: octeontx2 - suppress auth failure screaming due to negative tests 572ed3fb99c4e kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf 61d7c8a753445 kbuild: fix argument parsing in scripts/config 555c0b713ca83 bpf: Allow pre-ordering for bpf cgroup progs 6c303960b1443 ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect e8358aa00ea7b ASoC: pcm6240: Drop bogus code handling IRQ as GPIO 0076b0423b2cd spi: spi-mux: Fix coverity issue, unchecked return value b35ccfdc8573e erofs: initialize decompression early c8c643809f4a1 thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer 2585e6cbd96eb objtool: Fix error handling inconsistencies in check() a0d34b9be2bee rtc: rv3032: fix EERD location dab35f4921f85 tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() 50452704ecbad jbd2: do not try to recover wiped journal e2520cc19b758 PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() e658f2d94a74c bpf: Return prog btf_id without capable check 66e8f1d64b1b0 vfio/pci: Handle INTx IRQ_NOTCONNECTED 0268f485aa69f scsi: st: ERASE does not change tape location c6d366f8d24ff scsi: st: Tighten the page format heuristics with MODE SELECT 853a4e7439ef1 hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure 94c3cbc69abbb ext4: reorder capability check last a55ebe30f17a0 riscv: Call secondary mmu notifier when flushing the tlb 5cdd304662d54 bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set 34253084291cb wifi: mwifiex: Fix HT40 bandwidth issue. 728945c962695 um: Update min_low_pfn to match changes in uml_reserved d6d2f664cbf3b um: Store full CSGSFS and SS register from mcontext 7790a9449cf43 clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug 39ff1903246aa dlm: make tcp still work in multi-link env f3ea633a111e0 s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() 1ea4653cff35c i3c: master: svc: Fix missing STOP for master request 94206e0d72f7a drm/amdgpu: adjust drm_firmware_drivers_only() handling 85bda883a634c drm/amd/display: Guard against setting dispclk low for dcn31x ca8fcb8bcef33 drm/amdgpu: release xcp_mgr on exit a5a507fa5f223 blk-cgroup: improve policy registration error handling c60f8684a8118 btrfs: send: return -ENAMETOOLONG when attempting a path that is too long c4845a09a1edd btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() 0058c61d47ee1 btrfs: fix non-empty delayed iputs list on unmount due to async workers 8629f9d9a92e8 btrfs: run btrfs_error_commit_super() early a4840945f514c btrfs: avoid linker error in btrfs_find_create_tree_block() 1144874b41dcd btrfs: make btrfs_discard_workfn() block_group ref explicit 477a412a2f6cc i2c: pxa: fix call balance of i2c->clk handling routines 3b9cf1c0fafa2 i2c: qup: Vote for interconnect bandwidth to DRAM c6f2694c580c2 x86/mm: Check return value from memblock_phys_alloc_range() d0f9875257440 x86/microcode: Update the Intel processor flag scan check 8973fb71c9269 x86/smpboot: Fix INIT delay assignment for extended Intel Families 44e041675383b x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP 63b7dade892b6 x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers ac3af695c4b00 wifi: mt76: mt7925: fix fails to enter low power mode in suspend state 8b526e4d944ae wifi: mt76: mt7925: load the appropriate CLC data based on hardware type c9c64da88e38d wifi: mt76: mt7996: revise TXS size 1d58321192052 wifi: mt76: mt7996: fix SER reset trigger on WED reset fa6c05122fb82 wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 8f82cf305efd6 cgroup/rstat: avoid disabling irqs for O(num_cpu) dca76ee1f02ae drm/amdgpu: Skip pcie_replay_count sysfs creation for VF 67bb2175095eb mmc: host: Wait for Vdd to settle on card power off 4005036642a27 staging: vchiq_arm: Create keep-alive thread during probe 123bcd8f42b7e pidfs: improve multi-threaded exec and premature thread-group leader exit polling 1d1e1efad1cf0 libnvdimm/labels: Fix divide error in nd_label_data_init() 37ac2434aae16 ext4: on a remount, only log the ro or r/w state when it has changed 3e10592b477ec xen/pci: Do not register devices with segments >= 0x10000 2a8bedeb963f0 PCI: vmd: Disable MSI remapping bypass under Xen 8b80fd3f76f2a drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12 98e38fe7d3557 drm/amdgpu/discovery: check ip_discovery fw file available 1630224189cc4 pNFS/flexfiles: Report ENETDOWN as a connection error a1596965a7c82 tools/build: Don't pass test log files to linker 2780aa8394415 r8169: disable RTL8126 ZRX-DC timeout e63b634806a1d PCI: dwc: ep: Ensure proper iteration over outbound map windows c0c59a1f77665 objtool: Properly disable uaccess validation ac30595154da0 lockdep: Fix wait context check on softirq for PREEMPT_RT 44b79041c44ae dql: Fix dql->limit value when reset. f48ee562c095e Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken 7ec409ee15ac1 Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal 7cfde2a482800 thermal/drivers/qoriq: Power down TMU on system suspend c347928320080 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled 7b32d4e62c871 net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus b07ba838aded8 net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards 9e542640c2e59 mctp: Fix incorrect tx flow invalidation condition in mctp-i2c c0d63ee0dd063 ASoC: codecs: wsa883x: Correct VI sense channel mask 780699001b8e2 ASoC: codecs: wsa884x: Correct VI sense channel mask ace57bd1fb49d spi-rockchip: Fix register out of bounds access dac9e6af5328f SUNRPC: rpcbind should never reset the port to the value '0' 984d8a392f6b3 SUNRPC: rpc_clnt_set_transport() must not change the autobind setting 71e07bb1556c7 NFSv4: Treat ENETUNREACH errors as fatal for state recovery 1e317f5781160 cifs: Fix establishing NetBIOS session for SMB2+ connection 51d44dba94e79 cifs: add validation check for the fields in smb_aces 15c961d7a9e5f cifs: Set default Netbios RFC1001 server name to hostname in UNC ff968e486e420 fbdev: core: tileblit: Implement missing margin clearing for tileblit 8c912c0a6860c fbcon: Use correct erase colour for clearing in fbcon 230abe5d3f68b fbdev: fsl-diu-fb: add missing device_remove_file() 6427b5c0f0aae riscv: Allow NOMMU kernels to access all of RAM 15787ab82a461 mailbox: use error ret code of of_parse_phandle_with_args() 2c80f975e94d5 mailbox: pcc: Use acpi_os_ioremap() instead of ioremap() 2d21895e77c64 tpm: Convert warn to dbg in tpm2_start_auth_session() 2eb8f4701961b ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list 4f427ca9edf89 tracing: Mark binary printing functions with __printf() attribute b4c11dd41c40c iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability e506751b7dd98 arm64: Add support for HIP09 Spectre-BHB mitigation 1a9b696a003ae SUNRPC: Don't allow waiting for exiting tasks ac83bf58f6876 NFS: Don't allow waiting for exiting tasks 46a47dc10fa78 NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() 01677e7ee12f2 io_uring/msg: initialise msg request opcode bab0bd138910e exfat: call bh_read in get_block only when necessary d40ca27602eab fuse: Return EPERM rather than ENOSYS from link() c9a508b6bbd2f smb: client: Store original IO parameters and prevent zero IO sizes 150f38eddefc4 cifs: Fix negotiate retry functionality 0705b6d5bc328 cifs: Fix querying and creating MF symlinks over SMB1 6ebb9d54eccc8 cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES 100b452e0eeda s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log c42f740a07eea x86/fred: Fix system hang during S4 resume with FRED enabled 192b02f8c7ba8 kconfig: merge_config: use an empty file as initfile dac9d6ad5eaf7 samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora 8014d3e56ec0c bpf: fix possible endless loop in BPF map iteration 218c838d0356a io_uring: don't duplicate flushing in io_req_post_cqe 64f505b08e0cf block: fix race between set_blocksize and read paths e9f646f089bc3 selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure cd39fae34f094 drm/amdgpu: Allow P2P access through XGMI 36cb568f559ad drm/amd/display: Enable urgent latency adjustment on DCN35 9ece099e951a5 fs/ext4: use sleeping version of sb_find_get_block() f1c5aa614b5c2 fs/jbd2: use sleeping version of __find_get_block() aafc270531431 fs/ocfs2: use sleeping version of __find_get_block() a49a4a87cea36 fs/buffer: use sleeping version of __find_get_block() e138fc2316c32 fs/buffer: introduce sleeping flavors for pagecache lookups 4f5553a08fb74 fs/buffer: split locking for pagecache lookups 836917e7a65cd ima: process_measurement() needlessly takes inode_lock() on MAY_READ e22034cbee52b dma-mapping: Fix warning reported for missing prototype 7f7f70c316976 net: enetc: refactor bulk flipping of RX buffers to separate function 523c08f630a3d scsi: mpi3mr: Add level check to control event logging bd8c9404e44ad vhost-scsi: protect vq->log_used with vq->mutex f93675793bdcd vhost_task: fix vhost_task_create() documentation 97edaa0ec64c5 cgroup: Fix compilation issue due to cgroup_mutex not being exported 3eec42a17ad4d dma-mapping: avoid potential unused data compilation warning a8dd6b7b391d9 mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type de8c0b93a63cf intel_th: avoid using deprecated page->mapping, index fields 299881317756d dma/mapping.c: dev_dbg support for dma_addressing_limited b730cb109633c virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN 7aea1517fb6c9 scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices 87389bff743c5 scsi: target: iscsi: Fix timeout on deleted connection 1603a34b80ffb nvmem: qfprom: switch to 4-byte aligned reads 410f8b72e02c6 nvmem: core: update raw_len if the bit reading is required 4327479e559c0 nvmem: core: verify cell's raw_len a4f865ecdbdd2 nvmem: core: fix bit offsets of more than one byte d6abe0f6ade98 nvmem: rockchip-otp: add rk3576 variant data 49b4e88b559cd nvmem: rockchip-otp: Move read-offset into variant-data 3fc60952271b6 cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist c000fc26c431e phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off 918d43686271e phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data 64cf5b896fd39 phy: renesas: rcar-gen3-usb2: Move IRQ request in probe 0abae7dc42f21 i2c: designware: Fix an error handling path in i2c_dw_pci_probe() 0d1002c60cd47 i2c: designware: Use temporary variable for struct device 4fa55c5230f4c drm/amd/display: Defer BW-optimization-blocked DRR adjustments 5f05863810cfd drm/amd/display: Correct timing_adjust_pending flag setting. 839b2350b861f drm/amd/display: Do not enable replay when vtotal update is pending. 892f054b3fa2a drm/amd/display: Configure DTBCLK_P with OPTC only for dcn401
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fdb0a51598156f99aa91f7495d7eada92a459e97) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1baa2ede9b759632bd97f3308752ec863dc6543e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Ross Burton [Thu, 29 May 2025 10:58:08 +0000 (11:58 +0100)]
linux-yocto: refresh CVE exclusions
As we upgraded the kernel, the exclusions need to be updated too.
This marks many CVEs as resolved.
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e99d1e7116aef8c5458cd51c0b97b8e275ade3a9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Ross Burton [Thu, 29 May 2025 10:58:07 +0000 (11:58 +0100)]
linux/generate-cve-exclusions: show the name and version of the data source
Add another comment to state what the data source for the CVE data was,
specifically the basename of the repository and the "git describe" output
of HEAD.
Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5e66e2b79faec2285d249b16457ecc63c4042444) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Niko Mauno [Mon, 26 May 2025 09:29:27 +0000 (09:29 +0000)]
linux: cve-exclusions: Amend terminology
Replace the term 'needs backporting' with 'may need backporting' in
generate-cve-exclusions.py when the checked kernel version may or may
not be in the vulnerable version range, thus making backporting
necessary only in the former case.
In tandem we regenerate the content of cve-exclusion_6.12.inc using
https://github.com/CVEProject/cvelistV5.git repository main branch at
git hash b20d0043711588b6409ae3118bc0510ab888c316 to keep the content
in sync with the script.
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit feb80e6be16f27611a018d0ef7841cbb466c47d1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Niko Mauno [Mon, 26 May 2025 09:29:26 +0000 (09:29 +0000)]
linux: cve-exclusions: Fix false negatives
Amend the generate-cve-exclusions.py checking logic in part of the code
responsible for iterating the "affected" defaultStatus part of the JSON
structure in order to mitigate occurrences of false negatives in the
generated output, as well as occurrences of wrong reason for negative
result in case where the reason is actually that the checked kernel
version is in backport fix scope.
In tandem we regenerate the content of cve-exclusion_6.12.inc using
https://github.com/CVEProject/cvelistV5.git repository main branch at
git hash b20d0043711588b6409ae3118bc0510ab888c316 to keep the content
in sync with the script.
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit b1a5939535d67b9c0e6d8c2729cff9749a0ebaae) Signed-off-by: Steve Sakoman <steve@sakoman.com>
With ~/cvelistV5/ containing clone from
https://github.com/CVEProject/cvelistV5.git repository main branch at
git hash b20d0043711588b6409ae3118bc0510ab888c316.
Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0df05f0bf82fdffb14c4243d07ace22b2d7e4c79) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Randy MacLeod [Thu, 15 May 2025 19:05:23 +0000 (15:05 -0400)]
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.3:o:linux:linux_kernel:-:*:*:*:*:*:*:*
So affects all Linux systems,
Running on/with cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*
[ YOCTO #15780 ]
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
(cherry picked from commit 22ef4d2d116afb9d603a05fb107dd9da0e74558b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sun, 27 Apr 2025 09:43:02 +0000 (11:43 +0200)]
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 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit dc1ecb69389dd79354084757ba6b9af0781afcc0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sun, 27 Apr 2025 09:43:01 +0000 (11:43 +0200)]
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).
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1697404589e2d3a625f9da2e8906e47af668c1c3) Signed-off-by: Steve Sakoman <steve@sakoman.com>
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 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 68f8e58a249c8adef18e63f0841e8bfea16f354e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Peter Marko [Sun, 27 Apr 2025 09:42:59 +0000 (11:42 +0200)]
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.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 583e9f15c01555863ae467c7f91729ce85aae194) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Daniel Turull [Sat, 26 Apr 2025 16:19:29 +0000 (18:19 +0200)]
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> Signed-off-by: Daniel Turull <daniel.turull@ericsson.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fc3e32bc4cf79ddce0eb9fa409656de4dc0e00ea) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Daniel Turull [Fri, 11 Apr 2025 06:40:15 +0000 (08:40 +0200)]
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
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>
(cherry picked from commit 8a7af09febc28477094de0999ab6321d910811b2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
There are multiple problems with the sstate creation tests. They currently both execute
twice, once to check one set of files, then another. We can do this together in one
test which makes the code easier to follow.
The common test function also has parameters which were always the same value, so
those can be simplified.
We can use the umask context manager from bb.utils to simplfy the umask code.
The badperms test was actually broken, it was detecting bad permissions, then
ignoring them. This patch fixes that regression too and allows the check to
operate (relying on a separate fix to sstate umask handling).
The result should be an easier to understand couple of test cases which should
also function correctly and be more reliable.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5b9263040013199c5cb480125d5ca349f5d6dc55) Signed-off-by: Rasmus Villemoes <ravi@prevas.dk> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Richard Purdie [Fri, 27 Jun 2025 07:41:32 +0000 (09:41 +0200)]
oeqa/sstatetests: Fix NATIVELSBSTRING handling
The NATIVELSBSTRING variable changes value once a BuildStarted event occurs in a build
directory. This meant running some of the tests directly in a fresh build directory
would fail but they'd pass when run as a group of tests. This is clearly suboptimal.
Move the NATIVELSBSTRING handling to a location where the value is consistent
and a comment about the interesting behaviour of the variable so it hopefully doesn't
catch out others in future.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e1c46fdb44fed18909d9ff4b43b4e445c5a22d33) Signed-off-by: Rasmus Villemoes <ravi@prevas.dk> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Rasmus Villemoes [Fri, 27 Jun 2025 07:41:31 +0000 (09:41 +0200)]
sstate: apply proper umask when fetching from SSTATE_MIRROR
Currently, files and directories created under ${SSTATE_DIR} when
fetching from an sstate mirror are not created with group write,
unlike when the sstate artifacts are generated locally. That's
inconsistent, and problematic when the local sstate dir is shared
among multiple users.
Wrap the fetching in a bb.utils.umask() context manager, and for simplicity
move the mkdir of SSTATE_DIR inside that.
Signed-off-by: Rasmus Villemoes <ravi@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a6038553aaef3b88b834a09018c524c4fa41e625) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Robert Yang [Tue, 24 Jun 2025 07:07:21 +0000 (00:07 -0700)]
package_rpm.bbclass: Remove empty build directory
Fixed:
$ bitbake acl
$ ls tmp/work/core2-64-poky-linux/acl/2.3.2/build/acl-2.3.2-build/
This empty directory is created by rpmbuild, just remove it like others above.
Note, master branch doesn't have this problem after upgrade to rpm 4.20.1, but
it's not easy to find which patch(es) fixed the problem, and the issues haven't
been fixed completely, there is still an empty SRPMS directory, so just remove
the build directory as others above.
If we don't fix this, there might be warnings when a recipe uses:
libnsl2 and libtirpc were build dependencies for the nis module.
The nis module was deprecated in Python 3.11 and removed in Python 3.13
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Praveen Kumar [Fri, 27 Jun 2025 10:20:54 +0000 (15:50 +0530)]
python3-setuptools: fix CVE-2025-47273
setuptools is a package that allows users to download, build, install,
upgrade, and uninstall Python packages. A path traversal vulnerability
in `PackageIndex` is present in setuptools prior to version 78.1.1. An
attacker would be allowed to write files to arbitrary locations on the
filesystem with the permissions of the process running the Python code,
which could escalate to remote code execution depending on the context.
Version 78.1.1 fixes the issue.
Yogita Urade [Thu, 26 Jun 2025 11:54:59 +0000 (17:24 +0530)]
python3-urllib3: fix CVE-2025-50182
urllib3 is a user-friendly HTTP client library for Python. Prior
to 2.5.0, urllib3 does not control redirects in browsers and
Node.js. urllib3 supports being used in a Pyodide runtime utilizing
the JavaScript Fetch API or falling back on XMLHttpRequest. This
means Python libraries can be used to make HTTP requests from a
browser or Node.js. Additionally, urllib3 provides a mechanism to
control redirects, but the retries and redirect parameters are
ignored with Pyodide; the runtime itself determines redirect
behavior. This issue has been patched in version 2.5.0.
Yogita Urade [Thu, 26 Jun 2025 11:54:58 +0000 (17:24 +0530)]
python3-urllib3: fix CVE-2025-50181
urllib3 is a user-friendly HTTP client library for Python. Prior to
2.5.0, it is possible to disable redirects for all requests by
instantiating a PoolManager and specifying retries in a way that
disable redirects. By default, requests and botocore users are not
affected. An application attempting to mitigate SSRF or open redirect
vulnerabilities by disabling redirects at the PoolManager level will
remain vulnerable. This issue has been patched in version 2.5.0.
Moritz Haase [Tue, 17 Jun 2025 09:24:56 +0000 (11:24 +0200)]
cmake: Correctly handle cost data of tests with arbitrary chars in name
ctest automatically optimizes the order of (parallel) test execution based on
historic test case runtime via the COST property (see [0]), which can have a
significant impact on overall test run times. Sadly this feature is broken in
CMake < 4.0.0 for test cases that have spaces in their name (see [1]).
This commit backports the upstream fix. As repeated test runs are expected to
mainly take place inside the SDK, the patch is only applied to 'nativesdk'
builds.
Reported-By: John Drouhard <john@drouhard.dev> Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit dcbaf42dd74cc0bda7254856589613718ed3f057) Signed-off-by: Steve Sakoman <steve@sakoman.com>
Praveen Kumar [Fri, 20 Jun 2025 06:05:11 +0000 (11:35 +0530)]
bind: upgrade 9.20.8 -> 9.20.9
Overview of changes in bind 9.20.9
==================================
Security Fixes:
1. Prevent an assertion failure when processing TSIG algorithm.
2. DNS messages that included a Transaction Signature (TSIG) containing
an invalid value in the algorithm field caused named to crash with an
assertion failure. This has been fixed. (CVE-2025-40775) [GL #5300]
For additional feature changes and bug fixes, please see:
https://downloads.isc.org/isc/bind9/9.20.9/doc/arm/html/notes.html#notes-for-bind-9-20-9
Peter Marko [Sat, 14 Jun 2025 07:47:33 +0000 (09:47 +0200)]
testimage: get real os-release file
/etc/os-release is a symlink to /usr/lib.
Symlink is retrieved as a dead link which points to nowhere if also the
original file is not accompanying it.
Fetch the real file in addition to this link.
Alternative could be to use "tar -h" (supported also by busybox tar),
however that could lose some important information if links are relevant
for failure analysis.
Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>