kernel-5.14.0-576.el9

* Thu Mar 27 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-576.el9]
- md/raid1: fix memory leak in raid1_run() if no active rdev (Nigel Croxon) [RHEL-83988]
- md/raid1: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md/raid0: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md: switch personalities faulty multipath to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- async_xor: Remove unused 'async_xor_val' (Nigel Croxon) [RHEL-83988]
- md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Nigel Croxon) [RHEL-83988]
- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (Nigel Croxon) [RHEL-83988]
- md/raid1,raid10: don't ignore IO flags (Nigel Croxon) [RHEL-83988]
- md/raid5: merge reshape_progress checking inside get_reshape_loc() (Nigel Croxon) [RHEL-83988]
- md: fix mddev uaf while iterating all_mddevs list (Nigel Croxon) [RHEL-83988]
- md: switch md-cluster to use md_submodle_head (Nigel Croxon) [RHEL-83988]
- md: switch personalities to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- md: don't export md_cluster_ops (Nigel Croxon) [RHEL-83988]
- md/md-cluster: cleanup md_cluster_ops reference (Nigel Croxon) [RHEL-83988]
- md: introduce struct md_submodule_head and APIs (Nigel Croxon) [RHEL-83988]
- md: only include md-cluster.h if necessary (Nigel Croxon) [RHEL-83988]
- md: merge common code into find_pers() (Nigel Croxon) [RHEL-83988]
- md: ensure resync is prioritized over recovery (Nigel Croxon) [RHEL-83988]
- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-83988]
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-83988]
- md: reintroduce md-linear (Nigel Croxon) [RHEL-83988]
- md: Remove deprecated CONFIG_MD_LINEAR (Nigel Croxon) [RHEL-83988]
- md/linear: Get rid of md-linear.h (Nigel Croxon) [RHEL-83988]
- md/md-linear: Annotate struct linear_conf with __counted_by (Nigel Croxon) [RHEL-83988]
- Revert "Upstream has changed the APIs to suspend the array." (Nigel Croxon) [RHEL-83988]
- Revert "md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()" (Nigel Croxon) [RHEL-83988]
- bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (CKI Backport Bot) [RHEL-82439]
- tools/power turbostat: version 2025.02.02 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add CPU%%c1e BIC for CWF (David Arcari) [RHEL-84464]
- tools/power turbostat: Harden one-shot mode against cpu offline (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix forked child affinity regression (David Arcari) [RHEL-84464]
- tools/power turbostat: Add tcore clock PMT type (David Arcari) [RHEL-84464]
- tools/power turbostat: version 2025.01.14 (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow adding PMT counters directly by sysfs path (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow mapping multiple PMT files with the same GUID (David Arcari) [RHEL-84464]
- tools/power turbostat: Add PMT directory iterator helper (David Arcari) [RHEL-84464]
- tools/power turbostat: Extend PMT identification with a sequence number (David Arcari) [RHEL-84464]
- tools/power turbostat: Return default value for unmapped PMT domains (David Arcari) [RHEL-84464]
- tools/power turbostat: Check for non-zero value when MSR probing (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance turbostat self-performance visibility (David Arcari) [RHEL-84464]
- tools/power turbostat: Add fixed RAPL PSYS divisor for SPR (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix PMT mmaped file size rounding (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT (David Arcari) [RHEL-84464]
- tools/power turbostat: Add an NMI column (David Arcari) [RHEL-84464]
- tools/power turbostat: add Busy%% to "show idle" (David Arcari) [RHEL-84464]
- tools/power turbostat: Introduce --force parameter (David Arcari) [RHEL-84464]
- tools/power turbostat: Improve --help output (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Vendors (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Intel models (David Arcari) [RHEL-84464]
- tools/power turbostat: update turbostat(8) (David Arcari) [RHEL-84464]
- tools/power turbostat: Add initial support for ClearwaterForest (David Arcari) [RHEL-45097 RHEL-84464]
- tools/power turbostat: Add initial support for PantherLake (David Arcari) [RHEL-47460 RHEL-84464]
- tools/power turbostat: 2024.11.30 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add RAPL psys as a built-in counter (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix child's argument forwarding (David Arcari) [RHEL-84464]
- tools/power turbostat: Force --no-perf in --dump mode (David Arcari) [RHEL-84464]
- tools/power turbostat: Add support for /sys/class/drm/card1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Cache graphics sysfs file descriptors during probe (David Arcari) [RHEL-84464]
- tools/power turbostat: Consolidate graphics sysfs access (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove unnecessary fflush() call (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance platform divergence description (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC3 support on Lunarlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Rename arl_features to lnl_features (David Arcari) [RHEL-84464]
- tools/power turbostat: Add back PC8 support on Arrowlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC7/PC9 support on MTL (David Arcari) [RHEL-84464]
- tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix trailing '\n' parsing (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix column printing for PMT xtal_time counters (David Arcari) [RHEL-84464]
- tools/power turbostat: fix GCC9 build regression (David Arcari) [RHEL-84464]
- cgroup: Remove steal time from usage_usec (Waiman Long) [RHEL-79933]
- KVM: selftests: Allow running a single iteration of dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Set per-iteration variables at the start of each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Tighten checks around prev iter's last dirty page in ring (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Ensure guest writes min number of pages in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: sefltests: Verify value of dirty_log_test last page isn't bogus (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Print (previous) last_page on dirty page value mismatch (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Honor "stop" request in dirty ring test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Limit dirty_log_test's s390x workaround to s390x (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Continuously reap dirty ring while vCPU is running (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Read per-page value into local var when verifying dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Precisely track number of dirty/clear pages for each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop stale srandom() initialization from dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop signal/kick from dirty ring testcase (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Support multiple write retires in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Add vcpu_arch_put_guest() to do writes from guest code (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Provide a global pseudo-RNG instance for all tests (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: read the PML log in the same order as it was written (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: refactor PML terminology (Maxim Levitsky) [RHEL-67879]
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) [RHEL-71452]
- selftests/bpf: Add tests for bpf_get_dentry_xattr (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_dentry_xattr() to read xattr from dentry (Gregory Bell) [RHEL-33903]
- bpf: Move bpf_get_file_xattr to fs/bpf_fs_kfuncs.c (Gregory Bell) [RHEL-33903]
- selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fixes tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fix spelling mistake "get_signaure_size" -> "get_signature_size" (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add test that uses fsverity and xattr to sign a file (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Sort config in alphabetic order (Gregory Bell) [RHEL-33903]
- Documentation/bpf: Add documentation for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- bpf, fsverity: Add kfunc bpf_get_fsverity_digest (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_file_xattr (Gregory Bell) [RHEL-33903]
- mm: hugetlb: avoid fallback for specific node allocation of 1G pages (CKI Backport Bot) [RHEL-78971]
- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x (CKI Backport Bot) [RHEL-70421]
- can: raw: raw_getsockopt(): reduce scope of err (Radu Rendec) [RHEL-84144]
- can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS (Radu Rendec) [RHEL-84144]
- can: canxl: add virtual CAN network identifier support (Radu Rendec) [RHEL-84144]
- can: isotp: support dynamic flow control parameters (Radu Rendec) [RHEL-84144]
- can: bcm: add recvmsg flags for own, local and remote traffic (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior (Radu Rendec) [RHEL-84144]
- can: dev: add can_state_get_by_berr_counter() to return the CAN state based on the current error counters (Radu Rendec) [RHEL-84144]
- can: raw: Remove NULL check before dev_{put, hold} (Radu Rendec) [RHEL-84144]
- can: raw: add missing refcount for memory leak fix (Radu Rendec) [RHEL-84144]
- can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() (Radu Rendec) [RHEL-84144]
- can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp() (Radu Rendec) [RHEL-84144]
- can: raw: fix lockdep issue in raw_release() (Radu Rendec) [RHEL-84144]
- can: raw: fix receiver memory leak (Radu Rendec) [RHEL-84144]
- can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h (Radu Rendec) [RHEL-84144]
- can: length: refactor frame lengths definition to add size in bits (Radu Rendec) [RHEL-84144]
- can: length: fix description of the RRS field (Radu Rendec) [RHEL-84144]
- can: length: fix bitstuffing count (Radu Rendec) [RHEL-84144]
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Radu Rendec) [RHEL-84144]
- can: j1939: change j1939_netdev_lock type to mutex (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Radu Rendec) [RHEL-84144]
- can: length: make header self contained (Radu Rendec) [RHEL-84144]
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Radu Rendec) [RHEL-84144]
- can: isotp: add module parameter for maximum pdu size (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Radu Rendec) [RHEL-84144]
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by moving j1939_sk_errqueue() (Radu Rendec) [RHEL-84144]
- can: bittiming: can_calc_bittiming(): add missing parameter to no-op function (Radu Rendec) [RHEL-84144]
- can: raw: use temp variable instead of rolling back config (Radu Rendec) [RHEL-84144]
- can: j1939: do not wait 250 ms if the same addr was already claimed (Radu Rendec) [RHEL-84144]
- can: isotp: check CAN address family in isotp_bind() (Radu Rendec) [RHEL-84144]
- can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag (Radu Rendec) [RHEL-84144]
- can: raw: fix CAN FD frame transmissions over CAN XL devices (Radu Rendec) [RHEL-84144]
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_MARK (Radu Rendec) [RHEL-84144]
- net: af_can: remove useless parameter 'err' in 'can_rx_register()' (Radu Rendec) [RHEL-84144]
- can: sja1000: fix size of OCR_MODE_MASK define (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Radu Rendec) [RHEL-84144]
- can: af_can: fix NULL pointer dereference in can_rx_register() (Radu Rendec) [RHEL-84144]
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_eoma(): fix debug info (Radu Rendec) [RHEL-84144]
- can: add termination resistor documentation (Radu Rendec) [RHEL-84144]
- can: bcm: check the result of can_send() in bcm_can_tx() (Radu Rendec) [RHEL-84144]
- can: bcm: registration process optimization in bcm_module_init() (Radu Rendec) [RHEL-84144]
- can: raw: add CAN XL support (Radu Rendec) [RHEL-84144]
- can: raw: use guard clause to optimize nesting in raw_rcv() (Radu Rendec) [RHEL-84144]
- can: raw: process optimization in raw_init() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Radu Rendec) [RHEL-84144]
- can: error: add definitions for the different CAN error thresholds (Radu Rendec) [RHEL-84144]
- can: error: specify the values of data[5..7] of CAN error frames (Radu Rendec) [RHEL-84144]
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: Break loopback loop on loopback documentation (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Radu Rendec) [RHEL-84144]
- can: raw: raw_sendmsg(): remove not needed setting of skb->sk (Radu Rendec) [RHEL-84144]
- can: gw: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: isotp: convert struct tpcon::{idx,len} to unsigned int (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Radu Rendec) [RHEL-84144]
- can: bcm: Use hrtimer_forward_now() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Radu Rendec) [RHEL-84144]
- can: j1939: extend UAPI to notify about RX status (Radu Rendec) [RHEL-84144]
- can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): fix typo (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_completed(): use consistent name se_skb for the session skb (Radu Rendec) [RHEL-84144]
- can: j1939: replace fall through comment by fallthrough pseudo-keyword (Radu Rendec) [RHEL-84144]
- can: j1939: fix checkpatch warnings (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_sock_destruct(): correct a grammatical error (Radu Rendec) [RHEL-84144]
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

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
This commit is contained in:
Augusto Caringi 2025-03-27 16:51:29 -03:00
parent 14289bccd3
commit 118382211b
4 changed files with 381 additions and 8 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 7
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 575
RHEL_RELEASE = 576
#
# ZSTREAM

View File

@ -1,3 +1,190 @@
* Thu Mar 27 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-576.el9]
- md/raid1: fix memory leak in raid1_run() if no active rdev (Nigel Croxon) [RHEL-83988]
- md/raid1: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md/raid0: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md: switch personalities faulty multipath to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- async_xor: Remove unused 'async_xor_val' (Nigel Croxon) [RHEL-83988]
- md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Nigel Croxon) [RHEL-83988]
- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (Nigel Croxon) [RHEL-83988]
- md/raid1,raid10: don't ignore IO flags (Nigel Croxon) [RHEL-83988]
- md/raid5: merge reshape_progress checking inside get_reshape_loc() (Nigel Croxon) [RHEL-83988]
- md: fix mddev uaf while iterating all_mddevs list (Nigel Croxon) [RHEL-83988]
- md: switch md-cluster to use md_submodle_head (Nigel Croxon) [RHEL-83988]
- md: switch personalities to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- md: don't export md_cluster_ops (Nigel Croxon) [RHEL-83988]
- md/md-cluster: cleanup md_cluster_ops reference (Nigel Croxon) [RHEL-83988]
- md: introduce struct md_submodule_head and APIs (Nigel Croxon) [RHEL-83988]
- md: only include md-cluster.h if necessary (Nigel Croxon) [RHEL-83988]
- md: merge common code into find_pers() (Nigel Croxon) [RHEL-83988]
- md: ensure resync is prioritized over recovery (Nigel Croxon) [RHEL-83988]
- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-83988]
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-83988]
- md: reintroduce md-linear (Nigel Croxon) [RHEL-83988]
- md: Remove deprecated CONFIG_MD_LINEAR (Nigel Croxon) [RHEL-83988]
- md/linear: Get rid of md-linear.h (Nigel Croxon) [RHEL-83988]
- md/md-linear: Annotate struct linear_conf with __counted_by (Nigel Croxon) [RHEL-83988]
- Revert "Upstream has changed the APIs to suspend the array." (Nigel Croxon) [RHEL-83988]
- Revert "md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()" (Nigel Croxon) [RHEL-83988]
- bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (CKI Backport Bot) [RHEL-82439]
- tools/power turbostat: version 2025.02.02 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add CPU%%c1e BIC for CWF (David Arcari) [RHEL-84464]
- tools/power turbostat: Harden one-shot mode against cpu offline (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix forked child affinity regression (David Arcari) [RHEL-84464]
- tools/power turbostat: Add tcore clock PMT type (David Arcari) [RHEL-84464]
- tools/power turbostat: version 2025.01.14 (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow adding PMT counters directly by sysfs path (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow mapping multiple PMT files with the same GUID (David Arcari) [RHEL-84464]
- tools/power turbostat: Add PMT directory iterator helper (David Arcari) [RHEL-84464]
- tools/power turbostat: Extend PMT identification with a sequence number (David Arcari) [RHEL-84464]
- tools/power turbostat: Return default value for unmapped PMT domains (David Arcari) [RHEL-84464]
- tools/power turbostat: Check for non-zero value when MSR probing (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance turbostat self-performance visibility (David Arcari) [RHEL-84464]
- tools/power turbostat: Add fixed RAPL PSYS divisor for SPR (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix PMT mmaped file size rounding (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT (David Arcari) [RHEL-84464]
- tools/power turbostat: Add an NMI column (David Arcari) [RHEL-84464]
- tools/power turbostat: add Busy%% to "show idle" (David Arcari) [RHEL-84464]
- tools/power turbostat: Introduce --force parameter (David Arcari) [RHEL-84464]
- tools/power turbostat: Improve --help output (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Vendors (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Intel models (David Arcari) [RHEL-84464]
- tools/power turbostat: update turbostat(8) (David Arcari) [RHEL-84464]
- tools/power turbostat: Add initial support for ClearwaterForest (David Arcari) [RHEL-45097 RHEL-84464]
- tools/power turbostat: Add initial support for PantherLake (David Arcari) [RHEL-47460 RHEL-84464]
- tools/power turbostat: 2024.11.30 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add RAPL psys as a built-in counter (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix child's argument forwarding (David Arcari) [RHEL-84464]
- tools/power turbostat: Force --no-perf in --dump mode (David Arcari) [RHEL-84464]
- tools/power turbostat: Add support for /sys/class/drm/card1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Cache graphics sysfs file descriptors during probe (David Arcari) [RHEL-84464]
- tools/power turbostat: Consolidate graphics sysfs access (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove unnecessary fflush() call (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance platform divergence description (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC3 support on Lunarlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Rename arl_features to lnl_features (David Arcari) [RHEL-84464]
- tools/power turbostat: Add back PC8 support on Arrowlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC7/PC9 support on MTL (David Arcari) [RHEL-84464]
- tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix trailing '\n' parsing (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix column printing for PMT xtal_time counters (David Arcari) [RHEL-84464]
- tools/power turbostat: fix GCC9 build regression (David Arcari) [RHEL-84464]
- cgroup: Remove steal time from usage_usec (Waiman Long) [RHEL-79933]
- KVM: selftests: Allow running a single iteration of dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Set per-iteration variables at the start of each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Tighten checks around prev iter's last dirty page in ring (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Ensure guest writes min number of pages in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: sefltests: Verify value of dirty_log_test last page isn't bogus (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Print (previous) last_page on dirty page value mismatch (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Honor "stop" request in dirty ring test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Limit dirty_log_test's s390x workaround to s390x (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Continuously reap dirty ring while vCPU is running (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Read per-page value into local var when verifying dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Precisely track number of dirty/clear pages for each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop stale srandom() initialization from dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop signal/kick from dirty ring testcase (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Support multiple write retires in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Add vcpu_arch_put_guest() to do writes from guest code (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Provide a global pseudo-RNG instance for all tests (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: read the PML log in the same order as it was written (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: refactor PML terminology (Maxim Levitsky) [RHEL-67879]
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) [RHEL-71452]
- selftests/bpf: Add tests for bpf_get_dentry_xattr (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_dentry_xattr() to read xattr from dentry (Gregory Bell) [RHEL-33903]
- bpf: Move bpf_get_file_xattr to fs/bpf_fs_kfuncs.c (Gregory Bell) [RHEL-33903]
- selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fixes tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fix spelling mistake "get_signaure_size" -> "get_signature_size" (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add test that uses fsverity and xattr to sign a file (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Sort config in alphabetic order (Gregory Bell) [RHEL-33903]
- Documentation/bpf: Add documentation for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- bpf, fsverity: Add kfunc bpf_get_fsverity_digest (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_file_xattr (Gregory Bell) [RHEL-33903]
- mm: hugetlb: avoid fallback for specific node allocation of 1G pages (CKI Backport Bot) [RHEL-78971]
- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x (CKI Backport Bot) [RHEL-70421]
- can: raw: raw_getsockopt(): reduce scope of err (Radu Rendec) [RHEL-84144]
- can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS (Radu Rendec) [RHEL-84144]
- can: canxl: add virtual CAN network identifier support (Radu Rendec) [RHEL-84144]
- can: isotp: support dynamic flow control parameters (Radu Rendec) [RHEL-84144]
- can: bcm: add recvmsg flags for own, local and remote traffic (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior (Radu Rendec) [RHEL-84144]
- can: dev: add can_state_get_by_berr_counter() to return the CAN state based on the current error counters (Radu Rendec) [RHEL-84144]
- can: raw: Remove NULL check before dev_{put, hold} (Radu Rendec) [RHEL-84144]
- can: raw: add missing refcount for memory leak fix (Radu Rendec) [RHEL-84144]
- can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() (Radu Rendec) [RHEL-84144]
- can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp() (Radu Rendec) [RHEL-84144]
- can: raw: fix lockdep issue in raw_release() (Radu Rendec) [RHEL-84144]
- can: raw: fix receiver memory leak (Radu Rendec) [RHEL-84144]
- can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h (Radu Rendec) [RHEL-84144]
- can: length: refactor frame lengths definition to add size in bits (Radu Rendec) [RHEL-84144]
- can: length: fix description of the RRS field (Radu Rendec) [RHEL-84144]
- can: length: fix bitstuffing count (Radu Rendec) [RHEL-84144]
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Radu Rendec) [RHEL-84144]
- can: j1939: change j1939_netdev_lock type to mutex (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Radu Rendec) [RHEL-84144]
- can: length: make header self contained (Radu Rendec) [RHEL-84144]
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Radu Rendec) [RHEL-84144]
- can: isotp: add module parameter for maximum pdu size (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Radu Rendec) [RHEL-84144]
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by moving j1939_sk_errqueue() (Radu Rendec) [RHEL-84144]
- can: bittiming: can_calc_bittiming(): add missing parameter to no-op function (Radu Rendec) [RHEL-84144]
- can: raw: use temp variable instead of rolling back config (Radu Rendec) [RHEL-84144]
- can: j1939: do not wait 250 ms if the same addr was already claimed (Radu Rendec) [RHEL-84144]
- can: isotp: check CAN address family in isotp_bind() (Radu Rendec) [RHEL-84144]
- can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag (Radu Rendec) [RHEL-84144]
- can: raw: fix CAN FD frame transmissions over CAN XL devices (Radu Rendec) [RHEL-84144]
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_MARK (Radu Rendec) [RHEL-84144]
- net: af_can: remove useless parameter 'err' in 'can_rx_register()' (Radu Rendec) [RHEL-84144]
- can: sja1000: fix size of OCR_MODE_MASK define (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Radu Rendec) [RHEL-84144]
- can: af_can: fix NULL pointer dereference in can_rx_register() (Radu Rendec) [RHEL-84144]
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_eoma(): fix debug info (Radu Rendec) [RHEL-84144]
- can: add termination resistor documentation (Radu Rendec) [RHEL-84144]
- can: bcm: check the result of can_send() in bcm_can_tx() (Radu Rendec) [RHEL-84144]
- can: bcm: registration process optimization in bcm_module_init() (Radu Rendec) [RHEL-84144]
- can: raw: add CAN XL support (Radu Rendec) [RHEL-84144]
- can: raw: use guard clause to optimize nesting in raw_rcv() (Radu Rendec) [RHEL-84144]
- can: raw: process optimization in raw_init() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Radu Rendec) [RHEL-84144]
- can: error: add definitions for the different CAN error thresholds (Radu Rendec) [RHEL-84144]
- can: error: specify the values of data[5..7] of CAN error frames (Radu Rendec) [RHEL-84144]
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: Break loopback loop on loopback documentation (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Radu Rendec) [RHEL-84144]
- can: raw: raw_sendmsg(): remove not needed setting of skb->sk (Radu Rendec) [RHEL-84144]
- can: gw: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: isotp: convert struct tpcon::{idx,len} to unsigned int (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Radu Rendec) [RHEL-84144]
- can: bcm: Use hrtimer_forward_now() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Radu Rendec) [RHEL-84144]
- can: j1939: extend UAPI to notify about RX status (Radu Rendec) [RHEL-84144]
- can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): fix typo (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_completed(): use consistent name se_skb for the session skb (Radu Rendec) [RHEL-84144]
- can: j1939: replace fall through comment by fallthrough pseudo-keyword (Radu Rendec) [RHEL-84144]
- can: j1939: fix checkpatch warnings (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_sock_destruct(): correct a grammatical error (Radu Rendec) [RHEL-84144]
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
* Mon Mar 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-575.el9]
- PCI/bwctrl: Fix NULL pointer deref on unbind and bind (Myron Stowe) [RHEL-81906]
- PCI/bwctrl: Enable only if more than one speed is supported (Myron Stowe) [RHEL-81906]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 575
%define pkgrelease 576
%define kversion 5
%define tarfile_release 5.14.0-575.el9
%define tarfile_release 5.14.0-576.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 575%{?buildid}%{?dist}
%define specrelease 576%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-575.el9
%define kabiversion 5.14.0-576.el9
#
# End of genspec.sh variables
@ -3785,6 +3785,192 @@ fi
#
#
%changelog
* Thu Mar 27 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-576.el9]
- md/raid1: fix memory leak in raid1_run() if no active rdev (Nigel Croxon) [RHEL-83988]
- md/raid1: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md/raid0: don't free conf on raid0_run failure (Nigel Croxon) [RHEL-83988]
- md: switch personalities faulty multipath to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- async_xor: Remove unused 'async_xor_val' (Nigel Croxon) [RHEL-83988]
- md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Nigel Croxon) [RHEL-83988]
- md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (Nigel Croxon) [RHEL-83988]
- md/raid1,raid10: don't ignore IO flags (Nigel Croxon) [RHEL-83988]
- md/raid5: merge reshape_progress checking inside get_reshape_loc() (Nigel Croxon) [RHEL-83988]
- md: fix mddev uaf while iterating all_mddevs list (Nigel Croxon) [RHEL-83988]
- md: switch md-cluster to use md_submodle_head (Nigel Croxon) [RHEL-83988]
- md: switch personalities to use md_submodule_head (Nigel Croxon) [RHEL-83988]
- md: don't export md_cluster_ops (Nigel Croxon) [RHEL-83988]
- md/md-cluster: cleanup md_cluster_ops reference (Nigel Croxon) [RHEL-83988]
- md: introduce struct md_submodule_head and APIs (Nigel Croxon) [RHEL-83988]
- md: only include md-cluster.h if necessary (Nigel Croxon) [RHEL-83988]
- md: merge common code into find_pers() (Nigel Croxon) [RHEL-83988]
- md: ensure resync is prioritized over recovery (Nigel Croxon) [RHEL-83988]
- md: Fix linear_set_limits() (Nigel Croxon) [RHEL-83988]
- md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add() (Nigel Croxon) [RHEL-83988]
- md: reintroduce md-linear (Nigel Croxon) [RHEL-83988]
- md: Remove deprecated CONFIG_MD_LINEAR (Nigel Croxon) [RHEL-83988]
- md/linear: Get rid of md-linear.h (Nigel Croxon) [RHEL-83988]
- md/md-linear: Annotate struct linear_conf with __counted_by (Nigel Croxon) [RHEL-83988]
- Revert "Upstream has changed the APIs to suspend the array." (Nigel Croxon) [RHEL-83988]
- Revert "md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()" (Nigel Croxon) [RHEL-83988]
- bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (CKI Backport Bot) [RHEL-82439]
- tools/power turbostat: version 2025.02.02 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add CPU%%c1e BIC for CWF (David Arcari) [RHEL-84464]
- tools/power turbostat: Harden one-shot mode against cpu offline (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix forked child affinity regression (David Arcari) [RHEL-84464]
- tools/power turbostat: Add tcore clock PMT type (David Arcari) [RHEL-84464]
- tools/power turbostat: version 2025.01.14 (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow adding PMT counters directly by sysfs path (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow mapping multiple PMT files with the same GUID (David Arcari) [RHEL-84464]
- tools/power turbostat: Add PMT directory iterator helper (David Arcari) [RHEL-84464]
- tools/power turbostat: Extend PMT identification with a sequence number (David Arcari) [RHEL-84464]
- tools/power turbostat: Return default value for unmapped PMT domains (David Arcari) [RHEL-84464]
- tools/power turbostat: Check for non-zero value when MSR probing (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance turbostat self-performance visibility (David Arcari) [RHEL-84464]
- tools/power turbostat: Add fixed RAPL PSYS divisor for SPR (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix PMT mmaped file size rounding (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove SysWatt from DISABLED_BY_DEFAULT (David Arcari) [RHEL-84464]
- tools/power turbostat: Add an NMI column (David Arcari) [RHEL-84464]
- tools/power turbostat: add Busy%% to "show idle" (David Arcari) [RHEL-84464]
- tools/power turbostat: Introduce --force parameter (David Arcari) [RHEL-84464]
- tools/power turbostat: Improve --help output (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Vendors (David Arcari) [RHEL-84464]
- tools/power turbostat: Exit on unsupported Intel models (David Arcari) [RHEL-84464]
- tools/power turbostat: update turbostat(8) (David Arcari) [RHEL-84464]
- tools/power turbostat: Add initial support for ClearwaterForest (David Arcari) [RHEL-45097 RHEL-84464]
- tools/power turbostat: Add initial support for PantherLake (David Arcari) [RHEL-47460 RHEL-84464]
- tools/power turbostat: 2024.11.30 (David Arcari) [RHEL-84464]
- tools/power turbostat: Add RAPL psys as a built-in counter (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix child's argument forwarding (David Arcari) [RHEL-84464]
- tools/power turbostat: Force --no-perf in --dump mode (David Arcari) [RHEL-84464]
- tools/power turbostat: Add support for /sys/class/drm/card1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Cache graphics sysfs file descriptors during probe (David Arcari) [RHEL-84464]
- tools/power turbostat: Consolidate graphics sysfs access (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove unnecessary fflush() call (David Arcari) [RHEL-84464]
- tools/power turbostat: Enhance platform divergence description (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC3 support on Lunarlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Rename arl_features to lnl_features (David Arcari) [RHEL-84464]
- tools/power turbostat: Add back PC8 support on Arrowlake (David Arcari) [RHEL-84464]
- tools/power turbostat: Remove PC7/PC9 support on MTL (David Arcari) [RHEL-84464]
- tools/power turbostat: Honor --show CPU, even when even when num_cpus=1 (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix trailing '\n' parsing (David Arcari) [RHEL-84464]
- tools/power turbostat: Allow using cpu device in perf counters on hybrid platforms (David Arcari) [RHEL-84464]
- tools/power turbostat: Fix column printing for PMT xtal_time counters (David Arcari) [RHEL-84464]
- tools/power turbostat: fix GCC9 build regression (David Arcari) [RHEL-84464]
- cgroup: Remove steal time from usage_usec (Waiman Long) [RHEL-79933]
- KVM: selftests: Allow running a single iteration of dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Set per-iteration variables at the start of each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Tighten checks around prev iter's last dirty page in ring (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Ensure guest writes min number of pages in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: sefltests: Verify value of dirty_log_test last page isn't bogus (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Print (previous) last_page on dirty page value mismatch (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Honor "stop" request in dirty ring test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Limit dirty_log_test's s390x workaround to s390x (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Continuously reap dirty ring while vCPU is running (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Read per-page value into local var when verifying dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Precisely track number of dirty/clear pages for each iteration (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop stale srandom() initialization from dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Drop signal/kick from dirty ring testcase (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Support multiple write retires in dirty_log_test (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Add vcpu_arch_put_guest() to do writes from guest code (Maxim Levitsky) [RHEL-67879]
- KVM: selftests: Provide a global pseudo-RNG instance for all tests (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: read the PML log in the same order as it was written (Maxim Levitsky) [RHEL-67879]
- KVM: VMX: refactor PML terminology (Maxim Levitsky) [RHEL-67879]
- arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) [RHEL-71452]
- selftests/bpf: Add tests for bpf_get_dentry_xattr (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_dentry_xattr() to read xattr from dentry (Gregory Bell) [RHEL-33903]
- bpf: Move bpf_get_file_xattr to fs/bpf_fs_kfuncs.c (Gregory Bell) [RHEL-33903]
- selftests/bpf: Attempt to build BPF programs with -Wsign-compare (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fixes tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Fix spelling mistake "get_signaure_size" -> "get_signature_size" (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add test that uses fsverity and xattr to sign a file (Gregory Bell) [RHEL-33903]
- selftests/bpf: Add tests for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- selftests/bpf: Sort config in alphabetic order (Gregory Bell) [RHEL-33903]
- Documentation/bpf: Add documentation for filesystem kfuncs (Gregory Bell) [RHEL-33903]
- bpf, fsverity: Add kfunc bpf_get_fsverity_digest (Gregory Bell) [RHEL-33903]
- bpf: Add kfunc bpf_get_file_xattr (Gregory Bell) [RHEL-33903]
- mm: hugetlb: avoid fallback for specific node allocation of 1G pages (CKI Backport Bot) [RHEL-78971]
- Bluetooth: btusb: Add one more ID 0x0489:0xe0f3 for Qualcomm WCN785x (CKI Backport Bot) [RHEL-70421]
- can: raw: raw_getsockopt(): reduce scope of err (Radu Rendec) [RHEL-84144]
- can: raw: fix getsockopt() for new CAN_RAW_XL_VCID_OPTS (Radu Rendec) [RHEL-84144]
- can: canxl: add virtual CAN network identifier support (Radu Rendec) [RHEL-84144]
- can: isotp: support dynamic flow control parameters (Radu Rendec) [RHEL-84144]
- can: bcm: add recvmsg flags for own, local and remote traffic (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior (Radu Rendec) [RHEL-84144]
- can: dev: add can_state_get_by_berr_counter() to return the CAN state based on the current error counters (Radu Rendec) [RHEL-84144]
- can: raw: Remove NULL check before dev_{put, hold} (Radu Rendec) [RHEL-84144]
- can: raw: add missing refcount for memory leak fix (Radu Rendec) [RHEL-84144]
- can: rx-offload: add can_rx_offload_get_echo_skb_queue_tail() (Radu Rendec) [RHEL-84144]
- can: rx-offload: rename rx_offload_get_echo_skb() -> can_rx_offload_get_echo_skb_queue_timestamp() (Radu Rendec) [RHEL-84144]
- can: raw: fix lockdep issue in raw_release() (Radu Rendec) [RHEL-84144]
- can: raw: fix receiver memory leak (Radu Rendec) [RHEL-84144]
- can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h (Radu Rendec) [RHEL-84144]
- can: length: refactor frame lengths definition to add size in bits (Radu Rendec) [RHEL-84144]
- can: length: fix description of the RRS field (Radu Rendec) [RHEL-84144]
- can: length: fix bitstuffing count (Radu Rendec) [RHEL-84144]
- can: j1939: avoid possible use-after-free when j1939_can_rx_register fails (Radu Rendec) [RHEL-84144]
- can: j1939: change j1939_netdev_lock type to mutex (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket (Radu Rendec) [RHEL-84144]
- can: length: make header self contained (Radu Rendec) [RHEL-84144]
- can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (Radu Rendec) [RHEL-84144]
- can: isotp: add module parameter for maximum pdu size (Radu Rendec) [RHEL-84144]
- can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (Radu Rendec) [RHEL-84144]
- can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by moving j1939_sk_errqueue() (Radu Rendec) [RHEL-84144]
- can: bittiming: can_calc_bittiming(): add missing parameter to no-op function (Radu Rendec) [RHEL-84144]
- can: raw: use temp variable instead of rolling back config (Radu Rendec) [RHEL-84144]
- can: j1939: do not wait 250 ms if the same addr was already claimed (Radu Rendec) [RHEL-84144]
- can: isotp: check CAN address family in isotp_bind() (Radu Rendec) [RHEL-84144]
- can: gw: give feedback on missing CGW_FLAGS_CAN_IIF_TX_OK flag (Radu Rendec) [RHEL-84144]
- can: raw: fix CAN FD frame transmissions over CAN XL devices (Radu Rendec) [RHEL-84144]
- can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_MARK (Radu Rendec) [RHEL-84144]
- net: af_can: remove useless parameter 'err' in 'can_rx_register()' (Radu Rendec) [RHEL-84144]
- can: sja1000: fix size of OCR_MODE_MASK define (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_send_one(): fix missing CAN header initialization (Radu Rendec) [RHEL-84144]
- can: af_can: fix NULL pointer dereference in can_rx_register() (Radu Rendec) [RHEL-84144]
- can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_eoma(): fix debug info (Radu Rendec) [RHEL-84144]
- can: add termination resistor documentation (Radu Rendec) [RHEL-84144]
- can: bcm: check the result of can_send() in bcm_can_tx() (Radu Rendec) [RHEL-84144]
- can: bcm: registration process optimization in bcm_module_init() (Radu Rendec) [RHEL-84144]
- can: raw: add CAN XL support (Radu Rendec) [RHEL-84144]
- can: raw: use guard clause to optimize nesting in raw_rcv() (Radu Rendec) [RHEL-84144]
- can: raw: process optimization in raw_init() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_destroy(): fix memory leak of skbs (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() (Radu Rendec) [RHEL-84144]
- can: error: add definitions for the different CAN error thresholds (Radu Rendec) [RHEL-84144]
- can: error: specify the values of data[5..7] of CAN error frames (Radu Rendec) [RHEL-84144]
- can: bcm: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: Break loopback loop on loopback documentation (Radu Rendec) [RHEL-84144]
- can: raw: add support for SO_TXTIME/SCM_TXTIME (Radu Rendec) [RHEL-84144]
- can: raw: raw_sendmsg(): remove not needed setting of skb->sk (Radu Rendec) [RHEL-84144]
- can: gw: use call_rcu() instead of costly synchronize_rcu() (Radu Rendec) [RHEL-84144]
- can: isotp: convert struct tpcon::{idx,len} to unsigned int (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_can_recv(): ignore messages with invalid source address (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport (Radu Rendec) [RHEL-84144]
- can: bcm: Use hrtimer_forward_now() (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer (Radu Rendec) [RHEL-84144]
- can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock (Radu Rendec) [RHEL-84144]
- can: j1939: extend UAPI to notify about RX status (Radu Rendec) [RHEL-84144]
- can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): fix typo (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_xtp_rx_dat_one(): use separate pointer for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_tx_dat(): use consistent name se_skcb for session skb control buffer (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_session_completed(): use consistent name se_skb for the session skb (Radu Rendec) [RHEL-84144]
- can: j1939: replace fall through comment by fallthrough pseudo-keyword (Radu Rendec) [RHEL-84144]
- can: j1939: fix checkpatch warnings (Radu Rendec) [RHEL-84144]
- can: j1939: j1939_sk_sock_destruct(): correct a grammatical error (Radu Rendec) [RHEL-84144]
* Mon Mar 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-575.el9]
- PCI/bwctrl: Fix NULL pointer deref on unbind and bind (Myron Stowe) [RHEL-81906]
- PCI/bwctrl: Enable only if more than one speed is supported (Myron Stowe) [RHEL-81906]

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.14.0-575.el9.tar.xz) = 7fe93d25ed625dcf5a7164ec051237cd1deeb6f9582c04f77a533fd886895eb1e6f8c4d1b6a9ba08147ddfa24135460e89598d361402057dca3737cdedc1a3e2
SHA512 (kernel-abi-stablelists-5.14.0-575.el9.tar.bz2) = 4554fb3fb6b2f6d0ae86142a0ed43bf420b0dd8625184dc69bc5c9b0fcffe3bcaed1c9950ad46e5b7e68c550c9540f15e15a677fb9cabb68d337a229557a752f
SHA512 (kernel-kabi-dw-5.14.0-575.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27
SHA512 (linux-5.14.0-576.el9.tar.xz) = f15b9c761e7df472b2e28b2a9fb643e4729ec2ed2bbce1278b824af8650706fd786d742f71b72f0ee0eebd6eab6de7cc0f7b1163b6038b77efcde434b1e1c267
SHA512 (kernel-abi-stablelists-5.14.0-576.el9.tar.bz2) = beb62e9b7fea4c722236c8e0cc2b6e4ea4b7a2db16848040ec3d686a8a03f7ac1dfb3b04a3486038e5534086321235e4f99eb00e97f975d02c232e432a25c2c3
SHA512 (kernel-kabi-dw-5.14.0-576.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27