The Linux kernel
124cce1b32
* Mon Sep 02 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-504.el9] - Bump RHEL MINOR to 9.6 (Rado Vrbovsky) - block: initialize integrity buffer to zero before writing it to media (Ming Lei) [RHEL-54768] {CVE-2024-43854} - perf/x86/amd/uncore: Fix DF and UMC domain identification (David Arcari) [RHEL-43147] - x86/mm/numa: Move early mptable evaluation into common code (David Arcari) [RHEL-43147] - x86/cpu: Move leftover contents of topology.c to setup.c (David Arcari) [RHEL-43147] - x86/topology: convert to use arch_cpu_is_hotpluggable() (David Arcari) [RHEL-43147] - x86/topology: use weak version of arch_unregister_cpu() (David Arcari) [RHEL-43147] - x86/topology: Switch over to GENERIC_CPU_DEVICES (David Arcari) [RHEL-43147] - x86/topology: remove arch_*register_cpu() exports (David Arcari) [RHEL-43147] - x86/topology/intel: Unlock CPUID before evaluating anything (David Arcari) [RHEL-43147] - x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only on family 0x17 and greater (David Arcari) [RHEL-43147] - x86/topology: Handle bogus ACPI tables correctly (David Arcari) [RHEL-43147] - x86/topology/amd: Ensure that LLC ID is initialized (David Arcari) [RHEL-43147] - x86/xen: return a sane initial apic id when running as PV guest (David Arcari) [RHEL-43147] - x86/cpu/amd: Move TOPOEXT enablement into the topology parser (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the NODEID_MSR union actually work (David Arcari) [RHEL-43147] - x86/cpu/amd: Make the CPUID 0x80000008 parser correct (David Arcari) [RHEL-43147] - x86/topology: Don't update cpu_possible_map in topo_set_cpuids() (David Arcari) [RHEL-43147] - x86/topology: Handle the !APIC case gracefully (David Arcari) [RHEL-43147] - x86/topology: Don't evaluate logical IDs during early boot (David Arcari) [RHEL-43147] - x86/cpu/topology: Add support for the AMD 0x80000026 leaf (David Arcari) [RHEL-43147] - x86/topology: Ignore non-present APIC IDs in a present package (David Arcari) [RHEL-43147] - x86/apic: Build the x86 topology enumeration functions on UP APIC builds too (David Arcari) [RHEL-43147] - x86/cpu/topology: Get rid of cpuinfo::x86_max_cores (David Arcari) [RHEL-43147] - docs: move x86 documentation into Documentation/arch/ [partial] (David Arcari) [RHEL-43147] - x86/cpu: Remove x86_coreid_bits (David Arcari) [RHEL-43147] - x86/mm/numa: Use core domain size on AMD (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide __num_[cores|threads]_per_package (David Arcari) [RHEL-43147] - x86/cpu/topology: Rename smp_num_siblings (David Arcari) [RHEL-43147] - arch/x86/kernel/setup.c: fixup rh_check_supported (David Arcari) [RHEL-43147] - x86/cpu/topology: Retrieve cores per package from topology bitmaps (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology logical mapping mechanism (David Arcari) [RHEL-43147] - x86/smpboot: Change smp_store_boot_cpu_info() to static (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide logical pkg/die mapping (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify cpu_mark_primary_thread() (David Arcari) [RHEL-43147] - x86/cpu/topology: Mop up primary thread mask handling (David Arcari) [RHEL-43147] - x86/cpu/topology: Use topology bitmaps for sizing (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register the boot CPU APIC properly (David Arcari) [RHEL-43147] - x86/cpu/topology: Let XEN/PV use topology from CPUID/MADT (David Arcari) [RHEL-43147] - x86/acpi: Dont invoke topology_register_apic() for XEN PV (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Count number of vCPUs early (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Register fake APICs (David Arcari) [RHEL-43147] - x86/mpparse: Switch to new init callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Provide separate early/late callbacks (David Arcari) [RHEL-43147] - x86/dtb: Rename x86_dtb_init() (David Arcari) [RHEL-43147] - x86/mpparse: Prepare for callback separation (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Prepare for separate mpparse callbacks (David Arcari) [RHEL-43147] - x86/mpparse: Rename default_find_smp_config() (David Arcari) [RHEL-43147] - x86/xen/smp_pv: Remove cpudata fiddling (David Arcari) [RHEL-43147] - x86/cpu/topology: Assign hotpluggable CPUIDs during init (David Arcari) [RHEL-43147] - x86/cpu/topology: Reject unknown APIC IDs on ACPI hotplug (David Arcari) [RHEL-43147] - x86/topology: Add a mechanism to track topology via APIC IDs (David Arcari) [RHEL-43147] - x86/cpu: Detect real BSP on crash kernels (David Arcari) [RHEL-43147] - x86/cpu/topology: Rework possible CPU management (David Arcari) [RHEL-43147] - x86/cpu/topology: Sanitize the APIC admission logic (David Arcari) [RHEL-43147] - x86/cpu/topology: Use a data structure for topology info (David Arcari) [RHEL-43147] - x86/cpu/topology: Simplify APIC registration (David Arcari) [RHEL-43147] - x86/cpu/topology: Confine topology information (David Arcari) [RHEL-43147] - x86/mpparse: Use new APIC registration function (David Arcari) [RHEL-43147] - x86/acpi: Use new APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Provide separate APIC registration functions (David Arcari) [RHEL-43147] - x86/cpu/topology: Move registration out of APIC code (David Arcari) [RHEL-43147] - x86/apic/msi: Use DOMAIN_BUS_GENERIC_MSI for HPET/IO-APIC domain search (David Arcari) [RHEL-43147] - x86/apic: Use a proper define for invalid ACPI CPU ID (David Arcari) [RHEL-43147] - x86/apic: Remove yet another dubious callback (David Arcari) [RHEL-43147] - x86/apic: Remove the pointless writeback of boot_cpu_physical_apicid (David Arcari) [RHEL-43147] - x86/mpparse: Remove the physid_t bitmap wrapper (David Arcari) [RHEL-43147] - x86/apic: Remove check_apicid_used() and ioapic_phys_id_map() (David Arcari) [RHEL-43147] - x86/ioapic: Simplify setup_ioapic_ids_from_mpc_nocheck() (David Arcari) [RHEL-43147] - x86/ioapic: Make io_apic_get_unique_id() simpler (David Arcari) [RHEL-43147] - x86/apic: Get rid of get_physical_broadcast() (David Arcari) [RHEL-43147] - x86/ioapic: Replace some more set bit nonsense (David Arcari) [RHEL-43147] - x86/platform/ce4100: Dont override x86_init.mpparse.setup_ioapic_ids (David Arcari) [RHEL-43147] - x86/apic: Remove unused phys_pkg_id() callback (David Arcari) [RHEL-43147] - arch/x86: Fix typos (David Arcari) [RHEL-43147] - x86/cpu/topology: Make the APIC mismatch warnings complete (David Arcari) [RHEL-43147] - x86/cpu: Remove topology.c (David Arcari) [RHEL-43147] - x86/cpu: Make topology_amd_node_id() use the actual node info (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for HYGON (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for AMD (David Arcari) [RHEL-43147] - x86/cpu: Provide an AMD/HYGON specific topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpuid_read() et al. (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Intel (David Arcari) [RHEL-43147] - x86/cpu: Provide a sane leaf 0xb/0x1f parser (David Arcari) [RHEL-43147] - x86/cpu: Move __max_die_per_package to common.c (David Arcari) [RHEL-43147] - x86/cpu: Use common topology code for Centaur and Zhaoxin (David Arcari) [RHEL-43147] - x86/cpu: Add legacy topology parser (David Arcari) [RHEL-43147] - x86/cpu: Provide cpu_init/parse_topology() (David Arcari) [RHEL-43147] - drivers: base: Move cpu_dev_init() after node_dev_init() (David Arcari) [RHEL-43147] - base/node.c: initialize the accessor list before registering (David Arcari) [RHEL-43147] - Revert "x86/topology: Fix max_siblings calculation for some hybrid cpus" (David Arcari) [RHEL-43147] Resolves: RHEL-43147, RHEL-54768 Signed-off-by: Rado Vrbovsky <rvrbovsk@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-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-kvm.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