Debrand for AlmaLinux OS
Use AlmaLinux OS secure boot cert Enable Btrfs support for all kernel variants hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 qla4xxx: bring back deprecated PCI ids lpfc: bring back deprecated PCI ids be2iscsi: bring back deprecated PCI ids kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained
This commit is contained in:
parent
79dd80c3dc
commit
0919ab9871
@ -1,25 +0,0 @@
|
||||
From c462f778d114958a05afed7f5ba199417fbc7f1a Mon Sep 17 00:00:00 2001
|
||||
From: Andrew Lukoshko <alukoshko@almalinux.org>
|
||||
Date: Thu, 8 Aug 2024 16:50:33 +0000
|
||||
Subject: [PATCH 10/10] Bring back deprecated pci ids to aacraid driver
|
||||
|
||||
---
|
||||
drivers/scsi/aacraid/linit.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/drivers/scsi/aacraid/linit.c b/drivers/scsi/aacraid/linit.c
|
||||
index 90a6070a1..e6d12db09 100644
|
||||
--- a/drivers/scsi/aacraid/linit.c
|
||||
+++ b/drivers/scsi/aacraid/linit.c
|
||||
@@ -77,7 +77,7 @@ char aac_driver_version[] = AAC_DRIVER_FULL_VERSION;
|
||||
* Note: The last field is used to index into aac_drivers below.
|
||||
*/
|
||||
static const struct pci_device_id aac_pci_tbl[] = {
|
||||
-#ifndef CONFIG_RHEL_DIFFERENCES
|
||||
+#ifndef CONFIG_ALMALINUX_DIFFERENCES
|
||||
{ 0x1028, 0x0001, 0x1028, 0x0001, 0, 0, 0 }, /* PERC 2/Si (Iguana/PERC2Si) */
|
||||
{ 0x1028, 0x0002, 0x1028, 0x0002, 0, 0, 1 }, /* PERC 3/Di (Opal/PERC3Di) */
|
||||
{ 0x1028, 0x0003, 0x1028, 0x0003, 0, 0, 2 }, /* PERC 3/Si (SlimFast/PERC3Si */
|
||||
--
|
||||
2.43.5
|
||||
|
||||
@ -12,7 +12,7 @@ RHEL_MINOR = 2
|
||||
#
|
||||
# Use this spot to avoid future merge conflicts.
|
||||
# Do not trim this comment.
|
||||
RHEL_RELEASE = 144
|
||||
RHEL_RELEASE = 147
|
||||
|
||||
#
|
||||
# RHEL_REBASE_NUM
|
||||
|
||||
@ -27,6 +27,11 @@ dracutmodules+=" systemd-sysext "
|
||||
# modules: root disk integrity protection
|
||||
dracutmodules+=" systemd-veritysetup "
|
||||
|
||||
# modules: root creation and encryption
|
||||
dracutmodules+=" systemd-repart "
|
||||
# FIXME: remove this once RHEL-103385 is merged
|
||||
install_items+=" /usr/sbin/mkfs.vfat /usr/sbin/mkfs.ext4 /usr/sbin/mkfs.xfs "
|
||||
|
||||
# modules: FIPS
|
||||
dracutmodules+=" fips "
|
||||
# FIPS mode requires early crypto drivers test
|
||||
|
||||
244
kernel.changelog
244
kernel.changelog
@ -1,3 +1,247 @@
|
||||
* Tue Oct 28 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-147.el10]
|
||||
- redhat: use the same cert as UKI's to sign addons (Li Tian) [RHEL-124088]
|
||||
- blk-mq: fix blk_mq_tags double free while nr_requests grown (Ming Lei) [RHEL-118047]
|
||||
- smp: Fix up and expand the smp_call_function_many() kerneldoc (Waiman Long) [RHEL-121178]
|
||||
- smp: Fix spelling in on_each_cpu_cond_mask()'s doc-comment (Waiman Long) [RHEL-121178]
|
||||
- smp: Document preemption and stop_machine() mutual exclusion (Waiman Long) [RHEL-121178]
|
||||
- smp: Wait only if work was enqueued (Waiman Long) [RHEL-121178]
|
||||
- smp: Defer check for local execution in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
|
||||
- smp: Use cpumask_any_but() in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
|
||||
- smp: Improve locality in smp_call_function_any() (Waiman Long) [RHEL-121178]
|
||||
- smp/scf: Evaluate local cond_func() before IPI side-effects (Waiman Long) [RHEL-121178]
|
||||
- selftests: fib_nexthops: Add test cases for FDB status change (Guillaume Nault) [RHEL-115577]
|
||||
- selftests: fib_nexthops: Fix creation of non-FDB nexthops (Guillaume Nault) [RHEL-115577]
|
||||
- nexthop: Forbid FDB status change while nexthop is in a group (Guillaume Nault) [RHEL-115577]
|
||||
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Guillaume Nault) [RHEL-115577]
|
||||
- inet: ping: check sock_net() in ping_get_port() and ping_lookup() (Guillaume Nault) [RHEL-115577]
|
||||
- ipv4: Switch inet_addr_hash() to less predictable hash. (Guillaume Nault) [RHEL-115577]
|
||||
- vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: Fix NPD when refreshing an FDB entry with a nexthop object (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: vnifilter: Fix unlocked deletion of default FDB entry (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: Add RCU read-side critical sections in the Tx path (Guillaume Nault) [RHEL-115591]
|
||||
- i2c: tegra: Use internal reset when reset property is not available (Charles Mirabile) [RHEL-113178]
|
||||
- i2c: tegra: Fix reset error handling with ACPI (Charles Mirabile) [RHEL-113178]
|
||||
- selftests: bonding: add fail_over_mac testing (CKI Backport Bot) [RHEL-115579]
|
||||
- bonding: set random address only when slaves already exist (CKI Backport Bot) [RHEL-115579]
|
||||
- bonding: don't force LACPDU tx to ~333 ms boundaries (CKI Backport Bot) [RHEL-115579]
|
||||
- sched: restore the behavior of put_task_struct() for non-rt (Luis Claudio R. Goncalves) [RHEL-73310]
|
||||
- sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (Luis Claudio R. Goncalves) [RHEL-73310]
|
||||
Resolves: RHEL-113178, RHEL-115577, RHEL-115579, RHEL-115591, RHEL-118047, RHEL-121178, RHEL-124088, RHEL-73310
|
||||
|
||||
* Mon Oct 27 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-146.el10]
|
||||
- nbd: restrict sockets to TCP and UDP (Ming Lei) [RHEL-121713]
|
||||
- loop: fix backing file reference leak on validation error (Ming Lei) [RHEL-118049]
|
||||
- brd: use page reference to protect page lifetime (Ming Lei) [RHEL-116171]
|
||||
- sched_ext: idle: Handle migration-disabled tasks in BPF code (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Fix build failure when !FAIR_GROUP_SCHED && EXT_GROUP_SCHED (Phil Auld) [RHEL-111810]
|
||||
- Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()" (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Remove duplicate sched.h header (Phil Auld) [RHEL-111810]
|
||||
- sched/ext: Fix invalid task state transitions on class switch (Phil Auld) [RHEL-111810] {CVE-2025-39780}
|
||||
- sched_ext: idle: Handle migration-disabled tasks in idle selection (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix scx_bpf_reenqueue_local() reference (Phil Auld) [RHEL-111810]
|
||||
- sched/ext: Prevent update_locked_rq() calls with NULL rq (Phil Auld) [RHEL-111810] {CVE-2025-38522}
|
||||
- sched_ext: Drop kfuncs marked for removal in 6.15 (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic (Phil Auld) [RHEL-111810]
|
||||
- kernel/sched/ext.c: fix typo "occured" -> "occurred" in comments (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Factor out struct scx_task_group (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_group_set_weight() always update tg->scx.weight (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Return NULL in llc_span (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext_idle.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext_idle.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_locked_rq() inline (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_rq_bypassing() inline (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Make local functions static in ext_idle.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Skip cross-node search with !CONFIG_NUMA (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Properly handle invalid prev_cpu during idle selection (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Call ops.update_idle() after updating builtin idle bits (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Update test enq_select_cpu_fails (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Consolidate default idle CPU selection kfuncs (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add test for scx_bpf_select_cpu_and() via test_run (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Allow scx_bpf_select_cpu_and() from unlocked context (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Validate locking correctness in scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_kf_allowed_if_unlocked() available outside ext.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Explain the temporary situation around scx_root dereferences (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Cleanup [__]scx_exit/error*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clean up scx_root usages (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Avoid NULL scx_root deref in __scx_exit() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add RCU protection to scx_root in DSQ iterator (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clean up SCX_EXIT_NONE handling in scx_disable_workfn() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move disable machinery into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move event_stats_cpu into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Factor out scx_read_events() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Relocate scx_event_stats definition (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move global_dsqs into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move dsq_hash into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Factor out scx_alloc_and_add_sched() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Inline create_dsq() into scx_bpf_create_dsq() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Use dynamic allocation for scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Avoid NULL scx_root deref through SCX_HAS_OP() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Introduce scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix rq lock state in hotplug ops (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove duplicate BTF_ID_FLAGS definitions (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clarify CPU context for running/stopping callbacks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix missing rq lock in scx_bpf_cpuperf_set() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Track currently locked rq (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: add helper for refill task with default slice (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: change the variable name for slice refill event (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Improve cross-compilation support in Makefile (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_has_op a bitmap (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_allow_queued_wakeup static_key (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_cpu_preempt static_key (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_enq_* static_keys (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Indentation updates (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Use kvzalloc for large exit_dump allocation (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add test for scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Accept an arbitrary cpumask in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Explicitly pass allowed cpumask to scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Extend topology optimizations to all tasks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disable}[_task]() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breather() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops_enabled (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_enable_state and friends (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: initialize built-in idle state before ops.init() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: create_dsq: Return -EEXIST on duplicate request (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove a meaningless conditional goto in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Fix return code of scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched/debug: Remove CONFIG_SCHED_DEBUG from self-test config files (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Refactor scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Honor idle flags in the built-in idle selection policy (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add trace point to track sched_ext core events (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Change the event type from u64 to s64 (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() (Phil Auld) [RHEL-111810] {CVE-2025-21965}
|
||||
- tools/sched_ext: Provide a compatible helper for scx_bpf_events() (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add NUMA-aware scheduler test (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Provide consistent access to scx flags (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior (Phil Auld) [RHEL-111810]
|
||||
- nodemask: numa: reorganize inclusion path (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce scx_bpf_nr_node_ids() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce node-aware idle cpu kfunc helpers (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Per-node idle cpumasks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Make idle static keys private (Phil Auld) [RHEL-111810]
|
||||
- sched/topology: Introduce for_each_node_numadist() iterator (Phil Auld) [RHEL-111810]
|
||||
- mm/numa: Introduce nearest_node_nodemask() (Phil Auld) [RHEL-111810]
|
||||
- nodemask: add nodes_copy() (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Provides a sysfs 'events' to expose core event counters (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Update enum_defs.autogen.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Take NUMA node into account when allocating per-CPU cpumasks (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTED (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot (Phil Auld) [RHEL-111810]
|
||||
- tool/sched_ext: Event counter dumping updates (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/central (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print core event count in scx_qmap scheduler (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print core event count in scx_central scheduler (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulers (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_DURATION (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Implement event counter infrastructure (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move built-in idle CPU selection policy to a separate file (Phil Auld) [RHEL-111810]
|
||||
- uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) [RHEL-107274]
|
||||
Resolves: RHEL-107274, RHEL-111810, RHEL-116171, RHEL-118049, RHEL-121713
|
||||
|
||||
* Fri Oct 24 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-145.el10]
|
||||
- io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths (Jeff Moyer) [RHEL-116130]
|
||||
- io_uring/kbuf: fix signedness in this_len calculation (Jeff Moyer) [RHEL-116130]
|
||||
- cgroup/psi: Set of->priv to NULL upon file release (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
|
||||
- kernfs: Fix UAF in polling when open file is released (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
|
||||
- firmware: qcom: scm: preserve assign_mem() error return value (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: request the waitqueue irq *after* initializing SCM (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: initialize tzmem before marking SCM as available (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: take struct device as argument in SHM bridge enable (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: remove unused arguments from SHM bridge routines (Eric Chanudet) [RHEL-117514]
|
||||
- docs: firmware: qcom_scm: Fix kernel-doc warning (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: tzmem: disable sm7150 platform (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: uefisecapp: fix efivars registration race (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix error code in probe() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: add calls for wrapped key support (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: smc: Handle missing SCM device (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Cleanup global '__scm' on probe failures (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp) (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: uefisecapp: Allow X1E Devkit devices (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (Eric Chanudet) [RHEL-117514]
|
||||
- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (CKI Backport Bot) [RHEL-115574]
|
||||
- macsec: MACsec SCI assignment for ES = 0 (CKI Backport Bot) [RHEL-115574]
|
||||
- scsi: lpfc: Copyright updates for 14.4.0.10 patches (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Update lpfc version to 14.4.0.10 (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Modify end-of-life adapters' model descriptions (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Update debugfs trace ring initialization messages (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Revise logging format for failed CT MIB requests (Paul Ely) [RHEL-103751]
|
||||
- sched/deadline: Don't count nr_running for dl_server proxy tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Fix RT task potential starvation when expiry time passed (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Always stop dl-server before changing parameters (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Fix dl_server_stopped() (Phil Auld) [RHEL-110301]
|
||||
- sched/psi: Fix psi_seq initialization (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: Remove sched_domain_topology_level::flags (Phil Auld) [RHEL-110301]
|
||||
- Revert "sched/numa: add statistics of numa balance task" (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails (Phil Auld) [RHEL-110301]
|
||||
- sched/psi: Optimize psi_group_change() cpu_clock() usage (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Reorganize cgroup bandwidth control interface file writes (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Reorganize cgroup bandwidth control interface file reads (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Move max_cfs_quota_period decl and default_cfs_period() def from fair.c to sched.h (Phil Auld) [RHEL-110301]
|
||||
- sched/eevdf: Correct the comment in place_entity (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: fix task swap by skipping kernel threads (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: add statistics of numa balance task (Phil Auld) [RHEL-110301]
|
||||
- sched,livepatch: Untangle cond_resched() and live-patching (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: add tracepoint that tracks the skipping of numa balancing due to cpuset memory pinning (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: skip VMA scanning on memory pinned to one NUMA node via cpuset.mems (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: Refinement to topology_span_sane speedup (Phil Auld) [RHEL-110301]
|
||||
- sched: Fix trace_sched_switch(.prev_state) (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: improve topology_span_sane speed (Phil Auld) [RHEL-110301]
|
||||
- sched/uclamp: Optimize sched_uclamp_used static key enabling (Phil Auld) [RHEL-110301]
|
||||
- sched/uclamp: Use the uclamp_is_used() helper instead of open-coding it (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Remove duplicate included header file stats.h (Phil Auld) [RHEL-110301]
|
||||
- sched: Add unlikey branch hints to several system calls (Phil Auld) [RHEL-110301]
|
||||
- sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Refactor can_migrate_task() to elimate looping (Phil Auld) [RHEL-110301]
|
||||
- mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski) [RHEL-52253]
|
||||
- Revert "aacraid: Remove depreciated device and vendor PCI id's" (Scott Weaver) [RHEL-106859]
|
||||
- rh_messages.h: add missing aacraid device (Scott Weaver) [RHEL-106859]
|
||||
Resolves: RHEL-103751, RHEL-106859, RHEL-110301, RHEL-115574, RHEL-116130, RHEL-117514, RHEL-119145, RHEL-52253
|
||||
|
||||
* Wed Oct 22 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-144.el10]
|
||||
- i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116007]
|
||||
- i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116007]
|
||||
|
||||
270
kernel.spec
270
kernel.spec
@ -176,15 +176,15 @@ Summary: The Linux kernel
|
||||
%define specrpmversion 6.12.0
|
||||
%define specversion 6.12.0
|
||||
%define patchversion 6.12
|
||||
%define pkgrelease 144
|
||||
%define pkgrelease 147
|
||||
%define kversion 6
|
||||
%define tarfile_release 6.12.0-144.el10
|
||||
%define tarfile_release 6.12.0-147.el10
|
||||
# This is needed to do merge window version magic
|
||||
%define patchlevel 12
|
||||
# This allows pkg_release to have configurable %%{?dist} tag
|
||||
%define specrelease 144%{?buildid}%{?dist}
|
||||
%define specrelease 147%{?buildid}%{?dist}
|
||||
# This defines the kabi tarball version
|
||||
%define kabiversion 6.12.0-144.el10
|
||||
%define kabiversion 6.12.0-147.el10
|
||||
|
||||
# If this variable is set to 1, a bpf selftests build failure will cause a
|
||||
# fatal kernel package build error
|
||||
@ -885,6 +885,8 @@ BuildRequires: lvm2
|
||||
BuildRequires: systemd-boot-unsigned
|
||||
# For systemd-stub and systemd-pcrphase
|
||||
BuildRequires: systemd-udev >= 252-1
|
||||
# For systemd-repart
|
||||
BuildRequires: xfsprogs e2fsprogs dosfstools
|
||||
# For UKI kernel cmdline addons
|
||||
BuildRequires: systemd-ukify
|
||||
# For TPM operations in UKI initramfs
|
||||
@ -1148,7 +1150,6 @@ Patch2006: 0006-Bring-back-deprecated-pci-ids-to-qla4xxx-driver.patch
|
||||
Patch2007: 0007-Bring-back-deprecated-pci-ids-to-be2iscsi-driver.patch
|
||||
Patch2008: 0008-Bring-back-deprecated-pci-ids-to-megaraid_sas-driver.patch
|
||||
Patch2009: 0009-Bring-back-deprecated-pci-ids-to-mpt3sas-driver.patch
|
||||
Patch2010: 0010-Bring-back-deprecated-pci-ids-to-aacraid-driver.patch
|
||||
|
||||
# END OF PATCH DEFINITIONS
|
||||
|
||||
@ -2009,7 +2010,6 @@ ApplyPatch 0006-Bring-back-deprecated-pci-ids-to-qla4xxx-driver.patch
|
||||
ApplyPatch 0007-Bring-back-deprecated-pci-ids-to-be2iscsi-driver.patch
|
||||
ApplyPatch 0008-Bring-back-deprecated-pci-ids-to-megaraid_sas-driver.patch
|
||||
ApplyPatch 0009-Bring-back-deprecated-pci-ids-to-mpt3sas-driver.patch
|
||||
ApplyPatch 0010-Bring-back-deprecated-pci-ids-to-aacraid-driver.patch
|
||||
|
||||
%{log_msg "End of patch applications"}
|
||||
# END OF PATCH APPLICATIONS
|
||||
@ -2838,6 +2838,11 @@ BuildKernel() {
|
||||
%endif
|
||||
|
||||
%pesign -s -i $KernelUnifiedImage -o $KernelUnifiedImage.signed -a %{secureboot_ca_0} -c $UKI_secureboot_cert -n $UKI_secureboot_name
|
||||
for addon in "$KernelAddonsDirOut"/*; do
|
||||
%pesign -s -i $addon -o $addon.signed -a %{secureboot_ca_0} -c $UKI_secureboot_cert -n $UKI_secureboot_name
|
||||
rm -f $addon
|
||||
mv $addon.signed $addon
|
||||
done
|
||||
# 0%{?fedora}%{?eln}
|
||||
%endif
|
||||
if [ ! -s $KernelUnifiedImage.signed ]; then
|
||||
@ -2846,12 +2851,6 @@ BuildKernel() {
|
||||
fi
|
||||
mv $KernelUnifiedImage.signed $KernelUnifiedImage
|
||||
|
||||
for addon in "$KernelAddonsDirOut"/*; do
|
||||
%pesign -s -i $addon -o $addon.signed -a %{secureboot_ca_0} -c %{secureboot_key_0} -n %{pesign_name_0}
|
||||
rm -f $addon
|
||||
mv $addon.signed $addon
|
||||
done
|
||||
|
||||
mkdir -p $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer
|
||||
cp -a $UKI_secureboot_cert $RPM_BUILD_ROOT%{_datadir}/doc/kernel-keys/$KernelVer/secureboot-uki-%{_arch}.cer
|
||||
|
||||
@ -4403,14 +4402,14 @@ fi\
|
||||
#
|
||||
#
|
||||
%changelog
|
||||
* Tue Oct 28 2025 Eduard Abdullin <eabdullin@almalinux.org> - 6.12.0-144
|
||||
* Wed Oct 29 2025 Eduard Abdullin <eabdullin@almalinux.org> - 6.12.0-147
|
||||
- Debrand for AlmaLinux OS
|
||||
- Use AlmaLinux OS secure boot cert
|
||||
|
||||
* Tue Oct 28 2025 Neal Gompa <ngompa@almalinux.org> - 6.12.0-144
|
||||
* Wed Oct 29 2025 Neal Gompa <ngompa@almalinux.org> - 6.12.0-147
|
||||
- Enable Btrfs support for all kernel variants
|
||||
|
||||
* Tue Oct 28 2025 Andrew Lukoshko <alukoshko@almalinux.org> - 6.12.0-144
|
||||
* Wed Oct 29 2025 Andrew Lukoshko <alukoshko@almalinux.org> - 6.12.0-147
|
||||
- hpsa: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
- mptsas: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
- megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024
|
||||
@ -4421,6 +4420,247 @@ fi\
|
||||
- kernel/rh_messages.h: enable all disabled pci devices by moving to
|
||||
unmaintained
|
||||
|
||||
* Tue Oct 28 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-147.el10]
|
||||
- redhat: use the same cert as UKI's to sign addons (Li Tian) [RHEL-124088]
|
||||
- blk-mq: fix blk_mq_tags double free while nr_requests grown (Ming Lei) [RHEL-118047]
|
||||
- smp: Fix up and expand the smp_call_function_many() kerneldoc (Waiman Long) [RHEL-121178]
|
||||
- smp: Fix spelling in on_each_cpu_cond_mask()'s doc-comment (Waiman Long) [RHEL-121178]
|
||||
- smp: Document preemption and stop_machine() mutual exclusion (Waiman Long) [RHEL-121178]
|
||||
- smp: Wait only if work was enqueued (Waiman Long) [RHEL-121178]
|
||||
- smp: Defer check for local execution in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
|
||||
- smp: Use cpumask_any_but() in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
|
||||
- smp: Improve locality in smp_call_function_any() (Waiman Long) [RHEL-121178]
|
||||
- smp/scf: Evaluate local cond_func() before IPI side-effects (Waiman Long) [RHEL-121178]
|
||||
- selftests: fib_nexthops: Add test cases for FDB status change (Guillaume Nault) [RHEL-115577]
|
||||
- selftests: fib_nexthops: Fix creation of non-FDB nexthops (Guillaume Nault) [RHEL-115577]
|
||||
- nexthop: Forbid FDB status change while nexthop is in a group (Guillaume Nault) [RHEL-115577]
|
||||
- ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Guillaume Nault) [RHEL-115577]
|
||||
- inet: ping: check sock_net() in ping_get_port() and ping_lookup() (Guillaume Nault) [RHEL-115577]
|
||||
- ipv4: Switch inet_addr_hash() to less predictable hash. (Guillaume Nault) [RHEL-115577]
|
||||
- vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: Fix NPD when refreshing an FDB entry with a nexthop object (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: vnifilter: Fix unlocked deletion of default FDB entry (Guillaume Nault) [RHEL-115591]
|
||||
- vxlan: Add RCU read-side critical sections in the Tx path (Guillaume Nault) [RHEL-115591]
|
||||
- i2c: tegra: Use internal reset when reset property is not available (Charles Mirabile) [RHEL-113178]
|
||||
- i2c: tegra: Fix reset error handling with ACPI (Charles Mirabile) [RHEL-113178]
|
||||
- selftests: bonding: add fail_over_mac testing (CKI Backport Bot) [RHEL-115579]
|
||||
- bonding: set random address only when slaves already exist (CKI Backport Bot) [RHEL-115579]
|
||||
- bonding: don't force LACPDU tx to ~333 ms boundaries (CKI Backport Bot) [RHEL-115579]
|
||||
- sched: restore the behavior of put_task_struct() for non-rt (Luis Claudio R. Goncalves) [RHEL-73310]
|
||||
- sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (Luis Claudio R. Goncalves) [RHEL-73310]
|
||||
|
||||
* Mon Oct 27 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-146.el10]
|
||||
- nbd: restrict sockets to TCP and UDP (Ming Lei) [RHEL-121713]
|
||||
- loop: fix backing file reference leak on validation error (Ming Lei) [RHEL-118049]
|
||||
- brd: use page reference to protect page lifetime (Ming Lei) [RHEL-116171]
|
||||
- sched_ext: idle: Handle migration-disabled tasks in BPF code (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Fix build failure when !FAIR_GROUP_SCHED && EXT_GROUP_SCHED (Phil Auld) [RHEL-111810]
|
||||
- Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()" (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Remove duplicate sched.h header (Phil Auld) [RHEL-111810]
|
||||
- sched/ext: Fix invalid task state transitions on class switch (Phil Auld) [RHEL-111810] {CVE-2025-39780}
|
||||
- sched_ext: idle: Handle migration-disabled tasks in idle selection (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix scx_bpf_reenqueue_local() reference (Phil Auld) [RHEL-111810]
|
||||
- sched/ext: Prevent update_locked_rq() calls with NULL rq (Phil Auld) [RHEL-111810] {CVE-2025-38522}
|
||||
- sched_ext: Drop kfuncs marked for removal in 6.15 (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic (Phil Auld) [RHEL-111810]
|
||||
- kernel/sched/ext.c: fix typo "occured" -> "occurred" in comments (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Factor out struct scx_task_group (Phil Auld) [RHEL-111810]
|
||||
- sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_group_set_weight() always update tg->scx.weight (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Return NULL in llc_span (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext_idle.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext_idle.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Always use SMP versions in kernel/sched/ext.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_locked_rq() inline (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_rq_bypassing() inline (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Make local functions static in ext_idle.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Skip cross-node search with !CONFIG_NUMA (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Properly handle invalid prev_cpu during idle selection (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Call ops.update_idle() after updating builtin idle bits (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Update test enq_select_cpu_fails (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Consolidate default idle CPU selection kfuncs (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add test for scx_bpf_select_cpu_and() via test_run (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Allow scx_bpf_select_cpu_and() from unlocked context (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Validate locking correctness in scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_kf_allowed_if_unlocked() available outside ext.c (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Explain the temporary situation around scx_root dereferences (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Cleanup [__]scx_exit/error*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clean up scx_root usages (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Avoid NULL scx_root deref in __scx_exit() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add RCU protection to scx_root in DSQ iterator (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clean up SCX_EXIT_NONE handling in scx_disable_workfn() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move disable machinery into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move event_stats_cpu into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Factor out scx_read_events() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Relocate scx_event_stats definition (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move global_dsqs into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move dsq_hash into scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Factor out scx_alloc_and_add_sched() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Inline create_dsq() into scx_bpf_create_dsq() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Use dynamic allocation for scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Avoid NULL scx_root deref through SCX_HAS_OP() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Introduce scx_sched (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix rq lock state in hotplug ops (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove duplicate BTF_ID_FLAGS definitions (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Clarify CPU context for running/stopping callbacks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Fix missing rq lock in scx_bpf_cpuperf_set() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Track currently locked rq (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: add helper for refill task with default slice (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: change the variable name for slice refill event (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Improve cross-compilation support in Makefile (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Make scx_has_op a bitmap (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_allow_queued_wakeup static_key (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_cpu_preempt static_key (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove scx_ops_enq_* static_keys (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Indentation updates (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Use kvzalloc for large exit_dump allocation (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add test for scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Accept an arbitrary cpumask in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Explicitly pass allowed cpumask to scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Extend topology optimizations to all tasks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disable}[_task]() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breather() and friends (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops_enabled (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Drop "ops" from scx_ops_enable_state and friends (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: initialize built-in idle state before ops.init() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: create_dsq: Return -EEXIST on duplicate request (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Remove a meaningless conditional goto in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Fix return code of scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched/debug: Remove CONFIG_SCHED_DEBUG from self-test config files (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Refactor scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Honor idle flags in the built-in idle selection policy (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add trace point to track sched_ext core events (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Change the event type from u64 to s64 (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() (Phil Auld) [RHEL-111810] {CVE-2025-21965}
|
||||
- tools/sched_ext: Provide a compatible helper for scx_bpf_events() (Phil Auld) [RHEL-111810]
|
||||
- selftests/sched_ext: Add NUMA-aware scheduler test (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Provide consistent access to scx flags (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior (Phil Auld) [RHEL-111810]
|
||||
- nodemask: numa: reorganize inclusion path (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce scx_bpf_nr_node_ids() (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce node-aware idle cpu kfunc helpers (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Per-node idle cpumasks (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: idle: Make idle static keys private (Phil Auld) [RHEL-111810]
|
||||
- sched/topology: Introduce for_each_node_numadist() iterator (Phil Auld) [RHEL-111810]
|
||||
- mm/numa: Introduce nearest_node_nodemask() (Phil Auld) [RHEL-111810]
|
||||
- nodemask: add nodes_copy() (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Provides a sysfs 'events' to expose core event counters (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Update enum_defs.autogen.h (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Take NUMA node into account when allocating per-CPU cpumasks (Phil Auld) [RHEL-111810]
|
||||
- tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTED (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot (Phil Auld) [RHEL-111810]
|
||||
- tool/sched_ext: Event counter dumping updates (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/central (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print core event count in scx_qmap scheduler (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Print core event count in scx_central scheduler (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulers (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_DURATION (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Implement event counter infrastructure (Phil Auld) [RHEL-111810]
|
||||
- sched_ext: Move built-in idle CPU selection policy to a separate file (Phil Auld) [RHEL-111810]
|
||||
- uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) [RHEL-107274]
|
||||
|
||||
* Fri Oct 24 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-145.el10]
|
||||
- io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths (Jeff Moyer) [RHEL-116130]
|
||||
- io_uring/kbuf: fix signedness in this_len calculation (Jeff Moyer) [RHEL-116130]
|
||||
- cgroup/psi: Set of->priv to NULL upon file release (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
|
||||
- kernfs: Fix UAF in polling when open file is released (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
|
||||
- firmware: qcom: scm: preserve assign_mem() error return value (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: request the waitqueue irq *after* initializing SCM (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: initialize tzmem before marking SCM as available (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: take struct device as argument in SHM bridge enable (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: remove unused arguments from SHM bridge routines (Eric Chanudet) [RHEL-117514]
|
||||
- docs: firmware: qcom_scm: Fix kernel-doc warning (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: tzmem: disable sm7150 platform (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: uefisecapp: fix efivars registration race (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix error code in probe() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: add calls for wrapped key support (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: smc: Handle missing SCM device (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Cleanup global '__scm' on probe failures (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp) (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: uefisecapp: Allow X1E Devkit devices (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G (Eric Chanudet) [RHEL-117514]
|
||||
- firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (Eric Chanudet) [RHEL-117514]
|
||||
- macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (CKI Backport Bot) [RHEL-115574]
|
||||
- macsec: MACsec SCI assignment for ES = 0 (CKI Backport Bot) [RHEL-115574]
|
||||
- scsi: lpfc: Copyright updates for 14.4.0.10 patches (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Update lpfc version to 14.4.0.10 (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Modify end-of-life adapters' model descriptions (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Update debugfs trace ring initialization messages (Paul Ely) [RHEL-103751]
|
||||
- scsi: lpfc: Revise logging format for failed CT MIB requests (Paul Ely) [RHEL-103751]
|
||||
- sched/deadline: Don't count nr_running for dl_server proxy tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Fix RT task potential starvation when expiry time passed (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Always stop dl-server before changing parameters (Phil Auld) [RHEL-110301]
|
||||
- sched/deadline: Fix dl_server_stopped() (Phil Auld) [RHEL-110301]
|
||||
- sched/psi: Fix psi_seq initialization (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: Remove sched_domain_topology_level::flags (Phil Auld) [RHEL-110301]
|
||||
- Revert "sched/numa: add statistics of numa balance task" (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails (Phil Auld) [RHEL-110301]
|
||||
- sched/psi: Optimize psi_group_change() cpu_clock() usage (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Reorganize cgroup bandwidth control interface file writes (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Reorganize cgroup bandwidth control interface file reads (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Move max_cfs_quota_period decl and default_cfs_period() def from fair.c to sched.h (Phil Auld) [RHEL-110301]
|
||||
- sched/eevdf: Correct the comment in place_entity (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: fix task swap by skipping kernel threads (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: add statistics of numa balance task (Phil Auld) [RHEL-110301]
|
||||
- sched,livepatch: Untangle cond_resched() and live-patching (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: add tracepoint that tracks the skipping of numa balancing due to cpuset memory pinning (Phil Auld) [RHEL-110301]
|
||||
- sched/numa: skip VMA scanning on memory pinned to one NUMA node via cpuset.mems (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: Refinement to topology_span_sane speedup (Phil Auld) [RHEL-110301]
|
||||
- sched: Fix trace_sched_switch(.prev_state) (Phil Auld) [RHEL-110301]
|
||||
- sched/topology: improve topology_span_sane speed (Phil Auld) [RHEL-110301]
|
||||
- sched/uclamp: Optimize sched_uclamp_used static key enabling (Phil Auld) [RHEL-110301]
|
||||
- sched/uclamp: Use the uclamp_is_used() helper instead of open-coding it (Phil Auld) [RHEL-110301]
|
||||
- sched/core: Remove duplicate included header file stats.h (Phil Auld) [RHEL-110301]
|
||||
- sched: Add unlikey branch hints to several system calls (Phil Auld) [RHEL-110301]
|
||||
- sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (Phil Auld) [RHEL-110301]
|
||||
- sched/fair: Refactor can_migrate_task() to elimate looping (Phil Auld) [RHEL-110301]
|
||||
- mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski) [RHEL-52253]
|
||||
- Revert "aacraid: Remove depreciated device and vendor PCI id's" (Scott Weaver) [RHEL-106859]
|
||||
- rh_messages.h: add missing aacraid device (Scott Weaver) [RHEL-106859]
|
||||
|
||||
* Wed Oct 22 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-144.el10]
|
||||
- i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116007]
|
||||
- i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116007]
|
||||
|
||||
6
sources
6
sources
@ -1,5 +1,5 @@
|
||||
SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd
|
||||
SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6
|
||||
SHA512 (linux-6.12.0-144.el10.tar.xz) = 2cb59ada3b8eb85eb214fb73430832d55362d7be333225cff6a533a3dc7aa121e90f4f70d2ca62a64c545745775cdbea68f0dfce056d2ba474c7efa7f52f7ce8
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-144.el10.tar.xz) = 8ab241ebd4328fc8c510ebefad2c65f6e3ba9491a08a15b7ac355893cb672f766e76e35f977477fe292c95020838eb5d3c9e1cba3dde2d7065f9dac5020bd4bf
|
||||
SHA512 (kernel-kabi-dw-6.12.0-144.el10.tar.xz) = cca7e7792580ca8cd0130614125eb68cec0874509794b7c42c97371031131754368b6e60aec71715435bef57cff4435644d8b84d2a5960b88d1a06bf7a103776
|
||||
SHA512 (linux-6.12.0-147.el10.tar.xz) = f12cd1a1ebaa40c1e16c3e689028b259b56afa9f852db76917a6b5c1376f5ff9878504f24739f34d2e5277a00ee3c94e78e26a38732b751edc16a8e99817b160
|
||||
SHA512 (kernel-abi-stablelists-6.12.0-147.el10.tar.xz) = 8fb485810c179fa5d08d8402e21f4e56576ff53336c247a6f76e72a100608942b35b71bd8a66cc4202ea3bf3df6ec21c912fcc698dd3412cf0ab276c46f6c699
|
||||
SHA512 (kernel-kabi-dw-6.12.0-147.el10.tar.xz) = 4ae60ee2ff92dfbc0cb0f7450b0b81fb59ff0ff02221e9f158052db8db8c5a030e1fd01fc77bab46adc1ce117f39cd1b12f87ccc7143272d2615aa79be827a13
|
||||
|
||||
Loading…
Reference in New Issue
Block a user