From b2400c9dd12eb5b4d36bc30ec103a35b1f012fd4 Mon Sep 17 00:00:00 2001 From: Julio Faracco Date: Fri, 11 Jul 2025 15:52:39 -0300 Subject: [PATCH] kernel-6.12.0-108.el10 * Fri Jul 11 2025 Julio Faracco [6.12.0-108.el10] - ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70322] - mm/huge_memory: fix dereferencing invalid pmd migration entry (CKI Backport Bot) [RHEL-96382] {CVE-2025-37958} - lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100484] - nfsd: use threads array as-is in netlink interface (Benjamin Coddington) [RHEL-96874] - igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83571] - igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83571] - igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83571] - igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83571] - igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83571] - igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83571] - igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83571] - igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83571] - igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-83571] - igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-83571] - igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-83571] - igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-83571] - igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-83571] - igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-83571] - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83571] - igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83571] - igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83571] - igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83571] - igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83571] - igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83571] - igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83571] - igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83571] - igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83571] - igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83571] - igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83571] - igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83571] - igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83571] - igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83571] - page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-96620] - rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Paolo Abeni) [RHEL-96620] - redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94012] - lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94012] - igb: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-83570] - igb: Add support for persistent NAPI config (Corinna Vinschen) [RHEL-83570] - igb: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83570] - igb: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83570] - treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83570] - igb: reject invalid external timestamp requests for 82580-based HW (Corinna Vinschen) [RHEL-83570] - igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (Corinna Vinschen) [RHEL-83570] - igb: Add AF_XDP zero-copy Tx support (Corinna Vinschen) [RHEL-83570] - igb: Add AF_XDP zero-copy Rx support (Corinna Vinschen) [RHEL-83570] - igb: Add XDP finalize and stats update functions (Corinna Vinschen) [RHEL-83570] - igb: Introduce XSK data structures and helpers (Corinna Vinschen) [RHEL-83570] - igb: Introduce igb_xdp_is_enabled() (Corinna Vinschen) [RHEL-83570] - igb: Remove static qualifiers (Corinna Vinschen) [RHEL-83570] - igbvf: remove unused spinlock (Corinna Vinschen) [RHEL-83570] - igb: Fix 2 typos in comments in igb_main.c (Corinna Vinschen) [RHEL-83570] - net: mana: Record doorbell physical address in PF mode (Maxim Levitsky) [RHEL-80095] - scsi: storvsc: Increase the timeouts to storvsc_timeout (Maxim Levitsky) [RHEL-80095] - PCI: hv: Remove unnecessary flex array in struct pci_packet (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Remove hv_alloc/free_* helpers (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Use kzalloc for panic page allocation (Maxim Levitsky) [RHEL-80095] - uio_hv_generic: Use correct size for interrupt and monitor pages (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary (Maxim Levitsky) [RHEL-80095] - arch/x86: Provide the CPU number in the wakeup AP callback (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() (Maxim Levitsky) [RHEL-80095] - net: mana: Add support for Multi Vports on Bare metal (Maxim Levitsky) [RHEL-80095] - net: mana: Add support for auxiliary device servicing events (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: unify mana_ib functions to support any gdma device (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic (Maxim Levitsky) [RHEL-80095] - net: mana: Probe rdma device in mana driver (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Add support of 4M, 1G, and 2G pages (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: support of the zero based MRs (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Access remote atomic for MRs (Maxim Levitsky) [RHEL-80095] - net: mana: Switch to page pool for jumbo frames (Maxim Levitsky) [RHEL-80095] - net: mana: Add metadata support for xdp mode (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Fix integer overflow during queue creation (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Handle net event for pointing to the current netdev (Maxim Levitsky) [RHEL-80095] - net: mana: Change the function signature of mana_get_primary_netdev_rcu (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Use safer allocation function() (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Ensure variable err is initialized (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Implement DMABUF MR support (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Fix error code in probe() (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Add port statistics support (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: request error CQEs when supported (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Query feature_flags bitmask from FW (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: indicate CM support (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: polling of CQs for GSI/UD (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: extend mana QP table (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: implement req_notify_cq (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: UD/GSI work requests (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: create/destroy AH (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: UD/GSI QP creation for kernel (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Create and destroy UD/GSI QP (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: create kernel-level CQs (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: helpers to allocate kernel queues (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: implement get_dma_mr (Maxim Levitsky) [RHEL-80095] - RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs (Maxim Levitsky) [RHEL-80095] - net: mana: Add debug logs in MANA network driver (Maxim Levitsky) [RHEL-80095] - net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE (Maxim Levitsky) [RHEL-80095] - net: mana: Support holes in device list reply msg (Maxim Levitsky) [RHEL-80095] - net/mana: fix warning in the writer of client oob (Maxim Levitsky) [RHEL-80095] - net: mana: cleanup mana struct after debugfs_remove() (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Use VF's tso_max_size value when data path is VF (Maxim Levitsky) [RHEL-80095] - Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Remove rmsg_pgcnt (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Preserve contiguous PFN grouping in the page buffer array (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Replace one-element array with flexible array member (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Link queues to NAPIs (Maxim Levitsky) [RHEL-80095] - hv_netvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] - hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Maxim Levitsky) [RHEL-80095] {CVE-2024-53103} - hv_balloon: Fallback to generic_online_page() for non-HV hot added mem (Maxim Levitsky) [RHEL-80095] - scsi: storvsc: Don't report the host packet status as the hv status (Maxim Levitsky) [RHEL-80095] - scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (Maxim Levitsky) [RHEL-80095] {CVE-2025-21690} - scsi: storvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] - uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Make the sysfs node size for the ring buffer dynamic (Maxim Levitsky) [RHEL-80095] - uio_hv_generic: Fix sysfs creation path for ring buffer (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Fix bad ref to hv_synic_eventring_tail when CPU goes offline (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Fix bad pointer dereference in hv_get_partition_id (Maxim Levitsky) [RHEL-80095] - x86/hyperv: fix an indentation issue in mshyperv.h (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Add comments about hv_vpset and var size hypercall input args (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Fix check of return value from snp_set_vmsa() (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Add VTL mode callback for restarting the system (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Add VTL mode emergency restart callback (Maxim Levitsky) [RHEL-80095] - hyperv: Remove unused union and structs (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Use named operands in inline asm (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs (Maxim Levitsky) [RHEL-80095] - hyperv: Add definitions for root partition driver to hv headers (Maxim Levitsky) [RHEL-80095] - x86: hyperv: Add mshv_handler() irq handler and setup function (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Introduce per-cpu event ring tail (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Export some functions for use by root partition module (Maxim Levitsky) [RHEL-80095] - acpi: numa: Export node_to_pxm() (Maxim Levitsky) [RHEL-80095] - hyperv: Introduce hv_recommend_using_aeoi() (Maxim Levitsky) [RHEL-80095] - arm64/hyperv: Add some missing functions to arm64 (Maxim Levitsky) [RHEL-80095] - x86/mshyperv: Add support for extended Hyper-V features (Maxim Levitsky) [RHEL-80095] - hyperv: Log hypercall status codes as strings (Maxim Levitsky) [RHEL-80095] - hyperv: Add CONFIG_MSHV_ROOT to gate root partition support (Maxim Levitsky) [RHEL-80095] - hyperv: Change hv_root_partition into a function (Maxim Levitsky) [RHEL-80095] - hyperv: Convert hypercall statuses to linux error codes (Maxim Levitsky) [RHEL-80095] - PCI: hv: Correct a comment (Maxim Levitsky) [RHEL-80095] - drivers/hv: add CPU offlining support (Maxim Levitsky) [RHEL-80095] - drivers/hv: introduce vmbus_channel_set_cpu() (Maxim Levitsky) [RHEL-80095] - cpu: export lockdep_assert_cpus_held() (Maxim Levitsky) [RHEL-80095] - hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv (Maxim Levitsky) [RHEL-80095] - hyperv: Move hv_current_partition_id to arch-generic code (Maxim Levitsky) [RHEL-80095] - Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Fix output argument to hypercall that changes page visibility (Maxim Levitsky) [RHEL-80095] - x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (Maxim Levitsky) [RHEL-80095] - hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id() (Maxim Levitsky) [RHEL-80095] - hyperv: Do not overlap the hvcall IO areas in get_vtl() (Maxim Levitsky) [RHEL-80095] - hyperv: Enable the hypercall output page for the VTL mode (Maxim Levitsky) [RHEL-80095] - Drivers: hv: vmbus: Log on missing offers if any (Maxim Levitsky) [RHEL-80095] - Drivers: hv: vmbus: Wait for boot-time offers during boot and resume (Maxim Levitsky) [RHEL-80095] - Drivers: hv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] - hyperv: Remove the now unused hyperv-tlfs.h files (Maxim Levitsky) [RHEL-80095] - hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h (Maxim Levitsky) [RHEL-80095] - hyperv: Add new Hyper-V headers in include/hyperv (Maxim Levitsky) [RHEL-80095] - hyperv: Clean up unnecessary #includes (Maxim Levitsky) [RHEL-80095] - hyperv: Move hv_connection_id to hyperv-tlfs.h (Maxim Levitsky) [RHEL-80095] - Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Maxim Levitsky) [RHEL-80095] {CVE-2024-55916} - Drivers: hv: util: Don't force error code to ENODEV in util_probe() (Maxim Levitsky) [RHEL-80095] - x86/hyperv: Fix hv tsc page based sched_clock for hibernation (Maxim Levitsky) [RHEL-80095] - scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-95446] - scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-95446] - scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-95446] - scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-95446] - scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-95446] Resolves: RHEL-100484, RHEL-70322, RHEL-80095, RHEL-83570, RHEL-83571, RHEL-94012, RHEL-95446, RHEL-96382, RHEL-96620, RHEL-96874 Signed-off-by: Julio Faracco --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 5 +- kernel-aarch64-64k-rhel.config | 5 +- kernel-aarch64-automotive-debug-rhel.config | 5 +- kernel-aarch64-automotive-rhel.config | 5 +- kernel-aarch64-debug-rhel.config | 5 +- kernel-aarch64-rhel.config | 5 +- kernel-aarch64-rt-64k-debug-rhel.config | 5 +- kernel-aarch64-rt-64k-rhel.config | 5 +- kernel-aarch64-rt-debug-rhel.config | 5 +- kernel-aarch64-rt-rhel.config | 5 +- kernel-ppc64le-debug-rhel.config | 5 +- kernel-ppc64le-rhel.config | 5 +- kernel-s390x-debug-rhel.config | 5 +- kernel-s390x-rhel.config | 5 +- kernel-s390x-zfcpdump-rhel.config | 5 +- kernel-x86_64-automotive-debug-rhel.config | 6 +- kernel-x86_64-automotive-rhel.config | 6 +- kernel-x86_64-debug-rhel.config | 6 +- kernel-x86_64-rhel.config | 6 +- kernel-x86_64-rt-debug-rhel.config | 6 +- kernel-x86_64-rt-rhel.config | 6 +- kernel.changelog | 169 +++++++++++++++++++ kernel.spec | 178 +++++++++++++++++++- sources | 6 +- 25 files changed, 415 insertions(+), 51 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index c4380387b..02ffb33d7 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 107 +RHEL_RELEASE = 108 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index c157e8f14..d3df40016 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4122,6 +4122,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7279,10 +7280,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 5dfd6b4db..f28cb92a4 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4101,6 +4101,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7254,10 +7255,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-automotive-debug-rhel.config b/kernel-aarch64-automotive-debug-rhel.config index 2aaffef31..495f3671c 100644 --- a/kernel-aarch64-automotive-debug-rhel.config +++ b/kernel-aarch64-automotive-debug-rhel.config @@ -4372,6 +4372,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set # CONFIG_MSM_GCC_8660 is not set @@ -7905,10 +7906,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-automotive-rhel.config b/kernel-aarch64-automotive-rhel.config index 782f890c7..e10bcc25e 100644 --- a/kernel-aarch64-automotive-rhel.config +++ b/kernel-aarch64-automotive-rhel.config @@ -4351,6 +4351,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set # CONFIG_MSM_GCC_8660 is not set @@ -7880,10 +7881,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index af45cae66..95e6cd3ca 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4119,6 +4119,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7275,10 +7276,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 766b1b857..8e6292030 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4098,6 +4098,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7250,10 +7251,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 6a10b4ea9..06514beda 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -4163,6 +4163,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7327,10 +7328,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 6fc0f3d41..e20b8e1e0 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -4142,6 +4142,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7302,10 +7303,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 9aece9e1f..1dacea952 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4160,6 +4160,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7323,10 +7324,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 0e4698e38..b00c6bb0f 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4139,6 +4139,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m @@ -7298,10 +7299,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 01d7bd8aa..cc80cd6bc 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -3764,6 +3764,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set @@ -6736,10 +6737,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 70694b02a..bcdc2b679 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -3744,6 +3744,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set CONFIG_MSI_BITMAP_SELFTEST=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set @@ -6713,10 +6714,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 3ef178ceb..fa22766bc 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -3744,6 +3744,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set # CONFIG_MSPRO_BLOCK is not set @@ -6706,10 +6707,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 013d90d2e..eda803fbb 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -3724,6 +3724,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set # CONFIG_MSPRO_BLOCK is not set @@ -6683,10 +6684,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 891f794fe..19c916970 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -3733,6 +3733,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set # CONFIG_MSDOS_FS is not set CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set # CONFIG_MSPRO_BLOCK is not set @@ -6704,10 +6705,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-automotive-debug-rhel.config b/kernel-x86_64-automotive-debug-rhel.config index 014a685b9..d8170ba53 100644 --- a/kernel-x86_64-automotive-debug-rhel.config +++ b/kernel-x86_64-automotive-debug-rhel.config @@ -3931,6 +3931,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4142,6 +4143,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m # CONFIG_MSI_WMI is not set @@ -7354,10 +7356,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-automotive-rhel.config b/kernel-x86_64-automotive-rhel.config index d31eee277..c1675d395 100644 --- a/kernel-x86_64-automotive-rhel.config +++ b/kernel-x86_64-automotive-rhel.config @@ -3911,6 +3911,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4122,6 +4123,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m # CONFIG_MSI_WMI is not set @@ -7330,10 +7332,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index bf28a275b..c441b4b71 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -3817,6 +3817,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4024,6 +4025,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m @@ -7117,10 +7119,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 341c6292e..8ba82c1fa 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -3797,6 +3797,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4004,6 +4005,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m @@ -7093,10 +7095,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 0cb537cd2..93361bc36 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -3858,6 +3858,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4065,6 +4066,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m @@ -7165,10 +7167,10 @@ CONFIG_TEST_FPU=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index c6d4c0cc8..91d64ab20 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -3838,6 +3838,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y +CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_L1TF=y CONFIG_MITIGATION_MDS=y CONFIG_MITIGATION_MMIO_STALE_DATA=y @@ -4045,6 +4046,7 @@ CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_MS_BLOCK is not set CONFIG_MSDOS_FS=m CONFIG_MSDOS_PARTITION=y +# CONFIG_MSHV_ROOT is not set # CONFIG_MSI_EC is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m @@ -7141,10 +7143,10 @@ CONFIG_TEST_CPUMASK=m CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set CONFIG_TEST_IOV_ITER=m -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_LIST_SORT is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel.changelog b/kernel.changelog index 7f6901a2c..04af0fd97 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,172 @@ +* Fri Jul 11 2025 Julio Faracco [6.12.0-108.el10] +- ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70322] +- mm/huge_memory: fix dereferencing invalid pmd migration entry (CKI Backport Bot) [RHEL-96382] {CVE-2025-37958} +- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100484] +- nfsd: use threads array as-is in netlink interface (Benjamin Coddington) [RHEL-96874] +- igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83571] +- igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83571] +- igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83571] +- igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83571] +- igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83571] +- igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83571] +- igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83571] +- igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83571] +- igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-83571] +- igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-83571] +- igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-83571] +- igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-83571] +- igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-83571] +- igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-83571] +- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83571] +- igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83571] +- igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83571] +- igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83571] +- igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83571] +- igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83571] +- igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83571] +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83571] +- igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83571] +- igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83571] +- igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83571] +- page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-96620] +- rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Paolo Abeni) [RHEL-96620] +- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94012] +- lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94012] +- igb: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-83570] +- igb: Add support for persistent NAPI config (Corinna Vinschen) [RHEL-83570] +- igb: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83570] +- igb: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83570] +- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83570] +- igb: reject invalid external timestamp requests for 82580-based HW (Corinna Vinschen) [RHEL-83570] +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (Corinna Vinschen) [RHEL-83570] +- igb: Add AF_XDP zero-copy Tx support (Corinna Vinschen) [RHEL-83570] +- igb: Add AF_XDP zero-copy Rx support (Corinna Vinschen) [RHEL-83570] +- igb: Add XDP finalize and stats update functions (Corinna Vinschen) [RHEL-83570] +- igb: Introduce XSK data structures and helpers (Corinna Vinschen) [RHEL-83570] +- igb: Introduce igb_xdp_is_enabled() (Corinna Vinschen) [RHEL-83570] +- igb: Remove static qualifiers (Corinna Vinschen) [RHEL-83570] +- igbvf: remove unused spinlock (Corinna Vinschen) [RHEL-83570] +- igb: Fix 2 typos in comments in igb_main.c (Corinna Vinschen) [RHEL-83570] +- net: mana: Record doorbell physical address in PF mode (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Increase the timeouts to storvsc_timeout (Maxim Levitsky) [RHEL-80095] +- PCI: hv: Remove unnecessary flex array in struct pci_packet (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Remove hv_alloc/free_* helpers (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Use kzalloc for panic page allocation (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Use correct size for interrupt and monitor pages (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary (Maxim Levitsky) [RHEL-80095] +- arch/x86: Provide the CPU number in the wakeup AP callback (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() (Maxim Levitsky) [RHEL-80095] +- net: mana: Add support for Multi Vports on Bare metal (Maxim Levitsky) [RHEL-80095] +- net: mana: Add support for auxiliary device servicing events (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: unify mana_ib functions to support any gdma device (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic (Maxim Levitsky) [RHEL-80095] +- net: mana: Probe rdma device in mana driver (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add support of 4M, 1G, and 2G pages (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: support of the zero based MRs (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Access remote atomic for MRs (Maxim Levitsky) [RHEL-80095] +- net: mana: Switch to page pool for jumbo frames (Maxim Levitsky) [RHEL-80095] +- net: mana: Add metadata support for xdp mode (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Fix integer overflow during queue creation (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Handle net event for pointing to the current netdev (Maxim Levitsky) [RHEL-80095] +- net: mana: Change the function signature of mana_get_primary_netdev_rcu (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Use safer allocation function() (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Ensure variable err is initialized (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Implement DMABUF MR support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Fix error code in probe() (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add port statistics support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: request error CQEs when supported (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Query feature_flags bitmask from FW (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: indicate CM support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: polling of CQs for GSI/UD (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: extend mana QP table (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: implement req_notify_cq (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: UD/GSI work requests (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: create/destroy AH (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: UD/GSI QP creation for kernel (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Create and destroy UD/GSI QP (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: create kernel-level CQs (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: helpers to allocate kernel queues (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: implement get_dma_mr (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs (Maxim Levitsky) [RHEL-80095] +- net: mana: Add debug logs in MANA network driver (Maxim Levitsky) [RHEL-80095] +- net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE (Maxim Levitsky) [RHEL-80095] +- net: mana: Support holes in device list reply msg (Maxim Levitsky) [RHEL-80095] +- net/mana: fix warning in the writer of client oob (Maxim Levitsky) [RHEL-80095] +- net: mana: cleanup mana struct after debugfs_remove() (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Use VF's tso_max_size value when data path is VF (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Remove rmsg_pgcnt (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Replace one-element array with flexible array member (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Link queues to NAPIs (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Maxim Levitsky) [RHEL-80095] {CVE-2024-53103} +- hv_balloon: Fallback to generic_online_page() for non-HV hot added mem (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Don't report the host packet status as the hv status (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (Maxim Levitsky) [RHEL-80095] {CVE-2025-21690} +- scsi: storvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Make the sysfs node size for the ring buffer dynamic (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Fix sysfs creation path for ring buffer (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Fix bad ref to hv_synic_eventring_tail when CPU goes offline (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Fix bad pointer dereference in hv_get_partition_id (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: fix an indentation issue in mshyperv.h (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add comments about hv_vpset and var size hypercall input args (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix check of return value from snp_set_vmsa() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add VTL mode callback for restarting the system (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add VTL mode emergency restart callback (Maxim Levitsky) [RHEL-80095] +- hyperv: Remove unused union and structs (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Use named operands in inline asm (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs (Maxim Levitsky) [RHEL-80095] +- hyperv: Add definitions for root partition driver to hv headers (Maxim Levitsky) [RHEL-80095] +- x86: hyperv: Add mshv_handler() irq handler and setup function (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Introduce per-cpu event ring tail (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Export some functions for use by root partition module (Maxim Levitsky) [RHEL-80095] +- acpi: numa: Export node_to_pxm() (Maxim Levitsky) [RHEL-80095] +- hyperv: Introduce hv_recommend_using_aeoi() (Maxim Levitsky) [RHEL-80095] +- arm64/hyperv: Add some missing functions to arm64 (Maxim Levitsky) [RHEL-80095] +- x86/mshyperv: Add support for extended Hyper-V features (Maxim Levitsky) [RHEL-80095] +- hyperv: Log hypercall status codes as strings (Maxim Levitsky) [RHEL-80095] +- hyperv: Add CONFIG_MSHV_ROOT to gate root partition support (Maxim Levitsky) [RHEL-80095] +- hyperv: Change hv_root_partition into a function (Maxim Levitsky) [RHEL-80095] +- hyperv: Convert hypercall statuses to linux error codes (Maxim Levitsky) [RHEL-80095] +- PCI: hv: Correct a comment (Maxim Levitsky) [RHEL-80095] +- drivers/hv: add CPU offlining support (Maxim Levitsky) [RHEL-80095] +- drivers/hv: introduce vmbus_channel_set_cpu() (Maxim Levitsky) [RHEL-80095] +- cpu: export lockdep_assert_cpus_held() (Maxim Levitsky) [RHEL-80095] +- hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv (Maxim Levitsky) [RHEL-80095] +- hyperv: Move hv_current_partition_id to arch-generic code (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix output argument to hypercall that changes page visibility (Maxim Levitsky) [RHEL-80095] +- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (Maxim Levitsky) [RHEL-80095] +- hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id() (Maxim Levitsky) [RHEL-80095] +- hyperv: Do not overlap the hvcall IO areas in get_vtl() (Maxim Levitsky) [RHEL-80095] +- hyperv: Enable the hypercall output page for the VTL mode (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Log on missing offers if any (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Wait for boot-time offers during boot and resume (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- hyperv: Remove the now unused hyperv-tlfs.h files (Maxim Levitsky) [RHEL-80095] +- hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h (Maxim Levitsky) [RHEL-80095] +- hyperv: Add new Hyper-V headers in include/hyperv (Maxim Levitsky) [RHEL-80095] +- hyperv: Clean up unnecessary #includes (Maxim Levitsky) [RHEL-80095] +- hyperv: Move hv_connection_id to hyperv-tlfs.h (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Maxim Levitsky) [RHEL-80095] {CVE-2024-55916} +- Drivers: hv: util: Don't force error code to ENODEV in util_probe() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix hv tsc page based sched_clock for hibernation (Maxim Levitsky) [RHEL-80095] +- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-95446] +- scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-95446] +- scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-95446] +- scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-95446] +- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-95446] +Resolves: RHEL-100484, RHEL-70322, RHEL-80095, RHEL-83570, RHEL-83571, RHEL-94012, RHEL-95446, RHEL-96382, RHEL-96620, RHEL-96874 + * Tue Jul 08 2025 CKI KWF Bot [6.12.0-107.el10] - spec: fix spec warning for /usr/include/ynl (Alexandra Hájková) [RHEL-101712] - nvme: avoid creating multipath sysfs group under namespace path devices (Maurizio Lombardi) [RHEL-95382] diff --git a/kernel.spec b/kernel.spec index 4fee5fa1b..8f6146b82 100644 --- a/kernel.spec +++ b/kernel.spec @@ -162,15 +162,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 107 +%define pkgrelease 108 %define kversion 6 -%define tarfile_release 6.12.0-107.el10 +%define tarfile_release 6.12.0-108.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 107%{?buildid}%{?dist} +%define specrelease 108%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-107.el10 +%define kabiversion 6.12.0-108.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3200,7 +3200,7 @@ pushd tools/testing/selftests export CFLAGS="%{build_cflags}" export CXXFLAGS="%{build_cxxflags}" -TARGETS="bpf cgroup mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net/bonding iommu cachestat pid_namespace rlimits timens pidfd" +TARGETS="bpf cgroup kmod mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net/bonding iommu cachestat pid_namespace rlimits timens pidfd" %{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="$TARGETS" SKIP_TARGETS="" $force_targets VMLINUX_H="${RPM_VMLINUX_H}" # Restore the original level of source fortification @@ -4291,6 +4291,174 @@ fi\ # # %changelog +* Fri Jul 11 2025 Julio Faracco [6.12.0-108.el10] +- ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70322] +- mm/huge_memory: fix dereferencing invalid pmd migration entry (CKI Backport Bot) [RHEL-96382] {CVE-2025-37958} +- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100484] +- nfsd: use threads array as-is in netlink interface (Benjamin Coddington) [RHEL-96874] +- igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83571] +- igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83571] +- igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83571] +- igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83571] +- igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83571] +- igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83571] +- igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83571] +- igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83571] +- igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-83571] +- igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-83571] +- igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-83571] +- igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-83571] +- igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-83571] +- igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-83571] +- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83571] +- igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83571] +- igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83571] +- igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83571] +- igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83571] +- igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83571] +- igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83571] +- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83571] +- igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83571] +- igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83571] +- igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83571] +- igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83571] +- page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-96620] +- rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Paolo Abeni) [RHEL-96620] +- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94012] +- lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94012] +- igb: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-83570] +- igb: Add support for persistent NAPI config (Corinna Vinschen) [RHEL-83570] +- igb: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83570] +- igb: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83570] +- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83570] +- igb: reject invalid external timestamp requests for 82580-based HW (Corinna Vinschen) [RHEL-83570] +- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (Corinna Vinschen) [RHEL-83570] +- igb: Add AF_XDP zero-copy Tx support (Corinna Vinschen) [RHEL-83570] +- igb: Add AF_XDP zero-copy Rx support (Corinna Vinschen) [RHEL-83570] +- igb: Add XDP finalize and stats update functions (Corinna Vinschen) [RHEL-83570] +- igb: Introduce XSK data structures and helpers (Corinna Vinschen) [RHEL-83570] +- igb: Introduce igb_xdp_is_enabled() (Corinna Vinschen) [RHEL-83570] +- igb: Remove static qualifiers (Corinna Vinschen) [RHEL-83570] +- igbvf: remove unused spinlock (Corinna Vinschen) [RHEL-83570] +- igb: Fix 2 typos in comments in igb_main.c (Corinna Vinschen) [RHEL-83570] +- net: mana: Record doorbell physical address in PF mode (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Increase the timeouts to storvsc_timeout (Maxim Levitsky) [RHEL-80095] +- PCI: hv: Remove unnecessary flex array in struct pci_packet (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Remove hv_alloc/free_* helpers (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Use kzalloc for panic page allocation (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Use correct size for interrupt and monitor pages (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary (Maxim Levitsky) [RHEL-80095] +- arch/x86: Provide the CPU number in the wakeup AP callback (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() (Maxim Levitsky) [RHEL-80095] +- net: mana: Add support for Multi Vports on Bare metal (Maxim Levitsky) [RHEL-80095] +- net: mana: Add support for auxiliary device servicing events (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: unify mana_ib functions to support any gdma device (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic (Maxim Levitsky) [RHEL-80095] +- net: mana: Probe rdma device in mana driver (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add support of 4M, 1G, and 2G pages (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: support of the zero based MRs (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Access remote atomic for MRs (Maxim Levitsky) [RHEL-80095] +- net: mana: Switch to page pool for jumbo frames (Maxim Levitsky) [RHEL-80095] +- net: mana: Add metadata support for xdp mode (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Fix integer overflow during queue creation (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Handle net event for pointing to the current netdev (Maxim Levitsky) [RHEL-80095] +- net: mana: Change the function signature of mana_get_primary_netdev_rcu (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Use safer allocation function() (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Ensure variable err is initialized (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Implement DMABUF MR support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Fix error code in probe() (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Add port statistics support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: request error CQEs when supported (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Query feature_flags bitmask from FW (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: indicate CM support (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: polling of CQs for GSI/UD (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: extend mana QP table (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: implement req_notify_cq (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: UD/GSI work requests (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: create/destroy AH (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: UD/GSI QP creation for kernel (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Create and destroy UD/GSI QP (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: create kernel-level CQs (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: helpers to allocate kernel queues (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: implement get_dma_mr (Maxim Levitsky) [RHEL-80095] +- RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs (Maxim Levitsky) [RHEL-80095] +- net: mana: Add debug logs in MANA network driver (Maxim Levitsky) [RHEL-80095] +- net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE (Maxim Levitsky) [RHEL-80095] +- net: mana: Support holes in device list reply msg (Maxim Levitsky) [RHEL-80095] +- net/mana: fix warning in the writer of client oob (Maxim Levitsky) [RHEL-80095] +- net: mana: cleanup mana struct after debugfs_remove() (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Use VF's tso_max_size value when data path is VF (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Remove rmsg_pgcnt (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Replace one-element array with flexible array member (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Link queues to NAPIs (Maxim Levitsky) [RHEL-80095] +- hv_netvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Maxim Levitsky) [RHEL-80095] {CVE-2024-53103} +- hv_balloon: Fallback to generic_online_page() for non-HV hot added mem (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Don't report the host packet status as the hv status (Maxim Levitsky) [RHEL-80095] +- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (Maxim Levitsky) [RHEL-80095] {CVE-2025-21690} +- scsi: storvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Make the sysfs node size for the ring buffer dynamic (Maxim Levitsky) [RHEL-80095] +- uio_hv_generic: Fix sysfs creation path for ring buffer (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Fix bad ref to hv_synic_eventring_tail when CPU goes offline (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Fix bad pointer dereference in hv_get_partition_id (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: fix an indentation issue in mshyperv.h (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add comments about hv_vpset and var size hypercall input args (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix check of return value from snp_set_vmsa() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add VTL mode callback for restarting the system (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Add VTL mode emergency restart callback (Maxim Levitsky) [RHEL-80095] +- hyperv: Remove unused union and structs (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Use named operands in inline asm (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs (Maxim Levitsky) [RHEL-80095] +- hyperv: Add definitions for root partition driver to hv headers (Maxim Levitsky) [RHEL-80095] +- x86: hyperv: Add mshv_handler() irq handler and setup function (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Introduce per-cpu event ring tail (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Export some functions for use by root partition module (Maxim Levitsky) [RHEL-80095] +- acpi: numa: Export node_to_pxm() (Maxim Levitsky) [RHEL-80095] +- hyperv: Introduce hv_recommend_using_aeoi() (Maxim Levitsky) [RHEL-80095] +- arm64/hyperv: Add some missing functions to arm64 (Maxim Levitsky) [RHEL-80095] +- x86/mshyperv: Add support for extended Hyper-V features (Maxim Levitsky) [RHEL-80095] +- hyperv: Log hypercall status codes as strings (Maxim Levitsky) [RHEL-80095] +- hyperv: Add CONFIG_MSHV_ROOT to gate root partition support (Maxim Levitsky) [RHEL-80095] +- hyperv: Change hv_root_partition into a function (Maxim Levitsky) [RHEL-80095] +- hyperv: Convert hypercall statuses to linux error codes (Maxim Levitsky) [RHEL-80095] +- PCI: hv: Correct a comment (Maxim Levitsky) [RHEL-80095] +- drivers/hv: add CPU offlining support (Maxim Levitsky) [RHEL-80095] +- drivers/hv: introduce vmbus_channel_set_cpu() (Maxim Levitsky) [RHEL-80095] +- cpu: export lockdep_assert_cpus_held() (Maxim Levitsky) [RHEL-80095] +- hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv (Maxim Levitsky) [RHEL-80095] +- hyperv: Move hv_current_partition_id to arch-generic code (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix output argument to hypercall that changes page visibility (Maxim Levitsky) [RHEL-80095] +- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (Maxim Levitsky) [RHEL-80095] +- hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id() (Maxim Levitsky) [RHEL-80095] +- hyperv: Do not overlap the hvcall IO areas in get_vtl() (Maxim Levitsky) [RHEL-80095] +- hyperv: Enable the hypercall output page for the VTL mode (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Log on missing offers if any (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: vmbus: Wait for boot-time offers during boot and resume (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095] +- hyperv: Remove the now unused hyperv-tlfs.h files (Maxim Levitsky) [RHEL-80095] +- hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h (Maxim Levitsky) [RHEL-80095] +- hyperv: Add new Hyper-V headers in include/hyperv (Maxim Levitsky) [RHEL-80095] +- hyperv: Clean up unnecessary #includes (Maxim Levitsky) [RHEL-80095] +- hyperv: Move hv_connection_id to hyperv-tlfs.h (Maxim Levitsky) [RHEL-80095] +- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Maxim Levitsky) [RHEL-80095] {CVE-2024-55916} +- Drivers: hv: util: Don't force error code to ENODEV in util_probe() (Maxim Levitsky) [RHEL-80095] +- x86/hyperv: Fix hv tsc page based sched_clock for hibernation (Maxim Levitsky) [RHEL-80095] +- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-95446] +- scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-95446] +- scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-95446] +- scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-95446] +- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-95446] + * Tue Jul 08 2025 CKI KWF Bot [6.12.0-107.el10] - spec: fix spec warning for /usr/include/ynl (Alexandra Hájková) [RHEL-101712] - nvme: avoid creating multipath sysfs group under namespace path devices (Maurizio Lombardi) [RHEL-95382] diff --git a/sources b/sources index dba43ccc8..531294ad9 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-107.el10.tar.xz) = e77678a15032a4583d0cd816543356459236cc848dfd95e4f905e69cf863dbce501867330964a19d103d13c857da4fb17c6179f153935bfdfb589f82291dff79 -SHA512 (kernel-abi-stablelists-6.12.0-107.el10.tar.xz) = b4eecd6d9d7d9a94e7a7feab0b65aa6bb37827c90310044256ae800b076264801290b5c7f57866f9e6060980ef64e661f5ed9a3740a8dd1f1c767810dfc56cd7 -SHA512 (kernel-kabi-dw-6.12.0-107.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c +SHA512 (linux-6.12.0-108.el10.tar.xz) = 0c28e416678ac1bb7e3d14953f28807d2ee53994714886e716b1a873b56c9016551df235a69c272018001cd4cd78e8994edd8e71090166f3fefdfffc05333a01 +SHA512 (kernel-abi-stablelists-6.12.0-108.el10.tar.xz) = b484b42a04a8f80a21fbacdcdd7659e067e4242b88b0a6bc0e9d4e64d4310ca56efbb3038dd85205d22747948c977fc2aca35cefb6522a1edc020f3e36aa0774 +SHA512 (kernel-kabi-dw-6.12.0-108.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c