The Linux kernel
* Tue Jul 08 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [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] - nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable (Maurizio Lombardi) [RHEL-95382] - nvme-pci: make nvme_pci_npages_prp() __always_inline (Maurizio Lombardi) [RHEL-95382] - nvme: unblock ctrl state transition for firmware update (Maurizio Lombardi) [RHEL-95382] - nvmet-tcp: don't restore null sk_state_change (Maurizio Lombardi) [RHEL-95382] - nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS (Maurizio Lombardi) [RHEL-95382] - nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS (Maurizio Lombardi) [RHEL-95382] - nvme-tcp: fix premature queue removal and I/O failover (Maurizio Lombardi) [RHEL-95382] - nvme-pci: add quirks for WDC Blue SN550 15b7:5009 (Maurizio Lombardi) [RHEL-95382] - nvme-pci: add quirks for device 126f:1001 (Maurizio Lombardi) [RHEL-95382] - nvme-pci: fix queue unquiesce check on slot_reset (Maurizio Lombardi) [RHEL-95382] - nvmet: fix out-of-bounds access in nvmet_enable_port (Maurizio Lombardi) [RHEL-95382] - nvme-multipath: sysfs links may not be created for devices (Maurizio Lombardi) [RHEL-95382] - nvme: fixup scan failure for non-ANA multipath controllers (Maurizio Lombardi) [RHEL-95382] - nvme: multipath: fix return value of nvme_available_path (Maurizio Lombardi) [RHEL-95382] - nvme: re-read ANA log page after ns scan completes (Maurizio Lombardi) [RHEL-95382] - nvme: requeue namespace scan on missed AENs (Maurizio Lombardi) [RHEL-95382] - nvme-pci: skip nvme_write_sq_db on empty rqlist (Maurizio Lombardi) [RHEL-95382] - nvme/ioctl: move fixed buffer lookup to nvme_uring_cmd_io() (Maurizio Lombardi) [RHEL-95382] - nvme/ioctl: move blk_mq_free_request() out of nvme_map_user_request() (Maurizio Lombardi) [RHEL-95382] - nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (Maurizio Lombardi) [RHEL-95382] - nvme: convert timeouts to secs_to_jiffies() (Maurizio Lombardi) [RHEL-95382] - nvmet-fc: Remove unused functions (Maurizio Lombardi) [RHEL-95382] - nvme-pci: remove stale comment (Maurizio Lombardi) [RHEL-95382] - nvme-fc: Utilise min3() to simplify queue count calculation (Maurizio Lombardi) [RHEL-95382] - nvme-multipath: Add visibility for queue-depth io-policy (Maurizio Lombardi) [RHEL-95382] - nvme-multipath: Add visibility for numa io-policy (Maurizio Lombardi) [RHEL-95382] - nvme-multipath: Add visibility for round-robin io-policy (Maurizio Lombardi) [RHEL-95382] - nvme: map uring_cmd data even if address is 0 (Maurizio Lombardi) [RHEL-95382] - io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() (Maurizio Lombardi) [RHEL-95382] - sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101330] {CVE-2025-38089} - net: fix udp gso skb_segment after pull from frag_list (Paolo Abeni) [RHEL-96626] - net: ipv6: fix UDPv6 GSO segmentation with NAT (Paolo Abeni) [RHEL-96626] - softirq: use bit waits instead of var waits. (Phil Auld) [RHEL-96261] - sched: add wait_var_event_io() (Phil Auld) [RHEL-96261] - sched: Add wait/wake interface for variable updated under a lock. (Phil Auld) [RHEL-96261] - sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() (Phil Auld) [RHEL-96261] - sched: Document wait_var_event() family of functions and wake_up_var() (Phil Auld) [RHEL-96261] - sched: Improve documentation for wake_up_bit/wait_on_bit family of functions (Phil Auld) [RHEL-96261] - sched: change wake_up_bit() and related function to expect unsigned long * (Phil Auld) [RHEL-96261] - net-timestamp: COMPLETION timestamp on packet tx completion (Petr Oros) [RHEL-100002] - net: skb: free up one bit in tx_flags (Petr Oros) [RHEL-100002] - selftests/bpf: Add simple bpf tests in the tx path for timestamping feature (Petr Oros) [RHEL-100002] - bpf: Support selective sampling for bpf timestamping (Petr Oros) [RHEL-100002] - bpf: Add BPF_SOCK_OPS_TSTAMP_SENDMSG_CB callback (Petr Oros) [RHEL-100002] - bpf: Add BPF_SOCK_OPS_TSTAMP_ACK_CB callback (Petr Oros) [RHEL-100002] - bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback (Petr Oros) [RHEL-100002] - bpf: Add BPF_SOCK_OPS_TSTAMP_SND_SW_CB callback (Petr Oros) [RHEL-100002] - bpf: Add BPF_SOCK_OPS_TSTAMP_SCHED_CB callback (Petr Oros) [RHEL-100002] - net-timestamp: Prepare for isolating two modes of SO_TIMESTAMPING (Petr Oros) [RHEL-100002] - bpf: Disable unsafe helpers in TX timestamping callbacks (Petr Oros) [RHEL-100002] - bpf: Prevent unsafe access to the sock fields in the BPF timestamping callback (Petr Oros) [RHEL-100002] - bpf: Prepare the sock_ops ctx and call bpf prog for TX timestamping (Petr Oros) [RHEL-100002] - bpf: Add networking timestamping support to bpf_get/setsockopt() (Petr Oros) [RHEL-100002] - selftests: txtimestamp: add SCM_TS_OPT_ID test (Petr Oros) [RHEL-100002] - net_tstamp: add SCM_TS_OPT_ID for RAW sockets (Petr Oros) [RHEL-100002] - net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control message (Petr Oros) [RHEL-100002] - selftests: netfilter: nft_concat_range.sh: add datapath check for map fill bug (CKI Backport Bot) [RHEL-99477] - selftests: netfilter: nft_concat_range.sh: prefer per element counters for testing (CKI Backport Bot) [RHEL-99477] - netfilter: nf_set_pipapo_avx2: fix initial map fill (CKI Backport Bot) [RHEL-99477] - selftests: netfilter: nft_concat_range.sh: add coverage for 4bit group representation (CKI Backport Bot) [RHEL-99477] - netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX (CKI Backport Bot) [RHEL-99477] - netfilter: nft_set_pipapo: prevent overflow in lookup table allocation (CKI Backport Bot) [RHEL-99477] - netfilter: nft_inner: Use nested-BH locking for nft_pcpu_tun_ctx (CKI Backport Bot) [RHEL-99473] - netfilter: nft_tunnel: fix geneve_opt dump (CKI Backport Bot) [RHEL-99473] - netfilter: nft_quota: match correctly when the quota just depleted (CKI Backport Bot) [RHEL-99473] - netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (CKI Backport Bot) [RHEL-99473] - netfilter: nf_tables: don't unregister hook when table is dormant (CKI Backport Bot) [RHEL-99473] - redhat/configs: enable CONFIG_PT_RECLAIM (Luiz Capitulino) [RHEL-78258] - mm: pgtable: fix incorrect reclaim of non-empty PTE pages (Luiz Capitulino) [RHEL-78258] - x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 (Luiz Capitulino) [RHEL-78258] - x86: mm: free page table pages by RCU instead of semi RCU (Luiz Capitulino) [RHEL-78258] - mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) (Luiz Capitulino) [RHEL-78258] - mm: make zap_pte_range() handle full within-PMD range (Luiz Capitulino) [RHEL-78258] - mm: do_zap_pte_range: return any_skipped information to the caller (Luiz Capitulino) [RHEL-78258] - mm: zap_install_uffd_wp_if_needed: return whether uffd-wp pte has been re-installed (Luiz Capitulino) [RHEL-78258] - mm: skip over all consecutive none ptes in do_zap_pte_range() (Luiz Capitulino) [RHEL-78258] - mm: introduce do_zap_pte_range() (Luiz Capitulino) [RHEL-78258] - mm: introduce zap_nonpresent_ptes() (Luiz Capitulino) [RHEL-78258] - mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() (Luiz Capitulino) [RHEL-78258] - mm: khugepaged: recheck pmd state in retract_page_tables() (Luiz Capitulino) [RHEL-78258] - docs/mm: add VMA locks documentation (Luiz Capitulino) [RHEL-78258] - redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-92271] - x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-92271] - tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-92271] - svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-92271] - x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-92271] - KVM: arm64: VHE: Synchronize CPTR trap deactivation (Sebastian Ott) [RHEL-92805] - KVM: arm64: VHE: Synchronize restore of host debug registers (Sebastian Ott) [RHEL-92805] - KVM: arm64: Explicitly treat routing entry type changes as changes (Sebastian Ott) [RHEL-92805] - KVM: arm64: vgic-init: Plug vCPU vs. VGIC creation race (Sebastian Ott) [RHEL-92805] - KVM: arm64: Unmap vLPIs affected by changes to GSI routing information (Sebastian Ott) [RHEL-92805] - KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding() (Sebastian Ott) [RHEL-92805] - KVM: arm64: Protect vLPI translation with vgic_irq::irq_lock (Sebastian Ott) [RHEL-92805] - KVM: arm64: Use lock guard in vgic_v4_set_forwarding() (Sebastian Ott) [RHEL-92805] - arm64: Add override for MPAM (Sebastian Ott) [RHEL-92805] - KVM: arm64: Drop sort_memblock_regions() (Sebastian Ott) [RHEL-92805] - KVM: arm64: Switch to use hrtimer_setup() (Sebastian Ott) [RHEL-92805] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Sebastian Ott) [RHEL-92805] - KVM: selftests: Confirm exposing MTE_frac does not break migration (Sebastian Ott) [RHEL-92805] - KVM: arm64: Make MTE_frac masking conditional on MTE capability (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Expose MTE_frac so that it is visible to KVM (Sebastian Ott) [RHEL-92805] - redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC04_CPU_23 (Sebastian Ott) [RHEL-92805] - arm64: sysreg: Drag linux/kconfig.h to work around vdso build issue (Sebastian Ott) [RHEL-92805] - arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 (Sebastian Ott) [RHEL-92805] - arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Add register fields for HFGWTR2_EL2 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Add register fields for HFGRTR2_EL2 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Add register fields for HFGITR2_EL2 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Add register fields for HDFGWTR2_EL2 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Add register fields for HDFGRTR2_EL2 (Sebastian Ott) [RHEL-92805] - arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Allow userspace to request KVM_ARM_VCPU_EL2* (Sebastian Ott) [RHEL-92805] - KVM: arm64: Document NV caps and vcpu flags (Sebastian Ott) [RHEL-92805] - KVM: arm64: selftests: Determine effective counter width in arch_timer_edge_cases (Sebastian Ott) [RHEL-84459 RHEL-92805] - KVM: arm64: selftests: Fix xVAL init in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805] - KVM: arm64: selftests: Fix thread migration in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805] - KVM: arm64: selftests: Fix help text for arch_timer_edge_cases (Sebastian Ott) [RHEL-92805] - smccc: kvm_guest: Align with DISCOVER_IMPL_CPUS ABI (Sebastian Ott) [RHEL-92805] - arm64: Rework checks for broken Cavium HW in the PI code (Sebastian Ott) [RHEL-92805] - KVM: arm64: selftest: Don't try to disable AArch64 support (Sebastian Ott) [RHEL-92805] - KVM: arm64: Fix memory check in host_stage2_set_owner_locked() (Sebastian Ott) [RHEL-92805] - KVM: arm64: Kill HCRX_HOST_FLAGS (Sebastian Ott) [RHEL-92805] - KVM: arm64: Properly save/restore HCRX_EL2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Prevent userspace from disabling AArch64 support at any virtualisable EL (Sebastian Ott) [RHEL-92805] - KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode (Sebastian Ott) [RHEL-92805] - KVM: arm64: Fix uninitialized memcache pointer in user_mem_abort() (Sebastian Ott) [RHEL-88996 RHEL-92805] - KVM: arm64: Use acquire/release to communicate FF-A version negotiation (Sebastian Ott) [RHEL-92805] - KVM: arm64: Don't translate FAR if invalid/unsafe (Sebastian Ott) [RHEL-92805] - arm64: Convert HPFAR_EL2 to sysreg table (Sebastian Ott) [RHEL-92805] - KVM: arm64: Only read HPFAR_EL2 when value is architecturally valid (Sebastian Ott) [RHEL-92805] - KVM: arm64: Tear down vGIC on failed vCPU creation (Sebastian Ott) [RHEL-92805] - KVM: arm64: PMU: Reload when resetting (Sebastian Ott) [RHEL-92805] - KVM: arm64: PMU: Reload when user modifies registers (Sebastian Ott) [RHEL-92805] - KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regs (Sebastian Ott) [RHEL-92805] - KVM: arm64: PMU: Assume PMU presence in pmu-emul.c (Sebastian Ott) [RHEL-92805] - KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-92805] - KVM: arm64: Create each pKVM hyp vcpu after its corresponding host vcpu (Sebastian Ott) [RHEL-92805] - KVM: arm64: Factor out pKVM hyp vcpu creation to separate function (Sebastian Ott) [RHEL-92805] - KVM: arm64: Initialize HCRX_EL2 traps in pKVM (Sebastian Ott) [RHEL-92805] - KVM: arm64: Factor out setting HCRX_EL2 traps into separate function (Sebastian Ott) [RHEL-92805] - KVM: arm64: Count pKVM stage-2 usage in secondary pagetable stats (Sebastian Ott) [RHEL-92805] - KVM: arm64: Distinct pKVM teardown memcache for stage-2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Add flags to kvm_hyp_memcache (Sebastian Ott) [RHEL-92805] - KVM: arm64: selftests: Test that TGRAN*_2 fields are writable (Sebastian Ott) [RHEL-92805] - KVM: arm64: Allow userspace to write ID_AA64MMFR0_EL1.TGRAN*_2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: ptdump: Test PMD_TYPE_MASK for block mapping (Sebastian Ott) [RHEL-92805] - KVM: arm64: Provide 1 event counter on IMPDEF hardware (Sebastian Ott) [RHEL-92805] - KVM: arm64: Remap PMUv3 events onto hardware (Sebastian Ott) [RHEL-92805] - KVM: arm64: Advertise PMUv3 if IMPDEF traps are present (Sebastian Ott) [RHEL-92805] - KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps (Sebastian Ott) [RHEL-92805] - KVM: arm64: Move PMUVer filtering into KVM code (Sebastian Ott) [RHEL-92805] - KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock (Sebastian Ott) [RHEL-92805] - KVM: arm64: Drop kvm_arm_pmu_available static key (Sebastian Ott) [RHEL-92805] - KVM: arm64: Use a cpucap to determine if system supports FEAT_PMUv3 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Always support SW_INCR PMU event (Sebastian Ott) [RHEL-92805] - KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps (Sebastian Ott) [RHEL-92805] - KVM: arm64: Fix documentation for KVM_CAP_ARM_WRITABLE_IMP_ID_REGS (Sebastian Ott) [RHEL-92805] - KVM: arm64: Copy MIDR_EL1 into hyp VM when it is writable (Sebastian Ott) [RHEL-92805] - KVM: arm64: Copy guest CTR_EL0 into hyp VM (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Fail KVM init if asking for NV without GICv3 (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Allow userland to set VGIC maintenance IRQ (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Propagate used_lrs between L1 and L0 contexts (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Request vPE doorbell upon nested ERET to L2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Respect virtual HCR_EL2.TWx setting (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Add Maintenance Interrupt emulation (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Handle L2->L1 transition on interrupt injection (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Nested GICv3 emulation (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Sanitise ICH_HCR_EL2 accesses (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Plumb handling of GICv3 EL2 accesses (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Add ICH_*_EL2 registers to vpcu_sysreg (Sebastian Ott) [RHEL-92805] - KVM: arm64: nv: Load timer before the GIC (Sebastian Ott) [RHEL-92805] - arm64: sysreg: Add layout for ICH_MISR_EL2 (Sebastian Ott) [RHEL-92805] - arm64: sysreg: Add layout for ICH_VTR_EL2 (Sebastian Ott) [RHEL-92805] - arm64: sysreg: Add layout for ICH_HCR_EL2 (Sebastian Ott) [RHEL-92805] - KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805] - smccc/kvm_guest: Enable errata based on implementation CPUs (Sebastian Ott) [RHEL-92805] - arm64: Make _midr_in_range_list() an exported function (Sebastian Ott) [RHEL-92805] - KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Specify hypercall ABI for retrieving target implementations (Sebastian Ott) [RHEL-92805] - arm64: Modify _midr_range() functions to read MIDR/REVIDR internally (Sebastian Ott) [RHEL-92805] - KVM: arm64: Document ordering requirements for irqbypass (Sebastian Ott) [RHEL-92805] - KVM: arm64: vgic-v4: Fall back to software irqbypass if LPI not found (Sebastian Ott) [RHEL-92805] - KVM: arm64: vgic-v4: Only WARN for HW IRQ mismatch when unmapping vLPI (Sebastian Ott) [RHEL-92805] - KVM: arm64: vgic-v4: Only attempt vLPI mapping for actual MSIs (Sebastian Ott) [RHEL-92805] - KVM: selftests: arm64: Test writes to MIDR,REVIDR,AIDR (Sebastian Ott) [RHEL-92805] - KVM: arm64: Allow userspace to change the implementation ID registers (Sebastian Ott) [RHEL-92805] - KVM: arm64: Load VPIDR_EL2 with the VM's MIDR_EL1 value (Sebastian Ott) [RHEL-92805] - KVM: arm64: Maintain per-VM copy of implementation ID regs (Sebastian Ott) [RHEL-92805] - KVM: arm64: Set HCR_EL2.TID1 unconditionally (Sebastian Ott) [RHEL-92805] - KVM: arm64: Advertise FEAT_ECV when possible (Sebastian Ott) [RHEL-92805] - KVM: arm64: Make ID_AA64MMFR4_EL1.NV_frac writable (Sebastian Ott) [RHEL-92805] - KVM: arm64: Allow userspace to limit NV support to nVHE (Sebastian Ott) [RHEL-92805] - KVM: arm64: Move NV-specific capping to idreg sanitisation (Sebastian Ott) [RHEL-92805] - KVM: arm64: Enforce NV limits on a per-idregs basis (Sebastian Ott) [RHEL-92805] - KVM: arm64: Make ID_REG_LIMIT_FIELD_ENUM() more widely available (Sebastian Ott) [RHEL-92805] - KVM: arm64: Consolidate idreg callbacks (Sebastian Ott) [RHEL-92805] - KVM: arm64: Advertise NV2 in the boot messages (Sebastian Ott) [RHEL-92805] - KVM: arm64: Mark HCR.EL2.{NV*,AT} RES0 when ID_AA64MMFR4_EL1.NV_frac is 0 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Mark HCR.EL2.E2H RES0 when ID_AA64MMFR1_EL1.VH is zero (Sebastian Ott) [RHEL-92805] - KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Sebastian Ott) [RHEL-92805] - arm64: cpufeature: Handle NV_frac as a synonym of NV2 (Sebastian Ott) [RHEL-92805] - KVM: arm64: Eagerly switch ZCR_EL{1,2} (Sebastian Ott) [RHEL-92805] - KVM: arm64: Mark some header functions as inline (Sebastian Ott) [RHEL-92805] - KVM: arm64: Refactor exit handlers (Sebastian Ott) [RHEL-92805] - KVM: arm64: Refactor CPTR trap deactivation (Sebastian Ott) [RHEL-92805] - KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (Sebastian Ott) [RHEL-92805] - KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (Sebastian Ott) [RHEL-92805] - KVM: arm64: Remove host FPSIMD saving for non-protected KVM (Sebastian Ott) [RHEL-92805] - KVM: arm64: Drop pkvm_mem_transition for host/hyp donations (Sebastian Ott) [RHEL-92805] - KVM: arm64: Drop pkvm_mem_transition for host/hyp sharing (Sebastian Ott) [RHEL-92805] - KVM: arm64: Drop pkvm_mem_transition for FF-A (Sebastian Ott) [RHEL-92805] - Revert "net: skb: introduce and use a single page frag cache" (Paolo Abeni) [RHEL-90322] - net: allow small head cache usage with large MAX_SKB_FRAGS values (Paolo Abeni) [RHEL-90322] - net: avoid unconditionally touching sk_tsflags on RX (Paolo Abeni) [RHEL-90322] - io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period (Jeff Moyer) [RHEL-75487] {CVE-2025-21655} - io_uring/eventfd: abstract out ev_fd put helper (Jeff Moyer) [RHEL-75487] - xen: balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690] - hv_balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690] - balloon_compaction: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690] - meminfo: add a per node counter for balloon drivers (Nico Pache) [RHEL-70690] Resolves: RHEL-100002, RHEL-101330, RHEL-101712, RHEL-70690, RHEL-75487, RHEL-78258, RHEL-84459, RHEL-88996, RHEL-90322, RHEL-92271, RHEL-92805, RHEL-95382, RHEL-96261, RHEL-96626, RHEL-99473, RHEL-99477 Signed-off-by: Julio Faracco <jfaracco@redhat.com> |
||
---|---|---|
.gitignore | ||
check-kabi | ||
def_variants.yaml.rhel | ||
dracut-virt.conf | ||
fedoraimaca.x509 | ||
filtermods.py | ||
flavors | ||
gating.yaml | ||
generate_all_configs.sh | ||
kernel-aarch64-64k-debug-rhel.config | ||
kernel-aarch64-64k-rhel.config | ||
kernel-aarch64-automotive-debug-rhel.config | ||
kernel-aarch64-automotive-rhel.config | ||
kernel-aarch64-debug-rhel.config | ||
kernel-aarch64-rhel.config | ||
kernel-aarch64-rt-64k-debug-rhel.config | ||
kernel-aarch64-rt-64k-rhel.config | ||
kernel-aarch64-rt-debug-rhel.config | ||
kernel-aarch64-rt-rhel.config | ||
kernel-local | ||
kernel-ppc64le-debug-rhel.config | ||
kernel-ppc64le-rhel.config | ||
kernel-s390x-debug-rhel.config | ||
kernel-s390x-rhel.config | ||
kernel-s390x-zfcpdump-rhel.config | ||
kernel-x86_64-automotive-debug-rhel.config | ||
kernel-x86_64-automotive-rhel.config | ||
kernel-x86_64-debug-rhel.config | ||
kernel-x86_64-rhel.config | ||
kernel-x86_64-rt-debug-rhel.config | ||
kernel-x86_64-rt-rhel.config | ||
kernel.changelog | ||
kernel.spec | ||
kvm_stat.logrotate | ||
linux-kernel-test.patch | ||
Makefile.rhelver | ||
merge.py | ||
mod-denylist.sh | ||
mod-sign.sh | ||
Module.kabi_aarch64 | ||
Module.kabi_dup_aarch64 | ||
Module.kabi_dup_ppc64le | ||
Module.kabi_dup_riscv64 | ||
Module.kabi_dup_s390x | ||
Module.kabi_dup_x86_64 | ||
Module.kabi_ppc64le | ||
Module.kabi_riscv64 | ||
Module.kabi_s390x | ||
Module.kabi_x86_64 | ||
nvidiagpuoot001.x509 | ||
partial-clang_lto-aarch64-debug-snip.config | ||
partial-clang_lto-aarch64-snip.config | ||
partial-clang_lto-x86_64-debug-snip.config | ||
partial-clang_lto-x86_64-snip.config | ||
partial-clang-debug-snip.config | ||
partial-clang-snip.config | ||
partial-kgcov-debug-snip.config | ||
partial-kgcov-snip.config | ||
patch-6.12-redhat.patch | ||
process_configs.sh | ||
README.rst | ||
redhatsecureboot501.cer | ||
redhatsecurebootca5.cer | ||
rheldup3.x509 | ||
rhelima_centos.x509 | ||
rhelima.x509 | ||
rhelimaca1.x509 | ||
rhelkpatch1.x509 | ||
rpminspect.yaml | ||
sources | ||
uki_addons.json | ||
uki_create_addons.py | ||
x509.genkey.centos | ||
x509.genkey.rhel |
=================== The Kernel dist-git =================== The kernel is maintained in a `source tree`_ rather than directly in dist-git. The specfile is maintained as a `template`_ in the source tree along with a set of build scripts to generate configurations, (S)RPMs, and to populate the dist-git repository. The `documentation`_ for the source tree covers how to contribute and maintain the tree. If you're looking for the downstream patch set it's available in the source tree with "git log master..ark-patches" or `online`_. Each release in dist-git is tagged in the source repository so you can easily check out the source tree for a build. The tags are in the format name-version-release, but note release doesn't contain the dist tag since the source can be built in different build roots (Fedora, CentOS, etc.) .. _source tree: https://gitlab.com/cki-project/kernel-ark.git .. _template: https://gitlab.com/cki-project/kernel-ark/-/blob/os-build/redhat/kernel.spec.template .. _documentation: https://gitlab.com/cki-project/kernel-ark/-/wikis/home .. _online: https://gitlab.com/cki-project/kernel-ark/-/commits/ark-patches