The Linux kernel
* Wed Jun 11 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-593.el9]
- selftests/mm: virtual_address_range: avoid reading from VM_IO mappings (Li Wang) [RHEL-88165]
- selftests/mm: vm_util: split up /proc/self/smaps parsing (Li Wang) [RHEL-88165]
- mm: selftest to verify zero-filled pages are mapped to zeropage (Li Wang) [RHEL-88165]
- selftests/mm: virtual_address_range: unmap chunks after validation (Li Wang) [RHEL-88165]
- selftests/mm: virtual_address_range: mmap() without PROT_WRITE (Li Wang) [RHEL-88165]
- selftest/mm: fix typo in virtual_address_range (Li Wang) [RHEL-88165]
- selftests: add ksft_exit_fail_perror() (Li Wang) [RHEL-88165]
- thermal: intel: int340x: Fix Panther Lake DLVR support (David Arcari) [RHEL-88234]
- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids (Steve Dunnagan) [RHEL-89787]
- cxl/core/regs: Refactor out functions to count regblocks of given type (John W. Linville) [RHEL-88727]
- cxl/test: Update test code for event records to CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/events: Update Memory Module Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/events: Update DRAM Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/events: Update General Media Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/events: Add Component Identifier formatting for CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/events: Update Common Event Record to CXL spec rev 3.1 (John W. Linville) [RHEL-88727]
- cxl/pci: Add CXL Type 1/2 support to cxl_dvsec_rr_decode() (John W. Linville) [RHEL-88727]
- cxl/region: Fix region creation for greater than x2 switches (John W. Linville) [RHEL-88727]
- cxl/pci: Check dport->regs.rcd_pcie_cap availability before accessing (John W. Linville) [RHEL-88727]
- cxl/pci: Fix potential bogus return value upon successful probing (John W. Linville) [RHEL-88727]
- cxl/region: Refactor common create region code (John W. Linville) [RHEL-88727]
- cxl/hdm: Use guard() in cxl_dpa_set_mode() (John W. Linville) [RHEL-88727]
- cxl/pci: Delay event buffer allocation (John W. Linville) [RHEL-88727]
- cxl/cdat: Use %%pra for dpa range outputs (John W. Linville) [RHEL-88727]
- cxl: downgrade a warning message to debug level in cxl_probe_component_regs() (John W. Linville) [RHEL-88727]
- cxl/pci: Add sysfs attribute for CXL 1.1 device link status (John W. Linville) [RHEL-88727]
- cxl/core/regs: Add rcd_pcie_cap initialization (John W. Linville) [RHEL-88727]
- cxl/test: Improve init-order fidelity relative to real-world systems (John W. Linville) [RHEL-88727]
- cxl/acpi: Ensure ports ready at cxl_acpi_probe() return (John W. Linville) [RHEL-88727]
- cxl/port: Fix CXL port initialization order when the subsystem is built-in (John W. Linville) [RHEL-88727]
- cxl: Fix comment regarding cxl_query_cmd() return data (John W. Linville) [RHEL-88727]
- cxl: Convert cxl_internal_send_cmd() to use 'struct cxl_mailbox' as input (John W. Linville) [RHEL-88727]
- cxl: Move mailbox related bits to the same context (John W. Linville) [RHEL-88727]
- cxl: move cxl headers to new include/cxl/ directory (John W. Linville) [RHEL-88727]
- cxl/region: Remove lock from memory notifier callback (John W. Linville) [RHEL-88727]
- cxl/pci: simplify the check of mem_enabled in cxl_hdm_decode_init() (John W. Linville) [RHEL-88727]
- cxl/pci: Check Mem_info_valid bit for each applicable DVSEC (John W. Linville) [RHEL-88727]
- cxl/pci: Remove duplicated implementation of waiting for memory_info_valid (John W. Linville) [RHEL-88727]
- cxl/pci: Remove duplicate host_bridge->native_aer checking (John W. Linville) [RHEL-88727]
- cxl/pci: cxl_dport_map_rch_aer() cleanup (John W. Linville) [RHEL-88727]
- cxl/pci: Rename cxl_setup_parent_dport() and cxl_dport_map_regs() (John W. Linville) [RHEL-88727]
- cxl/port: Refactor __devm_cxl_add_port() to drop goto pattern (John W. Linville) [RHEL-88727]
- cxl/port: Use scoped_guard()/guard() to drop device_lock() for cxl_port (John W. Linville) [RHEL-88727]
- cxl/port: Use __free() to drop put_device() for cxl_port (John W. Linville) [RHEL-88727]
- cxl: Remove duplicate included header file core.h (John W. Linville) [RHEL-88727]
- tools/testing/cxl: Use dev_is_platform() (John W. Linville) [RHEL-88727]
- cxl/port: Convert to use ERR_CAST() (John W. Linville) [RHEL-88727]
- cxl/core/pci: Move reading of control register to immediately before usage (John W. Linville) [RHEL-88727]
- cxl: Remove defunct code calculating host bridge target positions (John W. Linville) [RHEL-88727]
- cxl/core: Fold cxl_trace_hpa() into cxl_dpa_to_hpa() (John W. Linville) [RHEL-88727]
- cxl/test: Replace ENXIO with EBUSY for inject poison limit reached (John W. Linville) [RHEL-88727]
- cxl/memdev: Replace ENXIO with EBUSY for inject poison limit reached (John W. Linville) [RHEL-88727]
- cxl/acpi: Warn on mixed CXL VH and RCH/RCD Hierarchy (John W. Linville) [RHEL-88727]
- cxl/region: Simplify cxl_region_nid() (John W. Linville) [RHEL-88727]
- cxl/region: Support to calculate memory tier abstract distance (John W. Linville) [RHEL-88727]
- cxl: add missing MODULE_DESCRIPTION() macros (John W. Linville) [RHEL-88727]
- cxl/events: Use a common struct for DRAM and General Media events (John W. Linville) [RHEL-88727]
- unroll: add generic loop unroll helpers (CKI Backport Bot) [RHEL-92670]
- debugfs: Fix the missing initializations in __debugfs_file_get() (Jose Ignacio Tornos Martinez) [RHEL-87378]
- saner replacement for debugfs_rename() (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: take debugfs_short_fops definition out of ifdef (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: allow to store an additional opaque pointer at file creation (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: don't mess with bits in ->d_fsdata (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: get rid of dynamically allocation proxy_ops (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: move ->automount into debugfs_inode_info (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: separate cache for debugfs inodes (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: drop inline constant formatting for ERR_PTR(-ERROR) (Jose Ignacio Tornos Martinez) [RHEL-87378]
- debugfs: update comment of debugfs_rename() (Jose Ignacio Tornos Martinez) [RHEL-87378]
- OPP: fix error checking in opp_migrate_dentry() (Jose Ignacio Tornos Martinez) [RHEL-87378]
- bonding: fix oops during rmmod (Jose Ignacio Tornos Martinez) [RHEL-87378]
- bonding: use IS_ERR instead of NULL check in bond_create_debugfs (Jose Ignacio Tornos Martinez) [RHEL-87378]
- bonding: remove redundant NULL check in debugfs function (Jose Ignacio Tornos Martinez) [RHEL-87378]
- bonding: fix error checking in bond_debug_reregister() (Jose Ignacio Tornos Martinez) [RHEL-87378]
- iommu/amd: Enable support for up to 2K interrupts per function (Eder Zulian) [RHEL-22785]
- iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro (Eder Zulian) [RHEL-22785]
- iommu/amd: Replace slab cache allocator with page allocator (Eder Zulian) [RHEL-22785]
- iommu/amd: Introduce generic function to set multibit feature value (Eder Zulian) [RHEL-22785]
- qed: remove cast to pointers passed to kfree (John Meneghini) [RHEL-72637]
- net: qed: make 'qed_ll2_ops_pass' as __maybe_unused (John Meneghini) [RHEL-72637]
- net: qed: fix typos (John Meneghini) [RHEL-72637]
- scsi: Constify struct pci_device_id (John Meneghini) [RHEL-72637]
- qed: fix possible uninit pointer read in qed_mcp_nvm_info_populate() (John Meneghini) [RHEL-72637]
- net/qed: allow old cards not supporting "num_images" to work (John Meneghini) [RHEL-72637]
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (John Meneghini) [RHEL-72637]
- scsi: qedf: Remove dead code (John Meneghini) [RHEL-72637]
- net: qlogic: use ethtool string helpers (John Meneghini) [RHEL-72637]
- scsi: qedf: Remove trailing space after \n newline (John Meneghini) [RHEL-72637]
- scsi: qedf: Call scsi_done() directly (John Meneghini) [RHEL-72637]
- scsi: qedf: Use scsi_cmd_to_rq() instead of scsi_cmnd.request (John Meneghini) [RHEL-72637]
- message deprecated state in ahci_xgene, ahci_seattle and hisi_sas_main (Tomas Henzl) [RHEL-95986]
- s390/cpumf: Update CPU Measurement facility extended counter set support (Mete Durlu) [RHEL-90738]
- selftests/mm: restore default nr_hugepages value during cleanup in hugetlb_reparenting_test.sh (Li Wang) [RHEL-86180]
- selftest/mm: make hugetlb_reparenting_test tolerant to async reparenting (Li Wang) [RHEL-86180]
- selftests/mm: generate a temporary mountpoint for cgroup filesystem (Li Wang) [RHEL-86180]
- perf: arm_cspmu: nvidia: monitor all ports by default (Michael Petlan) [RHEL-89488]
- perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering (Michael Petlan) [RHEL-89488]
- perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc (Michael Petlan) [RHEL-89488]
- perf: arm_cspmu: nvidia: remove unsupported SCF events (Michael Petlan) [RHEL-89488]
- lazy tlb: fix hotplug exit race with MMU_LAZY_TLB_SHOOTDOWN (Herton R. Krzesinski) [RHEL-82922]
- dim: pass dim_sample to net_dim() by reference (Ivan Vecera) [RHEL-94962]
- dim: make dim_calc_stats() inputs const pointers (Ivan Vecera) [RHEL-94962]
- linux/dim: Do nothing if no time delta between samples (Ivan Vecera) [RHEL-94962]
- powerpc/pseries/iommu: Fix kmemleak in TCE table userspace view (Mamatha Inamdar) [RHEL-94838]
- octeon_ep_vf: Resolve netdevice usage count issue (Kamal Heib) [RHEL-83999]
- rtla: Define _GNU_SOURCE in timerlat_bpf.c (Tomas Glozar) [RHEL-88653]
- nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() (CKI Backport Bot) [RHEL-83195] {CVE-2025-21848}
- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer (Ewan D. Milne) [RHEL-94042]
- scsi: Improve CDL control (Ewan D. Milne) [RHEL-94042]
- scsi: core: Clear flags for scsi_cmnd that did not complete (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_transport_srp: Replace min/max nesting with clamp() (Ewan D. Milne) [RHEL-94042]
- scsi: st: Tighten the page format heuristics with MODE SELECT (Ewan D. Milne) [RHEL-94042]
- scsi: st: ERASE does not change tape location (Ewan D. Milne) [RHEL-94042]
- scsi: st: Fix array overflow in st_setup() (Ewan D. Milne) [RHEL-94042]
- scsi: core: Use a switch statement when attaching VPD pages (Ewan D. Milne) [RHEL-94042]
- scsi: logging: Fix scsi_logging_level bounds (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_error: Add comments to scsi_check_sense() (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Fix uninitialized variable use (Ewan D. Milne) [RHEL-94042]
- scsi: core: Fix missing lock protection (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Do not sleep in atomic sections (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Simplify command handling (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Remove a reference to in_use_bm (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Remove sdebug_device_access_info (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Add support for partitioning the tape (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Reset tape setting at device reset (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Add compression mode page for tapes (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Add read support and update locate for tapes (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Add write support with block lengths and 4 bytes of data (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: Add READ BLOCK LIMITS and modify LOAD for tapes (Ewan D. Milne) [RHEL-94042]
- scsi: scsi_debug: First fixes for tapes (Ewan D. Milne) [RHEL-94042]
- scsi: st: Add sysfs file position_lost_in_reset (Ewan D. Milne) [RHEL-94042]
- scsi: st: Modify st.c to use the new scsi_error counters (Ewan D. Milne) [RHEL-94042]
- scsi: core: Add counters for New Media and Power On/Reset UNIT ATTENTIONs (Ewan D. Milne) [RHEL-94042]
- scsi: st: Restore some drive settings after reset (Ewan D. Milne) [RHEL-94042]
- scsi: sg: Enable runtime power management (Ewan D. Milne) [RHEL-94042]
- scsi: st: Fix input/output error on empty drive reset (Ewan D. Milne) [RHEL-94042]
- scsi: mpi3mr: Fix ATA NCQ priority support (Ewan D. Milne) [RHEL-94042]
- scsi: block: pm: Always set request queue runtime active in blk_post_runtime_resume() (Ewan D. Milne) [RHEL-94042]
- PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (Luis Claudio R. Goncalves) [RHEL-79183]
Resolves: RHEL-22785, RHEL-72637, RHEL-79183, RHEL-82922, RHEL-83195, RHEL-83999, RHEL-86180, RHEL-87378, RHEL-88165, RHEL-88234, RHEL-88653, RHEL-88727, RHEL-89488, RHEL-89787, RHEL-90738, RHEL-92670, RHEL-94042, RHEL-94838, RHEL-94962, RHEL-95986
Signed-off-by: Augusto Caringi <acaringi@redhat.com>
|
||
|---|---|---|
| .gitignore | ||
| check-kabi | ||
| cpupower.config | ||
| cpupower.service | ||
| dracut-virt.conf | ||
| filter-aarch64.sh.rhel | ||
| filter-armv7hl.sh.rhel | ||
| filter-modules.sh.rhel | ||
| filter-ppc64le.sh.rhel | ||
| filter-s390x.sh.rhel | ||
| filter-x86_64.sh.rhel | ||
| gating.yaml | ||
| generate_all_configs.sh | ||
| kernel-aarch64-64k-debug-rhel.config | ||
| kernel-aarch64-64k-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-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.pl | ||
| mod-denylist.sh | ||
| mod-extra.list.rhel | ||
| mod-internal.list | ||
| mod-partner.list | ||
| mod-sign.sh | ||
| Module.kabi_aarch64 | ||
| Module.kabi_dup_aarch64 | ||
| Module.kabi_dup_ppc64le | ||
| Module.kabi_dup_s390x | ||
| Module.kabi_dup_x86_64 | ||
| Module.kabi_ppc64le | ||
| Module.kabi_s390x | ||
| Module.kabi_x86_64 | ||
| nvidiagpuoot001.x509 | ||
| parallel_xz.sh | ||
| partial-kgcov-snip.config | ||
| patch-5.14-redhat.patch | ||
| process_configs.sh | ||
| README.rst | ||
| rheldup3.x509 | ||
| rhelima_centos.x509 | ||
| rhelima.x509 | ||
| rhelimaca1.x509 | ||
| rhelkpatch1.x509 | ||
| rpminspect.yaml | ||
| sources | ||
| uki_addons.json | ||
| uki_create_addons.py | ||
| update_scripts.sh | ||
| 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