* 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>
10 MiB
10 MiB
The file is too large to be shown.
View Raw