Centos-kernel-stream-9/arch/x86
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
..
boot Merge: x86/sev: Enable kdump for SEV-SNP KVM guests 2025-01-06 08:26:04 +00:00
coco x86/tdx: Fix "in-kernel MMIO" check 2025-03-20 17:47:55 +01:00
configs
crypto
entry x86/vdso: Fix rethunk patching for vdso-image-{32,64}.o 2024-12-16 15:12:59 -05:00
events x86/cpu: Move TSC CPUID leaf definition 2025-02-14 16:43:40 -05:00
hyperv Merge: CVE-2024-46864: x86/hyperv: fix kexec crash due to VP assist page corruption 2024-11-15 13:25:23 +00:00
ia32
include Merge: CVE-2025-21839: KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop 2025-04-24 12:23:18 -03:00
kernel x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors 2025-04-18 08:39:51 -04:00
kvm Merge: CVE-2025-21839: KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop 2025-04-24 12:23:18 -03:00
lib Revert "x86: bring back rep movsq for user access on CPUs without ERMS" 2025-02-19 16:26:50 -03:00
math-emu
mm x86/mm: further clarify switch_mm_irqs_off() documentation 2025-04-18 08:39:52 -04:00
net bpf, x64: Fix a jit convergence issue 2025-01-21 11:27:02 +01:00
pci x86/PCI: Check pcie_find_root_port() return for NULL 2025-02-18 09:48:10 -07:00
platform Merge: Update drivers/thermal/intel, include thermal_of fix 2025-03-24 18:13:04 -03:00
power mm/treewide: replace pud_large() with pud_leaf() 2024-12-09 12:24:44 -05:00
purgatory
ras
realmode
tools x86/xen: Avoid relocatable quantities in Xen ELF notes 2025-02-18 17:58:05 +01:00
um
video arch: Remove struct fb_info from video helpers 2024-11-20 11:19:55 +01:00
virt Merge: Preparatory patches for TDX support in KVM 2025-01-27 15:24:23 +01:00
xen x86/xen: add FRAME_END to xen_hypercall_hvm() 2025-02-18 17:58:06 +01:00
.gitignore
Kbuild
Kconfig mm/x86: support large pfn mappings 2025-03-26 22:00:47 -04:00
Kconfig.assembler
Kconfig.cpu
Kconfig.debug
Makefile arch: Select fbdev helpers with CONFIG_VIDEO 2024-11-20 11:19:55 +01:00
Makefile.postlink
Makefile.um
Makefile_32.cpu