From c027753d7f74768b52490c18a985d18430bcc7f1 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Thu, 22 Sep 2022 10:52:32 -0300 Subject: [PATCH] kernel-rt-5.14.0-167.rt21.167.el9 * Thu Sep 22 2022 Luis Claudio R. Goncalves [5.14.0-167.rt21.167.el9] - [rt] build kernel-rt-5.14.0-167.rt21.167.el9 [2125474] - powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable (Steve Best) [2116680] - assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [2117318] - cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100595] - sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100595] - sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110021] - sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110021] - sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110021] - sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110021] - sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110021] - powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Steve Best) [2122830] - powerpc/watchdog: introduce a NMI watchdog's factor (Steve Best) [2122830] - watchdog: export lockup_detector_reconfigure (Steve Best) [2122830] - powerpc/mobility: wait for memory transfer to complete (Steve Best) [2122830] - srcu: Make expedited RCU grace periods block even less frequently (Waiman Long) [2117491] - srcu: Block less aggressively for expedited grace periods (Waiman Long) [2117491] - rcu: Move expedited grace period (GP) work to RT kthread_worker (Waiman Long) [2117491] - redhat/configs: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT (Waiman Long) [2117491] - rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT (Waiman Long) [2117491] - srcu: Drop needless initialization of sdp in srcu_gp_start() (Waiman Long) [2117491] - srcu: Prevent expedited GPs and blocking readers from consuming CPU (Waiman Long) [2117491] - srcu: Add contention check to call_srcu() srcu_data ->lock acquisition (Waiman Long) [2117491] - srcu: Automatically determine size-transition strategy at boot (Waiman Long) [2117491] - rcutorture: Make torture.sh allow for --kasan (Waiman Long) [2117491] - rcutorture: Make torture.sh refscale and rcuscale specify Tasks Trace RCU (Waiman Long) [2117491] - rcutorture: Make kvm.sh allow more memory for --kasan runs (Waiman Long) [2117491] - torture: Save "make allmodconfig" .config file (Waiman Long) [2117491] - scftorture: Remove extraneous "scf" from per_version_boot_params (Waiman Long) [2117491] - rcutorture: Adjust scenarios' Kconfig options for CONFIG_PREEMPT_DYNAMIC (Waiman Long) [2117491] - torture: Enable CSD-lock stall reports for scftorture (Waiman Long) [2117491] - torture: Skip vmlinux check for kvm-again.sh runs (Waiman Long) [2117491] - scftorture: Adjust for TASKS_RCU Kconfig option being selected (Waiman Long) [2117491] - rcuscale: Allow rcuscale without RCU Tasks Rude/Trace (Waiman Long) [2117491] - rcuscale: Allow rcuscale without RCU Tasks (Waiman Long) [2117491] - refscale: Allow refscale without RCU Tasks Rude/Trace (Waiman Long) [2117491] - refscale: Allow refscale without RCU Tasks (Waiman Long) [2117491] - rcutorture: Allow specifying per-scenario stat_interval (Waiman Long) [2117491] - rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02 scenario (Waiman Long) [2117491] - rcutorture: Allow rcutorture without RCU Tasks Rude (Waiman Long) [2117491] - rcutorture: Allow rcutorture without RCU Tasks (Waiman Long) [2117491] - rcutorture: Allow rcutorture without RCU Tasks Trace (Waiman Long) [2117491] - rcu: Make the TASKS_RCU Kconfig option be selected (Waiman Long) [2117491] - rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangs (Waiman Long) [2117491] - rcu_sync: Fix comment to properly reflect rcu_sync_exit() behavior (Waiman Long) [2117491] - rcu: Check for successful spawn of ->boost_kthread_task (Waiman Long) [2117491] - rcu: Fix preemption mode check on synchronize_rcu[_expedited]() (Waiman Long) [2117491] - rcu: Print number of online CPUs in RCU CPU stall-warning messages (Waiman Long) [2117491] - rcu: Add comments to final rcu_gp_cleanup() "if" statement (Waiman Long) [2117491] - kernel/smp: Provide boot-time timeout for CSD lock diagnostics (Waiman Long) [2117491] - docs: Update RCU cross-references as suggested in doc-guide (Waiman Long) [2117491] - docs: Add documentation for rude and trace RCU flavors (Waiman Long) [2117491] - rcu: Check for jiffies going backwards (Waiman Long) [2117491] - rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting (Waiman Long) [2117491] - rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() (Waiman Long) [2117491] - torture: Make thread detection more robust by using lspcu (Waiman Long) [2117491] - torture: Permit running of experimental torture types (Waiman Long) [2117491] - torture: Use "-o Batchmode=yes" to disable ssh password requests (Waiman Long) [2117491] - torture: Reposition so that $? collects ssh code in torture.sh (Waiman Long) [2117491] - rcu: Make TASKS_RUDE_RCU select IRQ_WORK (Waiman Long) [2117491] - rcutorture: Call preempt_schedule() through static call/key (Waiman Long) [2117491] - rcutorture: Add missing return and use __func__ in warning (Waiman Long) [2117491] - rcutorture: Avoid corner-case #DE with nsynctypes check (Waiman Long) [2117491] - scftorture: Fix distribution of short handler delays (Waiman Long) [2117491] - rcutorture: Suppress debugging grace period delays during flooding (Waiman Long) [2117491] - torture: Add rcu_normal and rcu_expedited runs to torture.sh (Waiman Long) [2117491] - rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs() (Waiman Long) [2117491] - rcu-tasks: Handle sparse cpu_possible_mask (Waiman Long) [2117491] - rcu-tasks: Make show_rcu_tasks_generic_gp_kthread() check all CPUs (Waiman Long) [2117491] - rcu-tasks: Restore use of timers for non-RT kernels (Waiman Long) [2117491] - rcu-tasks: Use schedule_hrtimeout_range() to wait for grace periods (Waiman Long) [2117491] - rcu-tasks: Make Tasks RCU account for userspace execution (Waiman Long) [2117491] - rcu-tasks: Use rcuwait for the rcu_tasks_kthread() (Waiman Long) [2117491] - rcu-tasks: Print pre-stall-warning informational messages (Waiman Long) [2117491] - rcu-tasks: Fix race in schedule and flush work (Waiman Long) [2117491] - rcu/nocb: Initialize nocb kthreads only for boot CPU prior SMP initialization (Waiman Long) [2117491] - rcu: Initialize boost kthread only for boot node prior SMP initialization (Waiman Long) [2117491] - rcu: Assume rcu_init() is called before smp (Waiman Long) [2117491] - rcu/nocb: Move rcu_nocb_is_setup to rcu_state (Waiman Long) [2117491] - rcu: Remove rcu_is_nocb_cpu() (Waiman Long) [2117491] - srcu: Add contention-triggered addition of srcu_node tree (Waiman Long) [2117491] - srcu: Create concurrency-safe helper for initiating size transition (Waiman Long) [2117491] - srcu: Explain srcu_funnel_gp_start() call to list_add() is safe (Waiman Long) [2117491] - srcu: Prevent cleanup_srcu_struct() from freeing non-dynamic ->sda (Waiman Long) [2117491] - srcu: Avoid NULL dereference in srcu_torture_stats_print() (Waiman Long) [2117491] - srcu: Use export for srcu_struct defined by DEFINE_STATIC_SRCU() (Waiman Long) [2117491] - srcu: Add boot-time control over srcu_node array allocation (Waiman Long) [2117491] - srcu: Ensure snp nodes tree is fully initialized before traversal (Waiman Long) [2117491] - srcu: Use invalid initial value for srcu_node GP sequence numbers (Waiman Long) [2117491] - srcu: Compute snp_seq earlier in srcu_funnel_gp_start() (Waiman Long) [2117491] - srcu: Make rcutorture dump the SRCU size state (Waiman Long) [2117491] - srcu: Add size-state transitioning code (Waiman Long) [2117491] - srcu: Dynamically allocate srcu_node array (Waiman Long) [2117491] - srcu: Make Tree SRCU able to operate without snp_node array (Waiman Long) [2117491] - srcu: Make srcu_funnel_gp_start() cache ->mynode in snp_leaf (Waiman Long) [2117491] - srcu: Fix s/is/if/ typo in srcu_node comment (Waiman Long) [2117491] - srcu: Tighten cleanup_srcu_struct() GP checks (Waiman Long) [2117491] - preempt/dynamic: Introduce preemption model accessors (Waiman Long) [2117491] - treewide: Add missing includes masked by cgroup -> bpf dependency (Waiman Long) [2117491] Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 +- kernel-rt-x86_64-debug-rhel.config | 1 + kernel-rt-x86_64-rhel.config | 1 + kernel.spec | 110 +++++++++++++++++++++++++++-- sources | 6 +- 5 files changed, 112 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 239ed1a..049079c 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 166 +RHEL_RELEASE = 167 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.166 +RTBUILD:=.167 diff --git a/kernel-rt-x86_64-debug-rhel.config b/kernel-rt-x86_64-debug-rhel.config index 614c770..5933bb9 100644 --- a/kernel-rt-x86_64-debug-rhel.config +++ b/kernel-rt-x86_64-debug-rhel.config @@ -4324,6 +4324,7 @@ CONFIG_RCU_BOOST_DELAY=500 CONFIG_RCU_BOOST=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m diff --git a/kernel-rt-x86_64-rhel.config b/kernel-rt-x86_64-rhel.config index c278bf8..5a1c5a5 100644 --- a/kernel-rt-x86_64-rhel.config +++ b/kernel-rt-x86_64-rhel.config @@ -4303,6 +4303,7 @@ CONFIG_RCU_BOOST_DELAY=500 CONFIG_RCU_BOOST=y CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_EQS_DEBUG is not set +CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 # CONFIG_RCU_EXPERT is not set CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_REF_SCALE_TEST=m diff --git a/kernel.spec b/kernel.spec index c91129b..875a4e3 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 166.rt21.166.el9 +%define pkgrelease 167.rt21.167.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 166.rt21.166%{?buildid}%{?dist} +%define specrelease 167.rt21.167%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -707,7 +707,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-166.rt21.166.el9.tar.xz +Source0: linux-5.14.0-167.rt21.167.el9.tar.xz Source1: Makefile.rhelver @@ -1422,8 +1422,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-166.rt21.166.el9 -c -mv linux-5.14.0-166.rt21.166.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-167.rt21.167.el9 -c +mv linux-5.14.0-167.rt21.167.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3147,6 +3147,106 @@ fi # # %changelog +* Thu Sep 22 2022 Luis Claudio R. Goncalves [5.14.0-167.rt21.167.el9] +- [rt] build kernel-rt-5.14.0-167.rt21.167.el9 [2125474] +- powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable (Steve Best) [2116680] +- assoc_array: Fix BUG_ON during garbage collect (Dave Wysochanski) [2117318] +- cpufreq: intel_pstate: Handle no_turbo in frequency invariance (Phil Auld) [2100595] +- sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg (Phil Auld) [2100595] +- sched/fair: Consider CPU affinity when allowing NUMA imbalance in find_idlest_group() (Phil Auld) [2110021] +- sched/numa: Adjust imb_numa_nr to a better approximation of memory channels (Phil Auld) [2110021] +- sched/numa: Apply imbalance limitations consistently (Phil Auld) [2110021] +- sched/numa: Do not swap tasks between nodes when spare capacity is available (Phil Auld) [2110021] +- sched/numa: Initialise numa_migrate_retry (Phil Auld) [2110021] +- powerpc/pseries/mobility: set NMI watchdog factor during an LPM (Steve Best) [2122830] +- powerpc/watchdog: introduce a NMI watchdog's factor (Steve Best) [2122830] +- watchdog: export lockup_detector_reconfigure (Steve Best) [2122830] +- powerpc/mobility: wait for memory transfer to complete (Steve Best) [2122830] +- srcu: Make expedited RCU grace periods block even less frequently (Waiman Long) [2117491] +- srcu: Block less aggressively for expedited grace periods (Waiman Long) [2117491] +- rcu: Move expedited grace period (GP) work to RT kthread_worker (Waiman Long) [2117491] +- redhat/configs: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT (Waiman Long) [2117491] +- rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUT (Waiman Long) [2117491] +- srcu: Drop needless initialization of sdp in srcu_gp_start() (Waiman Long) [2117491] +- srcu: Prevent expedited GPs and blocking readers from consuming CPU (Waiman Long) [2117491] +- srcu: Add contention check to call_srcu() srcu_data ->lock acquisition (Waiman Long) [2117491] +- srcu: Automatically determine size-transition strategy at boot (Waiman Long) [2117491] +- rcutorture: Make torture.sh allow for --kasan (Waiman Long) [2117491] +- rcutorture: Make torture.sh refscale and rcuscale specify Tasks Trace RCU (Waiman Long) [2117491] +- rcutorture: Make kvm.sh allow more memory for --kasan runs (Waiman Long) [2117491] +- torture: Save "make allmodconfig" .config file (Waiman Long) [2117491] +- scftorture: Remove extraneous "scf" from per_version_boot_params (Waiman Long) [2117491] +- rcutorture: Adjust scenarios' Kconfig options for CONFIG_PREEMPT_DYNAMIC (Waiman Long) [2117491] +- torture: Enable CSD-lock stall reports for scftorture (Waiman Long) [2117491] +- torture: Skip vmlinux check for kvm-again.sh runs (Waiman Long) [2117491] +- scftorture: Adjust for TASKS_RCU Kconfig option being selected (Waiman Long) [2117491] +- rcuscale: Allow rcuscale without RCU Tasks Rude/Trace (Waiman Long) [2117491] +- rcuscale: Allow rcuscale without RCU Tasks (Waiman Long) [2117491] +- refscale: Allow refscale without RCU Tasks Rude/Trace (Waiman Long) [2117491] +- refscale: Allow refscale without RCU Tasks (Waiman Long) [2117491] +- rcutorture: Allow specifying per-scenario stat_interval (Waiman Long) [2117491] +- rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02 scenario (Waiman Long) [2117491] +- rcutorture: Allow rcutorture without RCU Tasks Rude (Waiman Long) [2117491] +- rcutorture: Allow rcutorture without RCU Tasks (Waiman Long) [2117491] +- rcutorture: Allow rcutorture without RCU Tasks Trace (Waiman Long) [2117491] +- rcu: Make the TASKS_RCU Kconfig option be selected (Waiman Long) [2117491] +- rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangs (Waiman Long) [2117491] +- rcu_sync: Fix comment to properly reflect rcu_sync_exit() behavior (Waiman Long) [2117491] +- rcu: Check for successful spawn of ->boost_kthread_task (Waiman Long) [2117491] +- rcu: Fix preemption mode check on synchronize_rcu[_expedited]() (Waiman Long) [2117491] +- rcu: Print number of online CPUs in RCU CPU stall-warning messages (Waiman Long) [2117491] +- rcu: Add comments to final rcu_gp_cleanup() "if" statement (Waiman Long) [2117491] +- kernel/smp: Provide boot-time timeout for CSD lock diagnostics (Waiman Long) [2117491] +- docs: Update RCU cross-references as suggested in doc-guide (Waiman Long) [2117491] +- docs: Add documentation for rude and trace RCU flavors (Waiman Long) [2117491] +- rcu: Check for jiffies going backwards (Waiman Long) [2117491] +- rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reporting (Waiman Long) [2117491] +- rcu: Clarify fill-the-gap comment in rcu_segcblist_advance() (Waiman Long) [2117491] +- torture: Make thread detection more robust by using lspcu (Waiman Long) [2117491] +- torture: Permit running of experimental torture types (Waiman Long) [2117491] +- torture: Use "-o Batchmode=yes" to disable ssh password requests (Waiman Long) [2117491] +- torture: Reposition so that $? collects ssh code in torture.sh (Waiman Long) [2117491] +- rcu: Make TASKS_RUDE_RCU select IRQ_WORK (Waiman Long) [2117491] +- rcutorture: Call preempt_schedule() through static call/key (Waiman Long) [2117491] +- rcutorture: Add missing return and use __func__ in warning (Waiman Long) [2117491] +- rcutorture: Avoid corner-case #DE with nsynctypes check (Waiman Long) [2117491] +- scftorture: Fix distribution of short handler delays (Waiman Long) [2117491] +- rcutorture: Suppress debugging grace period delays during flooding (Waiman Long) [2117491] +- torture: Add rcu_normal and rcu_expedited runs to torture.sh (Waiman Long) [2117491] +- rcu-tasks: Handle sparse cpu_possible_mask in rcu_tasks_invoke_cbs() (Waiman Long) [2117491] +- rcu-tasks: Handle sparse cpu_possible_mask (Waiman Long) [2117491] +- rcu-tasks: Make show_rcu_tasks_generic_gp_kthread() check all CPUs (Waiman Long) [2117491] +- rcu-tasks: Restore use of timers for non-RT kernels (Waiman Long) [2117491] +- rcu-tasks: Use schedule_hrtimeout_range() to wait for grace periods (Waiman Long) [2117491] +- rcu-tasks: Make Tasks RCU account for userspace execution (Waiman Long) [2117491] +- rcu-tasks: Use rcuwait for the rcu_tasks_kthread() (Waiman Long) [2117491] +- rcu-tasks: Print pre-stall-warning informational messages (Waiman Long) [2117491] +- rcu-tasks: Fix race in schedule and flush work (Waiman Long) [2117491] +- rcu/nocb: Initialize nocb kthreads only for boot CPU prior SMP initialization (Waiman Long) [2117491] +- rcu: Initialize boost kthread only for boot node prior SMP initialization (Waiman Long) [2117491] +- rcu: Assume rcu_init() is called before smp (Waiman Long) [2117491] +- rcu/nocb: Move rcu_nocb_is_setup to rcu_state (Waiman Long) [2117491] +- rcu: Remove rcu_is_nocb_cpu() (Waiman Long) [2117491] +- srcu: Add contention-triggered addition of srcu_node tree (Waiman Long) [2117491] +- srcu: Create concurrency-safe helper for initiating size transition (Waiman Long) [2117491] +- srcu: Explain srcu_funnel_gp_start() call to list_add() is safe (Waiman Long) [2117491] +- srcu: Prevent cleanup_srcu_struct() from freeing non-dynamic ->sda (Waiman Long) [2117491] +- srcu: Avoid NULL dereference in srcu_torture_stats_print() (Waiman Long) [2117491] +- srcu: Use export for srcu_struct defined by DEFINE_STATIC_SRCU() (Waiman Long) [2117491] +- srcu: Add boot-time control over srcu_node array allocation (Waiman Long) [2117491] +- srcu: Ensure snp nodes tree is fully initialized before traversal (Waiman Long) [2117491] +- srcu: Use invalid initial value for srcu_node GP sequence numbers (Waiman Long) [2117491] +- srcu: Compute snp_seq earlier in srcu_funnel_gp_start() (Waiman Long) [2117491] +- srcu: Make rcutorture dump the SRCU size state (Waiman Long) [2117491] +- srcu: Add size-state transitioning code (Waiman Long) [2117491] +- srcu: Dynamically allocate srcu_node array (Waiman Long) [2117491] +- srcu: Make Tree SRCU able to operate without snp_node array (Waiman Long) [2117491] +- srcu: Make srcu_funnel_gp_start() cache ->mynode in snp_leaf (Waiman Long) [2117491] +- srcu: Fix s/is/if/ typo in srcu_node comment (Waiman Long) [2117491] +- srcu: Tighten cleanup_srcu_struct() GP checks (Waiman Long) [2117491] +- preempt/dynamic: Introduce preemption model accessors (Waiman Long) [2117491] +- treewide: Add missing includes masked by cgroup -> bpf dependency (Waiman Long) [2117491] + * Wed Sep 21 2022 Luis Claudio R. Goncalves [5.14.0-166.rt21.166.el9] - [rt] build kernel-rt-5.14.0-166.rt21.166.el9 [2125474] - scsi: restore setting of scmd->scsi_done() in EH and reset ioctl paths (Ewan D. Milne) [2120469] diff --git a/sources b/sources index 13defbc..0d918d6 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-166.rt21.166.el9.tar.xz) = 0af06e0470907bd240cbd1ab4c6078097f18384d75ac9b2dbfceab68843a12e41461804aa973352dbc87c45d33c534167dd5347b492e8e90321fdce32e6d46d3 -SHA512 (kernel-abi-stablelists-5.14.0-166.rt21.166.el9.tar.bz2) = f3ec3059956e14674941767268699e26bcfb08ed5df706a38190aeacc2155d73b8fa5d64f7bcf65032827b0dd8252ec4ac1547b4e817d5a1f8b8905269b8e102 -SHA512 (kernel-kabi-dw-5.14.0-166.rt21.166.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-167.rt21.167.el9.tar.xz) = 797d240305fac3527ec34e08ad9e87e0008cdb5c9817acd3cb2ae490a7613c0c7510f6f89dff935dfb931dc5a353aadb770a57ee9cb0ed3d64f0425a0290e5d8 +SHA512 (kernel-abi-stablelists-5.14.0-167.rt21.167.el9.tar.bz2) = aa3599a152c98bf84d292a37931e17ddd1539d10343e14506ec8ba6210939b9e7c29f5bcc3d7bedb246c2cefc6cf3be35b9d0fcbcf05405df82b32a059a34454 +SHA512 (kernel-kabi-dw-5.14.0-167.rt21.167.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578