Skip to content

Commit 2f93fda

Browse files
committed
[redhat] kernel-5.14.0-576.el9
Signed-off-by: Augusto Caringi <[email protected]>
1 parent b139a98 commit 2f93fda

File tree

2 files changed

+188
-1
lines changed

2 files changed

+188
-1
lines changed

Makefile.rhelver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RHEL_MINOR = 7
1212
#
1313
# Use this spot to avoid future merge conflicts.
1414
# Do not trim this comment.
15-
RHEL_RELEASE = 575
15+
RHEL_RELEASE = 576
1616

1717
#
1818
# ZSTREAM

redhat/kernel.changelog-9.7

Lines changed: 187 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,190 @@
1+
* Thu Mar 27 2025 Augusto Caringi <[email protected]> [5.14.0-576.el9]
2+
- md/raid1: fix memory leak in raid1_run() if no active rdev (Nigel Croxon) [RHEL-83988]
3+
- md/raid1: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
4+
- md/raid0: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
5+
- md: switch personalities faulty multipath to use md_submodule_head (Nigel Croxon) [RHEL-83988]
6+
- async_xor: Remove unused 'async_xor_val' (Nigel Croxon) [RHEL-83988]
7+
- md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Nigel Croxon) [RHEL-83988]
8+
- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (Nigel Croxon) [RHEL-83988]
9+
- md/raid1,raid10: don't ignore IO flags (Nigel Croxon) [RHEL-83988]
10+
- md/raid5: merge reshape_progress checking inside get_reshape_loc() (Nigel Croxon) [RHEL-83988]
11+
- md: fix mddev uaf while iterating all_mddevs list (Nigel Croxon) [RHEL-83988]
12+
- md: switch md-cluster to use md_submodle_head (Nigel Croxon) [RHEL-83988]
13+
- md: switch personalities to use md_submodule_head (Nigel Croxon) [RHEL-83988]
14+
- md: don't export md_cluster_ops (Nigel Croxon) [RHEL-83988]
15+
- md/md-cluster: cleanup md_cluster_ops reference (Nigel Croxon) [RHEL-83988]
16+
- md: introduce struct md_submodule_head and APIs (Nigel Croxon) [RHEL-83988]
17+
- md: only include md-cluster.h if necessary (Nigel Croxon) [RHEL-83988]
18+
- md: merge common code into find_pers() (Nigel Croxon) [RHEL-83988]
19+
- md: ensure resync is prioritized over recovery (Nigel Croxon) [RHEL-83988]
20+
- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-83988]
21+
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-83988]
22+
- md: reintroduce md-linear (Nigel Croxon) [RHEL-83988]
23+
- md: Remove deprecated CONFIG_MD_LINEAR (Nigel Croxon) [RHEL-83988]
24+
- md/linear: Get rid of md-linear.h (Nigel Croxon) [RHEL-83988]
25+
- md/md-linear: Annotate struct linear_conf with __counted_by (Nigel Croxon) [RHEL-83988]
26+
- Revert "Upstream has changed the APIs to suspend the array." (Nigel Croxon) [RHEL-83988]
27+
- Revert "md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()" (Nigel Croxon) [RHEL-83988]
28+
- bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (CKI Backport Bot) [RHEL-82439]
29+
- tools/power turbostat: version 2025.02.02 (David Arcari) [RHEL-84464]
30+
- tools/power turbostat: Add CPU%%c1e BIC for CWF (David Arcari) [RHEL-84464]
31+
- tools/power turbostat: Harden one-shot mode against cpu offline (David Arcari) [RHEL-84464]
32+
- tools/power turbostat: Fix forked child affinity regression (David Arcari) [RHEL-84464]
33+
- tools/power turbostat: Add tcore clock PMT type (David Arcari) [RHEL-84464]
34+
- tools/power turbostat: version 2025.01.14 (David Arcari) [RHEL-84464]
35+
- tools/power turbostat: Allow adding PMT counters directly by sysfs path (David Arcari) [RHEL-84464]
36+
- tools/power turbostat: Allow mapping multiple PMT files with the same GUID (David Arcari) [RHEL-84464]
37+
- tools/power turbostat: Add PMT directory iterator helper (David Arcari) [RHEL-84464]
38+
- tools/power turbostat: Extend PMT identification with a sequence number (David Arcari) [RHEL-84464]
39+
- tools/power turbostat: Return default value for unmapped PMT domains (David Arcari) [RHEL-84464]
40+
- tools/power turbostat: Check for non-zero value when MSR probing (David Arcari) [RHEL-84464]
41+
- tools/power turbostat: Enhance turbostat self-performance visibility (David Arcari) [RHEL-84464]
42+
- tools/power turbostat: Add fixed RAPL PSYS divisor for SPR (David Arcari) [RHEL-84464]
43+
- tools/power turbostat: Fix PMT mmaped file size rounding (David Arcari) [RHEL-84464]
44+
- tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT (David Arcari) [RHEL-84464]
45+
- tools/power turbostat: Add an NMI column (David Arcari) [RHEL-84464]
46+
- tools/power turbostat: add Busy%% to "show idle" (David Arcari) [RHEL-84464]
47+
- tools/power turbostat: Introduce --force parameter (David Arcari) [RHEL-84464]
48+
- tools/power turbostat: Improve --help output (David Arcari) [RHEL-84464]
49+
- tools/power turbostat: Exit on unsupported Vendors (David Arcari) [RHEL-84464]
50+
- tools/power turbostat: Exit on unsupported Intel models (David Arcari) [RHEL-84464]
51+
- tools/power turbostat: update turbostat(8) (David Arcari) [RHEL-84464]
52+
- tools/power turbostat: Add initial support for ClearwaterForest (David Arcari) [RHEL-45097 RHEL-84464]
53+
- tools/power turbostat: Add initial support for PantherLake (David Arcari) [RHEL-47460 RHEL-84464]
54+
- tools/power turbostat: 2024.11.30 (David Arcari) [RHEL-84464]
55+
- tools/power turbostat: Add RAPL psys as a built-in counter (David Arcari) [RHEL-84464]
56+
- tools/power turbostat: Fix child's argument forwarding (David Arcari) [RHEL-84464]
57+
- tools/power turbostat: Force --no-perf in --dump mode (David Arcari) [RHEL-84464]
58+
- tools/power turbostat: Add support for /sys/class/drm/card1 (David Arcari) [RHEL-84464]
59+
- tools/power turbostat: Cache graphics sysfs file descriptors during probe (David Arcari) [RHEL-84464]
60+
- tools/power turbostat: Consolidate graphics sysfs access (David Arcari) [RHEL-84464]
61+
- tools/power turbostat: Remove unnecessary fflush() call (David Arcari) [RHEL-84464]
62+
- tools/power turbostat: Enhance platform divergence description (David Arcari) [RHEL-84464]
63+
- tools/power turbostat: Remove PC3 support on Lunarlake (David Arcari) [RHEL-84464]
64+
- tools/power turbostat: Rename arl_features to lnl_features (David Arcari) [RHEL-84464]
65+
- tools/power turbostat: Add back PC8 support on Arrowlake (David Arcari) [RHEL-84464]
66+
- tools/power turbostat: Remove PC7/PC9 support on MTL (David Arcari) [RHEL-84464]
67+
- tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 (David Arcari) [RHEL-84464]
68+
- tools/power turbostat: Fix trailing '\n' parsing (David Arcari) [RHEL-84464]
69+
- tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (David Arcari) [RHEL-84464]
70+
- tools/power turbostat: Fix column printing for PMT xtal_time counters (David Arcari) [RHEL-84464]
71+
- tools/power turbostat: fix GCC9 build regression (David Arcari) [RHEL-84464]
72+
- cgroup: Remove steal time from usage_usec (Waiman Long) [RHEL-79933]
73+
- KVM: selftests: Allow running a single iteration of dirty_log_test (Maxim Levitsky) [RHEL-67879]
74+
- KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations (Maxim Levitsky) [RHEL-67879]
75+
- KVM: selftests: Set per-iteration variables at the start of each iteration (Maxim Levitsky) [RHEL-67879]
76+
- KVM: selftests: Tighten checks around prev iter's last dirty page in ring (Maxim Levitsky) [RHEL-67879]
77+
- KVM: selftests: Ensure guest writes min number of pages in dirty_log_test (Maxim Levitsky) [RHEL-67879]
78+
- KVM: sefltests: Verify value of dirty_log_test last page isn't bogus (Maxim Levitsky) [RHEL-67879]
79+
- KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration (Maxim Levitsky) [RHEL-67879]
80+
- KVM: selftests: Print (previous) last_page on dirty page value mismatch (Maxim Levitsky) [RHEL-67879]
81+
- KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test (Maxim Levitsky) [RHEL-67879]
82+
- KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true (Maxim Levitsky) [RHEL-67879]
83+
- KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop (Maxim Levitsky) [RHEL-67879]
84+
- KVM: selftests: Honor "stop" request in dirty ring test (Maxim Levitsky) [RHEL-67879]
85+
- KVM: selftests: Limit dirty_log_test's s390x workaround to s390x (Maxim Levitsky) [RHEL-67879]
86+
- KVM: selftests: Continuously reap dirty ring while vCPU is running (Maxim Levitsky) [RHEL-67879]
87+
- KVM: selftests: Read per-page value into local var when verifying dirty_log_test (Maxim Levitsky) [RHEL-67879]
88+
- KVM: selftests: Precisely track number of dirty/clear pages for each iteration (Maxim Levitsky) [RHEL-67879]
89+
- KVM: selftests: Drop stale srandom() initialization from dirty_log_test (Maxim Levitsky) [RHEL-67879]
90+
- KVM: selftests: Drop signal/kick from dirty ring testcase (Maxim Levitsky) [RHEL-67879]
91+
- KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming (Maxim Levitsky) [RHEL-67879]
92+
- KVM: selftests: Support multiple write retires in dirty_log_test (Maxim Levitsky) [RHEL-67879]
93+
- KVM: selftests: Add vcpu_arch_put_guest() to do writes from guest code (Maxim Levitsky) [RHEL-67879]
94+
- KVM: selftests: Provide a global pseudo-RNG instance for all tests (Maxim Levitsky) [RHEL-67879]
95+
- KVM: VMX: read the PML log in the same order as it was written (Maxim Levitsky) [RHEL-67879]
96+
- KVM: VMX: refactor PML terminology (Maxim Levitsky) [RHEL-67879]
97+
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) [RHEL-71452]
98+
- selftests/bpf: Add tests for bpf_get_dentry_xattr (Gregory Bell) [RHEL-33903]
99+
- bpf: Add kfunc bpf_get_dentry_xattr() to read xattr from dentry (Gregory Bell) [RHEL-33903]
100+
- bpf: Move bpf_get_file_xattr to fs/bpf_fs_kfuncs.c (Gregory Bell) [RHEL-33903]
101+
- selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Gregory Bell) [RHEL-33903]
102+
- selftests/bpf: Fixes tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
103+
- selftests/bpf: Fix spelling mistake "get_signaure_size" -> "get_signature_size" (Gregory Bell) [RHEL-33903]
104+
- selftests/bpf: Add test that uses fsverity and xattr to sign a file (Gregory Bell) [RHEL-33903]
105+
- selftests/bpf: Add tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
106+
- selftests/bpf: Sort config in alphabetic order (Gregory Bell) [RHEL-33903]
107+
- Documentation/bpf: Add documentation for filesystem kfuncs (Gregory Bell) [RHEL-33903]
108+
- bpf, fsverity: Add kfunc bpf_get_fsverity_digest (Gregory Bell) [RHEL-33903]
109+
- bpf: Add kfunc bpf_get_file_xattr (Gregory Bell) [RHEL-33903]
110+
- mm: hugetlb: avoid fallback for specific node allocation of 1G pages (CKI Backport Bot) [RHEL-78971]
111+
- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x (CKI Backport Bot) [RHEL-70421]
112+
- can: raw: raw_getsockopt(): reduce scope of err (Radu Rendec) [RHEL-84144]
113+
- can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS (Radu Rendec) [RHEL-84144]
114+
- can: canxl: add virtual CAN network identifier support (Radu Rendec) [RHEL-84144]
115+
- can: isotp: support dynamic flow control parameters (Radu Rendec) [RHEL-84144]
116+
- can: bcm: add recvmsg flags for own, local and remote traffic (Radu Rendec) [RHEL-84144]
117+
- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior (Radu Rendec) [RHEL-84144]
118+
- can: dev: add can_state_get_by_berr_counter() to return the CAN state based on the current error counters (Radu Rendec) [RHEL-84144]
119+
- can: raw: Remove NULL check before dev_{put, hold} (Radu Rendec) [RHEL-84144]
120+
- can: raw: add missing refcount for memory leak fix (Radu Rendec) [RHEL-84144]
121+
- can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() (Radu Rendec) [RHEL-84144]
122+
- can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp() (Radu Rendec) [RHEL-84144]
123+
- can: raw: fix lockdep issue in raw_release() (Radu Rendec) [RHEL-84144]
124+
- can: raw: fix receiver memory leak (Radu Rendec) [RHEL-84144]
125+
- can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h (Radu Rendec) [RHEL-84144]
126+
- can: length: refactor frame lengths definition to add size in bits (Radu Rendec) [RHEL-84144]
127+
- can: length: fix description of the RRS field (Radu Rendec) [RHEL-84144]
128+
- can: length: fix bitstuffing count (Radu Rendec) [RHEL-84144]
129+
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Radu Rendec) [RHEL-84144]
130+
- can: j1939: change j1939_netdev_lock type to mutex (Radu Rendec) [RHEL-84144]
131+
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Radu Rendec) [RHEL-84144]
132+
- can: length: make header self contained (Radu Rendec) [RHEL-84144]
133+
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Radu Rendec) [RHEL-84144]
134+
- can: isotp: add module parameter for maximum pdu size (Radu Rendec) [RHEL-84144]
135+
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (Radu Rendec) [RHEL-84144]
136+
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Radu Rendec) [RHEL-84144]
137+
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Radu Rendec) [RHEL-84144]
138+
- can: j1939: prevent deadlock by moving j1939_sk_errqueue() (Radu Rendec) [RHEL-84144]
139+
- can: bittiming: can_calc_bittiming(): add missing parameter to no-op function (Radu Rendec) [RHEL-84144]
140+
- can: raw: use temp variable instead of rolling back config (Radu Rendec) [RHEL-84144]
141+
- can: j1939: do not wait 250 ms if the same addr was already claimed (Radu Rendec) [RHEL-84144]
142+
- can: isotp: check CAN address family in isotp_bind() (Radu Rendec) [RHEL-84144]
143+
- can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag (Radu Rendec) [RHEL-84144]
144+
- can: raw: fix CAN FD frame transmissions over CAN XL devices (Radu Rendec) [RHEL-84144]
145+
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Radu Rendec) [RHEL-84144]
146+
- can: raw: add support for SO_MARK (Radu Rendec) [RHEL-84144]
147+
- net: af_can: remove useless parameter 'err' in 'can_rx_register()' (Radu Rendec) [RHEL-84144]
148+
- can: sja1000: fix size of OCR_MODE_MASK define (Radu Rendec) [RHEL-84144]
149+
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Radu Rendec) [RHEL-84144]
150+
- can: af_can: fix NULL pointer dereference in can_rx_register() (Radu Rendec) [RHEL-84144]
151+
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Radu Rendec) [RHEL-84144]
152+
- can: j1939: j1939_session_tx_eoma(): fix debug info (Radu Rendec) [RHEL-84144]
153+
- can: add termination resistor documentation (Radu Rendec) [RHEL-84144]
154+
- can: bcm: check the result of can_send() in bcm_can_tx() (Radu Rendec) [RHEL-84144]
155+
- can: bcm: registration process optimization in bcm_module_init() (Radu Rendec) [RHEL-84144]
156+
- can: raw: add CAN XL support (Radu Rendec) [RHEL-84144]
157+
- can: raw: use guard clause to optimize nesting in raw_rcv() (Radu Rendec) [RHEL-84144]
158+
- can: raw: process optimization in raw_init() (Radu Rendec) [RHEL-84144]
159+
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Radu Rendec) [RHEL-84144]
160+
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Radu Rendec) [RHEL-84144]
161+
- can: error: add definitions for the different CAN error thresholds (Radu Rendec) [RHEL-84144]
162+
- can: error: specify the values of data[5..7] of CAN error frames (Radu Rendec) [RHEL-84144]
163+
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
164+
- can: Break loopback loop on loopback documentation (Radu Rendec) [RHEL-84144]
165+
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Radu Rendec) [RHEL-84144]
166+
- can: raw: raw_sendmsg(): remove not needed setting of skb->sk (Radu Rendec) [RHEL-84144]
167+
- can: gw: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
168+
- can: isotp: convert struct tpcon::{idx,len} to unsigned int (Radu Rendec) [RHEL-84144]
169+
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Radu Rendec) [RHEL-84144]
170+
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Radu Rendec) [RHEL-84144]
171+
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Radu Rendec) [RHEL-84144]
172+
- can: bcm: Use hrtimer_forward_now() (Radu Rendec) [RHEL-84144]
173+
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Radu Rendec) [RHEL-84144]
174+
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Radu Rendec) [RHEL-84144]
175+
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Radu Rendec) [RHEL-84144]
176+
- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Radu Rendec) [RHEL-84144]
177+
- can: j1939: extend UAPI to notify about RX status (Radu Rendec) [RHEL-84144]
178+
- can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* (Radu Rendec) [RHEL-84144]
179+
- can: j1939: j1939_session_tx_dat(): fix typo (Radu Rendec) [RHEL-84144]
180+
- can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb control buffer (Radu Rendec) [RHEL-84144]
181+
- can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session skb control buffer (Radu Rendec) [RHEL-84144]
182+
- can: j1939: j1939_session_completed(): use consistent name se_skb for the session skb (Radu Rendec) [RHEL-84144]
183+
- can: j1939: replace fall through comment by fallthrough pseudo-keyword (Radu Rendec) [RHEL-84144]
184+
- can: j1939: fix checkpatch warnings (Radu Rendec) [RHEL-84144]
185+
- can: j1939: j1939_sk_sock_destruct(): correct a grammatical error (Radu Rendec) [RHEL-84144]
186+
Resolves: RHEL-33903, RHEL-45097, RHEL-47460, RHEL-67879, RHEL-70421, RHEL-71452, RHEL-78971, RHEL-79933, RHEL-82439, RHEL-83988, RHEL-84144, RHEL-84464
187+
1188
* Mon Mar 24 2025 Augusto Caringi <[email protected]> [5.14.0-575.el9]
2189
- PCI/bwctrl: Fix NULL pointer deref on unbind and bind (Myron Stowe) [RHEL-81906]
3190
- PCI/bwctrl: Enable only if more than one speed is supported (Myron Stowe) [RHEL-81906]

0 commit comments

Comments
 (0)