The Linux kernel
Go to file
Augusto Caringi fbef36cebf kernel-5.14.0-572.el9
* Wed Mar 12 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-572.el9]
- sched: Don't define sched_clock_irqtime as static key (Phil Auld) [RHEL-78821]
- sched/fair: Do not compute overloaded status unnecessarily during lb (Phil Auld) [RHEL-78821]
- sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb (Phil Auld) [RHEL-78821]
- sched, psi: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78821]
- sched: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78821]
- sched: Define sched_clock_irqtime as static key (Phil Auld) [RHEL-78821]
- sched/debug: Change need_resched warnings to pr_err (Phil Auld) [RHEL-78821]
- sched: Fix race between yield_to() and try_to_wake_up() (Phil Auld) [RHEL-78821]
- topology: Keep the cpumask unchanged when printing cpumap (Phil Auld) [RHEL-78821]
- sched/fair: Update comments after sched_tick() rename. (Phil Auld) [RHEL-78821]
- cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (Phil Auld) [RHEL-78821]
- sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug (Phil Auld) [RHEL-78821]
- sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task (Phil Auld) [RHEL-78821]
- sched/fair: Mark m*_vruntime() with __maybe_unused (Phil Auld) [RHEL-78821]
- sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE (Phil Auld) [RHEL-78821]
- sched/isolation: Consolidate housekeeping cpumasks that are always identical (Phil Auld) [RHEL-78821]
- sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" (Phil Auld) [RHEL-78821]
- sched/core: Remove HK_TYPE_SCHED (Phil Auld) [RHEL-78821]
- sched/deadline: Consolidate Timer Cancellation (Phil Auld) [RHEL-78821]
- sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used() (Phil Auld) [RHEL-78821]
- sched: Don't try to catch up excess steal time. (Phil Auld) [RHEL-78821]
- sched: add READ_ONCE to task_on_rq_queued (Phil Auld) [RHEL-78821]
- sched/cpufreq: Ensure sd is rebuilt for EAS check (Phil Auld) [RHEL-78821]
- sched: Initialize idle tasks only once (Phil Auld) [RHEL-78821]
- sched/uclamp: Fix unnused variable warning (Phil Auld) [RHEL-78821]
- sched_getattr: port to copy_struct_to_user (Phil Auld) [RHEL-78821]
- uaccess: add copy_struct_to_user helper (Phil Auld) [RHEL-78821]
- sched: Consolidate pick_*_task to task_is_pushable helper (Phil Auld) [RHEL-78821]
- sched: Add move_queued_task_locked helper (Phil Auld) [RHEL-78821]
- sched: idle: Optimize the generic idle loop by removing needless memory barrier (Phil Auld) [RHEL-78821]
- sched/wait: Remove unused bit_wait_io_timeout (Phil Auld) [RHEL-78821]
- sched/deadline: Fix schedstats vs deadline servers (Phil Auld) [RHEL-78821]
- timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() (Phil Auld) [RHEL-78821]
- sched/deadline: Comment sched_dl_entity::dl_server variable (Phil Auld) [RHEL-78821]
- sched/core: Add clearing of ->dl_server in put_prev_task_balance() (Phil Auld) [RHEL-78821]
- sched/core: Clear prev->dl_server in CFS pick fast path (Phil Auld) [RHEL-78821]
- sched/fair: Make SCHED_IDLE entity be preempted in strict hierarchy (Phil Auld) [RHEL-78821]
- sched: remove HZ_BW feature hedge (Phil Auld) [RHEL-78821]
- lib: bitmap: fix many kernel-doc warnings (Phil Auld) [RHEL-78821]
- docs/scheduler: fix typo and warning in sched-bwc (Phil Auld) [RHEL-78821]
- arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array (CKI Backport Bot) [RHEL-81666] {CVE-2025-21785}
- irqchip/gic-v3: Fix rk3399 workaround when secure interrupts are enabled (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly (Charles Mirabile) [RHEL-62922]
- irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Fix irq_complete_ack() comment (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Rely on genpool alignment (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Force propagation of the active state with a read-back (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v4.1: Replace bare number with ID_AA64PFR0_EL1_GIC_V4P1 (Charles Mirabile) [RHEL-62922]
- irqchip: Remove asmlinkage for handlers registered with set_handle_irq() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Pass #redistributor-regions to gic_of_setup_kvm_info() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v4: Make sure a VPE is locked when VMAPP is issued (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v4: Fix ordering between vmapp and vpe locks (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v4: Substitute vmovp_lock for a per-VM lock (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v4: Always configure affinity on VPE activation (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Enable non-coherent redistributors/ITSes ACPI probing (Charles Mirabile) [RHEL-62922]
- ACPICA: MADT: Add new MADT GICC/GICR/ITS non-coherent flags handling (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Fix 'broken_rdists' unused warning when !SMP and !ACPI (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Add support for ACPI's disabled but 'online capable' CPUs (Charles Mirabile) [RHEL-62922]
- ACPICA: MADT: Add GICC online capable bit handling (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Don't return errors from gic_acpi_match_gicc() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Work around insecure GIC integrations (Charles Mirabile) [RHEL-62922]
- arm64: irqchip/gic-v3: Select priorities at boot time (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Init SRE before poking sysregs (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Detect GICD_CTRL.DS and SCR_EL3.FIQ earlier (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Make distributor priorities variables (Charles Mirabile) [RHEL-62922]
- irqchip/gic-common: Remove sync_access callback (Charles Mirabile) [RHEL-62922]
- wordpart.h: Add REPEAT_BYTE_U32() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Don't enable interrupts in its_irq_set_vcpu_affinity() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Avoid explicit cpumask allocation on stack (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Remove usage of the deprecated ida_simple_xx() API (Charles Mirabile) [RHEL-62922]
- irqchip/gic(v3): Replace gic_irq() with irqd_to_hwirq() (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Use readl_relaxed_poll_timeout_atomic() (Charles Mirabile) [RHEL-62922]
- iopoll: Do not use timekeeping in read_poll_timeout_atomic() (Charles Mirabile) [RHEL-62922]
- iopoll: Call cpu_relax() in busy loops (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Make gic_irq_domain_select() robust for zero parameter count (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Do not assume vPE tables are preallocated (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Flush ITS tables correctly in non-coherent GIC designs (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3: Enable non-coherent redistributors/ITSes DT probing (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Don't override quirk settings with default values (Charles Mirabile) [RHEL-62922]
- irqchip/gic-v3-its: Split allocation from initialisation of its_node (Charles Mirabile) [RHEL-62922]
- block: Add common atomic writes enable flag (Nigel Croxon) [RHEL-73514]
- block: Ensure start sector is aligned for stacking atomic writes (Nigel Croxon) [RHEL-73514]
- block: Support atomic writes limits for stacked devices (Nigel Croxon) [RHEL-73514]
- md/raid*: Fix the set_queue_limits implementations (Nigel Croxon) [RHEL-73514]
- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-73514]
- md/md-bitmap: Synchronize bitmap_get_stats() with bitmap lifetime (Nigel Croxon) [RHEL-73514]
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-73514]
- md/md-bitmap: move bitmap_{start, end}write to md upper layer (Nigel Croxon) [RHEL-73514]
- md/raid5: implement pers->bitmap_sector() (Nigel Croxon) [RHEL-73514]
- md: add a new callback pers->bitmap_sector() (Nigel Croxon) [RHEL-73514]
- md/md-bitmap: remove the last parameter for bimtap_ops->endwrite() (Nigel Croxon) [RHEL-73514]
- md/md-bitmap: factor behind write counters out from bitmap_{start/end}write() (Nigel Croxon) [RHEL-73514]
- md: Replace deprecated kmap_atomic() with kmap_local_page() (Nigel Croxon) [RHEL-73514]
- md/raid10: Atomic write support (Nigel Croxon) [RHEL-73514]
- md/raid1: Atomic write support (Nigel Croxon) [RHEL-73514]
- md/raid0: Atomic write support (Nigel Croxon) [RHEL-73514]
- md/raid5: Increase r5conf.cache_name size (Nigel Croxon) [RHEL-73514]
- md/raid10: Handle bio_split() errors (Nigel Croxon) [RHEL-73514]
- md/raid1: Handle bio_split() errors (Nigel Croxon) [RHEL-73514]
- md/raid0: Handle bio_split() errors (Nigel Croxon) [RHEL-73514]
- md/raid5: Wait sync io to finish before changing group cnt (Nigel Croxon) [RHEL-73514]
- md/md-bitmap: Add missing destroy_work_on_stack() (Nigel Croxon) [RHEL-73514]
- md/raid5: don't set Faulty rdev for blocked_rdev (Nigel Croxon) [RHEL-73514]
- md/raid10: don't wait for Faulty rdev in wait_blocked_rdev() (Nigel Croxon) [RHEL-73514]
- md/raid1: don't wait for Faulty rdev in wait_blocked_rdev() (Nigel Croxon) [RHEL-73514]
- md/raid1: factor out helper to handle blocked rdev from raid1_write_request() (Nigel Croxon) [RHEL-73514]
- md: don't record new badblocks for faulty rdev (Nigel Croxon) [RHEL-73514]
- md: don't wait faulty rdev in md_wait_for_blocked_rdev() (Nigel Croxon) [RHEL-73514]
- md: add a new helper rdev_blocked() (Nigel Croxon) [RHEL-73514]
- md/raid5-ppl: Use atomic64_inc_return() in ppl_new_iounit() (Nigel Croxon) [RHEL-73514]
- md: ensure child flush IO does not affect origin bio->bi_status (Nigel Croxon) [RHEL-73514]
- mm/mm_init: use node's number of cpus in deferred_page_init_max_threads (Eric Chanudet) [RHEL-77271]
- selftests/net: convert test_vxlan_mdb.sh to run it in unique namespace (CKI Backport Bot) [RHEL-77173]
- powerpc/xive/spapr: correct bitmap allocation size (Mamatha Inamdar) [RHEL-80803] {CVE-2022-49623}
- RDMA/mana_ib: Allocate PAGE aligned doorbell index (Maxim Levitsky) [RHEL-80098]
- RDMA/mana_ib: use the correct page size for mapping user-mode doorbell page (Maxim Levitsky) [RHEL-80098]
- RDMA/mana_ib: use the correct page table index based on hardware page size (Maxim Levitsky) [RHEL-80098]
- net: mana: Cleanup "mana" debugfs dir after cleanup of all children (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix memory leak in mana_gd_setup_irqs (Maxim Levitsky) [RHEL-80098]
- net :mana :Request a V2 response version for MANA_QUERY_GF_STAT (Maxim Levitsky) [RHEL-80098]
- net: mana: use ethtool string helpers (Maxim Levitsky) [RHEL-80098]
- net: mana: Enable debugfs files for MANA device (Maxim Levitsky) [RHEL-80098]
- net: mana: Add get_link and get_link_ksettings in ethtool (Maxim Levitsky) [RHEL-80098]
- net: mana: Increase the DEF_RX_BUFFERS_PER_QUEUE to 1024 (Maxim Levitsky) [RHEL-80098]
- net: mana: Improve mana_set_channels() in low mem conditions (Maxim Levitsky) [RHEL-80098]
- net: mana: Implement get_ringparam/set_ringparam for mana (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings (Maxim Levitsky) [RHEL-80098]
- net: mana: Fix RX buf alloc_size alignment and atomic op panic (Maxim Levitsky) [RHEL-80098]
- s390/pci: Fix handling of isolated VFs (Mete Durlu) [RHEL-81935]
- s390/pci: Pull search for parent PF out of zpci_iov_setup_virtfn() (Mete Durlu) [RHEL-81935]
- s390/pci: Fix SR-IOV for PFs initially in standby (Mete Durlu) [RHEL-81935]
- io_uring: check if iowq is killed before queuing (Jeff Moyer) [RHEL-72430] {CVE-2024-56709}
- io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jeff Moyer) [RHEL-68164] {CVE-2024-53052}
- io_uring: check if we need to reschedule during overflow flush (Jeff Moyer) [RHEL-63824] {CVE-2024-50060}
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Herbert Xu) [RHEL-78983] {CVE-2024-56690}
- soc: qcom: cmd-db: Map shared memory as WC, not WB (CKI Backport Bot) [RHEL-58876] {CVE-2024-46689}
Resolves: RHEL-58876, RHEL-62922, RHEL-63824, RHEL-68164, RHEL-72430, RHEL-73514, RHEL-77173, RHEL-77271, RHEL-78821, RHEL-78983, RHEL-80098, RHEL-80803, RHEL-81666, RHEL-81935

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
2025-03-12 15:16:28 -03: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-549.el9 2025-01-09 17:03:20 +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-571.el9 2025-03-06 06:29:10 +00: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-570.el9 2025-02-17 12:11:14 -05: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-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-64k-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-rt-64k-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-rt-64k-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-rt-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-aarch64-rt-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05: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-569.el9 2025-02-14 02:44:53 -05:00
kernel-ppc64le-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-s390x-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-s390x-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-s390x-zfcpdump-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-x86_64-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-x86_64-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-x86_64-rt-debug-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel-x86_64-rt-rhel.config kernel-5.14.0-569.el9 2025-02-14 02:44:53 -05:00
kernel.changelog kernel-5.14.0-572.el9 2025-03-12 15:16:28 -03:00
kernel.spec kernel-5.14.0-572.el9 2025-03-12 15:16:28 -03: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-572.el9 2025-03-12 15:16:28 -03: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-559.el9 2025-01-31 11:23:37 -05:00
mod-internal.list kernel-5.14.0-559.el9 2025-01-31 11:23:37 -05: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-572.el9 2025-03-12 15:16:28 -03:00
uki_addons.json kernel-5.14.0-571.el9 2025-03-06 06:29:10 +00:00
uki_create_addons.py kernel-5.14.0-535.el9 2024-11-27 14:54:41 +00: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