From dbb1a387a310523414b2cbf16a193e4a94728f46 Mon Sep 17 00:00:00 2001 From: Rado Vrbovsky Date: Tue, 10 Dec 2024 16:08:08 +0000 Subject: [PATCH] kernel-5.14.0-541.el9 * Tue Dec 10 2024 Rado Vrbovsky [5.14.0-541.el9] - platform/x86/amd/pmc: Detect when STB is not available (CKI Backport Bot) [RHEL-68176] {CVE-2024-53072} - fs: dlm: avoid false-positive checker warning (Alexander Aring) [RHEL-60001] - ice: change q_index variable type to s16 to store -1 value (Petr Oros) [RHEL-49816] - ice: Fix use after free during unload with ports in bridge (Petr Oros) [RHEL-49816] - ice: fix crash on probe for DPLL enabled E810 LOM (Petr Oros) [RHEL-49816] - ice: block SF port creation in legacy mode (Petr Oros) [RHEL-49816] - ice: Fix increasing MSI-X on VF (Petr Oros) [RHEL-49816] - ice: Flush FDB entries before reset (Petr Oros) [RHEL-49816] - ice: Fix netif_is_ice() in Safe Mode (Petr Oros) [RHEL-49816] - ice: Fix entering Safe Mode (Petr Oros) [RHEL-49816] - ice: fix VLAN replay after reset (Petr Oros) [RHEL-49816] - ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins (Petr Oros) [RHEL-49816] - ice: fix memleak in ice_init_tx_topology() (Petr Oros) [RHEL-49816] - ice: clear port vlan config during reset (Petr Oros) [RHEL-49816] - ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count() (Petr Oros) [RHEL-49816] - ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins() (Petr Oros) [RHEL-49816] - ice: set correct dst VSI in only LAN filters (Petr Oros) [RHEL-49816] - ice: Fix a NULL vs IS_ERR() check in probe() (Petr Oros) [RHEL-49816] - ice: Fix a couple NULL vs IS_ERR() bugs (Petr Oros) [RHEL-49816] - ice: Fix lldp packets dropping after changing the number of channels (Petr Oros) [RHEL-49816] - ice: subfunction activation and base devlink ops (Petr Oros) [RHEL-49816] - ice: basic support for VLAN in subfunctions (Petr Oros) [RHEL-49816] - ice: support subfunction devlink Tx topology (Petr Oros) [RHEL-49816] - ice: implement netdevice ops for SF representor (Petr Oros) [RHEL-49816] - ice: check if SF is ready in ethtool ops (Petr Oros) [RHEL-49816] - ice: don't set target VSI for subfunction (Petr Oros) [RHEL-49816] - ice: create port representor for SF (Petr Oros) [RHEL-49816] - ice: make representor code generic (Petr Oros) [RHEL-49816] - ice: implement netdev for subfunction (Petr Oros) [RHEL-49816] - ice: base subfunction aux driver (Petr Oros) [RHEL-49816] - ice: allocate devlink for subfunction (Petr Oros) [RHEL-49816] - ice: treat subfunction VSI the same as PF VSI (Petr Oros) [RHEL-49816] - ice: add basic devlink subfunctions support (Petr Oros) [RHEL-49816] - ice: export ice ndo_ops functions (Petr Oros) [RHEL-49816] - ice: add new VSI type for subfunctions (Petr Oros) [RHEL-49816] - ice: do not bring the VSI up, if it was down before the XDP setup (Petr Oros) [RHEL-49816] - ice: remove ICE_CFG_BUSY locking from AF_XDP code (Petr Oros) [RHEL-49816] - ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Petr Oros) [RHEL-49816] - ice: check for XDP rings instead of bpf program when unconfiguring (Petr Oros) [RHEL-49816] - ice: protect XDP configuration with a mutex (Petr Oros) [RHEL-49816] - ice: move netif_queue_set_napi to rtnl-protected sections (Petr Oros) [RHEL-49816] - ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Petr Oros) [RHEL-49816] - ice: Report NVM version numbers on mismatch during load (Petr Oros) [RHEL-49816] - ice: remove unnecessary control queue cmd_buf arrays (Petr Oros) [RHEL-49816] - ice: reword comments referring to control queues (Petr Oros) [RHEL-49816] - ice: stop intermixing AQ commands/responses debug dumps (Petr Oros) [RHEL-49816] - ice: do not clutter debug logs with unused data (Petr Oros) [RHEL-49816] - ice: improve debug print for control queue messages (Petr Oros) [RHEL-49816] - ice: implement and use rd32_poll_timeout for ice_sq_done timeout (Petr Oros) [RHEL-49816] - ice: add callbacks for Embedded SYNC enablement on dpll pins (Petr Oros) [RHEL-49816] - ice: use internal pf id instead of function number (Petr Oros) [RHEL-49816] - ice: Fix a 32bit bug (Petr Oros) [RHEL-49816] - ice: enable FDIR filters from raw binary patterns for VFs (Petr Oros) [RHEL-49816] - ice: add method to disable FDIR SWAP option (Petr Oros) [RHEL-49816] - virtchnl: support raw packet in protocol header (Petr Oros) [RHEL-49816] - ice: add API for parser profile initialization (Petr Oros) [RHEL-49816] - ice: add UDP tunnels support to the parser (Petr Oros) [RHEL-49816] - ice: support turning on/off the parser's double vlan mode (Petr Oros) [RHEL-49816] - ice: add parser execution main loop (Petr Oros) [RHEL-49816] - ice: add parser internal helper functions (Petr Oros) [RHEL-49816] - ice: add debugging functions for the parser sections (Petr Oros) [RHEL-49816] - ice: parse and init various DDP parser sections (Petr Oros) [RHEL-49816] - ice: add parser create and destroy skeleton (Petr Oros) [RHEL-49816] - ice: Fix incorrect assigns of FEC counts (Petr Oros) [RHEL-49816] - ice: Skip PTP HW writes during PTP reset procedure (Petr Oros) [RHEL-49816] - ice: Fix reset handler (Petr Oros) [RHEL-49816] - ice: Fix recipe read procedure (Petr Oros) [RHEL-49816] - ice: Add tracepoint for adding and removing switch rules (Petr Oros) [RHEL-49816] - ice: Remove unused members from switch API (Petr Oros) [RHEL-49816] - ice: Optimize switch recipe creation (Petr Oros) [RHEL-49816] - ice: remove unused recipe bookkeeping data (Petr Oros) [RHEL-49816] - ice: Simplify bitmap setting in adding recipe (Petr Oros) [RHEL-49816] - ice: Remove reading all recipes before adding a new one (Petr Oros) [RHEL-49816] - ice: Remove unused struct ice_prot_lkup_ext members (Petr Oros) [RHEL-49816] - ice: remove eswitch rebuild (Petr Oros) [RHEL-49816] - ice: Add support for devlink local_forwarding param (Petr Oros) [RHEL-49816] - ice: Implement driver functionality to dump serdes equalizer values (Petr Oros) [RHEL-49816] - ice: Implement driver functionality to dump fec statistics (Petr Oros) [RHEL-49816] - ice: Extend Sideband Queue command to support flags (Petr Oros) [RHEL-49816] - ice: do not init struct ice_adapter more times than needed (Petr Oros) [RHEL-49816] - ice: Distinguish driver reset and removal for AQ shutdown (Petr Oros) [RHEL-49816] - ice: Allow different FW API versions based on MAC type (Petr Oros) [RHEL-49816] - ice: Check all ice_vsi_rebuild() errors in function (Petr Oros) [RHEL-49816] - ice: Add get/set hw address for VFs using devlink commands (Petr Oros) [RHEL-49816] - ice: update representor when VSI is ready (Petr Oros) [RHEL-49816] - ice: move VSI configuration outside repr setup (Petr Oros) [RHEL-49816] - ice: move devlink locking outside the port creation (Petr Oros) [RHEL-49816] - ice: store representor ID in bridge port (Petr Oros) [RHEL-49816] - ice: add and use roundup_u64 instead of open coding equivalent (Petr Oros) [RHEL-49816] - ice: check for unregistering correct number of devlink params (Petr Oros) [RHEL-49816] - ice: flower: validate control flags (Petr Oros) [RHEL-49816] - ice: Document tx_scheduling_layers parameter (Petr Oros) [RHEL-49816] - ice: Add tx_scheduling_layers devlink param (Petr Oros) [RHEL-49816] - ice: Enable switching default Tx scheduler topology (Petr Oros) [RHEL-49816] - ice: Adjust the VSI/Aggregator layers (Petr Oros) [RHEL-49816] - ice: Support 5 layer topology (Petr Oros) [RHEL-49816] - net: intel: implement modern PM ops declarations (ice) (Petr Oros) [RHEL-49816] - overflow: Change DEFINE_FLEX to take __counted_by member (Petr Oros) [RHEL-49816] - ice: Implement RSS settings for GTP using ethtool (Petr Oros) [RHEL-49816] - net: intel: fix old compiler regressions (ice) (Petr Oros) [RHEL-49816] - intel: fix string truncation warnings (ice) (Petr Oros) [RHEL-49816] - net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (ice) (Petr Oros) [RHEL-49816] - Documentation: networking: correct spelling (ice) (Petr Oros) [RHEL-49816] - cpufreq: intel_pstate: Update asym capacity for CPUs that were offline initially (Steve Best) [RHEL-68120] - x86/sev: Ensure that RMP table fixups are reserved (Bandan Das) [RHEL-68360] - redhat/configs: aarch64: compile cpufreq-dt-platdev as built-in (Radu Rendec) [RHEL-68851] - iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift (Jerry Snitselaar) [RHEL-67994] - iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (CKI Backport Bot) [RHEL-65892] {CVE-2024-50101} - s390/pci: Allow allocation of more than 1 MSI interrupt (Mete Durlu) [RHEL-69123] - s390/pci: Refactor arch_setup_msi_irqs() (Mete Durlu) [RHEL-69123] - sfc: Don't invoke xdp_do_flush() from netpoll. (Michal Schmidt) [RHEL-52776] - sfc: Add X4 PF support (Michal Schmidt) [RHEL-52776] - sfc: siena: rip out rss-context dead code (Michal Schmidt) [RHEL-52776] - sfc: convert comma to semicolon (Michal Schmidt) [RHEL-52776] - sfc/siena: Convert comma to semicolon (Michal Schmidt) [RHEL-52776] - sfc: Convert to use ERR_CAST() (Michal Schmidt) [RHEL-52776] - sfc: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-52776] - sfc: falcon: Make I2C terminology more inclusive (Michal Schmidt) [RHEL-52776] - sfc: remove get_rxfh_context dead code (Michal Schmidt) [RHEL-52776] - sfc: use new rxfh_context API (Michal Schmidt) [RHEL-52776] - sfc: use flow_rule_is_supp_control_flags() (Michal Schmidt) [RHEL-52776] - sfc: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52776] - sfc: fix a double-free bug in efx_probe_filters (Michal Schmidt) [RHEL-52776] - sfc-siena: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] - sfc: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] - sfc: cleanup and reduce netlink error messages (Michal Schmidt) [RHEL-52776] - sfc: support offloading ct(nat) action in RHS rules (Michal Schmidt) [RHEL-52776] - sfc: parse mangle actions (NAT) in conntrack entries (Michal Schmidt) [RHEL-52776] - sfc: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-52776] - sfc: support TC rules which require OR-AR-CT-AR flow (Michal Schmidt) [RHEL-52776] - sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPs (Michal Schmidt) [RHEL-52776] - sfc: offload foreign RHS rules without an encap match (Michal Schmidt) [RHEL-52776] - sfc: support TC left-hand-side rules on foreign netdevs (Michal Schmidt) [RHEL-52776] - sfc: Replace xdp_do_flush_map() with xdp_do_flush(). (Michal Schmidt) [RHEL-52776] - sfc: handle error pointers returned by rhashtable_lookup_get_insert_fast() (Michal Schmidt) [RHEL-52776] - sfc: make coding style of PTP addresses consistent with core (Michal Schmidt) [RHEL-52776] - sfc: check for zero length in EF10 RX prefix (Michal Schmidt) [RHEL-52776] - sfc: extend pedit add action to handle decrement ipv6 hop limit (Michal Schmidt) [RHEL-52776] - sfc: introduce pedit add actions on the ipv4 ttl field (Michal Schmidt) [RHEL-52776] - sfc: add decrement ipv6 hop limit by offloading set hop limit actions (Michal Schmidt) [RHEL-52776] - sfc: add decrement ttl by offloading set ipv4 ttl actions (Michal Schmidt) [RHEL-52776] - sfc: add mac source and destination pedit action offload (Michal Schmidt) [RHEL-52776] - sfc: introduce ethernet pedit set action infrastructure (Michal Schmidt) [RHEL-52776] - sfc: Remove unneeded semicolon (Michal Schmidt) [RHEL-52776] - sfc: don't fail probe if MAE/TC setup fails (Michal Schmidt) [RHEL-52776] - sfc: don't unregister flow_indr if it was never registered (Michal Schmidt) [RHEL-52776] - sfc: offload left-hand side rules for conntrack (Michal Schmidt) [RHEL-52776] - sfc: conntrack state matches in TC rules (Michal Schmidt) [RHEL-52776] - sfc: handle non-zero chain_index on TC rules (Michal Schmidt) [RHEL-52776] - sfc: offload conntrack flow entries (match only) from CT zones (Michal Schmidt) [RHEL-52776] - sfc: functions to insert/remove conntrack entries to MAE hardware (Michal Schmidt) [RHEL-52776] - sfc: functions to register for conntrack zone offload (Michal Schmidt) [RHEL-52776] - sfc: add MAE table machinery for conntrack table (Michal Schmidt) [RHEL-52776] - sfc: fix use-after-free in efx_tc_flower_record_encap_match() (Michal Schmidt) [RHEL-52776] - sfc: support TC decap rules matching on enc_src_port (Michal Schmidt) [RHEL-52776] - sfc: support TC decap rules matching on enc_ip_tos (Michal Schmidt) [RHEL-52776] - sfc/falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] - sfc: falcon: Use the bitmap API to allocate bitmaps (Michal Schmidt) [RHEL-52776] - sfc:falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] - sfc: Stop using iommu_present() (Michal Schmidt) [RHEL-52776] - sfc: falcon: Check null pointer of rx_queue->page_ring (Michal Schmidt) [RHEL-52776] - sfc: use swap() to make code cleaner (Michal Schmidt) [RHEL-52776] - s390/cio: Externalize full CMG characteristics (Mete Durlu) [RHEL-50790] - s390/cio: export CHPID operating speed (Mete Durlu) [RHEL-50790] - s390/cio: export measurement data for all CMGs (Mete Durlu) [RHEL-50790] - s390/cio: export extended channel-path-measurement data (Mete Durlu) [RHEL-50790] - s390/cio: simplify measurement attribute registration (Mete Durlu) [RHEL-50790] - s390/cio: rework channel-utilization-block handling (Mete Durlu) [RHEL-50790] - vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data() (Alex Williamson) [RHEL-69746] - vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() (Alex Williamson) [RHEL-69746] - bpf: Do not alloc arena on unsupported arches (Viktor Malik) [RHEL-66263] - cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids (Steve Best) [RHEL-70007] - netfilter: br_netfilter: fix panic with metadata_dst skb (Ivan Vecera) [RHEL-59418] - bridge: mcast: Fail MDB get request on empty entry (Ivan Vecera) [RHEL-59418] - mptcp: error out earlier on disconnect (CKI Backport Bot) [RHEL-69692] {CVE-2024-53123} Resolves: RHEL-49816, RHEL-50790, RHEL-52776, RHEL-59418, RHEL-60001, RHEL-65892, RHEL-66263, RHEL-67994, RHEL-68120, RHEL-68176, RHEL-68360, RHEL-68851, RHEL-69123, RHEL-69692, RHEL-69746, RHEL-70007 Signed-off-by: Rado Vrbovsky --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 2 +- kernel-aarch64-64k-rhel.config | 2 +- kernel-aarch64-debug-rhel.config | 2 +- kernel-aarch64-rhel.config | 2 +- kernel-aarch64-rt-debug-rhel.config | 2 +- kernel-aarch64-rt-rhel.config | 2 +- kernel.changelog | 178 ++++++++++++++++++++++++++ kernel.spec | 185 ++++++++++++++++++++++++++- sources | 6 +- 10 files changed, 369 insertions(+), 14 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index fb47353af..2156d4e10 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 540 +RHEL_RELEASE = 541 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 84b7e381e..41a0d201e 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -961,7 +961,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 16469f3d3..e583c66dc 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -961,7 +961,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index d11fd5dee..b0c54b01d 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -959,7 +959,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index b5436f0df..d9010ec69 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -959,7 +959,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index ae9129f19..b0b67856d 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -972,7 +972,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index d37d90b2b..65856ff95 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -972,7 +972,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPUFREQ_DT=m -CONFIG_CPUFREQ_DT_PLATDEV=m +CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y diff --git a/kernel.changelog b/kernel.changelog index 829a4ff05..a5edb8227 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,181 @@ +* Tue Dec 10 2024 Rado Vrbovsky [5.14.0-541.el9] +- platform/x86/amd/pmc: Detect when STB is not available (CKI Backport Bot) [RHEL-68176] {CVE-2024-53072} +- fs: dlm: avoid false-positive checker warning (Alexander Aring) [RHEL-60001] +- ice: change q_index variable type to s16 to store -1 value (Petr Oros) [RHEL-49816] +- ice: Fix use after free during unload with ports in bridge (Petr Oros) [RHEL-49816] +- ice: fix crash on probe for DPLL enabled E810 LOM (Petr Oros) [RHEL-49816] +- ice: block SF port creation in legacy mode (Petr Oros) [RHEL-49816] +- ice: Fix increasing MSI-X on VF (Petr Oros) [RHEL-49816] +- ice: Flush FDB entries before reset (Petr Oros) [RHEL-49816] +- ice: Fix netif_is_ice() in Safe Mode (Petr Oros) [RHEL-49816] +- ice: Fix entering Safe Mode (Petr Oros) [RHEL-49816] +- ice: fix VLAN replay after reset (Petr Oros) [RHEL-49816] +- ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins (Petr Oros) [RHEL-49816] +- ice: fix memleak in ice_init_tx_topology() (Petr Oros) [RHEL-49816] +- ice: clear port vlan config during reset (Petr Oros) [RHEL-49816] +- ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count() (Petr Oros) [RHEL-49816] +- ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins() (Petr Oros) [RHEL-49816] +- ice: set correct dst VSI in only LAN filters (Petr Oros) [RHEL-49816] +- ice: Fix a NULL vs IS_ERR() check in probe() (Petr Oros) [RHEL-49816] +- ice: Fix a couple NULL vs IS_ERR() bugs (Petr Oros) [RHEL-49816] +- ice: Fix lldp packets dropping after changing the number of channels (Petr Oros) [RHEL-49816] +- ice: subfunction activation and base devlink ops (Petr Oros) [RHEL-49816] +- ice: basic support for VLAN in subfunctions (Petr Oros) [RHEL-49816] +- ice: support subfunction devlink Tx topology (Petr Oros) [RHEL-49816] +- ice: implement netdevice ops for SF representor (Petr Oros) [RHEL-49816] +- ice: check if SF is ready in ethtool ops (Petr Oros) [RHEL-49816] +- ice: don't set target VSI for subfunction (Petr Oros) [RHEL-49816] +- ice: create port representor for SF (Petr Oros) [RHEL-49816] +- ice: make representor code generic (Petr Oros) [RHEL-49816] +- ice: implement netdev for subfunction (Petr Oros) [RHEL-49816] +- ice: base subfunction aux driver (Petr Oros) [RHEL-49816] +- ice: allocate devlink for subfunction (Petr Oros) [RHEL-49816] +- ice: treat subfunction VSI the same as PF VSI (Petr Oros) [RHEL-49816] +- ice: add basic devlink subfunctions support (Petr Oros) [RHEL-49816] +- ice: export ice ndo_ops functions (Petr Oros) [RHEL-49816] +- ice: add new VSI type for subfunctions (Petr Oros) [RHEL-49816] +- ice: do not bring the VSI up, if it was down before the XDP setup (Petr Oros) [RHEL-49816] +- ice: remove ICE_CFG_BUSY locking from AF_XDP code (Petr Oros) [RHEL-49816] +- ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Petr Oros) [RHEL-49816] +- ice: check for XDP rings instead of bpf program when unconfiguring (Petr Oros) [RHEL-49816] +- ice: protect XDP configuration with a mutex (Petr Oros) [RHEL-49816] +- ice: move netif_queue_set_napi to rtnl-protected sections (Petr Oros) [RHEL-49816] +- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Petr Oros) [RHEL-49816] +- ice: Report NVM version numbers on mismatch during load (Petr Oros) [RHEL-49816] +- ice: remove unnecessary control queue cmd_buf arrays (Petr Oros) [RHEL-49816] +- ice: reword comments referring to control queues (Petr Oros) [RHEL-49816] +- ice: stop intermixing AQ commands/responses debug dumps (Petr Oros) [RHEL-49816] +- ice: do not clutter debug logs with unused data (Petr Oros) [RHEL-49816] +- ice: improve debug print for control queue messages (Petr Oros) [RHEL-49816] +- ice: implement and use rd32_poll_timeout for ice_sq_done timeout (Petr Oros) [RHEL-49816] +- ice: add callbacks for Embedded SYNC enablement on dpll pins (Petr Oros) [RHEL-49816] +- ice: use internal pf id instead of function number (Petr Oros) [RHEL-49816] +- ice: Fix a 32bit bug (Petr Oros) [RHEL-49816] +- ice: enable FDIR filters from raw binary patterns for VFs (Petr Oros) [RHEL-49816] +- ice: add method to disable FDIR SWAP option (Petr Oros) [RHEL-49816] +- virtchnl: support raw packet in protocol header (Petr Oros) [RHEL-49816] +- ice: add API for parser profile initialization (Petr Oros) [RHEL-49816] +- ice: add UDP tunnels support to the parser (Petr Oros) [RHEL-49816] +- ice: support turning on/off the parser's double vlan mode (Petr Oros) [RHEL-49816] +- ice: add parser execution main loop (Petr Oros) [RHEL-49816] +- ice: add parser internal helper functions (Petr Oros) [RHEL-49816] +- ice: add debugging functions for the parser sections (Petr Oros) [RHEL-49816] +- ice: parse and init various DDP parser sections (Petr Oros) [RHEL-49816] +- ice: add parser create and destroy skeleton (Petr Oros) [RHEL-49816] +- ice: Fix incorrect assigns of FEC counts (Petr Oros) [RHEL-49816] +- ice: Skip PTP HW writes during PTP reset procedure (Petr Oros) [RHEL-49816] +- ice: Fix reset handler (Petr Oros) [RHEL-49816] +- ice: Fix recipe read procedure (Petr Oros) [RHEL-49816] +- ice: Add tracepoint for adding and removing switch rules (Petr Oros) [RHEL-49816] +- ice: Remove unused members from switch API (Petr Oros) [RHEL-49816] +- ice: Optimize switch recipe creation (Petr Oros) [RHEL-49816] +- ice: remove unused recipe bookkeeping data (Petr Oros) [RHEL-49816] +- ice: Simplify bitmap setting in adding recipe (Petr Oros) [RHEL-49816] +- ice: Remove reading all recipes before adding a new one (Petr Oros) [RHEL-49816] +- ice: Remove unused struct ice_prot_lkup_ext members (Petr Oros) [RHEL-49816] +- ice: remove eswitch rebuild (Petr Oros) [RHEL-49816] +- ice: Add support for devlink local_forwarding param (Petr Oros) [RHEL-49816] +- ice: Implement driver functionality to dump serdes equalizer values (Petr Oros) [RHEL-49816] +- ice: Implement driver functionality to dump fec statistics (Petr Oros) [RHEL-49816] +- ice: Extend Sideband Queue command to support flags (Petr Oros) [RHEL-49816] +- ice: do not init struct ice_adapter more times than needed (Petr Oros) [RHEL-49816] +- ice: Distinguish driver reset and removal for AQ shutdown (Petr Oros) [RHEL-49816] +- ice: Allow different FW API versions based on MAC type (Petr Oros) [RHEL-49816] +- ice: Check all ice_vsi_rebuild() errors in function (Petr Oros) [RHEL-49816] +- ice: Add get/set hw address for VFs using devlink commands (Petr Oros) [RHEL-49816] +- ice: update representor when VSI is ready (Petr Oros) [RHEL-49816] +- ice: move VSI configuration outside repr setup (Petr Oros) [RHEL-49816] +- ice: move devlink locking outside the port creation (Petr Oros) [RHEL-49816] +- ice: store representor ID in bridge port (Petr Oros) [RHEL-49816] +- ice: add and use roundup_u64 instead of open coding equivalent (Petr Oros) [RHEL-49816] +- ice: check for unregistering correct number of devlink params (Petr Oros) [RHEL-49816] +- ice: flower: validate control flags (Petr Oros) [RHEL-49816] +- ice: Document tx_scheduling_layers parameter (Petr Oros) [RHEL-49816] +- ice: Add tx_scheduling_layers devlink param (Petr Oros) [RHEL-49816] +- ice: Enable switching default Tx scheduler topology (Petr Oros) [RHEL-49816] +- ice: Adjust the VSI/Aggregator layers (Petr Oros) [RHEL-49816] +- ice: Support 5 layer topology (Petr Oros) [RHEL-49816] +- net: intel: implement modern PM ops declarations (ice) (Petr Oros) [RHEL-49816] +- overflow: Change DEFINE_FLEX to take __counted_by member (Petr Oros) [RHEL-49816] +- ice: Implement RSS settings for GTP using ethtool (Petr Oros) [RHEL-49816] +- net: intel: fix old compiler regressions (ice) (Petr Oros) [RHEL-49816] +- intel: fix string truncation warnings (ice) (Petr Oros) [RHEL-49816] +- net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (ice) (Petr Oros) [RHEL-49816] +- Documentation: networking: correct spelling (ice) (Petr Oros) [RHEL-49816] +- cpufreq: intel_pstate: Update asym capacity for CPUs that were offline initially (Steve Best) [RHEL-68120] +- x86/sev: Ensure that RMP table fixups are reserved (Bandan Das) [RHEL-68360] +- redhat/configs: aarch64: compile cpufreq-dt-platdev as built-in (Radu Rendec) [RHEL-68851] +- iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift (Jerry Snitselaar) [RHEL-67994] +- iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (CKI Backport Bot) [RHEL-65892] {CVE-2024-50101} +- s390/pci: Allow allocation of more than 1 MSI interrupt (Mete Durlu) [RHEL-69123] +- s390/pci: Refactor arch_setup_msi_irqs() (Mete Durlu) [RHEL-69123] +- sfc: Don't invoke xdp_do_flush() from netpoll. (Michal Schmidt) [RHEL-52776] +- sfc: Add X4 PF support (Michal Schmidt) [RHEL-52776] +- sfc: siena: rip out rss-context dead code (Michal Schmidt) [RHEL-52776] +- sfc: convert comma to semicolon (Michal Schmidt) [RHEL-52776] +- sfc/siena: Convert comma to semicolon (Michal Schmidt) [RHEL-52776] +- sfc: Convert to use ERR_CAST() (Michal Schmidt) [RHEL-52776] +- sfc: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Make I2C terminology more inclusive (Michal Schmidt) [RHEL-52776] +- sfc: remove get_rxfh_context dead code (Michal Schmidt) [RHEL-52776] +- sfc: use new rxfh_context API (Michal Schmidt) [RHEL-52776] +- sfc: use flow_rule_is_supp_control_flags() (Michal Schmidt) [RHEL-52776] +- sfc: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52776] +- sfc: fix a double-free bug in efx_probe_filters (Michal Schmidt) [RHEL-52776] +- sfc-siena: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] +- sfc: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] +- sfc: cleanup and reduce netlink error messages (Michal Schmidt) [RHEL-52776] +- sfc: support offloading ct(nat) action in RHS rules (Michal Schmidt) [RHEL-52776] +- sfc: parse mangle actions (NAT) in conntrack entries (Michal Schmidt) [RHEL-52776] +- sfc: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-52776] +- sfc: support TC rules which require OR-AR-CT-AR flow (Michal Schmidt) [RHEL-52776] +- sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPs (Michal Schmidt) [RHEL-52776] +- sfc: offload foreign RHS rules without an encap match (Michal Schmidt) [RHEL-52776] +- sfc: support TC left-hand-side rules on foreign netdevs (Michal Schmidt) [RHEL-52776] +- sfc: Replace xdp_do_flush_map() with xdp_do_flush(). (Michal Schmidt) [RHEL-52776] +- sfc: handle error pointers returned by rhashtable_lookup_get_insert_fast() (Michal Schmidt) [RHEL-52776] +- sfc: make coding style of PTP addresses consistent with core (Michal Schmidt) [RHEL-52776] +- sfc: check for zero length in EF10 RX prefix (Michal Schmidt) [RHEL-52776] +- sfc: extend pedit add action to handle decrement ipv6 hop limit (Michal Schmidt) [RHEL-52776] +- sfc: introduce pedit add actions on the ipv4 ttl field (Michal Schmidt) [RHEL-52776] +- sfc: add decrement ipv6 hop limit by offloading set hop limit actions (Michal Schmidt) [RHEL-52776] +- sfc: add decrement ttl by offloading set ipv4 ttl actions (Michal Schmidt) [RHEL-52776] +- sfc: add mac source and destination pedit action offload (Michal Schmidt) [RHEL-52776] +- sfc: introduce ethernet pedit set action infrastructure (Michal Schmidt) [RHEL-52776] +- sfc: Remove unneeded semicolon (Michal Schmidt) [RHEL-52776] +- sfc: don't fail probe if MAE/TC setup fails (Michal Schmidt) [RHEL-52776] +- sfc: don't unregister flow_indr if it was never registered (Michal Schmidt) [RHEL-52776] +- sfc: offload left-hand side rules for conntrack (Michal Schmidt) [RHEL-52776] +- sfc: conntrack state matches in TC rules (Michal Schmidt) [RHEL-52776] +- sfc: handle non-zero chain_index on TC rules (Michal Schmidt) [RHEL-52776] +- sfc: offload conntrack flow entries (match only) from CT zones (Michal Schmidt) [RHEL-52776] +- sfc: functions to insert/remove conntrack entries to MAE hardware (Michal Schmidt) [RHEL-52776] +- sfc: functions to register for conntrack zone offload (Michal Schmidt) [RHEL-52776] +- sfc: add MAE table machinery for conntrack table (Michal Schmidt) [RHEL-52776] +- sfc: fix use-after-free in efx_tc_flower_record_encap_match() (Michal Schmidt) [RHEL-52776] +- sfc: support TC decap rules matching on enc_src_port (Michal Schmidt) [RHEL-52776] +- sfc: support TC decap rules matching on enc_ip_tos (Michal Schmidt) [RHEL-52776] +- sfc/falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Use the bitmap API to allocate bitmaps (Michal Schmidt) [RHEL-52776] +- sfc:falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] +- sfc: Stop using iommu_present() (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Check null pointer of rx_queue->page_ring (Michal Schmidt) [RHEL-52776] +- sfc: use swap() to make code cleaner (Michal Schmidt) [RHEL-52776] +- s390/cio: Externalize full CMG characteristics (Mete Durlu) [RHEL-50790] +- s390/cio: export CHPID operating speed (Mete Durlu) [RHEL-50790] +- s390/cio: export measurement data for all CMGs (Mete Durlu) [RHEL-50790] +- s390/cio: export extended channel-path-measurement data (Mete Durlu) [RHEL-50790] +- s390/cio: simplify measurement attribute registration (Mete Durlu) [RHEL-50790] +- s390/cio: rework channel-utilization-block handling (Mete Durlu) [RHEL-50790] +- vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data() (Alex Williamson) [RHEL-69746] +- vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() (Alex Williamson) [RHEL-69746] +- bpf: Do not alloc arena on unsupported arches (Viktor Malik) [RHEL-66263] +- cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids (Steve Best) [RHEL-70007] +- netfilter: br_netfilter: fix panic with metadata_dst skb (Ivan Vecera) [RHEL-59418] +- bridge: mcast: Fail MDB get request on empty entry (Ivan Vecera) [RHEL-59418] +- mptcp: error out earlier on disconnect (CKI Backport Bot) [RHEL-69692] {CVE-2024-53123} +Resolves: RHEL-49816, RHEL-50790, RHEL-52776, RHEL-59418, RHEL-60001, RHEL-65892, RHEL-66263, RHEL-67994, RHEL-68120, RHEL-68176, RHEL-68360, RHEL-68851, RHEL-69123, RHEL-69692, RHEL-69746, RHEL-70007 + * Mon Dec 09 2024 Rado Vrbovsky [5.14.0-540.el9] - selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Mamatha Inamdar) [RHEL-52232] - PCI: Extend ACS configurability (Myron Stowe) [RHEL-48601] diff --git a/kernel.spec b/kernel.spec index 343277863..349a35e63 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 540 +%define pkgrelease 541 %define kversion 5 -%define tarfile_release 5.14.0-540.el9 +%define tarfile_release 5.14.0-541.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 540%{?buildid}%{?dist} +%define specrelease 541%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-540.el9 +%define kabiversion 5.14.0-541.el9 # # End of genspec.sh variables @@ -3812,6 +3812,183 @@ fi # # %changelog +* Tue Dec 10 2024 Rado Vrbovsky [5.14.0-541.el9] +- platform/x86/amd/pmc: Detect when STB is not available (CKI Backport Bot) [RHEL-68176] {CVE-2024-53072} +- fs: dlm: avoid false-positive checker warning (Alexander Aring) [RHEL-60001] +- ice: change q_index variable type to s16 to store -1 value (Petr Oros) [RHEL-49816] +- ice: Fix use after free during unload with ports in bridge (Petr Oros) [RHEL-49816] +- ice: fix crash on probe for DPLL enabled E810 LOM (Petr Oros) [RHEL-49816] +- ice: block SF port creation in legacy mode (Petr Oros) [RHEL-49816] +- ice: Fix increasing MSI-X on VF (Petr Oros) [RHEL-49816] +- ice: Flush FDB entries before reset (Petr Oros) [RHEL-49816] +- ice: Fix netif_is_ice() in Safe Mode (Petr Oros) [RHEL-49816] +- ice: Fix entering Safe Mode (Petr Oros) [RHEL-49816] +- ice: fix VLAN replay after reset (Petr Oros) [RHEL-49816] +- ice: disallow DPLL_PIN_STATE_SELECTABLE for dpll output pins (Petr Oros) [RHEL-49816] +- ice: fix memleak in ice_init_tx_topology() (Petr Oros) [RHEL-49816] +- ice: clear port vlan config during reset (Petr Oros) [RHEL-49816] +- ice: Fix improper handling of refcount in ice_sriov_set_msix_vec_count() (Petr Oros) [RHEL-49816] +- ice: Fix improper handling of refcount in ice_dpll_init_rclk_pins() (Petr Oros) [RHEL-49816] +- ice: set correct dst VSI in only LAN filters (Petr Oros) [RHEL-49816] +- ice: Fix a NULL vs IS_ERR() check in probe() (Petr Oros) [RHEL-49816] +- ice: Fix a couple NULL vs IS_ERR() bugs (Petr Oros) [RHEL-49816] +- ice: Fix lldp packets dropping after changing the number of channels (Petr Oros) [RHEL-49816] +- ice: subfunction activation and base devlink ops (Petr Oros) [RHEL-49816] +- ice: basic support for VLAN in subfunctions (Petr Oros) [RHEL-49816] +- ice: support subfunction devlink Tx topology (Petr Oros) [RHEL-49816] +- ice: implement netdevice ops for SF representor (Petr Oros) [RHEL-49816] +- ice: check if SF is ready in ethtool ops (Petr Oros) [RHEL-49816] +- ice: don't set target VSI for subfunction (Petr Oros) [RHEL-49816] +- ice: create port representor for SF (Petr Oros) [RHEL-49816] +- ice: make representor code generic (Petr Oros) [RHEL-49816] +- ice: implement netdev for subfunction (Petr Oros) [RHEL-49816] +- ice: base subfunction aux driver (Petr Oros) [RHEL-49816] +- ice: allocate devlink for subfunction (Petr Oros) [RHEL-49816] +- ice: treat subfunction VSI the same as PF VSI (Petr Oros) [RHEL-49816] +- ice: add basic devlink subfunctions support (Petr Oros) [RHEL-49816] +- ice: export ice ndo_ops functions (Petr Oros) [RHEL-49816] +- ice: add new VSI type for subfunctions (Petr Oros) [RHEL-49816] +- ice: do not bring the VSI up, if it was down before the XDP setup (Petr Oros) [RHEL-49816] +- ice: remove ICE_CFG_BUSY locking from AF_XDP code (Petr Oros) [RHEL-49816] +- ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset (Petr Oros) [RHEL-49816] +- ice: check for XDP rings instead of bpf program when unconfiguring (Petr Oros) [RHEL-49816] +- ice: protect XDP configuration with a mutex (Petr Oros) [RHEL-49816] +- ice: move netif_queue_set_napi to rtnl-protected sections (Petr Oros) [RHEL-49816] +- ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() (Petr Oros) [RHEL-49816] +- ice: Report NVM version numbers on mismatch during load (Petr Oros) [RHEL-49816] +- ice: remove unnecessary control queue cmd_buf arrays (Petr Oros) [RHEL-49816] +- ice: reword comments referring to control queues (Petr Oros) [RHEL-49816] +- ice: stop intermixing AQ commands/responses debug dumps (Petr Oros) [RHEL-49816] +- ice: do not clutter debug logs with unused data (Petr Oros) [RHEL-49816] +- ice: improve debug print for control queue messages (Petr Oros) [RHEL-49816] +- ice: implement and use rd32_poll_timeout for ice_sq_done timeout (Petr Oros) [RHEL-49816] +- ice: add callbacks for Embedded SYNC enablement on dpll pins (Petr Oros) [RHEL-49816] +- ice: use internal pf id instead of function number (Petr Oros) [RHEL-49816] +- ice: Fix a 32bit bug (Petr Oros) [RHEL-49816] +- ice: enable FDIR filters from raw binary patterns for VFs (Petr Oros) [RHEL-49816] +- ice: add method to disable FDIR SWAP option (Petr Oros) [RHEL-49816] +- virtchnl: support raw packet in protocol header (Petr Oros) [RHEL-49816] +- ice: add API for parser profile initialization (Petr Oros) [RHEL-49816] +- ice: add UDP tunnels support to the parser (Petr Oros) [RHEL-49816] +- ice: support turning on/off the parser's double vlan mode (Petr Oros) [RHEL-49816] +- ice: add parser execution main loop (Petr Oros) [RHEL-49816] +- ice: add parser internal helper functions (Petr Oros) [RHEL-49816] +- ice: add debugging functions for the parser sections (Petr Oros) [RHEL-49816] +- ice: parse and init various DDP parser sections (Petr Oros) [RHEL-49816] +- ice: add parser create and destroy skeleton (Petr Oros) [RHEL-49816] +- ice: Fix incorrect assigns of FEC counts (Petr Oros) [RHEL-49816] +- ice: Skip PTP HW writes during PTP reset procedure (Petr Oros) [RHEL-49816] +- ice: Fix reset handler (Petr Oros) [RHEL-49816] +- ice: Fix recipe read procedure (Petr Oros) [RHEL-49816] +- ice: Add tracepoint for adding and removing switch rules (Petr Oros) [RHEL-49816] +- ice: Remove unused members from switch API (Petr Oros) [RHEL-49816] +- ice: Optimize switch recipe creation (Petr Oros) [RHEL-49816] +- ice: remove unused recipe bookkeeping data (Petr Oros) [RHEL-49816] +- ice: Simplify bitmap setting in adding recipe (Petr Oros) [RHEL-49816] +- ice: Remove reading all recipes before adding a new one (Petr Oros) [RHEL-49816] +- ice: Remove unused struct ice_prot_lkup_ext members (Petr Oros) [RHEL-49816] +- ice: remove eswitch rebuild (Petr Oros) [RHEL-49816] +- ice: Add support for devlink local_forwarding param (Petr Oros) [RHEL-49816] +- ice: Implement driver functionality to dump serdes equalizer values (Petr Oros) [RHEL-49816] +- ice: Implement driver functionality to dump fec statistics (Petr Oros) [RHEL-49816] +- ice: Extend Sideband Queue command to support flags (Petr Oros) [RHEL-49816] +- ice: do not init struct ice_adapter more times than needed (Petr Oros) [RHEL-49816] +- ice: Distinguish driver reset and removal for AQ shutdown (Petr Oros) [RHEL-49816] +- ice: Allow different FW API versions based on MAC type (Petr Oros) [RHEL-49816] +- ice: Check all ice_vsi_rebuild() errors in function (Petr Oros) [RHEL-49816] +- ice: Add get/set hw address for VFs using devlink commands (Petr Oros) [RHEL-49816] +- ice: update representor when VSI is ready (Petr Oros) [RHEL-49816] +- ice: move VSI configuration outside repr setup (Petr Oros) [RHEL-49816] +- ice: move devlink locking outside the port creation (Petr Oros) [RHEL-49816] +- ice: store representor ID in bridge port (Petr Oros) [RHEL-49816] +- ice: add and use roundup_u64 instead of open coding equivalent (Petr Oros) [RHEL-49816] +- ice: check for unregistering correct number of devlink params (Petr Oros) [RHEL-49816] +- ice: flower: validate control flags (Petr Oros) [RHEL-49816] +- ice: Document tx_scheduling_layers parameter (Petr Oros) [RHEL-49816] +- ice: Add tx_scheduling_layers devlink param (Petr Oros) [RHEL-49816] +- ice: Enable switching default Tx scheduler topology (Petr Oros) [RHEL-49816] +- ice: Adjust the VSI/Aggregator layers (Petr Oros) [RHEL-49816] +- ice: Support 5 layer topology (Petr Oros) [RHEL-49816] +- net: intel: implement modern PM ops declarations (ice) (Petr Oros) [RHEL-49816] +- overflow: Change DEFINE_FLEX to take __counted_by member (Petr Oros) [RHEL-49816] +- ice: Implement RSS settings for GTP using ethtool (Petr Oros) [RHEL-49816] +- net: intel: fix old compiler regressions (ice) (Petr Oros) [RHEL-49816] +- intel: fix string truncation warnings (ice) (Petr Oros) [RHEL-49816] +- net: Tree wide: Replace xdp_do_flush_map() with xdp_do_flush(). (ice) (Petr Oros) [RHEL-49816] +- Documentation: networking: correct spelling (ice) (Petr Oros) [RHEL-49816] +- cpufreq: intel_pstate: Update asym capacity for CPUs that were offline initially (Steve Best) [RHEL-68120] +- x86/sev: Ensure that RMP table fixups are reserved (Bandan Das) [RHEL-68360] +- redhat/configs: aarch64: compile cpufreq-dt-platdev as built-in (Radu Rendec) [RHEL-68851] +- iommu/tegra241-cmdqv: Fix alignment failure at max_n_shift (Jerry Snitselaar) [RHEL-67994] +- iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices (CKI Backport Bot) [RHEL-65892] {CVE-2024-50101} +- s390/pci: Allow allocation of more than 1 MSI interrupt (Mete Durlu) [RHEL-69123] +- s390/pci: Refactor arch_setup_msi_irqs() (Mete Durlu) [RHEL-69123] +- sfc: Don't invoke xdp_do_flush() from netpoll. (Michal Schmidt) [RHEL-52776] +- sfc: Add X4 PF support (Michal Schmidt) [RHEL-52776] +- sfc: siena: rip out rss-context dead code (Michal Schmidt) [RHEL-52776] +- sfc: convert comma to semicolon (Michal Schmidt) [RHEL-52776] +- sfc/siena: Convert comma to semicolon (Michal Schmidt) [RHEL-52776] +- sfc: Convert to use ERR_CAST() (Michal Schmidt) [RHEL-52776] +- sfc: remove .cap_rss_ctx_supported from updated drivers (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Make I2C terminology more inclusive (Michal Schmidt) [RHEL-52776] +- sfc: remove get_rxfh_context dead code (Michal Schmidt) [RHEL-52776] +- sfc: use new rxfh_context API (Michal Schmidt) [RHEL-52776] +- sfc: use flow_rule_is_supp_control_flags() (Michal Schmidt) [RHEL-52776] +- sfc: adopt skb_network_offset() and similar helpers (Michal Schmidt) [RHEL-52776] +- sfc: fix a double-free bug in efx_probe_filters (Michal Schmidt) [RHEL-52776] +- sfc-siena: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] +- sfc: Implement ndo_hwtstamp_(get|set) (Michal Schmidt) [RHEL-52776] +- sfc: cleanup and reduce netlink error messages (Michal Schmidt) [RHEL-52776] +- sfc: support offloading ct(nat) action in RHS rules (Michal Schmidt) [RHEL-52776] +- sfc: parse mangle actions (NAT) in conntrack entries (Michal Schmidt) [RHEL-52776] +- sfc: replace deprecated strncpy with strscpy (Michal Schmidt) [RHEL-52776] +- sfc: support TC rules which require OR-AR-CT-AR flow (Michal Schmidt) [RHEL-52776] +- sfc: ensure an extack msg from efx_tc_flower_replace_foreign EOPNOTSUPPs (Michal Schmidt) [RHEL-52776] +- sfc: offload foreign RHS rules without an encap match (Michal Schmidt) [RHEL-52776] +- sfc: support TC left-hand-side rules on foreign netdevs (Michal Schmidt) [RHEL-52776] +- sfc: Replace xdp_do_flush_map() with xdp_do_flush(). (Michal Schmidt) [RHEL-52776] +- sfc: handle error pointers returned by rhashtable_lookup_get_insert_fast() (Michal Schmidt) [RHEL-52776] +- sfc: make coding style of PTP addresses consistent with core (Michal Schmidt) [RHEL-52776] +- sfc: check for zero length in EF10 RX prefix (Michal Schmidt) [RHEL-52776] +- sfc: extend pedit add action to handle decrement ipv6 hop limit (Michal Schmidt) [RHEL-52776] +- sfc: introduce pedit add actions on the ipv4 ttl field (Michal Schmidt) [RHEL-52776] +- sfc: add decrement ipv6 hop limit by offloading set hop limit actions (Michal Schmidt) [RHEL-52776] +- sfc: add decrement ttl by offloading set ipv4 ttl actions (Michal Schmidt) [RHEL-52776] +- sfc: add mac source and destination pedit action offload (Michal Schmidt) [RHEL-52776] +- sfc: introduce ethernet pedit set action infrastructure (Michal Schmidt) [RHEL-52776] +- sfc: Remove unneeded semicolon (Michal Schmidt) [RHEL-52776] +- sfc: don't fail probe if MAE/TC setup fails (Michal Schmidt) [RHEL-52776] +- sfc: don't unregister flow_indr if it was never registered (Michal Schmidt) [RHEL-52776] +- sfc: offload left-hand side rules for conntrack (Michal Schmidt) [RHEL-52776] +- sfc: conntrack state matches in TC rules (Michal Schmidt) [RHEL-52776] +- sfc: handle non-zero chain_index on TC rules (Michal Schmidt) [RHEL-52776] +- sfc: offload conntrack flow entries (match only) from CT zones (Michal Schmidt) [RHEL-52776] +- sfc: functions to insert/remove conntrack entries to MAE hardware (Michal Schmidt) [RHEL-52776] +- sfc: functions to register for conntrack zone offload (Michal Schmidt) [RHEL-52776] +- sfc: add MAE table machinery for conntrack table (Michal Schmidt) [RHEL-52776] +- sfc: fix use-after-free in efx_tc_flower_record_encap_match() (Michal Schmidt) [RHEL-52776] +- sfc: support TC decap rules matching on enc_src_port (Michal Schmidt) [RHEL-52776] +- sfc: support TC decap rules matching on enc_ip_tos (Michal Schmidt) [RHEL-52776] +- sfc/falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Use the bitmap API to allocate bitmaps (Michal Schmidt) [RHEL-52776] +- sfc:falcon: fix repeated words in comments (Michal Schmidt) [RHEL-52776] +- sfc: Stop using iommu_present() (Michal Schmidt) [RHEL-52776] +- sfc: falcon: Check null pointer of rx_queue->page_ring (Michal Schmidt) [RHEL-52776] +- sfc: use swap() to make code cleaner (Michal Schmidt) [RHEL-52776] +- s390/cio: Externalize full CMG characteristics (Mete Durlu) [RHEL-50790] +- s390/cio: export CHPID operating speed (Mete Durlu) [RHEL-50790] +- s390/cio: export measurement data for all CMGs (Mete Durlu) [RHEL-50790] +- s390/cio: export extended channel-path-measurement data (Mete Durlu) [RHEL-50790] +- s390/cio: simplify measurement attribute registration (Mete Durlu) [RHEL-50790] +- s390/cio: rework channel-utilization-block handling (Mete Durlu) [RHEL-50790] +- vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data() (Alex Williamson) [RHEL-69746] +- vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages() (Alex Williamson) [RHEL-69746] +- bpf: Do not alloc arena on unsupported arches (Viktor Malik) [RHEL-66263] +- cpufreq: intel_pstate: Update Balance-performance EPP for Granite Rapids (Steve Best) [RHEL-70007] +- netfilter: br_netfilter: fix panic with metadata_dst skb (Ivan Vecera) [RHEL-59418] +- bridge: mcast: Fail MDB get request on empty entry (Ivan Vecera) [RHEL-59418] +- mptcp: error out earlier on disconnect (CKI Backport Bot) [RHEL-69692] {CVE-2024-53123} + * Mon Dec 09 2024 Rado Vrbovsky [5.14.0-540.el9] - selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (Mamatha Inamdar) [RHEL-52232] - PCI: Extend ACS configurability (Myron Stowe) [RHEL-48601] diff --git a/sources b/sources index 45b858cb4..aed10970b 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-540.el9.tar.xz) = 9b78c514aa59c22b6231187be6f0be3bd6a480b2a8058edc9134774e5e5411866df4ec7f08ebf71383d364692c628bb010247ab16a8ca93ad24d62d6d3658f90 -SHA512 (kernel-abi-stablelists-5.14.0-540.el9.tar.bz2) = b889fb4b9dddc2dc6ddd6e74e9bc53e53bcc758e8c95ebcc9a91dd7ecf8cc01d64c9168412ca237dca9ae217f63dc238d05d40771f941ea7552288b2573d793f -SHA512 (kernel-kabi-dw-5.14.0-540.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-541.el9.tar.xz) = 24389ce54b1a800fa82509c9db97d6922824514e43115bb1e6dcad53b25901d21e62d044dc65515a647c412a357acc4ee7b1a75588bb8c0054df3544b95af2e3 +SHA512 (kernel-abi-stablelists-5.14.0-541.el9.tar.bz2) = 35ada2f4a3c502b934f994093d32a4924557c054c1c4ab08e90adaafb045e54d16c3e47543180902e41ae7537e5bf8c4ba7f4173eb2cd8c9b34ec15f17b44f7e +SHA512 (kernel-kabi-dw-5.14.0-541.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb