The Linux kernel
5390f5460f
* Tue Nov 19 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-532.el9] - KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-66118] - pinctrl: intel: platform: fix error path in device_for_each_child_node() (Steve Best) [RHEL-66957] {CVE-2024-50197} - device property: Introduce device_for_each_child_node_scoped() (Steve Best) [RHEL-66957] {CVE-2024-50197} - device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Steve Best) [RHEL-66957] {CVE-2024-50197} - kernel.spec: add bootconfig to kernel-tools package (Brian Masney) [RHEL-65546] - bootconfig: Remove duplicate included header file linux/bootconfig.h (Brian Masney) [RHEL-65546] - bootconfig: Fix the kerneldoc of _xbc_exit() (Brian Masney) [RHEL-65546] - bootconfig: use memblock_free_late to free xbc memory to buddy (Brian Masney) [RHEL-65546] - bootconfig: do not put quotes on cmdline items unless necessary (Brian Masney) [RHEL-65546] - bootconfig: Fix testcase to increase max node (Brian Masney) [RHEL-65546] - bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y (Brian Masney) [RHEL-65546] - tools/bootconfig: fix single & used for logical condition (Brian Masney) [RHEL-65546] - bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Brian Masney) [RHEL-65546] - bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED (Brian Masney) [RHEL-65546] - Allow forcing unconditional bootconfig processing (Brian Masney) [RHEL-65546] - Documentation: Fixed a typo in bootconfig.rst (Brian Masney) [RHEL-65546] - bootconfig: Support embedding a bootconfig file in kernel (Brian Masney) [RHEL-65546] - bootconfig: Check the checksum before removing the bootconfig from initrd (Brian Masney) [RHEL-65546] - docs: bootconfig: Add how to embed the bootconfig into kernel (Brian Masney) [RHEL-65546] - bootconfig: Make the bootconfig.o as a normal object file (Brian Masney) [RHEL-65546] - bootconfig: Initialize ret in xbc_parse_tree() (Brian Masney) [RHEL-65546] - lib/bootconfig: Fix the xbc_get_info kerneldoc (Brian Masney) [RHEL-65546] - lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init function (Brian Masney) [RHEL-65546] - bootconfig: Cleanup dummy headers in tools/bootconfig (Brian Masney) [RHEL-65546] - bootconfig: Replace u16 and u32 with uint16_t and uint32_t (Brian Masney) [RHEL-65546] - bootconfig: Remove unused debug function (Brian Masney) [RHEL-65546] - bootconfig: Split parse-tree part from xbc_init (Brian Masney) [RHEL-65546] - bootconfig: Rename xbc_destroy_all() to xbc_exit() (Brian Masney) [RHEL-65546] - tools/bootconfig: Run test script when build all (Brian Masney) [RHEL-65546] - bootconfig: Add xbc_get_info() for the node information (Brian Masney) [RHEL-65546] - bootconfig: Allocate xbc_data inside xbc_init() (Brian Masney) [RHEL-65546] - init/bootconfig: Reorder init parameter from bootconfig and cmdline (Brian Masney) [RHEL-65546] - init: bootconfig: Remove all bootconfig data when the init memory is removed (Brian Masney) [RHEL-65546] - tools/bootconfig: Show whole test command for each test case (Brian Masney) [RHEL-65546] - tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh (Brian Masney) [RHEL-65546] - docs: bootconfig: Add how to use bootconfig for kernel parameters (Brian Masney) [RHEL-65546] - tracing/boot: Fix to check the histogram control param is a leaf node (Brian Masney) [RHEL-65546] - tracing/boot: Fix trace_boot_hist_add_array() to check array is value (Brian Masney) [RHEL-65546] - bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey() (Brian Masney) [RHEL-65546] - bootconfig/tracing/ktest: Update ktest example for boot-time tracing (Brian Masney) [RHEL-65546] - docs/trace: fix a label of boottime-trace (Brian Masney) [RHEL-65546] - Documentation: tracing: Add histogram syntax to boot-time tracing (Brian Masney) [RHEL-65546] - tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks (Brian Masney) [RHEL-65546] - tracing/boot: Show correct histogram error command (Brian Masney) [RHEL-65546] - tracing/boot: Support multiple histograms for each event (Brian Masney) [RHEL-65546] - tracing: Initialize integer variable to prevent garbage return value (Brian Masney) [RHEL-65546] - tracing/boot: Support multiple handlers for per-event histogram (Brian Masney) [RHEL-65546] - tracing/boot: Add per-event histogram action options (Brian Masney) [RHEL-65546] - tracing/boot: Fix a hist trigger dependency for boot time tracing (Brian Masney) [RHEL-65546] - tools/bootconfig: Use per-group/all enable option in ftrace2bconf script (Brian Masney) [RHEL-65546] - tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh (Brian Masney) [RHEL-65546] - tools/bootconfig: Support per-group/all event enabling option (Brian Masney) [RHEL-65546] - redhat/configs: set values for CONFIG_BOOT_CONFIG_{EMBED,FORCE} (Brian Masney) [RHEL-65546] - tools/power/x86/intel-speed-select: v1.20 release (Steve Best) [RHEL-65196] - tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Steve Best) [RHEL-65196] - platform/x86: ISST: Add Diamond Rapids to support list (Steve Best) [RHEL-65196] - platform/x86: ISST: Fix return value on last invalid resource (Steve Best) [RHEL-65196] - platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg() (Steve Best) [RHEL-65196] - platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines (Steve Best) [RHEL-65196] - platform/x86: ISST: Use only TPMI interface when present (Steve Best) [RHEL-65196] - platform/x86: ISST: Avoid some SkyLake server models (Steve Best) [RHEL-65196] - platform/x86: ISST: Add model specific loading for common module (Steve Best) [RHEL-65196] - x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-65196] - ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CKI Backport Bot) [RHEL-64540] {CVE-2024-50006} - ext4: no need to continue when the number of entries is 1 (CKI Backport Bot) [RHEL-64524] {CVE-2024-49967} - ext4: fix slab-use-after-free in ext4_split_extent_at() (CKI Backport Bot) [RHEL-64147] {CVE-2024-49884} - ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CKI Backport Bot) [RHEL-64010] {CVE-2024-49983} - ext4: fix timer use-after-free on failed mount (CKI Backport Bot) [RHEL-64008] {CVE-2024-49960} - ext4: aovid use-after-free in ext4_ext_insert_extent() (CKI Backport Bot) [RHEL-64001] {CVE-2024-49883} - ext4: fix double brelse() the buffer of the extents path (CKI Backport Bot) [RHEL-63617] {CVE-2024-49882} - driver core: Fix uevent_show() vs driver detach race (CKI Backport Bot) [RHEL-61583] {CVE-2024-44952} - thermal: intel: hfi: Give HFI instances package scope (David Arcari) [RHEL-20130] - thermal: intel: hfi: Increase the number of CPU capabilities per netlink event (David Arcari) [RHEL-20130] - thermal: intel: hfi: Rename HFI_MAX_THERM_NOTIFY_COUNT (David Arcari) [RHEL-20130] - thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms (David Arcari) [RHEL-20130] - thermal: intel: hfi: Rename HFI_UPDATE_INTERVAL (David Arcari) [RHEL-20130] - thermal: intel: hfi: Enable HFI only when required (David Arcari) [RHEL-20130] - thermal: netlink: Add genetlink bind/unbind notifications (David Arcari) [RHEL-20130] - x86/cpu/topology: Rename topology_max_die_per_package() [partial] (David Arcari) [RHEL-20130] - genetlink: Add per family bind/unbind callbacks (David Arcari) [RHEL-20130] - thermal: netlink: Rework notify API for cooling devices (David Arcari) [RHEL-20130] - thermal: netlink: Add thermal_group_has_listeners() helper (David Arcari) [RHEL-20130] - thermal: netlink: Add enum for mutlicast groups indexes (David Arcari) [RHEL-20130] - thermal: netlink: Drop thermal_notify_tz_trip_add/delete() (David Arcari) [RHEL-20130] - thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() (David Arcari) [RHEL-20130] - ext4: fix infinite loop when replaying fast_commit (CKI Backport Bot) [RHEL-54846] {CVE-2024-43828} Resolves: RHEL-20130, RHEL-54846, RHEL-61583, RHEL-63617, RHEL-64001, RHEL-64008, RHEL-64010, RHEL-64147, RHEL-64524, RHEL-64540, RHEL-65196, RHEL-65546, RHEL-66118, RHEL-66957 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