kernel/dracut-virt.conf
Rado Vrbovsky 2a7fc0545f kernel-5.14.0-549.el9
* Thu Jan 09 2025 Rado Vrbovsky <rvrbovsk@redhat.com> [5.14.0-549.el9]
- usb: typec: fix potential array underflow in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-72346] {CVE-2024-53203}
- workqueue: Fix another htmldocs build warning (Robert Foss) [RHEL-53569]
- workqueue: Don't call va_start / va_end twice (Robert Foss) [RHEL-53569]
- workqueue: Add interface for user-defined workqueue lockdep map (Robert Foss) [RHEL-53569]
- workqueue: Change workqueue lockdep map to pointer (Robert Foss) [RHEL-53569]
- workqueue: Split alloc_workqueue into internal function and lockdep init (Robert Foss) [RHEL-53569]
- backlight: Add BACKLIGHT_POWER_ constants for power states (Robert Foss) [RHEL-53569]
- fault-inject: improve build for CONFIG_FAULT_INJECTION=n (Robert Foss) [RHEL-53569]
- string: add mem_is_zero() helper to check if memory area is all zeros (Robert Foss) [RHEL-53569]
- kernel: remove platform_has() infrastructure (Robert Foss) [RHEL-53569]
- drm/i915/pciids: switch to xe driver style PCI ID macros (Robert Foss) [RHEL-53569]
- devcoredump: Add dev_coredumpm_timeout() (Robert Foss) [RHEL-53569]
- devcoredump: Add dev_coredump_put() (Robert Foss) [RHEL-53569]
- dma-buf/heaps: Correct the types of fd_flags and heap_flags (Robert Foss) [RHEL-53569]
- lib/string_choices: Add str_plural() helper (Robert Foss) [RHEL-53569]
- cpumask: introduce for_each_cpu_or (Robert Foss) [RHEL-53569]
- seq_buf: Make DECLARE_SEQ_BUF() usable (Robert Foss) [RHEL-53569]
- seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() (Robert Foss) [RHEL-53569]
- PM: runtime: Simplify pm_runtime_get_if_active() usage (Robert Foss) [RHEL-53569]
- uki: enable FIPS mode (Vitaly Kuznetsov) [RHEL-37109]
- tools/power turbostat: Add initial support for GraniteRapids-D (David Arcari) [RHEL-29355]
- intel_idle: add Granite Rapids Xeon D support (David Arcari) [RHEL-20164]
- tracing: Free buffers when a used dynamic event is removed (CKI Backport Bot) [RHEL-63666] {CVE-2022-49006}
- net/mlx5e: Remove workaround to avoid syndrome for internal port (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SD, Use correct mdev to build channel param (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS: Properly set bwc queue locks lock classes (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Ensure active slave attachment to the bond IB device (Benjamin Poirier) [RHEL-52869]
- RDMA/core: Implement RoCE GID port rescan and export delete function (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Call dev_put() after the blocking notifier (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Disable loopback self-test on multi-PF netdev (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: CT: Fix null-ptr-deref in add rule err flow (Benjamin Poirier) [RHEL-52869 RHEL-69680] {CVE-2024-53120}
- net/mlx5e: clear xdp features on non-uplink representors (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: kTLS, Fix incorrect page refcounting (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, lock FTE when checking if active (Benjamin Poirier) [RHEL-52869 RHEL-69658] {CVE-2024-53121}
- net/mlx5: Fix msix vectors to respect platform limit (Benjamin Poirier) [RHEL-52869]
- net/mlx5: E-switch, unload IB representors when unloading ETH representors (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Don't call cleanup on profile rollback failure (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Unregister notifier on eswitch init failure (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix command bitmask initialization (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Check for invalid vector index on EQ creation (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, use lock classes for bwc locks (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, don't destroy more bwc queue locks than allocated (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, fixed double free in error flow of definer layout (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, removed wrong access to a number of rules variable (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Fix crash caused by calling __xfrm_state_delete() twice (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Fix overflow of hd_per_wq (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, changed E2BIG error to a negative return code (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, fixed double-free in error flow of creating SQ (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix wrong reserved field in hca_cap_2 in mlx5_ifc (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Added cond_resched() to crdump collection (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix error path in multi-packet WQE transmit (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Support throttled commands from async API (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Use IB set_netdev and get_netdev functions (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Initialize phys_port_cnt earlier in RDMA device creation (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Obtain upper net device only when needed (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Check RoCE LAG status before getting netdev (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Consider the query_vuid cap for data_direct (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Handle memory scheme ODP capabilities (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Add implicit MR handling to ODP memory scheme (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Add handling for memory scheme page fault events (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Split ODP mkey search logic (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Add new ODP memory scheme eqe format (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Expose HW bits for Memory scheme ODP (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Expand mkey page size to support 6 bits (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Fix MR cache temp entries cleanup (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Limit usage of over-sized mkeys from the MR cache (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Fix counter update on MR cache mkey creation (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Drop redundant work canceling from clean_keys() (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Enable ATS when allocating kernel MRs (Benjamin Poirier) [RHEL-52869]
- IB/mlx5: Fix UMR pd cleanup on error flow of driver init (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Remove two unused declarations (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Introduce GET_DATA_DIRECT_SYSFS_PATH ioctl (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Add support for DMABUF MR registrations with Data-direct (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Add the initialization flow to utilize the 'data direct' device (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Introduce the 'data direct' driver (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add IFC related stuff for data direct (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Expose vhca id for all ports in multiport mode (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, check the correct variable in hws_send_ring_alloc_sq() (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Match cleanup order in mlx5e_free_rq in reverse of mlx5e_alloc_rq (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Add no-split ethtool counters for header/data split (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add NOT_READY command return status (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Allow users to configure affinity for SFs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Skip HotPlug check on sync reset using hot reset (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add support for sync reset using hot reset (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add device cap for supporting hot reset in sync reset flow (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, add support for no append at software level (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, separate action and destination into distinct struct (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, remove unused member (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, move hardware fte deletion function reset (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, make get_root_namespace API function (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fs, move steering common function to fs_cmd.h (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, fixed error flow return values of some functions (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, updated API functions comments to kernel doc (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added API and enabled HWS support (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added send engine and context handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added debug dump and internal headers (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added backward-compatible API handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added memory management handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added vport handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added modify header pattern and args handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added FW commands handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added matchers functionality (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added definers handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added rules handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added tables handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: HWS, added actions handling (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Added missing definitions in preparation for HW Steering (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Added missing mlx5_ifc definition for HW Steering (Benjamin Poirier) [RHEL-52869]
- net/mlx5: E-Switch, Remove unused declarations (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Use cpumask_local_spread() instead of custom code (Benjamin Poirier) [RHEL-52869]
- eth: mlx5: allow disabling queues when RSS contexts exist (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: CT: Update connection tracking steering entries (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: CT: 'update' rules instead of 'replace' (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use extack in get module eeprom by page callback (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use extack in set coalesce callback (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use extack in get coalesce callback (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use extack in set ringparams callback (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Be consistent with bitmap handling of link modes (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: TC, Offload rewrite and mirror to both internal and external dests (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: TC, Offload rewrite and mirror on tunnel over ovs internal port (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Enable remove flow for hard packet limit (Benjamin Poirier) [RHEL-52869]
- net/mlx5: E-Switch, Increase max int port number for offload (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Implement PTM cross timestamping support (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add support for enabling PTM PCI capability (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add support for MTPTM and MTCTR registers (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Reclaim max 50K pages at once (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix bridge mode operations when there are no VFs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Verify support for scheduling element and TSAR type (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add missing masks and QoS bit masks for scheduling elements (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Explicitly set scheduling element and TSAR type (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add missing link mode to ptys2ext_ethtool_map (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add missing link modes to ptys2ethtool_map (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix IPsec RoCE MPV trace call (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: XPS, Fix oversight of Multi-PF Netdev changes (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Release in progress headers (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Fix page leak (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Fix queue stats access to non-existing channels splat (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Correctly report errors for ethtool rx flows (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Take state lock during tx timeout reporter (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Increase timeout to improve latency (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Do not query MPIR register if no sd_group (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Require mlx5 tc classifier action support for IPsec prio capability (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Lag, don't use the hardcoded value of the first port (Benjamin Poirier) [RHEL-52869]
- net/mlx5: DR, Fix 'stack guard page was hit' error in dr_rule (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Fix error handling in irq_pool_request_irq (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Support per-plane port IB counters by querying PPCNT register (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- net/mlx5: mlx5_ifc update for accessing ppcnt register of plane ports (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- RDMA/mlx5: Add plane index support when querying PTYS registers (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- RDMA/mlx5: Support plane device and driver APIs to add and delete it (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- RDMA/mlx5: Add support to multi-plane device and port (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- net/mlx5: mlx5_ifc update for multi-plane support (Benjamin Poirier) [RHEL-52869 RHEL-52874]
- RDMA/mlx5: Send UAR page index as ioctl attribute (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Use sq timestamp as QP timestamp when RoCE is disabled (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Expose SFs IRQs (Benjamin Poirier) [RHEL-52869 RHEL-52876]
- RDMA/mlx5: Add Qcounters req_transport_retries_exceeded/req_rnr_retries_exceeded (Benjamin Poirier) [RHEL-52869]
- IB/mlx5: Allocate resources just before first QP/SRQ is created (Benjamin Poirier) [RHEL-52869]
- IB/mlx5: Create UMR QP just before first reg_mr occurs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Reimplement write combining test (Benjamin Poirier) [RHEL-52869]
- eth: mlx5: expose NETIF_F_NTUPLE when ARFS is compiled out (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Use set number of max EQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Set default max eqs for SFs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Set sf_eq_usage for SF max EQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: IFC updates for SF max IO EQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: CT: Initialize err to 0 to avoid warning (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Add missing aggregate counter (Benjamin Poirier) [RHEL-52869]
- net/mlx5: DR, Remove definer functions from SW Steering API (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Approximate IPsec per-SA payload data bytes count (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Present succeeded IPsec SA bytes and packet (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Use max_num_eqs_24b when setting max_io_eqs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Use max_num_eqs_24b capability if set (Benjamin Poirier) [RHEL-52869]
- net/mlx5: IFC updates for changing max EQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add per queue netdev-genl stats (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add txq to sq stats mapping (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Support SWP-mode offload L4 csum calculation (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use tcp_v[46]_check checksum helpers (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Fix outdated comment in features check (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Replace strcpy with strscpy (Benjamin Poirier) [RHEL-52869]
- net/mlx5: CT: Separate CT and CT-NAT tuple entries (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Correct TASR typo into TSAR (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Coalesce skb fragments to page size (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Re-enable HW-GRO (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Use KSMs instead of KLMs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Add header-only ethtool counters for header data split (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Drop rx_gro_match_packets counter (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Make GRO counters more precise (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Skipping on duplicate flush of the same SHAMPO SKB (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Specialize mlx5e_fill_skb_data() (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Simplify header page release in teardown (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Disable gso_size for non GRO packets (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Fix FCS config when HW GRO on (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Fix invalid WQ linked list unlink (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Fix incorrect page release (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: SHAMPO, Use net_prefetch API (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Do not use ptp structure for tx ts stats when not initialized (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Do not query MPIR on embedded CPU function (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Remove NULL check before dev_{put, hold} (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Track DCT, DCI and REG_UMR QPs as diver_detail resources. (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Remove unused msix related exported APIs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Modifying channels number and updating TX queues (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Enable 8 ports LAG (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: flower: check for unsupported control flags (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Implement ethtool callbacks for supporting per-queue coalescing (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Support updating coalescing configuration without resetting channels (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Dynamically allocate DIM structure for SQs/RQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use DIM constants for CQ period mode parameter (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Move DIM function declarations to en/dim.h (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Acquire RTNL lock before RQs/SQs activation/deactivation (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use channel mdev reference instead of global mdev instance for coalescing (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Handle possible devcom ERR_PTR (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Expose the VF/SF RX drop counter on the representor (Benjamin Poirier) [RHEL-52869]
- net/mlx5: fix possible stack overflows (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Disallow SRIOV switchdev mode when in multi-PF netdev (Benjamin Poirier) [RHEL-52869]
- docs: networking: fix indentation errors in multi-pf-netdev (Benjamin Poirier) [RHEL-52869]
- mlx5/core: Support max_io_eqs for a function (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Implement ethtool hardware timestamping statistics (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Introduce timestamps statistic counter for Tx DMA layer (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Introduce lost_cqe statistic counter for PTP Tx port timestamping CQ (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Un-expose functions in en.h (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Support FEC settings for 100G/lane modes (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Extract checking of FEC support for a link mode (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Don't call give_pages() if request 0 page (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Skip pages EQ creation for non-page supplier function (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Support matching on l4_type for ttc_table (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Add support for 800Gbps link modes (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Convert uintX_t to uX (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: XDP, Fix an inconsistent comment (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: debugfs, Add reset option for command interface stats (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Make stats group fill_stats callbacks consistent with the API (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use ethtool_sprintf/puts() to fill stats strings (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use ethtool_sprintf/puts() to fill selftests strings (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Use ethtool_sprintf/puts() to fill priv flags strings (Benjamin Poirier) [RHEL-52869]
- RDMA/mlx5: Delete unused mlx5_ib_copy_pas prototype (Benjamin Poirier) [RHEL-52869]
- Documentation: networking: Add description for multi-pf netdev (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Enable SD feature (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Block TLS device offload on combined SD netdev (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Support per-mdev queue counter (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Support cross-vhca RSS (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Let channels be SD-aware (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Create EN core HW resources for all secondary devices (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Create single netdev per SD group (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Add debugfs (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Add informative prints in kernel log (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Implement steering for primary and secondaries (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Implement devcom communication and primary election (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Implement basic query and instantiation (Benjamin Poirier) [RHEL-52869]
- net/mlx5: SD, Introduce SD lib (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Add MPIR bit in mcam_access_reg (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: link NAPI instances to queues and IRQs (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: XDP, Exclude headroom and tailroom from memory calculations (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: XSK, Exclude tailroom from non-linear SKBs memory calculations (Benjamin Poirier) [RHEL-52869]
- net/mlx5: DR, Change SWS usage to debug fs seq_file interface (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Change missing SyncE capability print to debug (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Remove initial segmentation duplicate definitions (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Return specific error code for timeout on wait_fw_init (Benjamin Poirier) [RHEL-52869]
- net/mlx5: remove fw reporter dump option for non PF (Benjamin Poirier) [RHEL-52869]
- net/mlx5: remove fw_fatal reporter dump option for non PF (Benjamin Poirier) [RHEL-52869]
- net/mlx5: Rename mlx5_sf_dev_remove (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Delete obsolete IPsec code (Benjamin Poirier) [RHEL-52869]
- net/mlx5e: Connect mlx5 IPsec statistics with XFRM core (Benjamin Poirier) [RHEL-52869]
- net/mlx5: DPLL, Implement lock status error value (Benjamin Poirier) [RHEL-52869]
- Documentation: mlx5.rst: Add note for eswitch MD (Benjamin Poirier) [RHEL-52869]
- x86: KVM: Advertise CPUIDs for new instructions in Clearwater Forest (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Avoid reacquiring RCU if TDP MMU fails to allocate an SP (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Unnest TDP MMU helpers that allocate SPs for eager splitting (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Hard code GFP flags for TDP MMU eager split allocations (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Always drop mmu_lock to allocate TDP MMU SPs for eager splitting (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Add test for configure of x86 APIC bus frequency (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Add guest udelay() utility for x86 (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Add a capability to configure bus frequency for APIC timer (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Make nanoseconds per APIC bus cycle a VM variable (Maxim Levitsky) [RHEL-64444]
- KVM: x86: hyper-v: Calculate APIC bus frequency for Hyper-V (Maxim Levitsky) [RHEL-64444]
- tools/include: Sync uapi/linux/kvm.h with the kernel sources (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Check that root is valid/loaded when pre-faulting SPTEs (Maxim Levitsky) [RHEL-64444]
- KVM: guest_memfd: abstract how prepared folios are recorded (Maxim Levitsky) [RHEL-64444]
- KVM: x86: disallow pre-fault for SNP VMs before initialization (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: x86: Add test for KVM_PRE_FAULT_MEMORY (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Implement kvm_arch_vcpu_pre_fault_memory() (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Make kvm_mmu_do_page_fault() return mapped level (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Account pf_{fixed,emulate,spurious} in callers of "do page fault" (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Bump pf_taken stat only in the "real" page fault handler (Maxim Levitsky) [RHEL-64444]
- KVM: Add KVM_PRE_FAULT_MEMORY vcpu ioctl to pre-populate guest memory (Maxim Levitsky) [RHEL-64444]
- KVM: Document KVM_PRE_FAULT_MEMORY ioctl (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Don't re-setup empty IRQ routing when KVM_CAP_SPLIT_IRQCHIP (Maxim Levitsky) [RHEL-64444]
- KVM: Setup empty IRQ routing when creating a VM (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Bury guest_cpuid_is_amd_or_hygon() in cpuid.c (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Open code vendor_intel() in string_registers_quirk() (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Allow SYSENTER in Compatibility Mode for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
- KVM: SVM: Emulate SYSENTER RIP/RSP behavior for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Use "is Intel compatible" helper to emulate SYSCALL in !64-bit (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Inhibit code #DBs in MOV-SS shadow for all Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Apply Intel's TSC_AUX reserved-bit behavior to Intel compat vCPUs (Maxim Levitsky) [RHEL-64444]
- KVM: x86/pmu: Squash period for checkpointed events based on host HLE/RTM (Maxim Levitsky) [RHEL-64444]
- KVM: SEV: Update KVM_AMD_SEV Kconfig entry and mention SEV-SNP (Maxim Levitsky) [RHEL-64444]
- KVM: x86/mmu: Bug the VM if KVM tries to split a !hugepage SPTE (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Require KVM_CAP_USER_MEMORY2 for tests that create memslots (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Re-enable hyperv_evmcs/hyperv_svm_test on bare metal (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Move Hyper-V specific functions out of processor.c (Maxim Levitsky) [RHEL-64444]
- KVM: X86: Remove unnecessary GFP_KERNEL_ACCOUNT for temporary variables (Maxim Levitsky) [RHEL-64444]
- KVM: Fix a goof where kvm_create_vm() returns 0 instead of -ENOMEM (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Remove unused declaration of vmx_request_immediate_exit() (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Increase robustness of LLC cache misses in PMU counters test (Maxim Levitsky) [RHEL-64444]
- KVM: selftests: Rework macros in PMU counters test to prep for multi-insn loop (Maxim Levitsky) [RHEL-64444]
- KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Forcibly leave nested if RSM to L2 hits shutdown (Maxim Levitsky) [RHEL-64444]
- KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Suppress MMIO that is triggered during task switch emulation (Maxim Levitsky) [RHEL-64444]
- KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset() (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Drop unused check_apicv_inhibit_reasons() callback definition (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Make x2APIC ID 100%% readonly (Maxim Levitsky) [RHEL-64444]
- x86/kvm: Override default caching mode for SEV-SNP and TDX (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Set PFERR_GUEST_{FINAL,PAGE}_MASK if and only if the GVA is valid (Maxim Levitsky) [RHEL-64444]
- KVM: Harden guest memory APIs against out-of-bounds accesses (Maxim Levitsky) [RHEL-64444]
- KVM: Write the per-page "segment" when clearing (part of) a guest page (Maxim Levitsky) [RHEL-64444]
- KVM: SVM: Disallow guest from changing userspace's MSR_AMD64_DE_CFG value (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Honor userspace MSR filter lists for nested VM-Enter/VM-Exit (Maxim Levitsky) [RHEL-64444]
- KVM: x86: Advertise AVX10.1 CPUID to userspace (Maxim Levitsky) [RHEL-64444]
- KVM: x86: WARN if a vCPU gets a valid wakeup that KVM can't yet inject (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Fold requested virtual interrupt check into has_nested_events() (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Check for pending posted interrupts when looking for nested events (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked() (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Request immediate exit iff pending nested event needs injection (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Add a helper to get highest pending from Posted Interrupt vector (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Move posted interrupt descriptor out of VMX code (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Switch __vmx_exit() and kvm_x86_vendor_exit() in vmx_exit() (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Remove unnecessary INVEPT[GLOBAL] from hardware enable path (Maxim Levitsky) [RHEL-64444]
- KVM: nVMX: Update VMCS12_REVISION comment to state it should never change (Maxim Levitsky) [RHEL-64444]
- KVM: VMX: Move out vmx_x86_ops to 'main.c' to dispatch VMX and TDX (Maxim Levitsky) [RHEL-64444]
- netfilter: ipset: Fix for recursive locking warning (Phil Sutter) [RHEL-35897]
- net: tcp: Add noinline_for_tracing annotation for tcp_drop_reason() (Antoine Tenart) [RHEL-68063]
- compiler_types: Add noinline_for_tracing annotation (Antoine Tenart) [RHEL-68063]
- net: vxlan: replace VXLAN_INVALID_HDR with VNI_NOT_FOUND (Antoine Tenart) [RHEL-68063]
- net: vxlan: use kfree_skb_reason() in encap_bypass_if_local() (Antoine Tenart) [RHEL-68063]
- net: vxlan: use kfree_skb_reason() in vxlan_encap_bypass() (Antoine Tenart) [RHEL-68063]
- net: vxlan: use kfree_skb_reason() in vxlan_mdb_xmit() (Antoine Tenart) [RHEL-68063]
- net: vxlan: add drop reasons support to vxlan_xmit_one() (Antoine Tenart) [RHEL-68063]
- net: vxlan: use kfree_skb_reason() in vxlan_xmit() (Antoine Tenart) [RHEL-68063]
- net: vxlan: make vxlan_set_mac() return drop reasons (Antoine Tenart) [RHEL-68063]
- net: vxlan: make vxlan_snoop() return drop reasons (Antoine Tenart) [RHEL-68063]
- net: vxlan: make vxlan_remcsum() return drop reasons (Antoine Tenart) [RHEL-68063]
- net: vxlan: add skb drop reasons to vxlan_rcv() (Antoine Tenart) [RHEL-68063]
- net: tunnel: make skb_vlan_inet_prepare() return drop reasons (Antoine Tenart) [RHEL-68063]
- net: tunnel: add pskb_inet_may_pull_reason() helper (Antoine Tenart) [RHEL-68063]
- net: skb: add pskb_network_may_pull_reason() helper (Antoine Tenart) [RHEL-68063]
- net: ovs: fix ovs_drop_reasons error (Antoine Tenart) [RHEL-68063]
- net/core: Introduce netdev_core_stats_inc() (Antoine Tenart) [RHEL-68063]
- thermal: intel: intel_tcc_cooling: Use a model-specific bitmask for TCC offset (David Arcari) [RHEL-66569]
- thermal: intel: intel_tcc: Add model checks for temperature registers (David Arcari) [RHEL-66569]
- redhat/configs: enable CONFIG_INTEL_TCC_COOLING for RHEL (David Arcari) [RHEL-66569]
- hwmon: (coretemp) Extend the bitmask to read temperature to 0xff (David Arcari) [RHEL-66569]
- thermal: core: Free tzp copy along with the thermal zone (David Arcari) [RHEL-63761] {CVE-2024-50027}
- thermal: core: Reference count the zone in thermal_zone_get_by_id() (David Arcari) [RHEL-63849] {CVE-2024-50028}
- efi/x86: Free EFI memory map only when installing a new one. (Vitaly Kuznetsov) [RHEL-33045]
- x86/sev: Convert shared memory back to private on kexec (Vitaly Kuznetsov) [RHEL-33045]
- x86/mm: Refactor __set_clr_pte_enc() (Vitaly Kuznetsov) [RHEL-33045]
- x86/boot: Skip video memory access in the decompressor for SEV-ES/SNP (Vitaly Kuznetsov) [RHEL-33045]
- smb: client: fix potential race in cifs_put_tcon() (Paulo Alcantara) [RHEL-70959]
- smb: client: don't try following DFS links in cifs_tree_connect() (Paulo Alcantara) [RHEL-70959]
- smb: client: allow reconnect when sending ioctl (Paulo Alcantara) [RHEL-70959]
- smb: client: get rid of @nlsc param in cifs_tree_connect() (Paulo Alcantara) [RHEL-70959]
- smb: client: allow more DFS referrals to be cached (Paulo Alcantara) [RHEL-70959]
Resolves: RHEL-20164, RHEL-29355, RHEL-33045, RHEL-35897, RHEL-37109, RHEL-52869, RHEL-52874, RHEL-52876, RHEL-53569, RHEL-63666, RHEL-63761, RHEL-63849, RHEL-64444, RHEL-66569, RHEL-68063, RHEL-69658, RHEL-69680, RHEL-70959, RHEL-72346

Signed-off-by: Rado Vrbovsky <rvrbovsk@redhat.com>
2025-01-09 17:03:20 +00:00

47 lines
1.2 KiB
Plaintext

# generic + compressed please
hostonly="no"
compress="xz"
# VMs can't update microcode anyway
early_microcode="no"
# modules: basics
dracutmodules+=" base systemd systemd-initrd dracut-systemd dbus dbus-broker usrmount shutdown "
# modules: storage support
dracutmodules+=" dm lvm rootfs-block fs-lib "
# modules: tpm and crypto
dracutmodules+=" crypt crypt-loop tpm2-tss systemd-pcrphase "
# WALinuxagent-cvm with CVM specific udev rules
dracutmodules+=" walinuxagentcvm "
# modules: root disk integrity protection
dracutmodules+=" systemd-veritysetup "
# modules: FIPS
dracutmodules+=" fips "
# FIPS mode requires early crypto drivers test
drivers+=" =crypto "
# drivers: virtual buses, pci
drivers+=" virtio-pci virtio-mmio " # qemu-kvm
drivers+=" hv-vmbus pci-hyperv " # hyperv
drivers+=" xen-pcifront " # xen
# drivers: storage
drivers+=" ahci nvme sd_mod sr_mod " # generic
drivers+=" virtio-blk virtio-scsi " # qemu-kvm
drivers+=" hv-storvsc " # hyperv
drivers+=" xen-blkfront " # xen
# root encryption
drivers+=" dm_crypt "
# root disk integrity protection
drivers+=" dm_verity overlay "
# filesystems
filesystems+=" vfat ext4 xfs overlay "