The Linux kernel
f4112b4cad
* Wed Oct 16 2024 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-519.el9] - xsk: fix batch alloc API on non-coherent systems (Felix Maurer) [RHEL-58954] - redhat: ignore rpminspect runpath report on selftests/bpf/cpuv4/urandom_read (Viktor Malik) [RHEL-59932] - ceph: fix cap ref leak via netfs init_request (Patrick Donnelly) [RHEL-61459] - cpufreq/amd-pstate: Catch failures for amd_pstate_epp_update_limit() (David Arcari) [RHEL-61470] - cpufreq/amd-pstate: Remove warning for X86_FEATURE_CPPC on certain Zen models (David Arcari) [RHEL-61470] - cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore (David Arcari) [RHEL-61470] - cpufreq/amd-pstate: Use topology_logical_package_id() instead of logical_die_id() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Fix uninitialized variable in amd_pstate_cpu_boost_update() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is off (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: initialize core precision boost state (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Don't create attributes when registration fails (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: auto-load pstate driver by default (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: enable shared memory type CPPC by default (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: switch boot_cpu_has() to cpu_feature_enabled() (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: add debug message while CPPC is supported and disabled by SBIOS (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: show CPPC debug message if CPPC is not supported (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: remove unused variable nominal_freq (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: optimize the initial frequency values verification (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: Allow users to write 'default' EPP string (David Arcari) [RHEL-61470] - cpufreq: amd-pstate: change cpu freq transition delay for some models (David Arcari) [RHEL-61470] - cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h (David Arcari) [RHEL-61470] - x86/cpufeatures: Add AMD FAST CPPC feature flag (David Arcari) [RHEL-61470] - smb: client: stop flooding dmesg in smb2_calc_signature() (Paulo Alcantara) [RHEL-61193] - smb: client: print failed session logoffs with FYI (Paulo Alcantara) [RHEL-61193] - smb: client: propagate error from cifs_construct_tcon() (Paulo Alcantara) [RHEL-61193] - smb: client: fix DFS failover in multiuser mounts (Paulo Alcantara) [RHEL-61193] - smb: client: fix DFS interlink failover (Paulo Alcantara) [RHEL-61193] - smb: client: improve purging of cached referrals (Paulo Alcantara) [RHEL-61193] - smb: client: avoid unnecessary reconnects when refreshing referrals (Paulo Alcantara) [RHEL-61193] - smb: use LIST_HEAD() to simplify code (Paulo Alcantara) [RHEL-61193] - cifs: convert to use ERR_CAST() (Paulo Alcantara) [RHEL-61193] - driver core: mark async_driver as a const * (Michal Schmidt) [RHEL-59894] - driver core: make driver_detach() take a const * (Michal Schmidt) [RHEL-59894] - driver core: make device_release_driver_internal() take a const * (Michal Schmidt) [RHEL-59894] - driver core: driver: mark driver_add/remove_groups constant (Michal Schmidt) [RHEL-59894] - driver core: platform: fix ups for constant struct device_driver (Michal Schmidt) [RHEL-59894] - auxbus: make to_auxiliary_drv accept and return a constant pointer (Michal Schmidt) [RHEL-59894] - queue_api: define queue api (Michal Schmidt) [RHEL-59892] - mei: me: add lunar lake point M DID (David Arcari) [RHEL-61610] - hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59361] {CVE-2024-46756} - hwmon: (lm95234) Fix underflows seen when writing limit attributes (CKI Backport Bot) [RHEL-59369] {CVE-2024-46758} - net: remove dev_base_lock (Ivan Vecera) [RHEL-59100] - net: remove dev_base_lock from register_netdevice() and friends. (Ivan Vecera) [RHEL-59100] - net: remove dev_base_lock from do_setlink() (Ivan Vecera) [RHEL-59100] - net: add netdev_set_operstate() helper (Ivan Vecera) [RHEL-59100] - net: remove stale mentions of dev_base_lock in comments (Ivan Vecera) [RHEL-59100] - net-sysfs: convert netstat_show() to RCU (Ivan Vecera) [RHEL-59100] - net-sysfs: convert dev->operstate reads to lockless ones (Ivan Vecera) [RHEL-59100] - net-sysfs: use dev_addr_sem to remove races in address_show() (Ivan Vecera) [RHEL-59100] - net-sysfs: convert netdev_show() to RCU (Ivan Vecera) [RHEL-59100] - net: convert dev->reg_state to u8 (Ivan Vecera) [RHEL-59100] - dev: annotate accesses to dev->link (Ivan Vecera) [RHEL-59100] - ip_tunnel: annotate data-races around t->parms.link (Ivan Vecera) [RHEL-59100] - net: annotate data-races around dev->name_assign_type (Ivan Vecera) [RHEL-59100] - net: sysfs: fix locking in carrier read (Ivan Vecera) [RHEL-59100] - net: core: synchronize link-watch when carrier is queried (Ivan Vecera) [RHEL-59100] - net-sysfs: Convert to use sysfs_emit() APIs (Ivan Vecera) [RHEL-59100] - Bluetooth: l2cap: Don't double set the HCI_CONN_MGMT_CONNECTED bit (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: L2CAP: Fix div-by-zero in l2cap_le_flowctl_init() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Handle PA sync when no BIGInfo reports are generated (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Clean up returns values in iso_connect_ind() (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Make iso_get_sock_listen generic (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Reassemble PA data for bcast sink (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: ISO: Add hcon for listening bis sk (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - Bluetooth: hci_event: Fix not indicating new connection for BIG Sync (Bastien Nocera) [RHEL-41144] {CVE-2024-36968} - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable GPIO expander drivers (Rupinderjit Singh) [RHEL-21124] - redhat/configs: enable IMX7ULP watchdog timer (Rupinderjit Singh) [RHEL-21092] - sock_map: avoid race between sock_map_close and sk_psock_put (CKI Backport Bot) [RHEL-47670] {CVE-2024-39500} - Bluetooth: Fix usage of __hci_cmd_sync_status (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - Bluetooth: L2CAP: Fix deadlock (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - bluetooth/l2cap: sync sock recv cb and release (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - Bluetooth: compute LE flow credits based on recvbuf space (Bastien Nocera) [RHEL-51202] {CVE-2024-41062} - redhat/configs: enable Arm SCMI support (Rupinderjit Singh) [RHEL-21190] - xdp: Remove WARN() from __xdp_reg_mem_model() (CKI Backport Bot) [RHEL-51584] {CVE-2024-42082} - flow_offload: add encapsulation control flag helpers (CKI Backport Bot) [RHEL-60636] - net: nexthop: Initialize all fields in dumped nexthops (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect source address in Record Route option (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect TOS in fibmatch route get reply (Guillaume Nault) [RHEL-61380] - ipv4: Fix incorrect TOS in route get reply (Guillaume Nault) [RHEL-61380] - ipv4: fix source address selection with route leak (Guillaume Nault) [RHEL-61380] - inet_diag: Initialize pad field in struct inet_diag_req_v2 (Guillaume Nault) [RHEL-61380] - ipv4: check for NULL idev in ip_route_use_hint() (Guillaume Nault) [RHEL-61380] - ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr (Guillaume Nault) [RHEL-61380] - ipv4: ignore dst hint for multipath routes (Guillaume Nault) [RHEL-61380] - ipv4: annotate data-races around fi->fib_dead (Guillaume Nault) [RHEL-61380] - cpufreq: intel_pstate: Make hwp_notify_lock a raw spinlock (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Set asymmetric CPU capacity on hybrid systems (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Support Granite Rapids and Sierra Forest OOB mode (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Update Balance performance EPP for Emerald Rapids (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Support highest performance change interrupt (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Replace boot_cpu_has() (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Check turbo_is_disabled() in store_no_turbo() (Steve Best) [RHEL-60024] - cpufreq: intel_pstate: Switch to new Intel CPU model defines (Steve Best) [RHEL-60024] - x86/cpufeatures: Add HWP highest perf change feature flag (Steve Best) [RHEL-60024] - x86/sched: Add basic support for CPU capacity scaling (Steve Best) [RHEL-60024] - slab: introduce kvmalloc_array_node() and kvcalloc_node() (CKI Backport Bot) [RHEL-61721] - mei: me: add arrow lake point H DID (Steve Best) [RHEL-61570] Resolves: RHEL-21092, RHEL-21124, RHEL-21190, RHEL-41144, RHEL-47670, RHEL-51202, RHEL-51584, RHEL-58954, RHEL-59100, RHEL-59361, RHEL-59369, RHEL-59892, RHEL-59894, RHEL-59932, RHEL-60024, RHEL-60636, RHEL-61193, RHEL-61380, RHEL-61459, RHEL-61470, RHEL-61570, RHEL-61610, RHEL-61721 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