Thank you for your contribution to Debian.
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 30 Mar 2025 16:50:14 +0200
Source: linux
Architecture: source
Version: 6.12.21-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>
Changed-By: Salvatore Bonaccorso <carnil@debian.org>
Closes: 1085949 1101155 1101378
Changes:
linux (6.12.21-1) unstable; urgency=medium
.
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.21
- [arm64] firmware: qcom: scm: Fix error code in probe()
- [arm64] dts: freescale: tqma8mpql: Fix vqmmc-supply
- [arm64] dts: rockchip: remove supports-cqe from rk3588 jaguar
- [arm64] dts: rockchip: remove supports-cqe from rk3588 tiger
- xfrm: fix tunnel mode TX datapath in packet offload mode
- xfrm_output: Force software GSO only in tunnel mode
- [arm64] soc: imx8m: Remove global soc_uid
- [arm64] soc: imx8m: Use devm_* to simplify probe failure handling
- [arm64] soc: imx8m: Unregister cpufreq and soc dev in cleanup path
- [arm64] dts: bcm2712: PL011 UARTs are actually r1p5
- [arm64] dts: rockchip: Remove undocumented sdmmc property from lubancat-1
- RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex()
tests
- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx
- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate()
- dma-mapping: fix missing clear bdr in check_ram_in_range_map()
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
- [arm64] RDMA/hns: Fix soft lockup during bt pages loop
- [arm64] RDMA/hns: Fix unmatched condition in error path of
alloc_user_qp_db()
- [arm64] RDMA/hns: Fix invalid sq params not being blocked
- [arm64] RDMA/hns: Fix a missing rollback in error path of
hns_roce_create_qp_common()
- [arm64] RDMA/hns: Fix missing xa_destroy()
- [arm64] RDMA/hns: Fix wrong value of max_sge_rd
- Bluetooth: Fix error code in chan_alloc_skb_cb()
- Bluetooth: hci_event: Fix connection regression between LE and non-LE
adapters
- tracing: tprobe-events: Fix to clean up tprobe correctly when module
unload
- [arm64] net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence
- net: ipv6: fix TCP GSO segmentation with NAT
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
- devlink: fix xa_alloc_cyclic() error handling
- dpll: fix xa_alloc_cyclic() error handling
- phy: fix xa_alloc_cyclic() error handling
- [arm64,armhf] gpu: host1x: Do not assume that a NULL domain means no DMA
IOMMU
- net: atm: fix use after free in lec_send()
- net: ti: icssg-prueth: Add lock to stats
- net: lwtunnel: fix recursion loops
- net: ipv6: ioam6: fix lwtunnel_output() loop
- libfs: Fix duplicate directory entry in offset_dir_lookup
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
- Revert "gre: Fix IPv6 link-local address generation."
- tracing: tprobe-events: Fix leakage of module refcount
- i2c: omap: fix IRQ storms
- net: mana: Support holes in device list reply msg
- dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for
R-Car V4M
- can: ucan: fix out of bound read in strscpy() source
- [arm64,armhf] can: flexcan: only change CAN state when link up in system
PM
- [arm64,armhf] can: flexcan: disable transceiver during system PM
- drm/xe: Fix exporting xe buffers multiple times
- [arm64] drm/v3d: Don't run jobs that have errors flagged in its fence
- io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally
- [riscv64] dts: starfive: Fix a typo in StarFive JH7110 pin function
definitions
- netfs: Call `invalidate_cache` only if implemented
- regulator: dummy: force synchronous probing
- regulator: check that dummy regulator has been probed before using it
- [arm64] dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound
card
- [arm64] dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound
card
- [arm64] dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou
- [arm64] dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou
- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT
- mm/migrate: fix shmem xarray update during migration
- mm/page_alloc: fix memory accept before watermarks gets initialized
- proc: fix UAF in proc_get_inode()
- memcg: drain obj stock on cpu hotplug teardown
- [arm64] firmware: qcom: uefisecapp: fix efivars registration race
- efi/libstub: Avoid physical address 0x0 when doing random allocation
- keys: Fix UAF in key_put()
- xsk: fix an integer overflow in xp_create_and_assign_umem()
- batman-adv: Ignore own maximum aggregation size during RX
- [arm64] soc: qcom: pdr: Fix the potential deadlock
- pmdomain: amlogic: fix T7 ISP secpower
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
- drm/sched: Fix fence reference count leak
- drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini()
- drm/amd/display: Fix message for support_edp0_on_dp1
- drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
- drm/amd/pm: add unique_id for gfx12
- drm/amdgpu: Restore uncached behaviour on GFX12
- drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2
- drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
- drm/amdgpu: Remove JPEG from vega and carrizo video caps
- drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
- drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
- ksmbd: fix incorrect validation for num_aces field of smb_acl
- io_uring/net: fix sendzc double notif flush
- [arm64] KVM: arm64: Calculate cptr_el2 traps on activating traps
- [arm64] KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state
- [arm64] KVM: arm64: Remove host FPSIMD saving for non-protected KVM
- [arm64] KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN
- [arm64] KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN
- [arm64] KVM: arm64: Refactor exit handlers
- [arm64] KVM: arm64: Mark some header functions as inline
- [arm64] KVM: arm64: Eagerly switch ZCR_EL{1,2}
- Revert "sched/core: Reduce cost of sched_move_task when config autogroup"
- libsubcmd: Silence compiler warning
- [arm64] dts: rockchip: fix u2phy1_host status for NanoPi R4S
- mm/huge_memory: drop beyond-EOF folios with the right number of refs
- mptcp: Fix data stream corruption in the address announcement
.
[ Ben Hutchings ]
* lintian: Restore override for perf-read-vdso32 in linux-perf
* linux-perf: Fix perf-check manual page built with asciidoctor
* rtla: Add man page link for hwnoise(1)
* intel-sdsi, rtla: Add "Depends: ${misc:Depends}"
* d/copyright: Update filenames under arch/arm/boot/dts
* d/copyright: Remove special case for drivers/crypto/vmx/*.pl
* lintian: Override superfluous-file-pattern for d/copyright in
linux-signed-*
* d/salsa-ci.yml: Run lintian from the target release, not always unstable
* [powerpc*] Revert "fbdev/offb: Update expected device name" (Closes:
#1085949)
* d/b/genpatch-rt: Fix subprocess cleanup with Python 3.13
.
[ Salvatore Bonaccorso ]
* sound/soc/amd/acp: Enable SND_AMD_ASOC_RENOIR as module (Closes: #1101155)
* d/b/genpatch-rt: Drop now unused 'io' module.
.
[ Vagrant Cascadian ]
* drivers/net/wireless/realtek/rtw88: Enable RTW88_8723CS as a module
.
[ Miguel Bernal Marin ]
* [amd64,arm64/cloud] Enable virtualisation drivers on cloud flavours,
(Closes: #1101378)
- drivers/virt: Enable VIRT_DRIVERS
- drivers/virt: Enable VMGENID
- drivers/virt/nitro_enclaves: Enable NITRO_ENCLAVES as module
- drivers/virt/coco/sev-guest: Enable SEV_GUEST as module
- drivers/virt/coco/tdx-guest: Enable TDX_GUEST_DRIVER as module
Checksums-Sha1:
69688c6e79982577243506cbc61732bf670d752a 206735 linux_6.12.21-1.dsc
eff0138328e82a973074e3fa5bb894790c6be66a 150978192 linux_6.12.21.orig.tar.xz
577e1c334e031d97655541cdc418e15ac8014487 1607564 linux_6.12.21-1.debian.tar.xz
f87df507d75478dcd8c3e03d9e9c8c1beb4be422 6644 linux_6.12.21-1_source.buildinfo
Checksums-Sha256:
77cef4ffe00d0cfb1ca3a81fc6daeb5a0882821e01520be687329d408f654a62 206735 linux_6.12.21-1.dsc
9b6763b159f136deb7aa8b739075e416fdaac73a559df1e4f7c0bd346f5cb30f 150978192 linux_6.12.21.orig.tar.xz
9b7d07830c0fae71c71696d696dcf19ee159c02e282032df36113ab2ee339086 1607564 linux_6.12.21-1.debian.tar.xz
85d5bc02182af74d01a2cf81d050fe2f05d9f79643787a1f2b803fa3e1ed8b2e 6644 linux_6.12.21-1_source.buildinfo
Files:
d1f4ddd2de95d4bf5a16d9f8cd270de9 206735 kernel optional linux_6.12.21-1.dsc
791cb132b3dd2d9e86f02f0c8f7e1096 150978192 kernel optional linux_6.12.21.orig.tar.xz
f624496255576191c36d751b16dfa853 1607564 kernel optional linux_6.12.21-1.debian.tar.xz
6e92b0469f0fa683d7d6a307e8b880a6 6644 kernel optional linux_6.12.21-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmfpWqlfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89ET+QP/jKG0fLupKQTRBpxVUSDuYrLC7gHMcY4
ZNUbLRYP35Wh7OpPxkEtw2C7p9bGSSsNPJmjLqd+P4NsXtt1fBgmPzSv4X/kvjOI
+x3yu5eJYGaqQ9ms99eSLIjZjObcwn2koM4Yy/L60LkcCASk/kgNk7xpGfnEwY7z
/ffKvgl9kf13UPbxcdkamexB6g6faZuF+z5SNjmq0aiOgpIOPTUxOpqhjH/MDPzP
dSZUkLOnvMP1lflZsMFrxQu5deLTKMXEJ0Wn76+Nft6DEGmPY5mSn4dOuXDVd64b
+RDgojQwaJW+dQNtIbDf1fHveEwpc9bnIb+dImxiaGC/wTbaS5zZwexqiynQRSTM
AEwuG3hjbxBU/W9b7rULJhuGqY86Lkftih34F0dCCFwr4PUo7cX4TdHHvivDsHxQ
ozwFDi3yv+tpJc0mmtxoDUrzj14d7LN6TgcRlbS2aQkDHUPQme/dRgYSwBZEdtM2
Q6/8/Tb+HFcT9gfRmdOcVesn1k5nneeuFkvk+4TG65cNMdNHR026c3IWOmJFtMcD
f5YG+7lgT9VV867GehW65k3fU/vOPa6hqXrv7PiwULkcXwdb1bl7LuJmccV4mLAm
Gb4D/xL/Enfed36sV/+4hx3JKBQ6b9tSOOhfFPQKxJ6V9aGgRkwBPKwBDvLCqycu
VMaBEdKUEC1t
=P+St
-----END PGP SIGNATURE-----
Attachment:
pgpSPEQ9ZMZMF.pgp
Description: PGP signature