Centos-kernel-stream-9/drivers
Augusto Caringi 63ccd7ece5 Merge: mm: backport of proactive fixes
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6650

JIRA: https://issues.redhat.com/browse/RHEL-78989
JIRA: https://issues.redhat.com/browse/RHEL-80529
JIRA: https://issues.redhat.com/browse/RHEL-83249
JIRA: https://issues.redhat.com/browse/RHEL-84184
CVE: CVE-2025-21691
CVE: CVE-2025-21696
CVE: CVE-2025-21861

Proactively backport a set of selected follow-up Fixes for the
MM patches previously backported into RHEL-9 minor releases.
Dependencies and follow-up fixes for the selected commits
are also selectively backported.

Omitted-fix: e080a26725fb ("erofs: allow large folios for compressed files")
Omitted-fix: 3488af097044 ("mm/damon/core: handle zero {aggregation,ops_update} intervals")
Omitted-fix: 5e06ad590096 ("mm/damon/core-test: test max_nr_accesses overflow caused divide-by-zero")
Omitted-fix: 25e8acbcf19c ("mm/damon/tests/core-kunit: skip damon_test_nr_accesses_to_accesses_bp() if aggr_interval is zero")
Omitted-fix: 1390a3334a48 ("mm/hugetlb: fix kernel NULL pointer dereference when migrating hugetlb folio")
Omitted-fix: 7ddeb91f5b03 ("mm: kmemleak: add support for dumping physical and __percpu object info")

Signed-off-by: Rafael Aquini <raquini@redhat.com>

Approved-by: David Arcari <darcari@redhat.com>
Approved-by: Čestmír Kalina <ckalina@redhat.com>
Approved-by: Herton R. Krzesinski <herton@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>

