From 9155b1f4e04f93c347b5a8db555e5160f10d6c1a Mon Sep 17 00:00:00 2001 From: Lucas Zampieri Date: Wed, 8 May 2024 17:26:42 -0300 Subject: [PATCH] kernel-5.14.0-448.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Wed May 08 2024 Lucas Zampieri [5.14.0-448.el9] - tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] - ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] - tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] - xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] - netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} - team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] - team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] - ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} - selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] - seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] - nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] - security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] - nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] - nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] - nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] - nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] - nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] - nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] - nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] - nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] - nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] - nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] - nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] - nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] - nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] - nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] - nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] - nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] - nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] - nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] - nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] - nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] - nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] - nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] - nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] - nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] - nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] - nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] - nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] - nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] - nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] - nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] - nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] - nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] - nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] - nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] - nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] - nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] - nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] - nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] - nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] - nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] - nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] - nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] - nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] - nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] - nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] - nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] - nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] - nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] - nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] - nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] - nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] - nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] - nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] - nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] - nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] - nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] - nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] - nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] - nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] - nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] - nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] - nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] - nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] - nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] - nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] - nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] - nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] - nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] - nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] - nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] - nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] - nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] - nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] - nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] - nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] - nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] - nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] - nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] - nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] - nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] - nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] - nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] - nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] - nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] - nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] - nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] - nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] - nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] - nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] - nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] - nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] - nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] - nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] - nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] - redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] - redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] - lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] - sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] - sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] - sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] - sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] - sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] - sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] - sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] - sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] - sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] - sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] - sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] - sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] - sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] - sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] - sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] - sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] - rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] - rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] - sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] - sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] - sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] - sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] - sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] - sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] - sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] - sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] - sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] - sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] - sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] - sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] - sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] - sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] - sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] - sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] - sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] - sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] - sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] - sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] - sched/headers: Add header guard to (Phil Auld) [RHEL-25535] - kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] - sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] - sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] - sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] - sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] - sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] - sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] - sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] - sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] - sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] - sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] - sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] - sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] - genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] - sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] - sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] - kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] - kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] - smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] - net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] - net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} - net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] - net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} - net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} - net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] - net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} - Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] - MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] - thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] - thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] - thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] - thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] - thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] - thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] - thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] - thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] - thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] - thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] - thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] - thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] - thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] - thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] - redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] - thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] - thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] - thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] - thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] - thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] - thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] - reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] - thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] - thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] - thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] - thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] - thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] - thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] - thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] - thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] - thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] - thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] - thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] - thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] - thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] - thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] - thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] - thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] - thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] - thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] - thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] - thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] - thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] - thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] - thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] - thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] - thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] - thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] - thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] - thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] - thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] - thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] - thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] - thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] - thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] - thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] - thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] - thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] - thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] - thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] - thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] - thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] - thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] - power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] - thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] - thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] - thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] - thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] - thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] - thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] - thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] - thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] - thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] - thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] - thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] - thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] - docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] - Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] - thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] - thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] - thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] - thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] - thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] - thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] - thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] - thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] - thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] - thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] - thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] - thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] - thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] - thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] - thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} - thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] - intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] - thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] - thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] - thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] - thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] - thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] - thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] - thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] - drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] - dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] - fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] - powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669} Resolves: RHEL-15622, RHEL-20158, RHEL-25535, RHEL-25547, RHEL-26127, RHEL-28783, RHEL-30814, RHEL-31052, RHEL-31315, RHEL-31345, RHEL-31720, RHEL-31724, RHEL-31732, RHEL-31848, RHEL-31945, RHEL-32137, RHEL-32497, RHEL-33612, RHEL-33669, RHEL-34573, RHEL-35215, RHEL-35486 Signed-off-by: Lucas Zampieri --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 10 +- kernel-aarch64-64k-rhel.config | 10 +- kernel-aarch64-debug-rhel.config | 10 +- kernel-aarch64-rhel.config | 10 +- kernel-aarch64-rt-debug-rhel.config | 10 +- kernel-aarch64-rt-rhel.config | 10 +- kernel-ppc64le-debug-rhel.config | 10 +- kernel-ppc64le-rhel.config | 10 +- kernel-s390x-debug-rhel.config | 10 +- kernel-s390x-rhel.config | 10 +- kernel-s390x-zfcpdump-rhel.config | 10 +- kernel-x86_64-debug-rhel.config | 11 +- kernel-x86_64-rhel.config | 11 +- kernel-x86_64-rt-debug-rhel.config | 11 +- kernel-x86_64-rt-rhel.config | 11 +- kernel.changelog | 400 ++++++++++++++++++++++++++ kernel.spec | 407 ++++++++++++++++++++++++++- mod-extra.list.rhel | 1 + sources | 6 +- 20 files changed, 913 insertions(+), 57 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 2fd1b6853..505aab2de 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 5 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 447 +RHEL_RELEASE = 448 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index e7014cc7a..43d557417 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4127,8 +4127,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4148,7 +4149,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6211,7 +6214,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6236,6 +6239,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -7019,7 +7023,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 36f8a9713..405d5f03e 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4106,8 +4106,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4127,7 +4128,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6187,7 +6190,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6212,6 +6215,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6995,7 +6999,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 8f6bda84f..fd7528644 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4124,8 +4124,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4145,7 +4146,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6208,7 +6211,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6233,6 +6236,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -7016,7 +7020,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index f4aa0cec3..31ae3c82c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4103,8 +4103,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4124,7 +4125,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6184,7 +6187,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6209,6 +6212,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6992,7 +6996,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 5e19c4bc0..65f8975b5 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4195,8 +4195,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4216,7 +4217,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6309,7 +6312,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6334,6 +6337,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -7181,7 +7185,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 2de67fddc..3e6066739 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4174,8 +4174,9 @@ CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y # CONFIG_NVHE_EL2_DEBUG is not set CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_BCM_OCOTP is not set # CONFIG_NVMEM_IMX_IIM is not set @@ -4195,7 +4196,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -6285,7 +6288,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6310,6 +6313,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -7157,7 +7161,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index dcebc2fb2..7470d44ce 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -3771,8 +3771,9 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3788,7 +3789,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=m @@ -5680,7 +5683,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5705,6 +5708,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6428,7 +6432,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index be9d230a2..6428c293f 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -3751,8 +3751,9 @@ CONFIG_NUMA_BALANCING=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3768,7 +3769,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=m @@ -5658,7 +5661,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5683,6 +5686,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6406,7 +6410,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index a319b198d..794790711 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -3757,8 +3757,9 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3774,7 +3775,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -5654,7 +5657,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5679,6 +5682,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6417,7 +6421,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 308682186..e24c21d8b 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -3737,8 +3737,9 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3754,7 +3755,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -5632,7 +5635,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5657,6 +5660,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6395,7 +6399,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 9dadbc5e6..b62250361 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -3751,8 +3751,9 @@ CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y # CONFIG_NUMA is not set CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m # CONFIG_NVME_FC is not set +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3768,7 +3769,9 @@ CONFIG_NVME_TARGET_LOOP=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set # CONFIG_NVRAM is not set @@ -5657,7 +5660,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5682,6 +5685,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6422,7 +6426,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set # CONFIG_WDAT_WDT is not set # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 302287703..5a98e0f79 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2444,7 +2444,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3963,8 +3962,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3980,7 +3980,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=y @@ -5938,7 +5940,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5963,6 +5965,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6700,7 +6703,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 5a5f22144..23eefa1a0 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -2428,7 +2428,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -3943,8 +3942,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -3960,7 +3960,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=y @@ -5915,7 +5917,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -5940,6 +5942,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6677,7 +6680,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 5fc08537b..893e036bb 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -2497,7 +2497,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -4032,8 +4031,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -4049,7 +4049,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=y @@ -6037,7 +6039,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6062,6 +6064,7 @@ CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6863,7 +6866,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index b7f9e08fb..5f0ea3d3b 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -2481,7 +2481,6 @@ CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_PXP is not set # CONFIG_INTEL_MEI_TXE is not set CONFIG_INTEL_MEI_WDT=m -# CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_PCH_THERMAL=m CONFIG_INTEL_PMC_CORE=m @@ -4012,8 +4011,9 @@ CONFIG_NUMA=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_PFN=y CONFIG_NVIDIA_WMI_EC_BACKLIGHT=m -CONFIG_NVME_AUTH=y +CONFIG_NVME_AUTH=m CONFIG_NVME_FC=m +CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_REBOOT_MODE is not set # CONFIG_NVMEM_RMEM is not set @@ -4029,7 +4029,9 @@ CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_RDMA=m CONFIG_NVME_TARGET_TCP=m +CONFIG_NVME_TARGET_TCP_TLS=y CONFIG_NVME_TCP=m +CONFIG_NVME_TCP_TLS=y CONFIG_NVME_VERBOSE_ERRORS=y # CONFIG_NVM is not set CONFIG_NVRAM=y @@ -6014,7 +6016,7 @@ CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m # CONFIG_TEST_LKM is not set -# CONFIG_TEST_LOCKUP is not set +CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_MEMINIT is not set @@ -6039,6 +6041,7 @@ CONFIG_TEST_SORT=m # CONFIG_TEST_UUID is not set CONFIG_TEST_VMALLOC=m # CONFIG_TEST_XARRAY is not set +# CONFIG_THERMAL_DEBUGFS is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set @@ -6840,7 +6843,7 @@ CONFIG_WATCH_QUEUE=y # CONFIG_WCN36XX is not set CONFIG_WDAT_WDT=m # CONFIG_WDTPCI is not set -# CONFIG_WERROR is not set +CONFIG_WERROR=y # CONFIG_WIL6210 is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set diff --git a/kernel.changelog b/kernel.changelog index 4ee879e77..07a592458 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,403 @@ +* Wed May 08 2024 Lucas Zampieri [5.14.0-448.el9] +- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] +- ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] +- tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] +- bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] +- bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] +- xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] +- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} +- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} +- team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] +- team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] +- ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} +- selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] +- seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] +- seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] +- nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] +- security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] +- nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] +- nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] +- nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] +- nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] +- nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] +- nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] +- nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] +- nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] +- nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] +- nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] +- nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] +- nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] +- nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] +- nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] +- nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] +- nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] +- nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] +- nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] +- nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] +- nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] +- nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] +- nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] +- nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] +- nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] +- nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] +- nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] +- nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] +- nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] +- nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] +- nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] +- nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] +- nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] +- nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] +- nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] +- nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] +- nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] +- nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] +- nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] +- nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] +- nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] +- nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] +- nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] +- nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] +- nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] +- nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] +- nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] +- nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] +- nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] +- nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] +- nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] +- nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] +- nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] +- nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] +- nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] +- nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] +- nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] +- nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] +- nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] +- nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] +- nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] +- nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] +- nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] +- nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] +- nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] +- nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] +- nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] +- nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] +- nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] +- nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] +- nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] +- nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] +- nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] +- nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] +- nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] +- nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] +- nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] +- nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] +- nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] +- nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] +- nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] +- redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] +- redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] +- lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] +- sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] +- sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] +- sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] +- sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] +- sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] +- sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] +- sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] +- sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] +- sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] +- sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] +- sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] +- sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] +- sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] +- sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] +- sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] +- sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] +- rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] +- rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] +- rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] +- sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] +- sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] +- sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] +- sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] +- sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] +- sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] +- sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] +- sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] +- sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] +- sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] +- sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] +- sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] +- sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] +- sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] +- sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] +- sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] +- sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] +- sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] +- sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] +- sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] +- sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] +- sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] +- sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] +- sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] +- sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] +- sched/headers: Add header guard to (Phil Auld) [RHEL-25535] +- kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] +- sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] +- sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] +- sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] +- sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] +- sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] +- sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] +- sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] +- sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] +- sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] +- sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] +- sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] +- sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] +- sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] +- genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] +- sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] +- sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] +- kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] +- kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] +- kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] +- smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] +- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] +- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} +- net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] +- net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} +- net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} +- net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] +- net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} +- Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] +- MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] +- thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] +- thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] +- thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] +- thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] +- thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] +- thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] +- thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] +- thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] +- thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] +- thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] +- thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] +- thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] +- thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] +- thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] +- thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] +- thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] +- thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] +- thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] +- redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] +- thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] +- thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] +- thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] +- thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] +- thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] +- thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] +- reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] +- thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] +- thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] +- thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] +- thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] +- thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] +- thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] +- thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] +- thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] +- thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] +- thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] +- thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] +- thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] +- thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] +- thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] +- thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] +- thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] +- thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] +- thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] +- thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] +- thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] +- thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] +- thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] +- thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] +- thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] +- thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] +- thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] +- thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] +- thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] +- thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] +- thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] +- thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] +- thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] +- thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] +- thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] +- thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] +- thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] +- thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] +- thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] +- thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] +- thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] +- power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] +- thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] +- thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] +- thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] +- thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] +- thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] +- thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] +- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] +- thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] +- thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] +- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] +- thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] +- thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] +- thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] +- thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] +- docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] +- Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] +- thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] +- thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] +- thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] +- thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] +- thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] +- thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] +- thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] +- thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] +- thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] +- thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] +- thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] +- thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] +- thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} +- thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] +- intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] +- thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] +- thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] +- thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] +- thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] +- thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] +- thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] +- thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] +- drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] +- dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] +- fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] +- powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669} +Resolves: RHEL-15622, RHEL-20158, RHEL-25535, RHEL-25547, RHEL-26127, RHEL-28783, RHEL-30814, RHEL-31052, RHEL-31315, RHEL-31345, RHEL-31720, RHEL-31724, RHEL-31732, RHEL-31848, RHEL-31945, RHEL-32137, RHEL-32497, RHEL-33612, RHEL-33669, RHEL-34573, RHEL-35215, RHEL-35486 + * Tue May 07 2024 Patrick Talbert [5.14.0-447.el9] - powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] diff --git a/kernel.spec b/kernel.spec index be80c5811..0f65b4f6b 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 447 +%define pkgrelease 448 %define kversion 5 -%define tarfile_release 5.14.0-447.el9 +%define tarfile_release 5.14.0-448.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 447%{?buildid}%{?dist} +%define specrelease 448%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-447.el9 +%define kabiversion 5.14.0-448.el9 # # End of genspec.sh variables @@ -3733,6 +3733,405 @@ fi # # %changelog +* Wed May 08 2024 Lucas Zampieri [5.14.0-448.el9] +- tools: ynl: fix converting flags to names after recent cleanup (Jose Ignacio Tornos Martinez) [RHEL-31945] +- ynl: netdev: drop unnecessary enum-as-flags (Jose Ignacio Tornos Martinez) [RHEL-31945] +- tools: ynl: extend netdev sample to dump xdp-rx-metadata-features (Jose Ignacio Tornos Martinez) [RHEL-31945] +- bpf: expose information about supported xdp metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] +- bpf: make it easier to add new metadata kfunc (Jose Ignacio Tornos Martinez) [RHEL-31945] +- xdp: use trusted arguments in XDP hints kfuncs (Jose Ignacio Tornos Martinez) [RHEL-31945] +- netfilter: nft_ct: fix l3num expectations with inet pseudo family (Phil Sutter) [RHEL-31345] {CVE-2024-26673} +- netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations (Phil Sutter) [RHEL-31345] {CVE-2024-26673} +- team: Fix use-after-free when an option instance allocation fails (Hangbin Liu) [RHEL-31052] +- team: Remove NULL check before dev_{put, hold} (Hangbin Liu) [RHEL-31052] +- ipv6: sr: fix possible use-after-free and null-ptr-deref (Hangbin Liu) [RHEL-30814 RHEL-31732] {CVE-2024-26735} +- selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] +- seg6: add NEXT-C-SID support for SRv6 End.X behavior (Hangbin Liu) [RHEL-30814] +- seg6: Cleanup duplicates of skb_dst_drop calls (Hangbin Liu) [RHEL-30814] +- nvme-tcp: Fix comma-related oops (Maurizio Lombardi) [RHEL-25547] +- security/keys: export key_lookup() (Maurizio Lombardi) [RHEL-25547] +- nvme: add new config entries and enable them (Maurizio Lombardi) [RHEL-25547] +- nvme: clear caller pointer on identify failure (Maurizio Lombardi) [RHEL-25547] +- nvme: host: fix double-free of struct nvme_id_ns in ns_update_nuse() (Maurizio Lombardi) [RHEL-25547] +- nvme: fcloop: make fcloop_class constant (Maurizio Lombardi) [RHEL-25547] +- nvme: fabrics: make nvmf_class constant (Maurizio Lombardi) [RHEL-25547] +- nvme: core: constify struct class usage (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: typo in nvmf_parse_key() (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: check max outstanding commands (Maurizio Lombardi) [RHEL-25547] +- nvmet-rdma: set max_queue_size for RDMA transport (Maurizio Lombardi) [RHEL-25547] +- nvmet: introduce new max queue size configuration entry (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: clamp queue size according to ctrl cap (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: introduce NVME_RDMA_MAX_METADATA_QUEUE_SIZE definition (Maurizio Lombardi) [RHEL-25547] +- nvmet: set ctrl pi_support cap before initializing cap reg (Maurizio Lombardi) [RHEL-25547] +- nvmet: set maxcmd to be per controller (Maurizio Lombardi) [RHEL-25547] +- nvmet: compare mqes and sqsize only for IO SQ (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: move NVME_RDMA_IP_PORT from common file (Maurizio Lombardi) [RHEL-25547] +- nvmet: remove superfluous initialization (Maurizio Lombardi) [RHEL-25547] +- nvme: implement support for relaxed effects (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: fix I/O connect error handling (Maurizio Lombardi) [RHEL-25547] +- nvme: use ns->head->pi_size instead of t10_pi_tuple structure size (Maurizio Lombardi) [RHEL-25547] +- nvme-core: fix comment to reflect right functions (Maurizio Lombardi) [RHEL-25547] +- nvme: move passthrough logging attribute to head (Maurizio Lombardi) [RHEL-25547] +- nvme: allow passthru cmd error logging (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: show hostnqn when connecting to fc target (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: show hostnqn when connecting to rdma target (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: show hostnqn when connecting to tcp target (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: use RCU list iterator for assoc_list (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: take ref count on tgtport before delete assoc (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: avoid deadlock on delete association path (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: abort command when there is no binding (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: do not tack refs on tgtports from assoc (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: remove null hostport pointer check (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: hold reference on hostport match (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: free queue and assoc directly (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: defer cleanup using RCU properly (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: release reference on target port (Maurizio Lombardi) [RHEL-25547] +- nvmet-fcloop: swap the list_add_tail arguments (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: do not wait in vain when unloading module (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: log human-readable opcode on timeout (Maurizio Lombardi) [RHEL-25547] +- nvme: split out fabrics version of nvme_opcode_str() (Maurizio Lombardi) [RHEL-25547] +- nvme: take const cmd pointer in read-only helpers (Maurizio Lombardi) [RHEL-25547] +- nvme: remove redundant status mask (Maurizio Lombardi) [RHEL-25547] +- nvme: return string as char *, not unsigned char * (Maurizio Lombardi) [RHEL-25547] +- nvme-common: add module description (Maurizio Lombardi) [RHEL-25547] +- nvme: enable retries for authentication commands (Maurizio Lombardi) [RHEL-25547] +- nvme: change __nvme_submit_sync_cmd() calling conventions (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: open-code single-use macros (Maurizio Lombardi) [RHEL-25547] +- nvme: use ctrl state accessor (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: fix nvme tcp ida memory leak (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: Fix transfer length when write_generate/read_verify are 0 (Maurizio Lombardi) [RHEL-25547] +- nvmet: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] +- nvme: add module description to stop warnings (Maurizio Lombardi) [RHEL-25547] +- nvmet: unify aer type enum (Maurizio Lombardi) [RHEL-25547] +- nvmet-rdma: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: avoid circular locking dependency on install_queue() (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: set doorbell config before unquiescing (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: enhance timeout kernel log (Maurizio Lombardi) [RHEL-25547] +- nvme: trace: avoid memcpy overflow warning (Maurizio Lombardi) [RHEL-25547] +- nvmet: re-fix tracing strncpy() warning (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce nvme_disk_is_ns_head helper (Maurizio Lombardi) [RHEL-25547] +- nvme: Add pr_ops read_reservation support (Maurizio Lombardi) [RHEL-25547] +- nvme: Add a nvme_pr_type enum (Maurizio Lombardi) [RHEL-25547] +- nvme: Add pr_ops read_keys support (Maurizio Lombardi) [RHEL-25547] +- nvme: Add helper to send pr command (Maurizio Lombardi) [RHEL-25547] +- nvme: Move pr code to it's own file (Maurizio Lombardi) [RHEL-25547] +- nvme: Don't hardcode the data len for pr commands (Maurizio Lombardi) [RHEL-25547] +- nvme: Fix reservation status related structs (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: disable write zeroes for SK Hynix BC901 (Maurizio Lombardi) [RHEL-25547] +- nvmet-fcloop: Remove remote port from list when unlinking (Maurizio Lombardi) [RHEL-25547] +- nvmet-trace: avoid dereferencing pointer too early (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: remove unnecessary bracket (Maurizio Lombardi) [RHEL-25547] +- nvme: simplify the max_discard_segments calculation (Maurizio Lombardi) [RHEL-25547] +- nvme: fix max_discard_sectors calculation (Maurizio Lombardi) [RHEL-25547] +- nvme: also skip discard granularity updates in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] +- nvme: update the explanation for not updating the limits in nvme_config_discard (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: fix a missing endianess conversion in nvmet_tcp_try_peek_pdu (Maurizio Lombardi) [RHEL-25547] +- nvme-common: mark nvme_tls_psk_prio static (Maurizio Lombardi) [RHEL-25547] +- nvme: remove unused definition (Maurizio Lombardi) [RHEL-25547] +- nvme: tcp: remove unnecessary goto statement (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: set numa_node after nvme_init_ctrl (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: don't check discovery ioccsz/iorcsz (Maurizio Lombardi) [RHEL-25547] +- nvmet: configfs: use ctrl->instance to track passthru subsystems (Maurizio Lombardi) [RHEL-25547] +- nvme: repack struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] +- nvme: add csi, ms and nuse to sysfs (Maurizio Lombardi) [RHEL-25547] +- nvme: rename ns attribute group (Maurizio Lombardi) [RHEL-25547] +- nvme: refactor ns info setup function (Maurizio Lombardi) [RHEL-25547] +- nvme: refactor ns info helpers (Maurizio Lombardi) [RHEL-25547] +- nvme: move ns id info to struct nvme_ns_head (Maurizio Lombardi) [RHEL-25547] +- nvmet: remove cntlid_min and cntlid_max check in nvmet_alloc_ctrl (Maurizio Lombardi) [RHEL-25547] +- nvmet: allow identical cntlid_min and cntlid_max settings (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: check ioccsz and iorcsz (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce nvme_check_ctrl_fabric_info helper (Maurizio Lombardi) [RHEL-25547] +- nvme-fc: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: replace deprecated strncpy with strscpy (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: fix sleeping function called from interrupt context (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: Add sleep quirk for Kingston drives (Maurizio Lombardi) [RHEL-25547] +- nvme: fix deadlock between reset and scan (Maurizio Lombardi) [RHEL-25547] +- nvme: Print capabilities changes just once (Maurizio Lombardi) [RHEL-25547] +- nvme: prevent potential spectre v1 gadget (Maurizio Lombardi) [RHEL-25547] +- nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config descriptions (Maurizio Lombardi) [RHEL-25547] +- nvme-ioctl: move capable() admin check to the end (Maurizio Lombardi) [RHEL-25547] +- nvme: ensure reset state check ordering (Maurizio Lombardi) [RHEL-25547] +- nvme: introduce helper function to get ctrl state (Maurizio Lombardi) [RHEL-25547] +- nvme-core: check for too small lba shift (Maurizio Lombardi) [RHEL-25547] +- nvme: fine-tune sending of first keep-alive (Maurizio Lombardi) [RHEL-25547] +- nvme: tcp: fix compile-time checks for TLS mode (Maurizio Lombardi) [RHEL-25547] +- nvme: target: fix Kconfig select statements (Maurizio Lombardi) [RHEL-25547] +- nvme: target: fix nvme_keyring_id() references (Maurizio Lombardi) [RHEL-25547] +- nvme: move nvme_stop_keep_alive() back to original position (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: always initialize tls_handshake_tmo_work (Maurizio Lombardi) [RHEL-25547] +- nvme: blank out authentication fabrics options if not configured (Maurizio Lombardi) [RHEL-25547] +- nvme: catch errors from nvme_configure_metadata() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: only evaluate 'tls' option if TLS is selected (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: set explanation code for failure2 msgs (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: unlock mutex in one place only (Maurizio Lombardi) [RHEL-25547] +- nvme: keyring: fix conditional compilation (Maurizio Lombardi) [RHEL-25547] +- nvme: common: make keyring and auth separate modules (Maurizio Lombardi) [RHEL-25547] +- nvme-loop: always quiesce and cancel commands before destroying admin q (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue() (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: always set valid seq_num in dhchap reply (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: add flag for bi-directional auth (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: auth success1 msg always includes resp (Maurizio Lombardi) [RHEL-25547] +- nvme: fix error-handling for io_uring nvme-passthrough (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: Fix a memory leak (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: use crypto_shash_tfm_digest() (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: allow mixing of secret and hash lengths (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: use transformed key size to create resp (Maurizio Lombardi) [RHEL-25547] +- nvme-auth: alloc nvme_dhchap_key as single buffer (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: use 'spin_lock_bh' for state_lock() (Maurizio Lombardi) [RHEL-25547] +- nvme: rework NVME_AUTH Kconfig selection (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: peek icreq before starting TLS (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: control messages for recvmsg() (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] +- nvmet: Set 'TREQ' to 'required' when TLS is enabled (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] +- nvmet-tcp: make nvmet_tcp_alloc_queue() a void function (Maurizio Lombardi) [RHEL-25547] +- nvmet: make TCP sectype settable via configfs (Maurizio Lombardi) [RHEL-25547] +- nvme-fabrics: parse options 'keyring' and 'tls_key' (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: improve icreq/icresp logging (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: control message handling for recvmsg() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: enable TLS handshake upcall (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: allocate socket file (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: implement nvme_tls_psk_default() (Maurizio Lombardi) [RHEL-25547] +- nvme-tcp: add definitions for TLS cipher suites (Maurizio Lombardi) [RHEL-25547] +- nvme: add TCP TSAS definitions (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: define a 'psk' keytype (Maurizio Lombardi) [RHEL-25547] +- nvme-keyring: register '.nvme' keyring (Maurizio Lombardi) [RHEL-25547] +- nvmet-fc: Annotate struct nvmet_fc_tgt_queue with __counted_by (Maurizio Lombardi) [RHEL-25547] +- nvme-pci: add BOGUS_NID for Intel 0a54 device (Maurizio Lombardi) [RHEL-25547 RHEL-28783] +- nvmet-auth: complete a request only after freeing the dhchap pointers (Maurizio Lombardi) [RHEL-25547] +- nvme: sanitize metadata bounce buffer for reads (Maurizio Lombardi) [RHEL-25547] +- nvme-rdma: do not try to stop unallocated queues (Maurizio Lombardi) [RHEL-25547] +- redhat/rhel_files/mod-extra.list.rhel: add test_lockup (Čestmír Kalina) [RHEL-26127] +- redhat/configs: enable CONFIG_TEST_LOCKUP (Čestmír Kalina) [RHEL-26127] +- lib/test_lockup: fix kernel pointer check for separate address spaces (Čestmír Kalina) [RHEL-26127] +- sched/fair: Take the scheduling domain into account in select_idle_core() (Phil Auld) [RHEL-25535] +- sched/fair: Take the scheduling domain into account in select_idle_smt() (Phil Auld) [RHEL-25535] +- sched/fair: Fix tg->load when offlining a CPU (Phil Auld) [RHEL-25535] +- sched/fair: Use all little CPUs for CPU-bound workloads (Phil Auld) [RHEL-25535] +- sched/fair: Simplify util_est (Phil Auld) [RHEL-25535] +- sched/fair: Remove SCHED_FEAT(UTIL_EST_FASTUP, true) (Phil Auld) [RHEL-25535] +- sched: fair: move unused stub functions to header (Phil Auld) [RHEL-25535] +- sched/doc: Update documentation after renames and synchronize Chinese version (Phil Auld) [RHEL-25535] +- sched/pelt: Avoid underestimation of task utilization (Phil Auld) [RHEL-25535] +- sched/deadline: Introduce deadline servers (Phil Auld) [RHEL-25535] +- sched/deadline: Move bandwidth accounting into {en,de}queue_dl_entity (Phil Auld) [RHEL-25535] +- sched/deadline: Collect sched_dl_entity initialization (Phil Auld) [RHEL-25535] +- sched: Unify more update_curr*() (Phil Auld) [RHEL-25535] +- sched: Remove vruntime from trace_sched_stat_runtime() (Phil Auld) [RHEL-25535] +- sched: Unify runtime accounting across classes (Phil Auld) [RHEL-25535] +- sched: Use WRITE_ONCE() for p->on_rq (Phil Auld) [RHEL-25535] +- rcu/tasks-trace: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] +- rcu/tasks: Handle new PF_IDLE semantics (Phil Auld) [RHEL-25535] +- rcu: Introduce rcu_cpu_online() (Phil Auld) [RHEL-25535] +- sched/fair: Remove SIS_PROP (Phil Auld) [RHEL-25535] +- sched/fair: Use candidate prev/recent_used CPU if scanning failed for cluster wakeup (Phil Auld) [RHEL-25535] +- sched/fair: Scan cluster before scanning LLC in wake-up path (Phil Auld) [RHEL-15622] +- sched: Add cpus_share_resources API (Phil Auld) [RHEL-15622] +- sched/nohz: Update comments about NEWILB_KICK (Phil Auld) [RHEL-25535] +- sched/fair: Remove duplicate #include (Phil Auld) [RHEL-25535] +- sched: Make PELT acronym definition searchable (Phil Auld) [RHEL-25535] +- sched/headers: Remove comment referring to rq::cpu_load, since this has been removed (Phil Auld) [RHEL-25535] +- sched/topology: Move the declaration of 'schedutil_gov' to kernel/sched/sched.h (Phil Auld) [RHEL-25535] +- sched/topology: Change behaviour of the 'sched_energy_aware' sysctl, based on the platform (Phil Auld) [RHEL-25535] +- sched/topology: Remove the EM_MAX_COMPLEXITY limit (Phil Auld) [RHEL-25535] +- sched/nohz: Remove unnecessarily complex error handling pattern from find_new_ilb() (Phil Auld) [RHEL-25535] +- sched/nohz: Use consistent variable names in find_new_ilb() and kick_ilb() (Phil Auld) [RHEL-25535] +- sched/nohz: Update idle load-balancing (ILB) comments (Phil Auld) [RHEL-25535] +- sched/debug: Print 'tgid' in sched_show_task() (Phil Auld) [RHEL-25535] +- sched/headers: Remove duplicate header inclusions (Phil Auld) [RHEL-25535] +- sched/debug: Add new tracepoint to track compute energy computation (Phil Auld) [RHEL-25535] +- sched/deadline: Make dl_rq->pushable_dl_tasks update drive dl_rq->overloaded (Phil Auld) [RHEL-25535] +- sched/rt: Make rt_rq->pushable_tasks updates drive rto_mask (Phil Auld) [RHEL-25535] +- sched/core: Refactor the task_flags check for worker sleeping in sched_submit_work() (Phil Auld) [RHEL-25535] +- sched/fair: Fix warning in bandwidth distribution (Phil Auld) [RHEL-25535] +- sched/fair: Make cfs_rq->throttled_csd_list available on !SMP (Phil Auld) [RHEL-25535] +- sched/debug: Avoid checking in_atomic_preempt_off() twice in schedule_debug() (Phil Auld) [RHEL-25535] +- sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] +- sched/headers: Standardize the header guard #endif (Phil Auld) [RHEL-25535] +- sched/headers: Add header guard to (Phil Auld) [RHEL-25535] +- kernel/sched: Modify initial boot task idle setup (Phil Auld) [RHEL-25535] +- sched/fair: Rename check_preempt_curr() to wakeup_preempt() (Phil Auld) [RHEL-25535] +- sched/fair: Rename check_preempt_wakeup() to check_preempt_wakeup_fair() (Phil Auld) [RHEL-25535] +- sched/headers: Remove duplicated includes in kernel/sched/sched.h (Phil Auld) [RHEL-25535] +- sched/fair: Ratelimit update to tg->load_avg (Phil Auld) [RHEL-20158 RHEL-25535] +- sched/core: Use do-while instead of for loop in set_nr_if_polling() (Phil Auld) [RHEL-25535] +- sched/fair: Fix cfs_rq_is_decayed() on !SMP (Phil Auld) [RHEL-25535] +- sched: Assert for_each_thread() is properly locked (Phil Auld) [RHEL-25535] +- sched/core: Report correct state for TASK_IDLE | TASK_FREEZABLE (Phil Auld) [RHEL-25535] +- sched/core: Add kernel-doc for set_cpus_allowed_ptr() (Phil Auld) [RHEL-25535] +- sched/headers: Rename task_struct::state to task_struct::__state in the comments too (Phil Auld) [RHEL-25535] +- sched: add WF_CURRENT_CPU and externise ttwu (Phil Auld) [RHEL-25535] +- sched/fair: Stabilize asym cpu capacity system idle cpu selection (Phil Auld) [RHEL-25535] +- sched/core: introduce sched_core_idle_cpu() (Phil Auld) [RHEL-25535] +- genirq, softirq: Use in_hardirq() instead of in_irq() (Phil Auld) [RHEL-25535] +- sched: add throttled time stat for throttled children (Phil Auld) [RHEL-25535] +- sched: don't account throttle time for empty groups (Phil Auld) [RHEL-25535] +- kbuild: add kbuild-file macro (Radu Rendec) [RHEL-33669] +- kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] +- kbuild: Fix include path in scripts/Makefile.modpost (Radu Rendec) [RHEL-33669] +- smb: client: fix rename(2) regression against samba (Paulo Alcantara) [RHEL-33612] +- net/sched: fix lockdep splat in qdisc_tree_reduce_backlog() (Davide Caratti) [RHEL-32137] +- net/sched: taprio: proper TCA_TAPRIO_TC_ENTRY_INDEX check (Davide Caratti) [RHEL-32137 RHEL-32497] {CVE-2024-26815} +- net/sched: flower: Add lock protection when remove filter handle (Davide Caratti) [RHEL-32137] +- net/sched: act_mirred: don't override retval if we already lost the skb (Davide Caratti) [RHEL-31724 RHEL-32137] {CVE-2024-26739} +- net/sched: act_mirred: use the backlog for mirred ingress (Davide Caratti) [RHEL-31720 RHEL-32137] {CVE-2024-26740} +- net/sched: act_mirred: Create function tcf_mirred_to_dev and improve readability (Davide Caratti) [RHEL-32137] +- net/sched: flower: Fix chain template offload (Davide Caratti) [RHEL-31315 RHEL-32137] {CVE-2024-26669} +- Revert "thermal: core: Don't update trip points inside the hysteresis range" (David Arcari) [RHEL-31848] +- MAINTAINERS: remove section INTEL MENLOW THERMAL DRIVER (David Arcari) [RHEL-31848] +- thermal: core: remove unnecessary check in trip_point_hyst_store() (David Arcari) [RHEL-31848] +- thermal: intel: int340x_thermal: Use thermal zone accessor functions (David Arcari) [RHEL-31848] +- thermal: core: Remove excess empty line from a comment (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID (David Arcari) [RHEL-31848] +- thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly (David Arcari) [RHEL-31848] +- thermal: core: Drop the .set_trip_hyst() thermal zone operation (David Arcari) [RHEL-31848] +- thermal: core: Add flags to struct thermal_trip (David Arcari) [RHEL-31848] +- thermal: core: Move initial num_trips assignment before memcpy() (David Arcari) [RHEL-31848] +- thermal: core: Store zone ops in struct thermal_zone_device (David Arcari) [RHEL-31848] +- thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS (David Arcari) [RHEL-31848] +- thermal: intel: Adjust ops handling during thermal zone registration (David Arcari) [RHEL-31848] +- thermal: core: Store zone trips table in struct thermal_zone_device (David Arcari) [RHEL-31848] +- thermal: intel: Discard trip tables after zone registration (David Arcari) [RHEL-31848] +- thermal/intel: Fix intel_tcc_get_temp() to support negative CPU temperature (David Arcari) [RHEL-31848] +- thermal: sysfs: Fix up white space in trip_point_temp_store() (David Arcari) [RHEL-31848] +- thermal: intel: powerclamp: Remove dead code for target mwait value (David Arcari) [RHEL-31848] +- thermal/debugfs: Unlock on error path in thermal_debug_tz_trip_up() (David Arcari) [RHEL-31848] +- thermal: core: Use kstrdup_const() during cooling device registration (David Arcari) [RHEL-31848] +- thermal/debugfs: Add thermal debugfs information for mitigation episodes (David Arcari) [RHEL-31848] +- redhat/configs: disable CONFIG_THERMAL_DEBUGFS (David Arcari) [RHEL-31848] +- thermal/debugfs: Add thermal cooling device debugfs information (David Arcari) [RHEL-31848] +- thermal: netlink: Pass thermal zone pointer to notify routines (David Arcari) [RHEL-31848] +- thermal: netlink: Pass pointers to thermal_notify_tz_trip_up/down() (David Arcari) [RHEL-31848] +- thermal: netlink: Pass pointers to thermal_notify_tz_trip_change() (David Arcari) [RHEL-31848] +- thermal: trip: Constify thermal zone argument of thermal_zone_trip_id() (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Enable an HFI instance from its first online CPU (David Arcari) [RHEL-31848] +- thermal/thermal_of: Allow rebooting after critical temp (David Arcari) [RHEL-31848] +- reboot: Introduce thermal_zone_device_critical_reboot() (David Arcari) [RHEL-31848] +- thermal/core: Prepare for introduction of thermal reboot (David Arcari) [RHEL-31848] +- thermal/sysfs: Update governors when the 'weight' has changed (David Arcari) [RHEL-31848] +- thermal/sysfs: Update instance->weight under tz lock (David Arcari) [RHEL-31848] +- thermal: core: Add governor callback for thermal zone change (David Arcari) [RHEL-31848] +- thermal: core: Resume thermal zones asynchronously (David Arcari) [RHEL-31848] +- thermal: core: Initialize poll_queue in thermal_zone_device_init() (David Arcari) [RHEL-31848] +- thermal: core: Fix thermal zone suspend-resume synchronization (David Arcari) [RHEL-31848] +- thermal/core: Check get_temp ops is present when registering a tz (David Arcari) [RHEL-31848] +- thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() (David Arcari) [RHEL-31848] +- thermal: trip: Send trip change notifications on all trip updates (David Arcari) [RHEL-31848] +- thermal: core: Rework thermal zone availability check (David Arcari) [RHEL-31848] +- thermal: Drop redundant and confusing device_is_registered() checks (David Arcari) [RHEL-31848] +- thermal: core: Make thermal_zone_device_unregister() return after freeing the zone (David Arcari) [RHEL-31848] +- thermal: sysfs: Rework the reading of trip point attributes (David Arcari) [RHEL-31848] +- thermal: sysfs: Rework the handling of trip point updates (David Arcari) [RHEL-31848] +- thermal: trip: Drop a redundant check from thermal_zone_set_trip() (David Arcari) [RHEL-31848] +- thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ (David Arcari) [RHEL-31848] +- thermal: core: Add trip thresholds for trip crossing detection (David Arcari) [RHEL-31848] +- thermal: core: Pass trip pointer to governor throttle callback (David Arcari) [RHEL-31848] +- thermal: gov_power_allocator: Use trip pointers instead of trip indices (David Arcari) [RHEL-31848] +- thermal: core: Don't update trip points inside the hysteresis range (David Arcari) [RHEL-31848] +- thermal: trip: Define for_each_trip() macro (David Arcari) [RHEL-31848] +- thermal: trip: Simplify computing trip indices (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Enable power floor support (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Handle power floor interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Support power floor notifications (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Common function to clear SOC interrupt (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Move interrupt status MMIO offset to common header (David Arcari) [RHEL-31848] +- thermal: core: prevent potential string overflow (David Arcari) [RHEL-31848] +- thermal: int340x: Use thermal_zone_for_each_trip() (David Arcari) [RHEL-31848] +- thermal: int3406: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3403: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3402: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3401: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: int3400: Convert to platform remove callback returning void (David Arcari) [RHEL-31848] +- thermal: trip: Drop redundant trips check from for_each_thermal_trip() (David Arcari) [RHEL-31848] +- thermal: core: Drop trips_disabled bitmask (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Ack all PCI interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: Add ArrowLake-S PCI ID (David Arcari) [RHEL-31848] +- thermal: int340x: Handle workload hint interrupts (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add workload type hint interface (David Arcari) [RHEL-31848] +- thermal: int340x: Remove PROC_THERMAL_FEATURE_WLT_REQ for Meteor Lake (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Use non MSI interrupts by default (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Add interrupt configuration function (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Move mailbox code to common module (David Arcari) [RHEL-31848] +- thermal: Constify the trip argument of the .get_trend() zone callback (David Arcari) [RHEL-31848] +- thermal/of: add missing of_node_put() (David Arcari) [RHEL-31848] +- thermal: Use thermal_tripless_zone_device_register() (David Arcari) [RHEL-31848] +- thermal: core: Add function for registering tripless thermal zones (David Arcari) [RHEL-31848] +- thermal: core: Clean up headers of thermal zone registration functions (David Arcari) [RHEL-31848] +- thermal: intel: intel_soc_dts_iosf: Remove redundant check (David Arcari) [RHEL-31848] +- thermal: intel: int340x: simplify the code with module_platform_driver() (David Arcari) [RHEL-31848] +- thermal/of: Fix potential uninitialized value access (David Arcari) [RHEL-31848] +- thermal: Explicitly include correct DT includes (David Arcari) [RHEL-31848] +- thermal: of: fix double-free on unregistration (David Arcari) [RHEL-31848] +- thermal: core: constify params in thermal_zone_device_register (David Arcari) [RHEL-31848] +- power: supply: core: Avoid duplicate hwmon device from thermal framework (David Arcari) [RHEL-31848] +- thermal/drivers/int340x: Do not check the thermal zone state (David Arcari) [RHEL-31848] +- thermal/drivers/int3400: Use thermal zone device wrappers (David Arcari) [RHEL-31848] +- thermal/intel/intel_soc_dts_iosf: Fix reporting wrong temperatures (David Arcari) [RHEL-31848] +- thermal: intel: int340x_thermal: New IOCTLs for Passive v2 table (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add new line for UUID display (David Arcari) [RHEL-31848] +- thermal: intel: powerclamp: Fix NULL pointer access issue (David Arcari) [RHEL-31848] +- thermal: intel: menlow: Get rid of this driver (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add DLVR support for RFIM control (David Arcari) [RHEL-31848] +- thermal: intel: Avoid updating unsupported THERM_STATUS_CLEAR mask bits (David Arcari) [RHEL-31848] +- thermal: intel: x86_pkg_temp_thermal: Add lower bound check for sysfs input (David Arcari) [RHEL-31848] +- thermal/core: Use the thermal zone 'devdata' accessor in thermal located drivers (David Arcari) [RHEL-31848] +- thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (David Arcari) [RHEL-31848] +- thermal: intel: quark_dts: fix error pointer dereference (David Arcari) [RHEL-31848] +- thermal: Remove core header inclusion from drivers (David Arcari) [RHEL-31848] +- thermal: intel: quark_dts: Use generic trip points (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Drop struct board_info (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Rename board ID symbols (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Fold suspend and resume routines into their callers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Fold two functions into their callers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Eliminate device operations object (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Rename device operations callbacks (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Eliminate redundant return pointers (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Make pch_wpt_add_acpi_psv_trip() return int (David Arcari) [RHEL-31848] +- thermal: ACPI: Make helpers retrieve temperature only (David Arcari) [RHEL-31848] +- thermal: intel: int340x: Add production mode attribute (David Arcari) [RHEL-31848] +- docs: driver-api/thermal/intel_dptf: Use copyright symbol (David Arcari) [RHEL-31848] +- Documentation: thermal: DPTF Documentation (David Arcari) [RHEL-31848] +- thermal: intel: intel_pch: Add support for Wellsburg PCH (David Arcari) [RHEL-31848] +- thermal: int340x_thermal: Use sysfs_emit_at() instead of scnprintf() (David Arcari) [RHEL-31848] +- thermal: intel: Fix unsigned comparison with less than zero (David Arcari) [RHEL-31848] +- thermal/x86_pkg_temp_thermal: Add support for handling dynamic tjmax (David Arcari) [RHEL-31848] +- thermal/x86_pkg_temp_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel/intel_tcc_cooling: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel/intel_soc_dts_iosf: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/int340x/processor_thermal: Use Intel TCC library (David Arcari) [RHEL-31848] +- thermal/intel: Introduce Intel TCC library (David Arcari) [RHEL-31848] +- thermal: int340x: Add missing attribute for data rate base (David Arcari) [RHEL-31848] +- thermal: intel: Don't set HFI status bit to 1 (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Remove a pointless die_id check (David Arcari) [RHEL-31848] +- thermal: intel: hfi: ACK HFI for the same timestamp (David Arcari) [RHEL-31848] +- thermal: intel: Protect clearing of thermal status bits (David Arcari) [RHEL-31848] +- thermal: intel: Prevent accidental clearing of HFI status (David Arcari) [RHEL-31848] +- thermal: intel: intel_tcc_cooling: Add TCC cooling support for RaptorLake-S (David Arcari) [RHEL-31848] +- thermal: intel: intel_tcc_cooling: Detect TCC lock bit (David Arcari) [RHEL-31848] +- thermal: intel: hfi: Improve the type of hfi_features::nr_table_pages (David Arcari) [RHEL-31848] +- thermal: int340x: processor_thermal: Use module_pci_driver() macro (David Arcari) [RHEL-31848] +- thermal: int340x_thermal: Consolidate priv->data_vault checks (David Arcari) [RHEL-31848] +- thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR (David Arcari) [RHEL-31848 RHEL-35486] {CVE-2022-48703} +- thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P (David Arcari) [RHEL-31848] +- intel: thermal: PCH: Drop ACPI_FADT_LOW_POWER_S0 check (David Arcari) [RHEL-31848] +- thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' from comment (David Arcari) [RHEL-31848] +- thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake (David Arcari) [RHEL-31848] +- thermal: intel: pch: improve the cooling delay log (David Arcari) [RHEL-31848] +- thermal: intel: pch: enhance overheat handling (David Arcari) [RHEL-31848] +- thermal: intel: pch: move cooling delay to suspend_noirq phase (David Arcari) [RHEL-31848] +- thermal: intel: hfi: remove NULL check after container_of() call (David Arcari) [RHEL-31848] +- thermal: intel: Allow processing of HWP interrupt (David Arcari) [RHEL-31848] +- drivers/thermal/intel: Add TCC cooling support for AlderLake platform (David Arcari) [RHEL-31848] +- dm: restore synchronous close of device mapper block device (Ming Lei) [RHEL-34573] +- fs: use __fput_sync in close(2) (Ming Lei) [RHEL-34573] +- powerpc/pseries: Fix potential memleak in papr_get_attr() (Mamatha Inamdar) [RHEL-35215] {CVE-2022-48669} + * Tue May 07 2024 Patrick Talbert [5.14.0-447.el9] - powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363] - x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363] diff --git a/mod-extra.list.rhel b/mod-extra.list.rhel index 0f90828ef..2af5b6e35 100644 --- a/mod-extra.list.rhel +++ b/mod-extra.list.rhel @@ -158,6 +158,7 @@ tcp_veno.ko tcp_westwood.ko tcp_yeah.ko tekram-sir.ko +test_lockup.ko tmdc.ko toim3232-sir.ko trancevibrator.ko diff --git a/sources b/sources index d7fe67fcb..cea050248 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-447.el9.tar.xz) = 680edd12a41b62028c0021e7943083757b35d7c4e785c4ae18c78d554c8456cbe82a0f61bf41634bc5ab2437bbe79acf610791142a998f5b72db4dc57df93d8a -SHA512 (kernel-abi-stablelists-5.14.0-447.el9.tar.bz2) = 9e0c2033fd65a7ffb34656da8f1a16ba16fb4e20e5e8aa6dfb957b2441195c7d7b694d0bcd3ee1f6d2a896da9eccb18aa6c725f050581fd151f8e37940469f2b -SHA512 (kernel-kabi-dw-5.14.0-447.el9.tar.bz2) = fb1caec1fe1a66240021828f0a7f7e3731db8a0ae5cc7a61b7ef54fa87d0a61173e2eeef8660669e61355c84f33494cf7b48f15613d6930d49ab4c957c7c2597 +SHA512 (linux-5.14.0-448.el9.tar.xz) = 33b8b440d2cb24987c25ff44a07037c40fe6515384b48ac500cdc1ad06d4d0a1cd2a3ad985d908067ccf007976743abc5b5c091371aa75c0d191927903928da1 +SHA512 (kernel-abi-stablelists-5.14.0-448.el9.tar.bz2) = 9ac4b7f77c8e44e75925195440bf6f56b63cf676f71b13f76f376b942f53bf4dbb7518641b95353ad10e29a35f415eb66988c2e2f75e33fa257e87a22a02feee +SHA512 (kernel-kabi-dw-5.14.0-448.el9.tar.bz2) = 6007cecb0b5b0c90343ee2f5c44f0a5b644b3afd6a8874ecc360bd784448ff45a7abd9cfcf215e229e8cb62cf82e76d4be5a5ddfd9cff07b8d5100811327d09f