The Linux kernel
Go to file
Rado Vrbovsky 3f97e728a1 kernel-5.14.0-529.el9
* Tue Nov 12 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-529.el9]
- tracing: Add the ::microcode field to the mce_record tracepoint (David Arcari) [RHEL-55136]
- tracing: Add the ::ppin field to the mce_record tracepoint (David Arcari) [RHEL-55136]
- x86/mce: Clean up TP_printk() output line of the 'mce_record' tracepoint (David Arcari) [RHEL-55136]
- bpf: Use raw_spinlock_t in ringbuf (Luis Claudio R. Goncalves) [RHEL-20608]
- netfilter: xtables: fix typo causing some targets not to load on IPv6 (Phil Sutter) [RHEL-63905] {CVE-2024-50038}
- netfilter: xtables: avoid NFPROTO_UNSPEC where needed (Phil Sutter) [RHEL-63905] {CVE-2024-50038}
- mptcp: fallback when MPTCP opts are dropped after 1st data (CKI Backport Bot) [RHEL-62218]
- fscache: delete fscache_cookie_lru_timer when fscache exits to avoid UAF (CKI Backport Bot) [RHEL-59451] {CVE-2024-46786}
- platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses (David Arcari) [RHEL-65816 RHEL-65933] {CVE-2024-50107}
- platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Disable ACPI PM Timer disabling on Sky and Kaby Lake (David Arcari) [RHEL-65816]
- platform/x86/intel/pmt: Use PMT callbacks (David Arcari) [RHEL-65816]
- platform/x86/intel/vsec: Add PMT read callbacks (David Arcari) [RHEL-65816]
- clocksource: acpi_pm: Add external callback for suspend/resume (David Arcari) [RHEL-65816]
- platform/x86: intel/pmc: Ignore all LTRs during suspend (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Fix comment for the pmc_core_acpi_pm_timer_suspend_resume function (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Enable the ACPI PM Timer to be turned off when suspended (David Arcari) [RHEL-65816]
- platform/x86: intel/pmc: Remove unused param idx from pmc_for_each_mode() (David Arcari) [RHEL-65816]
- platform/x86/intel/vsec.h: Move to include/linux (David Arcari) [RHEL-65816]
- platform/x86/intel/pmc: Show live substate requirements (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Add support to undo ltr_ignore (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Use the Elvis operator (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Use DEFINE_SHOW_STORE_ATTRIBUTE macro (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Remove unneeded min_t check (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Add support to show ltr_ignore value (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Move pmc assignment closer to first usage (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Convert index variables to be unsigned (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Simplify mutex usage with cleanup helpers (David Arcari) [RHEL-65816]
- platform/x86:intel/pmc: Use the return value of pmc_core_send_msg (David Arcari) [RHEL-65816]
- platform/x86/intel: add missing MODULE_DESCRIPTION() macros (David Arcari) [RHEL-65816]
- platform/x86/intel/pmc: Switch to new Intel CPU model defines (David Arcari) [RHEL-65816]
- NFSD: Force all NFSv4.2 COPY requests to be synchronous (Olga Kornievskaia) [RHEL-64496] {CVE-2024-49974}
- powerpc/fadump: Fix section mismatch warning (Mamatha Inamdar) [RHEL-52914]
- powerpc/fadump: update documentation about bootargs_append (Mamatha Inamdar) [RHEL-52914]
- powerpc/fadump: pass additional parameters when fadump is active (Mamatha Inamdar) [RHEL-52914]
- powerpc/fadump: setup additional parameters for dump capture kernel (Mamatha Inamdar) [RHEL-52914]
- powerpc/pseries/fadump: add support for multiple boot memory regions (Mamatha Inamdar) [RHEL-52914]
- i2c: i801: Add support for Intel Arrow Lake-H (Steve Best) [RHEL-20114]
- xfrm: call xfrm_dev_policy_delete when kill policy (Sabrina Dubroca) [RHEL-63989]
- xfrm: fix netdev reference count imbalance (Sabrina Dubroca) [RHEL-63989]
- xfrm: Preserve vlan tags for transport mode software GRO (Sabrina Dubroca) [RHEL-63989]
- xfrm: set skb control buffer based on packet offload as well (Sabrina Dubroca) [RHEL-63989]
- xfrm: fix xfrm child route lookup for packet offload (Sabrina Dubroca) [RHEL-63989]
- Documentation: bonding: add XDP support explanation (Hangbin Liu) [RHEL-62339]
- bonding: return detailed error when loading native XDP fails (Hangbin Liu) [RHEL-62339]
- net: stmmac: dwmac-tegra: Fix link bring-up sequence (Jose Ignacio Tornos Martinez) [RHEL-32687]
- net: sysctl: allow dump_cpumask to handle higher numbers of CPUs (Antoine Tenart) [RHEL-61203]
- net: sysctl: do not reserve an extra char in dump_cpumask temporary buffer (Antoine Tenart) [RHEL-61203]
- net: sysctl: remove always-true condition (Antoine Tenart) [RHEL-61203]
- scsi: megaraid_sas: Remove trailing space after \n newline (Chandrakanth Patil) [RHEL-60013]
- scsi: megaraid_sas: struct MR_LD_VF_MAP: Replace 1-element arrays with flexible arrays (Chandrakanth Patil) [RHEL-60013]
- scsi: megaraid: Indent Kconfig option help text (Chandrakanth Patil) [RHEL-60013]
- scsi: mpt3sas: Remove trailing space after \n newline (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Avoid possible run-time warning with long manufacturer strings (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Add missing kerneldoc parameter descriptions (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Replace deprecated strncpy() with strscpy() (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Prevent sending diag_reset when the controller is ready (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Update driver version to 48.100.00.00 (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Reload SBR without rebooting HBA (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Suppress a warning in debug kernel (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Replace dynamic allocations with local variables (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Replace a dynamic allocation with a local variable (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Fix typo of "TRIGGER" (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Fix an outdated comment (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Remove the iounit_pg8 member of the per-adapter struct (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Use struct_size() for struct size calculations (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Make MPI26_CONFIG_PAGE_PIOUNIT_1::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_1::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_0::PhyData[] a flexible array (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Make MPI2_CONFIG_PAGE_RAID_VOL_0::PhysDisk[] a flexible array (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Make MPI2_CONFIG_PAGE_IO_UNIT_8::Sensor[] a flexible array (Chandrakanth Patil) [RHEL-60026]
- scsi: mpt3sas: Use flexible arrays when obviously possible (Chandrakanth Patil) [RHEL-60026]
- ipvs: properly dereference pe in ip_vs_add_service (Phil Sutter) [RHEL-54908] {CVE-2024-42322}
- powerpc/mm: Fix boot crash with FLATMEM (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: Don't warn on copros in radix__tlb_flush() (Audra Mitchell) [RHEL-55462]
- powerpc/mm/book3s64: Use 256M as the upper limit with coherent device memory attached (Audra Mitchell) [RHEL-55462]
- powerpc/mm/book3s64: Fix build error with SPARSEMEM disabled (Audra Mitchell) [RHEL-55462]
- powerpc/47x: Remove early_init_mmu_47x() to fix no previous prototype (Audra Mitchell) [RHEL-55462]
- powerpc/47x: Add prototype for mmu_init_secondary() (Audra Mitchell) [RHEL-55462]
- powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE (Audra Mitchell) [RHEL-55462]
- powerpc/mm: Cleanup memory block size probing (Audra Mitchell) [RHEL-55462]
- powerpc/mm/altmap: Fix altmap boundary check (Audra Mitchell) [RHEL-55462]
- powerpc/kasan: Disable KCOV in KASAN code (Audra Mitchell) [RHEL-55462]
- powerpc: mm: convert to GENERIC_IOREMAP (Audra Mitchell) [RHEL-55462]
- powerpc/hugetlb: pte_alloc_huge() (Audra Mitchell) [RHEL-55462]
- powerpc: allow pte_offset_map[_lock]() to fail (Audra Mitchell) [RHEL-55462]
- powerpc: kvmppc_unmap_free_pmd() pte_offset_kernel() (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled (Audra Mitchell) [RHEL-55462]
- powerpc/32s: Fix LLVM SMP build (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs (Audra Mitchell) [RHEL-55462]
- powerpc: Add mm_cpumask warning when context switching (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Use dec_mm_active_cpus helper (Audra Mitchell) [RHEL-55462]
- powerpc: Account mm_cpumask and active_cpus in init_mm (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Fix native_hpte_remove() to be irq-safe (Audra Mitchell) [RHEL-55462]
- powerpc: Use of_address_to_resource() (Audra Mitchell) [RHEL-55462]
- powerpc/embedded6xx/ls_uart: Add missing of_node_put() (Audra Mitchell) [RHEL-55462]
- powerpc/embedded6xx: Add missing of_node_put()s (Audra Mitchell) [RHEL-55462]
- powerpc/e500: Add missing prototype for 'relocate_init' (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: mm->context.id should always be valid (Audra Mitchell) [RHEL-55462]
- powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush (Audra Mitchell) [RHEL-55462]
- powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN (Audra Mitchell) [RHEL-55462]
- lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme (Audra Mitchell) [RHEL-55462]
- lazy tlb: allow lazy tlb mm refcounting to be configurable (Audra Mitchell) [RHEL-55462]
- lazy tlb: introduce lazy tlb mm refcount helper functions (Audra Mitchell) [RHEL-55462]
- kthread: simplify kthread_use_mm refcounting (Audra Mitchell) [RHEL-55462]
- powerpc/64s/hash: Make stress_hpt_timer_fn() static (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Fix stress_hpt memblock alloc alignment (Audra Mitchell) [RHEL-55462]
- powerpc/64s/hash: add stress_hpt kernel boot option to increase hash faults (Audra Mitchell) [RHEL-55462]
- powerpc/64s: make linear_map_hash_lock a raw spinlock (Audra Mitchell) [RHEL-55462]
- powerpc/64s: make HPTE lock and native_tlbie_lock irq-safe (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Add lockdep for HPTE lock (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Fix hash__change_memory_range preemption warning (Audra Mitchell) [RHEL-55462]
- powerpc/64s: Disable preemption in hash lazy mmu mode (Audra Mitchell) [RHEL-55462]
- powerpc/highmem: Properly handle fragmented memory (Audra Mitchell) [RHEL-55462]
- powerpc/mm: Fix UBSAN warning reported on hugetlb (Audra Mitchell) [RHEL-55462]
- powerpc/mm/book3s/hash: Rename flush_tlb_pmd_range (Audra Mitchell) [RHEL-55462]
- powerpc/32: Remove wii_memory_fixups() (Audra Mitchell) [RHEL-55462]
- powerpc/32: Allow fragmented physical memory (Audra Mitchell) [RHEL-55462]
- powerpc/32: Drop a stale comment about reservation of gigantic pages (Audra Mitchell) [RHEL-55462]
- powerpc/fsl_booke: Make calc_cam_sz() static (Audra Mitchell) [RHEL-55462]
- powerpc: Remove stale declarations in mmu_decl.h (Audra Mitchell) [RHEL-55462]
- powerpc/mm: Rearrange if-else block to avoid clang warning (Audra Mitchell) [RHEL-55462]
- arm64/hugetlb: pte_alloc_huge() pte_offset_huge() (Audra Mitchell) [RHEL-55465]
- arm64: allow pte_offset_map() to fail (Audra Mitchell) [RHEL-55465]
- powerpc: Fix all occurences of duplicate words (Audra Mitchell) [RHEL-55462]
- powerpc/mm: Always update max/min_low_pfn in mem_topology_setup() (Audra Mitchell) [RHEL-55462]
- arm: allow pte_offset_map[_lock]() to fail (Audra Mitchell) [RHEL-55465]
- powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG (Audra Mitchell) [RHEL-55462]
- arm64: kasan: remove !KASAN_VMALLOC remnants (Audra Mitchell) [RHEL-55465]
- Revert "arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()" (Audra Mitchell) [RHEL-55465]
- x86/mm: Use IPIs to synchronize LAM enablement (Audra Mitchell) [RHEL-55461]
- powerpc/32: Set an IBAT covering up to _einittext during init (Audra Mitchell) [RHEL-55462]
- arm64: dma: Drop cache invalidation from arch_dma_prep_coherent() (Audra Mitchell) [RHEL-55465]
- powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping. (Audra Mitchell) [RHEL-55462]
- x86/mm: clarify "prev" usage in switch_mm_irqs_off() (Audra Mitchell) [RHEL-55461]
- powerpc/mm/kasan: rename kasan_init_32.c to init_32.c (Audra Mitchell) [RHEL-55462]
- mm: Warn on shadow stack memory in wrong vma (Audra Mitchell) [RHEL-55461]
- ARM: mm: kill unused runtime hook arch_iounmap() (Audra Mitchell) [RHEL-55465]
- Documentation/protection-keys: Clean up documentation for User Space pkeys (Audra Mitchell) [RHEL-55461]
- powerpc: Remove find_current_mm_pte() (Audra Mitchell) [RHEL-55462]
- ARM: add __arm_iomem_set_ro() to write-protect ioremapped area (Audra Mitchell) [RHEL-55465]
Resolves: RHEL-20114, RHEL-20608, RHEL-32687, RHEL-52914, RHEL-54908, RHEL-55136, RHEL-55461, RHEL-55462, RHEL-55465, RHEL-59451, RHEL-60013, RHEL-60026, RHEL-61203, RHEL-62218, RHEL-62339, RHEL-63905, RHEL-63989, RHEL-64496, RHEL-65816, RHEL-65933

Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2024-11-12 08:23:42 +00:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
check-kabi kernel-5.14.0-155.el9 2022-08-23 20:50:32 +00:00
cpupower.config RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
cpupower.service RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
dracut-virt.conf kernel-5.14.0-512.el9 2024-09-23 08:27:41 +00:00
filter-aarch64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-armv7hl.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-modules.sh.rhel kernel-5.14.0-376.el9 2023-10-11 13:48:41 -04:00
filter-ppc64le.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-s390x.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
filter-x86_64.sh.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
gating.yaml kernel-5.14.0-367.el9 2023-09-18 13:04:46 -04:00
generate_all_configs.sh kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
kernel-aarch64-64k-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-aarch64-64k-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-aarch64-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-aarch64-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-aarch64-rt-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-aarch64-rt-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-local RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
kernel-ppc64le-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-ppc64le-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-s390x-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-s390x-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-s390x-zfcpdump-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-x86_64-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-x86_64-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-x86_64-rt-debug-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel-x86_64-rt-rhel.config kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel.changelog kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kernel.spec kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
kvm_stat.logrotate kernel-5.13.0-0.rc7.51.el9 2021-06-21 19:14:53 -04:00
linux-kernel-test.patch RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Makefile.rhelver kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
merge.pl RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
mod-denylist.sh kernel-5.13.0-1.el9 2021-07-02 16:34:23 -04:00
mod-extra.list.rhel kernel-5.14.0-448.el9 2024-05-08 17:26:42 -03:00
mod-internal.list kernel-5.14.0-525.el9 2024-11-01 08:36:58 +00:00
mod-kvm.list kernel-5.14.0-285.el9 2023-03-07 15:22:21 +01:00
mod-partner.list kernel-5.14.0-296.el9 2023-04-04 12:03:43 +02:00
mod-sign.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
Module.kabi_aarch64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_dup_aarch64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_ppc64le RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_s390x RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_dup_x86_64 RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
Module.kabi_ppc64le kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_s390x kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
Module.kabi_x86_64 kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
nvidiagpuoot001.x509 kernel-5.14.0-423.el9 2024-02-16 10:50:49 -05:00
parallel_xz.sh kernel-5.10.0-0.rc6.92 2020-12-04 15:24:35 -05:00
partial-kgcov-snip.config kernel-5.14.0-442.el9 2024-04-22 10:46:16 -03:00
patch-5.14-redhat.patch kernel-5.14.0-172.el9 2022-10-03 05:42:53 -04:00
process_configs.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
README.rst RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00
rheldup3.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rhelima_centos.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelima.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelimaca1.x509 kernel-5.14.0-359.el9 2023-08-22 09:59:15 +02:00
rhelkpatch1.x509 kernel-5.11.0-0.rc7.149.el9 2021-02-08 15:06:53 -05:00
rpminspect.yaml kernel-5.14.0-519.el9 2024-10-17 12:13:20 +00:00
sources kernel-5.14.0-529.el9 2024-11-12 08:23:42 +00:00
uki_addons.json kernel-5.14.0-490.el9 2024-08-02 11:47:19 -04:00
uki_create_addons.py kernel-5.14.0-490.el9 2024-08-02 11:47:19 -04:00
update_scripts.sh kernel-5.14.0-365.el9 2023-09-12 08:27:19 -04:00
x509.genkey.centos kernel-5.14.0-72.el9 2022-03-15 13:30:59 +00:00
x509.genkey.rhel RHEL 9.0.0 Alpha bootstrap 2020-10-15 14:41:02 +02:00

===================
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