Merged-by: Augusto Caringi <acaringi@redhat.com>
2025-04-24 12:23:31 -03:00
..
accel accel: add build system changes 2025-03-11 12:09:57 +01:00
accessibility
acpi ACPI/processor_idle: Add FFH state handling 2025-03-31 17:38:11 -04:00
amba
android
ata Merge: CVE-2025-21738: ata: libata-sff: Ensure that we cannot write outside the allocated buffer 2025-04-24 12:23:22 -03:00
atm
auxdisplay
base Merge: Scheduler updates for 9.7 2025-03-12 14:53:01 -03:00
bcma PCI: Rename CRS Completion Status to RRS 2025-02-17 12:01:29 -07:00
block block: change blk_mq_add_to_batch() third argument type to bool 2025-03-17 12:58:37 +08:00
bluetooth Merge: Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x 2025-03-27 16:28:26 -03:00
bus
cdrom block: remove BLK_MQ_F_SHOULD_MERGE 2025-03-14 16:48:35 +08:00
char treewide: Switch/rename to timer_delete[_sync]() 2025-04-08 10:56:02 -04:00
clk clk: renesas: cpg-mssr: Fix 'soc' node handling in cpg_mssr_reserved_init() 2025-01-31 16:12:15 -05:00
clocksource clocksource/drivers/sh_tmu: Mark driver as non-removable 2025-02-09 15:48:56 -05:00
comedi
connector
counter
cpufreq cpufreq: intel_pstate: Avoid SMP calls to get cpu-type 2025-03-31 15:39:39 -04:00
cpuidle cpuidle: Do not return from cpuidle_play_dead() on callback failures 2025-03-31 15:20:53 -04:00
crypto crypto: tegra - do not transfer req when tegra init fails 2025-03-06 18:24:16 +00:00
cxl
dax
dca
devfreq
dio
dma Merge: [RHEL9.6] Recent upstream fixes for IOMMU, and DMAEngine subsystems 2025-01-31 10:07:31 -05:00
dma-buf
dpll dpll: add clock quality level attribute and op 2025-02-21 14:10:20 +01:00
edac Merge: EDAC/amd64: Simplify ECC check on unified memory controllers 2025-03-17 14:57:58 -03:00
eisa
extcon
firewire
firmware Merge: edac: Turin: Address translation using PRM 2025-03-17 14:58:00 -03:00
fpga
fsi
gnss
gpio gpio: rcar: drop of_match_ptr for ID table 2025-02-09 15:48:57 -05:00
gpu drm/ast: Request PCI BAR with devres 2025-02-17 12:09:15 -07:00
greybus
hid Merge: Input/HID rebase to v6.11 for 9.6 2025-02-06 08:14:11 -05:00
hsi
hte
hv
hwmon thermal/core: Use the thermal zone 'devdata' accessor in hwmon located drivers 2025-02-17 13:34:58 -05:00
hwspinlock
hwtracing
i2c i2c: i801: Remove unnecessary PCI function call 2025-03-24 08:55:29 -04:00
i3c
idle intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly 2025-03-31 17:38:12 -04:00
iio
infiniband RDMA/efa: Align interrupt related fields to same type 2025-04-08 11:13:32 -04:00
input
interconnect
iommu iommu/vt-d: Fix suspicious RCU usage 2025-02-28 11:58:28 -07:00
ipack
irqchip irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled 2025-02-27 15:18:10 -05:00
isdn
leds
macintosh
mailbox
mcb
md dm zoned: dynamically allocate the dm-zoned-meta shrinker 2025-04-08 11:46:33 -04:00
media Merge: USB/TBT code rebase of supported drivers to upstream v6.13 2025-04-24 12:23:24 -03:00
memory
memstick Merge: USB/TBT code rebase of supported drivers to upstream v6.13 2025-04-24 12:23:24 -03:00
message
mfd mfd: intel-lpss: Add Intel Panther Lake LPSS PCI IDs 2025-03-21 10:01:52 -04:00
misc Merge: USB/TBT code rebase of supported drivers to upstream v6.13 2025-04-24 12:23:24 -03:00
mmc block: remove BLK_MQ_F_SHOULD_MERGE 2025-03-14 16:48:35 +08:00
most
mtd block: force noio scope in blk_mq_freeze_queue 2025-03-14 16:48:44 +08:00
mux
net Merge: bonding: stable backport for 9.7 phase 2 2025-04-17 16:29:48 -03:00
nfc
ntb
nubus
nvdimm
nvme Merge up tag 'kernel-5.14.0-570.12.1.el9_6' 2025-04-17 11:36:54 -04:00
nvmem
of of: reserved-memory: Do not make kmemleak ignore freed address 2025-04-18 08:39:50 -04:00
opp OPP: fix dev_pm_opp_find_bw_*() when bandwidth table not initialized 2025-03-25 07:31:15 -07:00
parisc
parport
pci Merge: block: update with v6.14 2025-04-04 12:34:54 -03:00
pcmcia
perf
phy phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 2025-03-19 21:24:08 -03:00
pinctrl pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources() 2025-02-09 15:49:03 -05:00
platform Merge: Update platform/x86/intel/vsec 2025-04-24 12:23:22 -03:00
pmdomain Merge: CVE-2025-21668: pmdomain: imx8mp-blk-ctrl: add missing loop break condition 2025-02-17 12:00:36 -05:00
pnp
power
powercap powercap: intel_rapl: Add support for Panther Lake platform 2025-03-27 15:52:15 -04:00
pps pps: Fix a use-after-free 2025-01-31 22:33:16 +01:00
ps3
ptp ptp: Properly handle compat ioctls 2025-03-27 11:52:43 +08:00
pwm
rapidio
ras RAS/AMD/FMPM: Use atl internal.h for INVALID_SPA 2025-03-18 11:21:59 -04:00
regulator
remoteproc
reset
rpmsg rpmsg: virtio: Free driver_override when rpmsg_remove() 2025-02-11 08:18:24 -08:00
rtc rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read 2025-03-06 17:20:22 +00:00
s390 s390/diag: Add memory topology information via diag310 2025-04-17 14:52:46 +02:00
sbus
scsi Merge: SCSI updates for 9.7 2025-04-24 12:23:20 -03:00
sh
siox
slimbus
soc soc: qcom: socinfo: Avoid out of bounds read of serial number 2025-04-01 06:13:46 -07:00
soundwire
spi spi: pxa2xx: Add MTP-S, ARL-H, LNL-M support 2025-02-07 12:15:12 -05:00
spmi
ssb
staging staging: octeon-usb: move driver out of staging 2025-03-19 16:21:50 -03:00
target block: remove bio_add_pc_page 2025-03-14 16:48:37 +08:00
tc
tee
thermal thermal/of: Fix cdev lookup in thermal_of_should_bind() 2025-03-10 07:36:54 -04:00
thunderbolt thunderbolt: Improve redrive mode handling 2025-03-19 21:24:07 -03:00
tty serial: sh-sci: Increment the runtime usage counter for the earlycon device 2025-02-06 18:06:46 -08:00
ufs block: force noio scope in blk_mq_freeze_queue 2025-03-14 16:48:44 +08:00
uio
usb Merge: USB/TBT code rebase of supported drivers to upstream v6.13 2025-04-24 12:23:24 -03:00
vdpa
vfio vfio/pci: Handle INTx IRQ_NOTCONNECTED 2025-04-08 12:33:52 -06:00
vhost
video
virt
virtio virtio: hookup irq_get_affinity callback 2025-03-14 16:48:34 +08:00
visorbus
vlynq
vme
w1
watchdog
xen
zorro
Kconfig accel: add build system changes 2025-03-11 12:09:57 +01:00
Makefile accel: add build system changes 2025-03-11 12:09:57 +01:00