From 06aa8e5fbddcaf81517913468a583c143283ea75 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Thu, 17 Nov 2022 10:54:28 -0300 Subject: [PATCH] kernel-rt-5.14.0-198.rt21.198.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thu Nov 17 2022 Luis Claudio R. Goncalves [5.14.0-198.rt21.198.el9] - [rt] build kernel-rt-5.14.0-198.rt21.198.el9 [2125474] - CI: Remove deprecated variable (Veronika Kabatova) - atlantic: fix deadlock at aq_nic_stop (Íñigo Huguet) [2125601] - sched/core: Fix comparison in sched_group_cookie_match() (Phil Auld) [2115520] - drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115520] - sched/debug: fix dentry leak in update_sched_domain_debugfs (Phil Auld) [2115520] - debugfs: add debugfs_lookup_and_remove() (Phil Auld) [2115520] - sched/psi: Remove unused parameter nbytes of psi_trigger_create() (Phil Auld) [2115520] - sched/psi: Zero the memory of struct psi_group (Phil Auld) [2115520] - sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115520] - workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115520] - sched/rt: Fix Sparse warnings due to undefined rt.c declarations (Phil Auld) [2115520] - sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2115520] - sched/core: Always flush pending blk_plug (Phil Auld) [2115520] - sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115520] - sched/core: add forced idle accounting for cgroups (Phil Auld) [2115520] - sched/core: Use try_cmpxchg in set_nr_{and_not,if}_polling (Phil Auld) [2115520] - sched/core: Fix the bug that task won't enqueue into core tree when update cookie (Phil Auld) [2115520] - sched/fair: Remove the energy margin in feec() (Phil Auld) [2115520] - sched/fair: Remove task_util from effective utilization in feec() (Phil Auld) [2115520] - sched/fair: Use the same cpumask per-PD throughout find_energy_efficient_cpu() (Phil Auld) [2115520] - sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [2115520] - sched/fair: Decay task PELT values during wakeup migration (Phil Auld) [2115520] - sched/fair: Provide u64 read for 32-bits arch helper (Phil Auld) [2115520] - sched: Remove unused function group_first_cpu() (Phil Auld) [2115520] - sched/fair: Remove redundant word " *" (Phil Auld) [2115520] - sched: only perform capability check on privileged operation (Phil Auld) [2115520] - sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115520] - sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115520] - sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115520] - sched/deadline: Use proc_douintvec_minmax() limit minimum value (Phil Auld) [2115520] - workqueue: Wrap flush_workqueue() using a macro (Phil Auld) [2115520] - sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115520] - sched/autogroup: Fix sysctl move (Phil Auld) [2115520] - psi: dont alloc memory for psi by default (Phil Auld) [2115520] - sched: Reverse sched_class layout (Phil Auld) [2115520] - topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115520] - sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115520] - sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115520] - sched/core: Avoid obvious double update_rq_clock warning (Phil Auld) [2115520] - sched/fair: Remove cfs_rq_tg_path() (Phil Auld) [2115520] - sched/fair: Remove sched_trace_*() helper functions (Phil Auld) [2115520] - sched: Fix build warning without CONFIG_SYSCTL (Phil Auld) [2115520] - time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115520] - time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115520] - time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115520] - sched/fair: Revise comment about lb decision matrix (Phil Auld) [2115520] - sched/psi: report zeroes for CPU full at the system level (Phil Auld) [2115520] - sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115520] - sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115520] - sched/fair: Move calculate of avg_load to a better location (Phil Auld) [2115520] - workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115520] - sched/fair: Refactor cpu_util_without() (Phil Auld) [2115520] - sched/rt: fix build error when CONFIG_SYSCTL is disable (Phil Auld) [2115520] - sched: Move energy_aware sysctls to topology.c (Phil Auld) [2115520] - sched: Move cfs_bandwidth_slice sysctls to fair.c (Phil Auld) [2115520] - sched: Move uclamp_util sysctls to core.c (Phil Auld) [2115520] - sched: Move rr_timeslice sysctls to rt.c (Phil Auld) [2115520] - sched: Move deadline_period sysctls to deadline.c (Phil Auld) [2115520] - sched: Move rt_period/runtime sysctls to rt.c (Phil Auld) [2115520] - sched: Move schedstats sysctls to core.c (Phil Auld) [2115520] - sched: Move child_runs_first sysctls to fair.c (Phil Auld) [2115520] - sched: move autogroup sysctls into its own file (Phil Auld) [2115520] - psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n (Phil Auld) [2115520] - kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115520] - workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115520] - workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115520] - workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115520] - workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115520] - firmware: tegra: bpmp: Do only aligned access to IPC memory area (Al Stone) [2122349] - dt-bindings: firmware: tegra: Convert to json-schema (Al Stone) [2122349] - firmware: tegra: Switch over to memdup_user() (Al Stone) [2122349] - firmware: tegra: Fix error check return value of debugfs_create_file() (Al Stone) [2122349] - firmware: tegra: Fix error application of sizeof() to pointer (Al Stone) [2122349] - firmware: tegra: Reduce stack usage (Al Stone) [2122349] - firmware: tegra: Stop using seq_get_buf() (Al Stone) [2122349] - mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [2139747] - redhat Kconfig: Enable virtual watchdog timers provided by PAPR hypervisors (Steve Best) [2110139] - watchdog/pseries-wdt: initial support for H_WATCHDOG-based watchdog timers (Steve Best) [2110139] - powerpc/pseries: register pseries-wdt device with platform bus (Steve Best) [2110139] - powerpc/pseries: add FW_FEATURE_WATCHDOG flag (Steve Best) [2110139] - powerpc/pseries: hvcall.h: add H_WATCHDOG opcode, H_NOOP return code (Steve Best) [2110139] Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 +-- kernel.spec | 92 +++++++++++++++++++++++++++++++++++++++++++++--- sources | 6 ++-- 3 files changed, 93 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 4edb371..a90a900 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 = 197 +RHEL_RELEASE = 198 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.197 +RTBUILD:=.198 diff --git a/kernel.spec b/kernel.spec index 1f79e8e..2d7c0df 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 197.rt21.197 +%define pkgrelease 198.rt21.198 %define kversion 5 -%define tarfile_release 5.14.0-197.rt21.197.el9 +%define tarfile_release 5.14.0-198.rt21.198.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 197.rt21.197%{?buildid}%{?dist} +%define specrelease 198.rt21.198%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-197.rt21.197.el9 +%define kabiversion 5.14.0-198.rt21.198.el9 # # End of genspec.sh variables @@ -3191,6 +3191,90 @@ fi # # %changelog +* Thu Nov 17 2022 Luis Claudio R. Goncalves [5.14.0-198.rt21.198.el9] +- [rt] build kernel-rt-5.14.0-198.rt21.198.el9 [2125474] +- CI: Remove deprecated variable (Veronika Kabatova) +- atlantic: fix deadlock at aq_nic_stop (Íñigo Huguet) [2125601] +- sched/core: Fix comparison in sched_group_cookie_match() (Phil Auld) [2115520] +- drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES (Phil Auld) [2115520] +- sched/debug: fix dentry leak in update_sched_domain_debugfs (Phil Auld) [2115520] +- debugfs: add debugfs_lookup_and_remove() (Phil Auld) [2115520] +- sched/psi: Remove unused parameter nbytes of psi_trigger_create() (Phil Auld) [2115520] +- sched/psi: Zero the memory of struct psi_group (Phil Auld) [2115520] +- sched/core: Do not requeue task on CPU excluded from cpus_mask (Phil Auld) [2115520] +- workqueue: Avoid a false warning in unbind_workers() (Phil Auld) [2115520] +- sched/rt: Fix Sparse warnings due to undefined rt.c declarations (Phil Auld) [2115520] +- sched/deadline: Fix BUG_ON condition for deboosted tasks (Phil Auld) [2115520] +- sched/core: Always flush pending blk_plug (Phil Auld) [2115520] +- sched/fair: fix case with reduced capacity CPU (Phil Auld) [2115520] +- sched/core: add forced idle accounting for cgroups (Phil Auld) [2115520] +- sched/core: Use try_cmpxchg in set_nr_{and_not,if}_polling (Phil Auld) [2115520] +- sched/core: Fix the bug that task won't enqueue into core tree when update cookie (Phil Auld) [2115520] +- sched/fair: Remove the energy margin in feec() (Phil Auld) [2115520] +- sched/fair: Remove task_util from effective utilization in feec() (Phil Auld) [2115520] +- sched/fair: Use the same cpumask per-PD throughout find_energy_efficient_cpu() (Phil Auld) [2115520] +- sched/fair: Rename select_idle_mask to select_rq_mask (Phil Auld) [2115520] +- sched/fair: Decay task PELT values during wakeup migration (Phil Auld) [2115520] +- sched/fair: Provide u64 read for 32-bits arch helper (Phil Auld) [2115520] +- sched: Remove unused function group_first_cpu() (Phil Auld) [2115520] +- sched/fair: Remove redundant word " *" (Phil Auld) [2115520] +- sched: only perform capability check on privileged operation (Phil Auld) [2115520] +- sched: Allow newidle balancing to bail out of load_balance (Phil Auld) [2115520] +- sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle (Phil Auld) [2115520] +- sched: Fix the check of nr_running at queue wakelist (Phil Auld) [2115520] +- sched/deadline: Use proc_douintvec_minmax() limit minimum value (Phil Auld) [2115520] +- workqueue: Wrap flush_workqueue() using a macro (Phil Auld) [2115520] +- sched/fair: Optimize and simplify rq leaf_cfs_rq_list (Phil Auld) [2115520] +- sched/autogroup: Fix sysctl move (Phil Auld) [2115520] +- psi: dont alloc memory for psi by default (Phil Auld) [2115520] +- sched: Reverse sched_class layout (Phil Auld) [2115520] +- topology: Remove unused cpu_cluster_mask() (Phil Auld) [2115520] +- sched: Update task_tick_numa to ignore tasks without an mm (Phil Auld) [2115520] +- sched/deadline: Remove superfluous rq clock update in push_dl_task() (Phil Auld) [2115520] +- sched/core: Avoid obvious double update_rq_clock warning (Phil Auld) [2115520] +- sched/fair: Remove cfs_rq_tg_path() (Phil Auld) [2115520] +- sched/fair: Remove sched_trace_*() helper functions (Phil Auld) [2115520] +- sched: Fix build warning without CONFIG_SYSCTL (Phil Auld) [2115520] +- time/sched_clock: Fix formatting of frequency reporting code (Phil Auld) [2115520] +- time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHz (Phil Auld) [2115520] +- time/sched_clock: Round the frequency reported to nearest rather than down (Phil Auld) [2115520] +- sched/fair: Revise comment about lb decision matrix (Phil Auld) [2115520] +- sched/psi: report zeroes for CPU full at the system level (Phil Auld) [2115520] +- sched/fair: Delete useless condition in tg_unthrottle_up() (Phil Auld) [2115520] +- sched/fair: Fix cfs_rq_clock_pelt() for throttled cfs_rq (Phil Auld) [2115520] +- sched/fair: Move calculate of avg_load to a better location (Phil Auld) [2115520] +- workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs (Phil Auld) [2115520] +- sched/fair: Refactor cpu_util_without() (Phil Auld) [2115520] +- sched/rt: fix build error when CONFIG_SYSCTL is disable (Phil Auld) [2115520] +- sched: Move energy_aware sysctls to topology.c (Phil Auld) [2115520] +- sched: Move cfs_bandwidth_slice sysctls to fair.c (Phil Auld) [2115520] +- sched: Move uclamp_util sysctls to core.c (Phil Auld) [2115520] +- sched: Move rr_timeslice sysctls to rt.c (Phil Auld) [2115520] +- sched: Move deadline_period sysctls to deadline.c (Phil Auld) [2115520] +- sched: Move rt_period/runtime sysctls to rt.c (Phil Auld) [2115520] +- sched: Move schedstats sysctls to core.c (Phil Auld) [2115520] +- sched: Move child_runs_first sysctls to fair.c (Phil Auld) [2115520] +- sched: move autogroup sysctls into its own file (Phil Auld) [2115520] +- psi: fix "no previous prototype" warnings when CONFIG_CGROUPS=n (Phil Auld) [2115520] +- kernel/sched: Remove dl_boosted flag comment (Phil Auld) [2115520] +- workqueue: Remove schedule() in unbind_workers() (Phil Auld) [2115520] +- workqueue: Remove outdated comment about exceptional workers in unbind_workers() (Phil Auld) [2115520] +- workqueue: Remove the advanced kicking of the idle workers in rebind_workers() (Phil Auld) [2115520] +- workqueue: Fix unbind_workers() VS wq_worker_running() race (Phil Auld) [2115520] +- firmware: tegra: bpmp: Do only aligned access to IPC memory area (Al Stone) [2122349] +- dt-bindings: firmware: tegra: Convert to json-schema (Al Stone) [2122349] +- firmware: tegra: Switch over to memdup_user() (Al Stone) [2122349] +- firmware: tegra: Fix error check return value of debugfs_create_file() (Al Stone) [2122349] +- firmware: tegra: Fix error application of sizeof() to pointer (Al Stone) [2122349] +- firmware: tegra: Reduce stack usage (Al Stone) [2122349] +- firmware: tegra: Stop using seq_get_buf() (Al Stone) [2122349] +- mm, oom: do not trigger out_of_memory from the #PF (Waiman Long) [2139747] +- redhat Kconfig: Enable virtual watchdog timers provided by PAPR hypervisors (Steve Best) [2110139] +- watchdog/pseries-wdt: initial support for H_WATCHDOG-based watchdog timers (Steve Best) [2110139] +- powerpc/pseries: register pseries-wdt device with platform bus (Steve Best) [2110139] +- powerpc/pseries: add FW_FEATURE_WATCHDOG flag (Steve Best) [2110139] +- powerpc/pseries: hvcall.h: add H_WATCHDOG opcode, H_NOOP return code (Steve Best) [2110139] + * Wed Nov 16 2022 Luis Claudio R. Goncalves [5.14.0-197.rt21.197.el9] - [rt] build kernel-rt-5.14.0-197.rt21.197.el9 [2125474] - rhel: Provide default powercap and DTPM config settings for Arm (Al Stone) [2126952] diff --git a/sources b/sources index 2ec99ca..1fb8d85 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-197.rt21.197.el9.tar.xz) = 11f6849be287336b29614a33b793e86f0e212e34c7aa44242af7b85482a7726e1536e0934aee1be7cf7389f228514979e1691dc0f468706f26b25d8abfece049 -SHA512 (kernel-abi-stablelists-5.14.0-197.rt21.197.el9.tar.bz2) = 2a1ab53f4274726ba7cdadcf2b09b4308684b95b9088e844167f476c26a15adb5601eb5b7df15ee4b333655155e724e483d074aa082aa90de542badce4febb2c -SHA512 (kernel-kabi-dw-5.14.0-197.rt21.197.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-198.rt21.198.el9.tar.xz) = 979aebb50c6d0ac12b3e56c5e1be4cd04bbabfd76f6a5b36d8cf1f11e6b3c0fc4622aae9ea8fd2f2812cd57401072727eeea8177b7680c8fed1eb724bd2990c9 +SHA512 (kernel-abi-stablelists-5.14.0-198.rt21.198.el9.tar.bz2) = 9dc2152aafac865cd3d1e50b7534f7b5d2d04cd46440579a0a207e94d0a88f736198e2561ec5f5d13a06769e4dc3bd2219a51031cf47c143390f28bead727da4 +SHA512 (kernel-kabi-dw-5.14.0-198.rt21.198.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578