From bca3ea6db049f94f086ca31229534f3f2cb5d1d5 Mon Sep 17 00:00:00 2001 From: CKI KWF Bot Date: Tue, 7 Jul 2026 10:54:12 +0000 Subject: [PATCH] kernel-6.12.0-247.el10 * Tue Jul 07 2026 CKI KWF Bot [6.12.0-247.el10] - smb/client: fix out-of-bounds read in smb2_compound_op() (Paulo Alcantara) [RHEL-180047] {CVE-2026-46155} - smb: client: fix off-by-8 bounds check in check_wsl_eas() (Paulo Alcantara) [RHEL-180047] - nvme-fc: Do not cancel requests in io target before it is initialized (Utkarsh Singh) [RHEL-178259] - tg3: Fix race for querying speed/duplex (Thomas Walsh) [RHEL-182561] - EDAC/amd64: Add support for AMD family 1Ah-based newer models (Joel Savitz) [RHEL-100950] - EDAC/mc_sysfs: Increase legacy channel support to 16 (Joel Savitz) [RHEL-100950] - Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [gve] (Michal Schmidt) [RHEL-178516] - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [gve] (Michal Schmidt) [RHEL-178516] - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [gve] (Michal Schmidt) [RHEL-178516] - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [gve] (Michal Schmidt) [RHEL-178516] - gve: add support for UDP GSO for DQO format (Michal Schmidt) [RHEL-178516] - gve: Enable hw-gro by default if device supported (Michal Schmidt) [RHEL-178516] - gve: pull network headers into skb linear part (Michal Schmidt) [RHEL-178516] - gve: fix SW coalescing when hw-GRO is used (Michal Schmidt) [RHEL-178516] - gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO (Michal Schmidt) [RHEL-178516] - gve: Enable reading max ring size from the device in DQO-QPL mode (Michal Schmidt) [RHEL-178516] - gve: Update QPL page registration logic (Michal Schmidt) [RHEL-178516] - gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (Michal Schmidt) [RHEL-178516] {CVE-2026-23386} - gve: Correct ethtool rx_dropped calculation (Michal Schmidt) [RHEL-178516] - gve: Fix stats report corruption on queue count change (Michal Schmidt) [RHEL-178516] {CVE-2026-23262} - gve: fix probe failure if clock read fails (Michal Schmidt) [RHEL-178516] - net: gve: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-178516] - gve: defer interrupt enabling until NAPI registration (Michal Schmidt) [RHEL-178516] {CVE-2025-71156} - gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call (Michal Schmidt) [RHEL-178516] - gve: Fix race condition on tx->dropped_pkt update (Michal Schmidt) [RHEL-178516] - gve: Add Rx HWTS metadata to AF_XDP ZC mode (Michal Schmidt) [RHEL-178516] - gve: Prepare bpf_xdp_metadata_rx_timestamp support (Michal Schmidt) [RHEL-178516] - gve: Wrap struct xdp_buff (Michal Schmidt) [RHEL-178516] - gve: Move ptp_schedule_worker to gve_init_clock (Michal Schmidt) [RHEL-178516] - gve: Default to max_rx_buffer_size for DQO if device supported (Michal Schmidt) [RHEL-178516] - gve: Allow ethtool to configure rx_buf_len (Michal Schmidt) [RHEL-178516] - gve: Use extack to log xdp config verification errors (Michal Schmidt) [RHEL-178516] - gve: Decouple header split from RX buffer length (Michal Schmidt) [RHEL-178516] - gve: Implement settime64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40298} - gve: Implement gettimex64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40299} - gve: Consolidate and persist ethtool ring changes (Michal Schmidt) [RHEL-178516] - gve: Check valid ts bit on RX descriptor before hw timestamping (Michal Schmidt) [RHEL-178516] - gve: prevent ethtool ops after shutdown (Michal Schmidt) [RHEL-178516] {CVE-2025-38735} - gve: implement DQO RX datapath and control path for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] - gve: implement DQO TX datapath for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] - gve: keep registry of zc xsk pools in netdev_priv (Michal Schmidt) [RHEL-178516] - gve: merge xdp and xsk registration (Michal Schmidt) [RHEL-178516] - gve: deduplicate xdp info and xsk pool registration logic (Michal Schmidt) [RHEL-178516] - gve: Fix stuck TX queue for DQ queue format (Michal Schmidt) [RHEL-178516] - gve: make IRQ handlers and page allocation NUMA aware (Michal Schmidt) [RHEL-178516] - gve: global: fix "for a while" typo (Michal Schmidt) [RHEL-178516] - gve: add XDP_TX and XDP_REDIRECT support for DQ RDA (Michal Schmidt) [RHEL-178516] - gve: refactor DQO TX methods to be more generic for XDP (Michal Schmidt) [RHEL-178516] - gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi (Michal Schmidt) [RHEL-178516] - gve: Return error for unknown admin queue command (Michal Schmidt) [RHEL-178516] - gve: Fix various typos and improve code comments (Michal Schmidt) [RHEL-178516] - gve: Advertise support for rx hardware timestamping (Michal Schmidt) [RHEL-178516] - gve: Implement ndo_hwtstamp_get/set for RX timestamping (Michal Schmidt) [RHEL-178516] - gve: Add rx hardware timestamp expansion (Michal Schmidt) [RHEL-178516] - gve: Add support to query the nic clock (Michal Schmidt) [RHEL-178516] - gve: Add adminq lock for queues creation and destruction (Michal Schmidt) [RHEL-178516] - gve: Add initial PTP device support (Michal Schmidt) [RHEL-178516] - gve: Add adminq command to report nic timestamp (Michal Schmidt) [RHEL-178516] - gve: Add device option for nic clock synchronization (Michal Schmidt) [RHEL-178516] - gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO (Michal Schmidt) [RHEL-178516] {CVE-2025-38122} - gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt (Michal Schmidt) [RHEL-178516] - gve: handle overflow when reporting TX consumed descriptors (Michal Schmidt) [RHEL-178516] - gve: add XDP DROP and PASS support for DQ (Michal Schmidt) [RHEL-178516] - gve: update XDP allocation path support RX buffer posting (Michal Schmidt) [RHEL-178516] - gve: merge packet buffer size fields (Michal Schmidt) [RHEL-178516] - gve: update GQ RX to use buf_size (Michal Schmidt) [RHEL-178516] - gve: introduce config-based allocation for XDP (Michal Schmidt) [RHEL-178516] - gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics (Michal Schmidt) [RHEL-178516] - gve: unlink old napi only if page pool exists (Michal Schmidt) [RHEL-178516] - gve: convert to use netmem for DQO RDA mode (Michal Schmidt) [RHEL-178516] - gve: unlink old napi when stopping a queue using queue API (Michal Schmidt) [RHEL-178516] - gve: Add RSS cache for non RSS device option scenario (Michal Schmidt) [RHEL-178516] - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Michal Schmidt) [RHEL-178516] - gve: fix XDP allocation path in edge cases (Michal Schmidt) [RHEL-178516] - gve: process XSK TX descriptors as part of RX NAPI (Michal Schmidt) [RHEL-178516] - gve: guard XSK operations on the existence of queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57933} - gve: guard XDP xmit NDO on existence of xdp queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57932} - gve: clean XDP queues in gve_tx_stop_ring_gqi (Michal Schmidt) [RHEL-178516] - gve: Convert timeouts to secs_to_jiffies() (Michal Schmidt) [RHEL-178516] - gve: Remove unused gve_adminq_set_mtu (Michal Schmidt) [RHEL-178516] - gve: Flow steering trigger reset only for timeout error (Michal Schmidt) [RHEL-178516] - gve: change to use page_pool_put_full_page when recycling pages (Michal Schmidt) [RHEL-178516] - gve: add support for basic queue stats (Michal Schmidt) [RHEL-178516] - gve: adopt page pool for DQ RDA mode (Michal Schmidt) [RHEL-178516] - gve: move DQO rx buffer management related code to a new file (Michal Schmidt) [RHEL-178516] - gve: Map NAPI instances to queues (Michal Schmidt) [RHEL-178516] - gve: Map IRQs to NAPI instances (Michal Schmidt) [RHEL-178516] - fanotify: fix false positive on permission events (CKI Backport Bot) [RHEL-180077] {CVE-2026-46150} - sched: idle: Make skipping governor callbacks more consistent (Mark Langsdorf) [RHEL-176383] - cpuidle: menu: Remove single state handling (Mark Langsdorf) [RHEL-176383] - cpuidle: teo: Remove single state handling (Mark Langsdorf) [RHEL-176383] - cpuidle: haltpoll: Remove single state handling (Mark Langsdorf) [RHEL-176383] - cpuidle: Skip governor when only one idle state is available (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Refine intercepts-based idle state lookup (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Adjust the classification of wakeup events (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Refine tick_intercepts vs total events check (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Avoid fake intercepts produced by tick (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Avoid selecting states with zero-size bins (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: menu: Always check timers with tick stopped (Mark Langsdorf) [RHEL-176383] - cpuidle: zynq: Switch Michal Simek's email to new one (Mark Langsdorf) [RHEL-176383] - cpuidle: menu: Remove incorrect unlikely() annotation (Mark Langsdorf) [RHEL-176383] - cpuidle: tegra: Export tegra_cpuidle_pcie_irqs_in_use() (Mark Langsdorf) [RHEL-176383] - cpuidle: big_little: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176383] - cpuidle: Warn instead of bailing out if target residency check fails (Mark Langsdorf) [RHEL-176383] - cpuidle: Update header inclusion (Mark Langsdorf) [RHEL-176383] - cpuidle: Respect the CPU system wakeup QoS limit for cpuidle (Mark Langsdorf) [RHEL-176383] - sched: idle: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] - pmdomain: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] - PM: QoS: Introduce a CPU system wakeup QoS limit (Mark Langsdorf) [RHEL-176383] - redhat/configs: enable CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Add missing space to the description (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Simplify intercepts-based state lookup (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Fix tick_intercepts handling in teo_update() (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Rework the handling of tick wakeups (Mark Langsdorf) [RHEL-176383] - cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Decay metrics below DECAY_SHIFT threshold (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Use s64 consistently in teo_update() (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Drop redundant function parameter (Mark Langsdorf) [RHEL-176383] - cpuidle: governors: teo: Drop misguided target residency check (Mark Langsdorf) [RHEL-176383] - cpuidle: teo: Use this_cpu_ptr() where possible (Mark Langsdorf) [RHEL-176383] - cpuidle: Add sanity check for exit latency and target residency (Mark Langsdorf) [RHEL-176383] - cpuidle: riscv-sbi: Replace deprecated strcpy in sbi_cpuidle_init_cpu (Mark Langsdorf) [RHEL-176383] - Revert "cpuidle: menu: Avoid discarding useful information" (Mark Langsdorf) [RHEL-176383] - cpuidle: Fail cpuidle device registration if there is one already (Mark Langsdorf) [RHEL-176383] - cpuidle: sysfs: Use sysfs_emit()/sysfs_emit_at() instead of sprintf()/scnprintf() (Mark Langsdorf) [RHEL-176383] - cpuidle: qcom-spm: drop unnecessary initialisations (Mark Langsdorf) [RHEL-176383] - cpuidle: qcom-spm: fix device and OF node leaks at probe (Mark Langsdorf) [RHEL-176383] - cpuidle: riscv-sbi: Drop redundant sync_state support (Mark Langsdorf) [RHEL-176383] - cpuidle: riscv-sbi: Opt-out from genpd's common ->sync_state() support (Mark Langsdorf) [RHEL-176383] - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404 (Mark Langsdorf) [RHEL-176381] - arm64: topology: Fix false warning in counters_read_on_cpu() for same-CPU reads (Mark Langsdorf) [RHEL-176381] - cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path (Mark Langsdorf) [RHEL-176381] - cpufreq: conservative: Reset requested_freq on limits change (Mark Langsdorf) [RHEL-176381] - cpufreq: Don't skip cpufreq_frequency_table_cpuinfo() (Mark Langsdorf) [RHEL-176381] - cpufreq: s5pv210: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-176381] - cpufreq: ondemand: Simplify idle cputime granularity test (Mark Langsdorf) [RHEL-176381] - cpufreq: userspace: make scaling_setspeed return the actual requested frequency (Mark Langsdorf) [RHEL-176381] - cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id() (Mark Langsdorf) [RHEL-176381] - cpufreq: ti-cpufreq: add support for AM62L3 SoC (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Add ti,am62l3 to blocklist (Mark Langsdorf) [RHEL-176381] - cpufreq: scmi: correct SCMI explanation (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Block the driver from probing on more QC platforms (Mark Langsdorf) [RHEL-176381] - cpufreq: CPPC: Update FIE arch_freq_scale in ticks for non-PCC regs (Mark Langsdorf) [RHEL-176381] - cpufreq: CPPC: Factor out cppc_fie_kworker_init() (Mark Langsdorf) [RHEL-176381] - cpufreq: qcom-nvmem: add sentinel to qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] - cpufreq: Add Tegra186 and Tegra194 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-176381] - cpufreq: Add new helper function returning cpufreq policy (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Fix creating device on OPPv1 platforms (Mark Langsdorf) [RHEL-176381] - cpufreq: cpufreq_boost_trigger_state() optimization (Mark Langsdorf) [RHEL-176381] - cpufreq: Return -EOPNOTSUPP if no policy supports boost (Mark Langsdorf) [RHEL-176381] - cpufreq: sun50i: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] - of: Add of_machine_get_match() helper (Mark Langsdorf) [RHEL-176381] - of: Add wrappers to match root node with OF device ID tables (Mark Langsdorf) [RHEL-176381] - cpufreq: qcom-nvmem: fix compilation warning for qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] - cpufreq: ACPI: Replace udelay() with usleep_range() (Mark Langsdorf) [RHEL-176381] - cpufreq: tegra194: add WQ_PERCPU to alloc_workqueue users (Mark Langsdorf) [RHEL-176381] - cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM (Mark Langsdorf) [RHEL-176381] - cpufreq: CPPC: Don't warn if FIE init fails to read counters (Mark Langsdorf) [RHEL-176381] - cpufreq: nforce2: fix reference count leak in nforce2 (Mark Langsdorf) [RHEL-176381] - cpufreq: tegra186: add OPP support and set bandwidth (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Add JH7110S SOC to the allowlist (Mark Langsdorf) [RHEL-176381] - cpufreq: s5pv210: fix refcount leak (Mark Langsdorf) [RHEL-176381] - cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor() (Mark Langsdorf) [RHEL-176381] - cpufreq: preserve freq_table_sorted across suspend/hibernate (Mark Langsdorf) [RHEL-176381] - cpufreq: tegra186: Initialize all cores to max frequencies (Mark Langsdorf) [RHEL-176381] - cpufreq: tegra186: Set target frequency for all cpus in policy (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek: fix device leak on probe failure (Mark Langsdorf) [RHEL-176381] - cpufreq: Replace pointer subtraction with iteration macro (Mark Langsdorf) [RHEL-176381] - cpufreq: Add defensive check during driver registration (Mark Langsdorf) [RHEL-176381] - cpufreq: ACPI: Use on_each_cpu_mask() in drv_write() (Mark Langsdorf) [RHEL-176381] - cpufreq: conservative: Replace sscanf() with kstrtouint() (Mark Langsdorf) [RHEL-176381] - cpufreq: core: Rearrange variable declarations involving __free() (Mark Langsdorf) [RHEL-176381] - cpufreq: Use int type to store negative error codes (Mark Langsdorf) [RHEL-176381] - cpufreq: Drop redundant freq_table parameter (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek: avoid redundant conditions (Mark Langsdorf) [RHEL-176381] - cpufreq: tegra186: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] - cpufreq: s5pv210: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] - cpufreq: CPPC: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] - cpufreq: brcmstb-avs: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] - cpufreq: use strlen() for governor name comparison (Mark Langsdorf) [RHEL-176381] - cpufreq: simplify setpolicy/target check in driver verification (Mark Langsdorf) [RHEL-176381] - cpufreq: ti: Allow all silicon revisions to support OPPs (Mark Langsdorf) [RHEL-176381] - cpufreq: ti: Support more speed grades on AM62Px SoC (Mark Langsdorf) [RHEL-176381] - cpufreq: ti: Add support for AM62D2 (Mark Langsdorf) [RHEL-176381] - cpufreq: dt-platdev: Blacklist ti,am62d2 SoC (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek-hw: don't use error path on NULL fdvfs (Mark Langsdorf) [RHEL-176381] - cpufreq: Avoid calling get_governor() for first policy (Mark Langsdorf) [RHEL-176381] - cpufreq: qcom-nvmem: Enable cpufreq for ipq5424 (Mark Langsdorf) [RHEL-176381] - cpufreq: Remove unused parameter in cppc_perf_from_fbctrs() (Mark Langsdorf) [RHEL-176381] - cpufreq: armada-37xx: use max() to calculate target_vm (Mark Langsdorf) [RHEL-176381] - cpufreq: airoha: Add support for AN7583 SoC (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek-hw: Add support for MT8196 (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek-hw: Separate per-domain and per-instance data (Mark Langsdorf) [RHEL-176381] - cpufreq: mediatek-hw: Refactor match data into struct (Mark Langsdorf) [RHEL-176381] - cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Mark Langsdorf) [RHEL-176381] - cpufreq: armada-8k: make both cpu masks static (Mark Langsdorf) [RHEL-176381] - net: bridge: use a stable FDB dst snapshot in RCU readers (Mohammad Heib) [RHEL-171990] - selftests: net: add bridge STP mode selection test (Mohammad Heib) [RHEL-171990] - docs: net: bridge: document stp_mode attribute (Mohammad Heib) [RHEL-171990] - net: bridge: add stp_mode attribute for STP mode selection (Mohammad Heib) [RHEL-171990] - selftests: net: bridge_vlan_mcast: wait for h1 before querier check (Mohammad Heib) [RHEL-171990] - bridge: guard local VLAN-0 FDB helpers against NULL vlan group (Mohammad Heib) [RHEL-171990] - bridge: mrp: reject zero test interval to avoid OOM panic (Mohammad Heib) [RHEL-171990] - bridge: br_nd_send: validate ND option lengths (Mohammad Heib) [RHEL-171990] - bridge: br_nd_send: linearize skb before parsing ND options (Mohammad Heib) [RHEL-171990] - bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign (Mohammad Heib) [RHEL-171990] - bridge: cfm: Fix race condition in peer_mep deletion (Mohammad Heib) [RHEL-171990] - net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (Mohammad Heib) [RHEL-171990] - selftests: net: Add bridge VLAN range grouping tests (Mohammad Heib) [RHEL-171990] - bridge: Check relevant per-VLAN options in VLAN range grouping (Mohammad Heib) [RHEL-171990] - selftests: forwarding: bridge_mdb_max: add tests for mdb_n_entries warning (Mohammad Heib) [RHEL-171990] - net: bridge: mcast: always update mdb_n_entries for vlan contexts (Mohammad Heib) [RHEL-171990] - net: bridge: use sysfs_emit instead of sprintf (Mohammad Heib) [RHEL-171990] - net: bridge: fix static key check (Mohammad Heib) [RHEL-171990] - net: bridge: mcast: fix memcpy with u64_stats (Mohammad Heib) [RHEL-171990] - u64_stats: Introduce u64_stats_copy() (Mohammad Heib) [RHEL-171990] - bus: mhi: ep: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] - bus: mhi: host: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] - bus: mhi: host: Drop the auto_queue support (Jose Ignacio Tornos Martinez) [RHEL-171362] - net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels (Jose Ignacio Tornos Martinez) [RHEL-171362] - mhi: host: Add support for loading dual ELF image format (Jose Ignacio Tornos Martinez) [RHEL-171362] - net: ethtool: pass genl_info to the ethnl parse_request operation (Mohammad Heib) [RHEL-167299] - selftests: rss_drv: Add RSS indirection table resize tests (Mohammad Heib) [RHEL-167299] - docs: networking: mention that RSS table should be 4x the queue count (Mohammad Heib) [RHEL-167299] - selftests: drv-net: rss: validate min RSS table size (Mohammad Heib) [RHEL-167299] - ethtool: Add RSS indirection table resize helpers (Mohammad Heib) [RHEL-167299] - ethtool: Track user-provided RSS indirection table size (Mohammad Heib) [RHEL-167299] - net: ethtool: re-order local includes (Mohammad Heib) [RHEL-167299] - net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS (Mohammad Heib) [RHEL-167299] - ynl: ethtool: remove duplicated unspec entry (Mohammad Heib) [RHEL-167299] - net: ethtool: Update doc for tunable (Mohammad Heib) [RHEL-167299] - net: ethtool: Track pause storm events (Mohammad Heib) [RHEL-167299] - net: rss: fix reporting RXH_XFRM_NO_CHANGE as input_xfrm for contexts (Mohammad Heib) [RHEL-167299] - ethtool: remove ETHTOOL_GRXRINGS fallback through get_rxnfc (Mohammad Heib) [RHEL-167299] - net: ethtool: Add support for 80Gbps speed (Mohammad Heib) [RHEL-167299] - ethtool: uapi: Use UAPI definition of INT_MAX (Mohammad Heib) [RHEL-167299] - uapi: add INT_MAX and INT_MIN constants (Mohammad Heib) [RHEL-167299] - ethtool: Clarify len/n_stats fields in/out semantics (Mohammad Heib) [RHEL-167299] - net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values (Mohammad Heib) [RHEL-167299] - ethtool: Avoid overflowing userspace buffer on stats query (Mohammad Heib) [RHEL-167299] - ethtool: fix incorrect kernel-doc style comment in ethtool.h (Mohammad Heib) [RHEL-167299] - ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access (Mohammad Heib) [RHEL-167299] Resolves: RHEL-100950, RHEL-167299, RHEL-171362, RHEL-171990, RHEL-176381, RHEL-176383, RHEL-178259, RHEL-178516, RHEL-180047, RHEL-180077, RHEL-182561 Signed-off-by: CKI KWF Bot --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-64k-debug-rhel.config | 1 + kernel-aarch64-rt-64k-rhel.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-riscv64-debug-rhel.config | 1 + kernel-riscv64-rhel.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-rhel.config | 1 + kernel-x86_64-rhel.config | 1 + kernel-x86_64-rt-debug-rhel.config | 1 + kernel-x86_64-rt-rhel.config | 1 + kernel.changelog | 248 +++++++++++++++++++++++ kernel.spec | 255 +++++++++++++++++++++++- sources | 6 +- 23 files changed, 522 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 8387927d3..c4cd96c6a 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 246 +RHEL_RELEASE = 247 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index eef1d696e..afff6b3da 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -5241,6 +5241,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 61083a1cd..af29001f9 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -5218,6 +5218,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index df30ba168..9449d60c5 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -5237,6 +5237,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 5214e7501..764584ae6 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -5214,6 +5214,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index a9e60c440..0b0ac59ec 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -5282,6 +5282,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 55e483af3..832c454ba 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -5259,6 +5259,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index a5bcc2be5..948dffaa7 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -5278,6 +5278,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index edc2e200b..13e0baa8c 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -5255,6 +5255,7 @@ CONFIG_PM_DEVFREQ=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index cc0bed00e..c36f28cc6 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4760,6 +4760,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PM_DEVFREQ is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index e925dff72..4c2e909e2 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4739,6 +4739,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PM_DEVFREQ is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index b6083ef18..aadc7412e 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -4776,6 +4776,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 29b89e6bd..ee06b145c 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -4755,6 +4755,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PMIC_OPREGION is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index ef9802227..89de4db57 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4743,6 +4743,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PM_DEVFREQ is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="/dev/jokes" CONFIG_PM_TEST_SUSPEND=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 961dffc65..fdb951bea 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4722,6 +4722,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PM_DEVFREQ is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="/dev/jokes" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index ee7a14cf3..406cda221 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4734,6 +4734,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set # CONFIG_PM is not set +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="/dev/jokes" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 000e7ef2a..0b95eaf35 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -5078,6 +5078,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_OPREGION=y +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_STD_PARTITION="" diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 0cf47526c..44886f184 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -5057,6 +5057,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_OPREGION=y +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 2211d5661..cd3f20b3a 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -5119,6 +5119,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_OPREGION=y +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_STD_PARTITION="" diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 3bf2a20c9..ae16577fe 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -5098,6 +5098,7 @@ CONFIG_PM_DEBUG=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_OPREGION=y +CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y CONFIG_PM_RUNTIME_KUNIT_TEST=m CONFIG_PM_STD_PARTITION="" # CONFIG_PM_TEST_SUSPEND is not set diff --git a/kernel.changelog b/kernel.changelog index d806c6ebc..b2f65aa36 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,251 @@ +* Tue Jul 07 2026 CKI KWF Bot [6.12.0-247.el10] +- smb/client: fix out-of-bounds read in smb2_compound_op() (Paulo Alcantara) [RHEL-180047] {CVE-2026-46155} +- smb: client: fix off-by-8 bounds check in check_wsl_eas() (Paulo Alcantara) [RHEL-180047] +- nvme-fc: Do not cancel requests in io target before it is initialized (Utkarsh Singh) [RHEL-178259] +- tg3: Fix race for querying speed/duplex (Thomas Walsh) [RHEL-182561] +- EDAC/amd64: Add support for AMD family 1Ah-based newer models (Joel Savitz) [RHEL-100950] +- EDAC/mc_sysfs: Increase legacy channel support to 16 (Joel Savitz) [RHEL-100950] +- Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [gve] (Michal Schmidt) [RHEL-178516] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [gve] (Michal Schmidt) [RHEL-178516] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [gve] (Michal Schmidt) [RHEL-178516] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [gve] (Michal Schmidt) [RHEL-178516] +- gve: add support for UDP GSO for DQO format (Michal Schmidt) [RHEL-178516] +- gve: Enable hw-gro by default if device supported (Michal Schmidt) [RHEL-178516] +- gve: pull network headers into skb linear part (Michal Schmidt) [RHEL-178516] +- gve: fix SW coalescing when hw-GRO is used (Michal Schmidt) [RHEL-178516] +- gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO (Michal Schmidt) [RHEL-178516] +- gve: Enable reading max ring size from the device in DQO-QPL mode (Michal Schmidt) [RHEL-178516] +- gve: Update QPL page registration logic (Michal Schmidt) [RHEL-178516] +- gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (Michal Schmidt) [RHEL-178516] {CVE-2026-23386} +- gve: Correct ethtool rx_dropped calculation (Michal Schmidt) [RHEL-178516] +- gve: Fix stats report corruption on queue count change (Michal Schmidt) [RHEL-178516] {CVE-2026-23262} +- gve: fix probe failure if clock read fails (Michal Schmidt) [RHEL-178516] +- net: gve: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-178516] +- gve: defer interrupt enabling until NAPI registration (Michal Schmidt) [RHEL-178516] {CVE-2025-71156} +- gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call (Michal Schmidt) [RHEL-178516] +- gve: Fix race condition on tx->dropped_pkt update (Michal Schmidt) [RHEL-178516] +- gve: Add Rx HWTS metadata to AF_XDP ZC mode (Michal Schmidt) [RHEL-178516] +- gve: Prepare bpf_xdp_metadata_rx_timestamp support (Michal Schmidt) [RHEL-178516] +- gve: Wrap struct xdp_buff (Michal Schmidt) [RHEL-178516] +- gve: Move ptp_schedule_worker to gve_init_clock (Michal Schmidt) [RHEL-178516] +- gve: Default to max_rx_buffer_size for DQO if device supported (Michal Schmidt) [RHEL-178516] +- gve: Allow ethtool to configure rx_buf_len (Michal Schmidt) [RHEL-178516] +- gve: Use extack to log xdp config verification errors (Michal Schmidt) [RHEL-178516] +- gve: Decouple header split from RX buffer length (Michal Schmidt) [RHEL-178516] +- gve: Implement settime64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40298} +- gve: Implement gettimex64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40299} +- gve: Consolidate and persist ethtool ring changes (Michal Schmidt) [RHEL-178516] +- gve: Check valid ts bit on RX descriptor before hw timestamping (Michal Schmidt) [RHEL-178516] +- gve: prevent ethtool ops after shutdown (Michal Schmidt) [RHEL-178516] {CVE-2025-38735} +- gve: implement DQO RX datapath and control path for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] +- gve: implement DQO TX datapath for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] +- gve: keep registry of zc xsk pools in netdev_priv (Michal Schmidt) [RHEL-178516] +- gve: merge xdp and xsk registration (Michal Schmidt) [RHEL-178516] +- gve: deduplicate xdp info and xsk pool registration logic (Michal Schmidt) [RHEL-178516] +- gve: Fix stuck TX queue for DQ queue format (Michal Schmidt) [RHEL-178516] +- gve: make IRQ handlers and page allocation NUMA aware (Michal Schmidt) [RHEL-178516] +- gve: global: fix "for a while" typo (Michal Schmidt) [RHEL-178516] +- gve: add XDP_TX and XDP_REDIRECT support for DQ RDA (Michal Schmidt) [RHEL-178516] +- gve: refactor DQO TX methods to be more generic for XDP (Michal Schmidt) [RHEL-178516] +- gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi (Michal Schmidt) [RHEL-178516] +- gve: Return error for unknown admin queue command (Michal Schmidt) [RHEL-178516] +- gve: Fix various typos and improve code comments (Michal Schmidt) [RHEL-178516] +- gve: Advertise support for rx hardware timestamping (Michal Schmidt) [RHEL-178516] +- gve: Implement ndo_hwtstamp_get/set for RX timestamping (Michal Schmidt) [RHEL-178516] +- gve: Add rx hardware timestamp expansion (Michal Schmidt) [RHEL-178516] +- gve: Add support to query the nic clock (Michal Schmidt) [RHEL-178516] +- gve: Add adminq lock for queues creation and destruction (Michal Schmidt) [RHEL-178516] +- gve: Add initial PTP device support (Michal Schmidt) [RHEL-178516] +- gve: Add adminq command to report nic timestamp (Michal Schmidt) [RHEL-178516] +- gve: Add device option for nic clock synchronization (Michal Schmidt) [RHEL-178516] +- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO (Michal Schmidt) [RHEL-178516] {CVE-2025-38122} +- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt (Michal Schmidt) [RHEL-178516] +- gve: handle overflow when reporting TX consumed descriptors (Michal Schmidt) [RHEL-178516] +- gve: add XDP DROP and PASS support for DQ (Michal Schmidt) [RHEL-178516] +- gve: update XDP allocation path support RX buffer posting (Michal Schmidt) [RHEL-178516] +- gve: merge packet buffer size fields (Michal Schmidt) [RHEL-178516] +- gve: update GQ RX to use buf_size (Michal Schmidt) [RHEL-178516] +- gve: introduce config-based allocation for XDP (Michal Schmidt) [RHEL-178516] +- gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics (Michal Schmidt) [RHEL-178516] +- gve: unlink old napi only if page pool exists (Michal Schmidt) [RHEL-178516] +- gve: convert to use netmem for DQO RDA mode (Michal Schmidt) [RHEL-178516] +- gve: unlink old napi when stopping a queue using queue API (Michal Schmidt) [RHEL-178516] +- gve: Add RSS cache for non RSS device option scenario (Michal Schmidt) [RHEL-178516] +- gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Michal Schmidt) [RHEL-178516] +- gve: fix XDP allocation path in edge cases (Michal Schmidt) [RHEL-178516] +- gve: process XSK TX descriptors as part of RX NAPI (Michal Schmidt) [RHEL-178516] +- gve: guard XSK operations on the existence of queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57933} +- gve: guard XDP xmit NDO on existence of xdp queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57932} +- gve: clean XDP queues in gve_tx_stop_ring_gqi (Michal Schmidt) [RHEL-178516] +- gve: Convert timeouts to secs_to_jiffies() (Michal Schmidt) [RHEL-178516] +- gve: Remove unused gve_adminq_set_mtu (Michal Schmidt) [RHEL-178516] +- gve: Flow steering trigger reset only for timeout error (Michal Schmidt) [RHEL-178516] +- gve: change to use page_pool_put_full_page when recycling pages (Michal Schmidt) [RHEL-178516] +- gve: add support for basic queue stats (Michal Schmidt) [RHEL-178516] +- gve: adopt page pool for DQ RDA mode (Michal Schmidt) [RHEL-178516] +- gve: move DQO rx buffer management related code to a new file (Michal Schmidt) [RHEL-178516] +- gve: Map NAPI instances to queues (Michal Schmidt) [RHEL-178516] +- gve: Map IRQs to NAPI instances (Michal Schmidt) [RHEL-178516] +- fanotify: fix false positive on permission events (CKI Backport Bot) [RHEL-180077] {CVE-2026-46150} +- sched: idle: Make skipping governor callbacks more consistent (Mark Langsdorf) [RHEL-176383] +- cpuidle: menu: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: teo: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: haltpoll: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: Skip governor when only one idle state is available (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Refine intercepts-based idle state lookup (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Adjust the classification of wakeup events (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Refine tick_intercepts vs total events check (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Avoid fake intercepts produced by tick (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Avoid selecting states with zero-size bins (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: menu: Always check timers with tick stopped (Mark Langsdorf) [RHEL-176383] +- cpuidle: zynq: Switch Michal Simek's email to new one (Mark Langsdorf) [RHEL-176383] +- cpuidle: menu: Remove incorrect unlikely() annotation (Mark Langsdorf) [RHEL-176383] +- cpuidle: tegra: Export tegra_cpuidle_pcie_irqs_in_use() (Mark Langsdorf) [RHEL-176383] +- cpuidle: big_little: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176383] +- cpuidle: Warn instead of bailing out if target residency check fails (Mark Langsdorf) [RHEL-176383] +- cpuidle: Update header inclusion (Mark Langsdorf) [RHEL-176383] +- cpuidle: Respect the CPU system wakeup QoS limit for cpuidle (Mark Langsdorf) [RHEL-176383] +- sched: idle: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] +- pmdomain: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] +- PM: QoS: Introduce a CPU system wakeup QoS limit (Mark Langsdorf) [RHEL-176383] +- redhat/configs: enable CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Add missing space to the description (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Simplify intercepts-based state lookup (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Fix tick_intercepts handling in teo_update() (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Rework the handling of tick wakeups (Mark Langsdorf) [RHEL-176383] +- cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Decay metrics below DECAY_SHIFT threshold (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Use s64 consistently in teo_update() (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Drop redundant function parameter (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Drop misguided target residency check (Mark Langsdorf) [RHEL-176383] +- cpuidle: teo: Use this_cpu_ptr() where possible (Mark Langsdorf) [RHEL-176383] +- cpuidle: Add sanity check for exit latency and target residency (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Replace deprecated strcpy in sbi_cpuidle_init_cpu (Mark Langsdorf) [RHEL-176383] +- Revert "cpuidle: menu: Avoid discarding useful information" (Mark Langsdorf) [RHEL-176383] +- cpuidle: Fail cpuidle device registration if there is one already (Mark Langsdorf) [RHEL-176383] +- cpuidle: sysfs: Use sysfs_emit()/sysfs_emit_at() instead of sprintf()/scnprintf() (Mark Langsdorf) [RHEL-176383] +- cpuidle: qcom-spm: drop unnecessary initialisations (Mark Langsdorf) [RHEL-176383] +- cpuidle: qcom-spm: fix device and OF node leaks at probe (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Drop redundant sync_state support (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Opt-out from genpd's common ->sync_state() support (Mark Langsdorf) [RHEL-176383] +- dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404 (Mark Langsdorf) [RHEL-176381] +- arm64: topology: Fix false warning in counters_read_on_cpu() for same-CPU reads (Mark Langsdorf) [RHEL-176381] +- cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path (Mark Langsdorf) [RHEL-176381] +- cpufreq: conservative: Reset requested_freq on limits change (Mark Langsdorf) [RHEL-176381] +- cpufreq: Don't skip cpufreq_frequency_table_cpuinfo() (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-176381] +- cpufreq: ondemand: Simplify idle cputime granularity test (Mark Langsdorf) [RHEL-176381] +- cpufreq: userspace: make scaling_setspeed return the actual requested frequency (Mark Langsdorf) [RHEL-176381] +- cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id() (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti-cpufreq: add support for AM62L3 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Add ti,am62l3 to blocklist (Mark Langsdorf) [RHEL-176381] +- cpufreq: scmi: correct SCMI explanation (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Block the driver from probing on more QC platforms (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Update FIE arch_freq_scale in ticks for non-PCC regs (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Factor out cppc_fie_kworker_init() (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: add sentinel to qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add Tegra186 and Tegra194 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add new helper function returning cpufreq policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Fix creating device on OPPv1 platforms (Mark Langsdorf) [RHEL-176381] +- cpufreq: cpufreq_boost_trigger_state() optimization (Mark Langsdorf) [RHEL-176381] +- cpufreq: Return -EOPNOTSUPP if no policy supports boost (Mark Langsdorf) [RHEL-176381] +- cpufreq: sun50i: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] +- of: Add of_machine_get_match() helper (Mark Langsdorf) [RHEL-176381] +- of: Add wrappers to match root node with OF device ID tables (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: fix compilation warning for qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] +- cpufreq: ACPI: Replace udelay() with usleep_range() (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra194: add WQ_PERCPU to alloc_workqueue users (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Don't warn if FIE init fails to read counters (Mark Langsdorf) [RHEL-176381] +- cpufreq: nforce2: fix reference count leak in nforce2 (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: add OPP support and set bandwidth (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Add JH7110S SOC to the allowlist (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: fix refcount leak (Mark Langsdorf) [RHEL-176381] +- cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor() (Mark Langsdorf) [RHEL-176381] +- cpufreq: preserve freq_table_sorted across suspend/hibernate (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Initialize all cores to max frequencies (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Set target frequency for all cpus in policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: fix device leak on probe failure (Mark Langsdorf) [RHEL-176381] +- cpufreq: Replace pointer subtraction with iteration macro (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add defensive check during driver registration (Mark Langsdorf) [RHEL-176381] +- cpufreq: ACPI: Use on_each_cpu_mask() in drv_write() (Mark Langsdorf) [RHEL-176381] +- cpufreq: conservative: Replace sscanf() with kstrtouint() (Mark Langsdorf) [RHEL-176381] +- cpufreq: core: Rearrange variable declarations involving __free() (Mark Langsdorf) [RHEL-176381] +- cpufreq: Use int type to store negative error codes (Mark Langsdorf) [RHEL-176381] +- cpufreq: Drop redundant freq_table parameter (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: avoid redundant conditions (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: brcmstb-avs: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: use strlen() for governor name comparison (Mark Langsdorf) [RHEL-176381] +- cpufreq: simplify setpolicy/target check in driver verification (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Allow all silicon revisions to support OPPs (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Support more speed grades on AM62Px SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Add support for AM62D2 (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Blacklist ti,am62d2 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: don't use error path on NULL fdvfs (Mark Langsdorf) [RHEL-176381] +- cpufreq: Avoid calling get_governor() for first policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: Enable cpufreq for ipq5424 (Mark Langsdorf) [RHEL-176381] +- cpufreq: Remove unused parameter in cppc_perf_from_fbctrs() (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-37xx: use max() to calculate target_vm (Mark Langsdorf) [RHEL-176381] +- cpufreq: airoha: Add support for AN7583 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Add support for MT8196 (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Separate per-domain and per-instance data (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Refactor match data into struct (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-8k: make both cpu masks static (Mark Langsdorf) [RHEL-176381] +- net: bridge: use a stable FDB dst snapshot in RCU readers (Mohammad Heib) [RHEL-171990] +- selftests: net: add bridge STP mode selection test (Mohammad Heib) [RHEL-171990] +- docs: net: bridge: document stp_mode attribute (Mohammad Heib) [RHEL-171990] +- net: bridge: add stp_mode attribute for STP mode selection (Mohammad Heib) [RHEL-171990] +- selftests: net: bridge_vlan_mcast: wait for h1 before querier check (Mohammad Heib) [RHEL-171990] +- bridge: guard local VLAN-0 FDB helpers against NULL vlan group (Mohammad Heib) [RHEL-171990] +- bridge: mrp: reject zero test interval to avoid OOM panic (Mohammad Heib) [RHEL-171990] +- bridge: br_nd_send: validate ND option lengths (Mohammad Heib) [RHEL-171990] +- bridge: br_nd_send: linearize skb before parsing ND options (Mohammad Heib) [RHEL-171990] +- bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign (Mohammad Heib) [RHEL-171990] +- bridge: cfm: Fix race condition in peer_mep deletion (Mohammad Heib) [RHEL-171990] +- net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (Mohammad Heib) [RHEL-171990] +- selftests: net: Add bridge VLAN range grouping tests (Mohammad Heib) [RHEL-171990] +- bridge: Check relevant per-VLAN options in VLAN range grouping (Mohammad Heib) [RHEL-171990] +- selftests: forwarding: bridge_mdb_max: add tests for mdb_n_entries warning (Mohammad Heib) [RHEL-171990] +- net: bridge: mcast: always update mdb_n_entries for vlan contexts (Mohammad Heib) [RHEL-171990] +- net: bridge: use sysfs_emit instead of sprintf (Mohammad Heib) [RHEL-171990] +- net: bridge: fix static key check (Mohammad Heib) [RHEL-171990] +- net: bridge: mcast: fix memcpy with u64_stats (Mohammad Heib) [RHEL-171990] +- u64_stats: Introduce u64_stats_copy() (Mohammad Heib) [RHEL-171990] +- bus: mhi: ep: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] +- bus: mhi: host: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] +- bus: mhi: host: Drop the auto_queue support (Jose Ignacio Tornos Martinez) [RHEL-171362] +- net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels (Jose Ignacio Tornos Martinez) [RHEL-171362] +- mhi: host: Add support for loading dual ELF image format (Jose Ignacio Tornos Martinez) [RHEL-171362] +- net: ethtool: pass genl_info to the ethnl parse_request operation (Mohammad Heib) [RHEL-167299] +- selftests: rss_drv: Add RSS indirection table resize tests (Mohammad Heib) [RHEL-167299] +- docs: networking: mention that RSS table should be 4x the queue count (Mohammad Heib) [RHEL-167299] +- selftests: drv-net: rss: validate min RSS table size (Mohammad Heib) [RHEL-167299] +- ethtool: Add RSS indirection table resize helpers (Mohammad Heib) [RHEL-167299] +- ethtool: Track user-provided RSS indirection table size (Mohammad Heib) [RHEL-167299] +- net: ethtool: re-order local includes (Mohammad Heib) [RHEL-167299] +- net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS (Mohammad Heib) [RHEL-167299] +- ynl: ethtool: remove duplicated unspec entry (Mohammad Heib) [RHEL-167299] +- net: ethtool: Update doc for tunable (Mohammad Heib) [RHEL-167299] +- net: ethtool: Track pause storm events (Mohammad Heib) [RHEL-167299] +- net: rss: fix reporting RXH_XFRM_NO_CHANGE as input_xfrm for contexts (Mohammad Heib) [RHEL-167299] +- ethtool: remove ETHTOOL_GRXRINGS fallback through get_rxnfc (Mohammad Heib) [RHEL-167299] +- net: ethtool: Add support for 80Gbps speed (Mohammad Heib) [RHEL-167299] +- ethtool: uapi: Use UAPI definition of INT_MAX (Mohammad Heib) [RHEL-167299] +- uapi: add INT_MAX and INT_MIN constants (Mohammad Heib) [RHEL-167299] +- ethtool: Clarify len/n_stats fields in/out semantics (Mohammad Heib) [RHEL-167299] +- net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values (Mohammad Heib) [RHEL-167299] +- ethtool: Avoid overflowing userspace buffer on stats query (Mohammad Heib) [RHEL-167299] +- ethtool: fix incorrect kernel-doc style comment in ethtool.h (Mohammad Heib) [RHEL-167299] +- ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access (Mohammad Heib) [RHEL-167299] +Resolves: RHEL-100950, RHEL-167299, RHEL-171362, RHEL-171990, RHEL-176381, RHEL-176383, RHEL-178259, RHEL-178516, RHEL-180047, RHEL-180077, RHEL-182561 + * Thu Jul 02 2026 CKI KWF Bot [6.12.0-246.el10] - fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath (CKI Backport Bot) [RHEL-189498] {CVE-2026-43112} - objtool/x86: Reorder ORC register numbering (Yannick Cote) [RHEL-152190] diff --git a/kernel.spec b/kernel.spec index ca5bc7ea0..58e6e3462 100644 --- a/kernel.spec +++ b/kernel.spec @@ -179,15 +179,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 246 +%define pkgrelease 247 %define kversion 6 -%define tarfile_release 6.12.0-246.el10 +%define tarfile_release 6.12.0-247.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 246%{?buildid}%{?dist} +%define specrelease 247%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-246.el10 +%define kabiversion 6.12.0-247.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4556,6 +4556,253 @@ fi\ # # %changelog +* Tue Jul 07 2026 CKI KWF Bot [6.12.0-247.el10] +- smb/client: fix out-of-bounds read in smb2_compound_op() (Paulo Alcantara) [RHEL-180047] {CVE-2026-46155} +- smb: client: fix off-by-8 bounds check in check_wsl_eas() (Paulo Alcantara) [RHEL-180047] +- nvme-fc: Do not cancel requests in io target before it is initialized (Utkarsh Singh) [RHEL-178259] +- tg3: Fix race for querying speed/duplex (Thomas Walsh) [RHEL-182561] +- EDAC/amd64: Add support for AMD family 1Ah-based newer models (Joel Savitz) [RHEL-100950] +- EDAC/mc_sysfs: Increase legacy channel support to 16 (Joel Savitz) [RHEL-100950] +- Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [gve] (Michal Schmidt) [RHEL-178516] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [gve] (Michal Schmidt) [RHEL-178516] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [gve] (Michal Schmidt) [RHEL-178516] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [gve] (Michal Schmidt) [RHEL-178516] +- gve: add support for UDP GSO for DQO format (Michal Schmidt) [RHEL-178516] +- gve: Enable hw-gro by default if device supported (Michal Schmidt) [RHEL-178516] +- gve: pull network headers into skb linear part (Michal Schmidt) [RHEL-178516] +- gve: fix SW coalescing when hw-GRO is used (Michal Schmidt) [RHEL-178516] +- gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO (Michal Schmidt) [RHEL-178516] +- gve: Enable reading max ring size from the device in DQO-QPL mode (Michal Schmidt) [RHEL-178516] +- gve: Update QPL page registration logic (Michal Schmidt) [RHEL-178516] +- gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (Michal Schmidt) [RHEL-178516] {CVE-2026-23386} +- gve: Correct ethtool rx_dropped calculation (Michal Schmidt) [RHEL-178516] +- gve: Fix stats report corruption on queue count change (Michal Schmidt) [RHEL-178516] {CVE-2026-23262} +- gve: fix probe failure if clock read fails (Michal Schmidt) [RHEL-178516] +- net: gve: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-178516] +- gve: defer interrupt enabling until NAPI registration (Michal Schmidt) [RHEL-178516] {CVE-2025-71156} +- gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call (Michal Schmidt) [RHEL-178516] +- gve: Fix race condition on tx->dropped_pkt update (Michal Schmidt) [RHEL-178516] +- gve: Add Rx HWTS metadata to AF_XDP ZC mode (Michal Schmidt) [RHEL-178516] +- gve: Prepare bpf_xdp_metadata_rx_timestamp support (Michal Schmidt) [RHEL-178516] +- gve: Wrap struct xdp_buff (Michal Schmidt) [RHEL-178516] +- gve: Move ptp_schedule_worker to gve_init_clock (Michal Schmidt) [RHEL-178516] +- gve: Default to max_rx_buffer_size for DQO if device supported (Michal Schmidt) [RHEL-178516] +- gve: Allow ethtool to configure rx_buf_len (Michal Schmidt) [RHEL-178516] +- gve: Use extack to log xdp config verification errors (Michal Schmidt) [RHEL-178516] +- gve: Decouple header split from RX buffer length (Michal Schmidt) [RHEL-178516] +- gve: Implement settime64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40298} +- gve: Implement gettimex64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40299} +- gve: Consolidate and persist ethtool ring changes (Michal Schmidt) [RHEL-178516] +- gve: Check valid ts bit on RX descriptor before hw timestamping (Michal Schmidt) [RHEL-178516] +- gve: prevent ethtool ops after shutdown (Michal Schmidt) [RHEL-178516] {CVE-2025-38735} +- gve: implement DQO RX datapath and control path for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] +- gve: implement DQO TX datapath for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516] +- gve: keep registry of zc xsk pools in netdev_priv (Michal Schmidt) [RHEL-178516] +- gve: merge xdp and xsk registration (Michal Schmidt) [RHEL-178516] +- gve: deduplicate xdp info and xsk pool registration logic (Michal Schmidt) [RHEL-178516] +- gve: Fix stuck TX queue for DQ queue format (Michal Schmidt) [RHEL-178516] +- gve: make IRQ handlers and page allocation NUMA aware (Michal Schmidt) [RHEL-178516] +- gve: global: fix "for a while" typo (Michal Schmidt) [RHEL-178516] +- gve: add XDP_TX and XDP_REDIRECT support for DQ RDA (Michal Schmidt) [RHEL-178516] +- gve: refactor DQO TX methods to be more generic for XDP (Michal Schmidt) [RHEL-178516] +- gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi (Michal Schmidt) [RHEL-178516] +- gve: Return error for unknown admin queue command (Michal Schmidt) [RHEL-178516] +- gve: Fix various typos and improve code comments (Michal Schmidt) [RHEL-178516] +- gve: Advertise support for rx hardware timestamping (Michal Schmidt) [RHEL-178516] +- gve: Implement ndo_hwtstamp_get/set for RX timestamping (Michal Schmidt) [RHEL-178516] +- gve: Add rx hardware timestamp expansion (Michal Schmidt) [RHEL-178516] +- gve: Add support to query the nic clock (Michal Schmidt) [RHEL-178516] +- gve: Add adminq lock for queues creation and destruction (Michal Schmidt) [RHEL-178516] +- gve: Add initial PTP device support (Michal Schmidt) [RHEL-178516] +- gve: Add adminq command to report nic timestamp (Michal Schmidt) [RHEL-178516] +- gve: Add device option for nic clock synchronization (Michal Schmidt) [RHEL-178516] +- gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO (Michal Schmidt) [RHEL-178516] {CVE-2025-38122} +- gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt (Michal Schmidt) [RHEL-178516] +- gve: handle overflow when reporting TX consumed descriptors (Michal Schmidt) [RHEL-178516] +- gve: add XDP DROP and PASS support for DQ (Michal Schmidt) [RHEL-178516] +- gve: update XDP allocation path support RX buffer posting (Michal Schmidt) [RHEL-178516] +- gve: merge packet buffer size fields (Michal Schmidt) [RHEL-178516] +- gve: update GQ RX to use buf_size (Michal Schmidt) [RHEL-178516] +- gve: introduce config-based allocation for XDP (Michal Schmidt) [RHEL-178516] +- gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics (Michal Schmidt) [RHEL-178516] +- gve: unlink old napi only if page pool exists (Michal Schmidt) [RHEL-178516] +- gve: convert to use netmem for DQO RDA mode (Michal Schmidt) [RHEL-178516] +- gve: unlink old napi when stopping a queue using queue API (Michal Schmidt) [RHEL-178516] +- gve: Add RSS cache for non RSS device option scenario (Michal Schmidt) [RHEL-178516] +- gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Michal Schmidt) [RHEL-178516] +- gve: fix XDP allocation path in edge cases (Michal Schmidt) [RHEL-178516] +- gve: process XSK TX descriptors as part of RX NAPI (Michal Schmidt) [RHEL-178516] +- gve: guard XSK operations on the existence of queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57933} +- gve: guard XDP xmit NDO on existence of xdp queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57932} +- gve: clean XDP queues in gve_tx_stop_ring_gqi (Michal Schmidt) [RHEL-178516] +- gve: Convert timeouts to secs_to_jiffies() (Michal Schmidt) [RHEL-178516] +- gve: Remove unused gve_adminq_set_mtu (Michal Schmidt) [RHEL-178516] +- gve: Flow steering trigger reset only for timeout error (Michal Schmidt) [RHEL-178516] +- gve: change to use page_pool_put_full_page when recycling pages (Michal Schmidt) [RHEL-178516] +- gve: add support for basic queue stats (Michal Schmidt) [RHEL-178516] +- gve: adopt page pool for DQ RDA mode (Michal Schmidt) [RHEL-178516] +- gve: move DQO rx buffer management related code to a new file (Michal Schmidt) [RHEL-178516] +- gve: Map NAPI instances to queues (Michal Schmidt) [RHEL-178516] +- gve: Map IRQs to NAPI instances (Michal Schmidt) [RHEL-178516] +- fanotify: fix false positive on permission events (CKI Backport Bot) [RHEL-180077] {CVE-2026-46150} +- sched: idle: Make skipping governor callbacks more consistent (Mark Langsdorf) [RHEL-176383] +- cpuidle: menu: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: teo: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: haltpoll: Remove single state handling (Mark Langsdorf) [RHEL-176383] +- cpuidle: Skip governor when only one idle state is available (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Refine intercepts-based idle state lookup (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Adjust the classification of wakeup events (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Refine tick_intercepts vs total events check (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Avoid fake intercepts produced by tick (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Avoid selecting states with zero-size bins (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: menu: Always check timers with tick stopped (Mark Langsdorf) [RHEL-176383] +- cpuidle: zynq: Switch Michal Simek's email to new one (Mark Langsdorf) [RHEL-176383] +- cpuidle: menu: Remove incorrect unlikely() annotation (Mark Langsdorf) [RHEL-176383] +- cpuidle: tegra: Export tegra_cpuidle_pcie_irqs_in_use() (Mark Langsdorf) [RHEL-176383] +- cpuidle: big_little: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176383] +- cpuidle: Warn instead of bailing out if target residency check fails (Mark Langsdorf) [RHEL-176383] +- cpuidle: Update header inclusion (Mark Langsdorf) [RHEL-176383] +- cpuidle: Respect the CPU system wakeup QoS limit for cpuidle (Mark Langsdorf) [RHEL-176383] +- sched: idle: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] +- pmdomain: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383] +- PM: QoS: Introduce a CPU system wakeup QoS limit (Mark Langsdorf) [RHEL-176383] +- redhat/configs: enable CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Add missing space to the description (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Simplify intercepts-based state lookup (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Fix tick_intercepts handling in teo_update() (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Rework the handling of tick wakeups (Mark Langsdorf) [RHEL-176383] +- cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Decay metrics below DECAY_SHIFT threshold (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Use s64 consistently in teo_update() (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Drop redundant function parameter (Mark Langsdorf) [RHEL-176383] +- cpuidle: governors: teo: Drop misguided target residency check (Mark Langsdorf) [RHEL-176383] +- cpuidle: teo: Use this_cpu_ptr() where possible (Mark Langsdorf) [RHEL-176383] +- cpuidle: Add sanity check for exit latency and target residency (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Replace deprecated strcpy in sbi_cpuidle_init_cpu (Mark Langsdorf) [RHEL-176383] +- Revert "cpuidle: menu: Avoid discarding useful information" (Mark Langsdorf) [RHEL-176383] +- cpuidle: Fail cpuidle device registration if there is one already (Mark Langsdorf) [RHEL-176383] +- cpuidle: sysfs: Use sysfs_emit()/sysfs_emit_at() instead of sprintf()/scnprintf() (Mark Langsdorf) [RHEL-176383] +- cpuidle: qcom-spm: drop unnecessary initialisations (Mark Langsdorf) [RHEL-176383] +- cpuidle: qcom-spm: fix device and OF node leaks at probe (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Drop redundant sync_state support (Mark Langsdorf) [RHEL-176383] +- cpuidle: riscv-sbi: Opt-out from genpd's common ->sync_state() support (Mark Langsdorf) [RHEL-176383] +- dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404 (Mark Langsdorf) [RHEL-176381] +- arm64: topology: Fix false warning in counters_read_on_cpu() for same-CPU reads (Mark Langsdorf) [RHEL-176381] +- cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path (Mark Langsdorf) [RHEL-176381] +- cpufreq: conservative: Reset requested_freq on limits change (Mark Langsdorf) [RHEL-176381] +- cpufreq: Don't skip cpufreq_frequency_table_cpuinfo() (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-176381] +- cpufreq: ondemand: Simplify idle cputime granularity test (Mark Langsdorf) [RHEL-176381] +- cpufreq: userspace: make scaling_setspeed return the actual requested frequency (Mark Langsdorf) [RHEL-176381] +- cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id() (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti-cpufreq: add support for AM62L3 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Add ti,am62l3 to blocklist (Mark Langsdorf) [RHEL-176381] +- cpufreq: scmi: correct SCMI explanation (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Block the driver from probing on more QC platforms (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Update FIE arch_freq_scale in ticks for non-PCC regs (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Factor out cppc_fie_kworker_init() (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: add sentinel to qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add Tegra186 and Tegra194 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add new helper function returning cpufreq policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Fix creating device on OPPv1 platforms (Mark Langsdorf) [RHEL-176381] +- cpufreq: cpufreq_boost_trigger_state() optimization (Mark Langsdorf) [RHEL-176381] +- cpufreq: Return -EOPNOTSUPP if no policy supports boost (Mark Langsdorf) [RHEL-176381] +- cpufreq: sun50i: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381] +- of: Add of_machine_get_match() helper (Mark Langsdorf) [RHEL-176381] +- of: Add wrappers to match root node with OF device ID tables (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: fix compilation warning for qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381] +- cpufreq: ACPI: Replace udelay() with usleep_range() (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra194: add WQ_PERCPU to alloc_workqueue users (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Don't warn if FIE init fails to read counters (Mark Langsdorf) [RHEL-176381] +- cpufreq: nforce2: fix reference count leak in nforce2 (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: add OPP support and set bandwidth (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Add JH7110S SOC to the allowlist (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: fix refcount leak (Mark Langsdorf) [RHEL-176381] +- cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor() (Mark Langsdorf) [RHEL-176381] +- cpufreq: preserve freq_table_sorted across suspend/hibernate (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Initialize all cores to max frequencies (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Set target frequency for all cpus in policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: fix device leak on probe failure (Mark Langsdorf) [RHEL-176381] +- cpufreq: Replace pointer subtraction with iteration macro (Mark Langsdorf) [RHEL-176381] +- cpufreq: Add defensive check during driver registration (Mark Langsdorf) [RHEL-176381] +- cpufreq: ACPI: Use on_each_cpu_mask() in drv_write() (Mark Langsdorf) [RHEL-176381] +- cpufreq: conservative: Replace sscanf() with kstrtouint() (Mark Langsdorf) [RHEL-176381] +- cpufreq: core: Rearrange variable declarations involving __free() (Mark Langsdorf) [RHEL-176381] +- cpufreq: Use int type to store negative error codes (Mark Langsdorf) [RHEL-176381] +- cpufreq: Drop redundant freq_table parameter (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: avoid redundant conditions (Mark Langsdorf) [RHEL-176381] +- cpufreq: tegra186: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: s5pv210: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: CPPC: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: brcmstb-avs: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381] +- cpufreq: use strlen() for governor name comparison (Mark Langsdorf) [RHEL-176381] +- cpufreq: simplify setpolicy/target check in driver verification (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Allow all silicon revisions to support OPPs (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Support more speed grades on AM62Px SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: ti: Add support for AM62D2 (Mark Langsdorf) [RHEL-176381] +- cpufreq: dt-platdev: Blacklist ti,am62d2 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: don't use error path on NULL fdvfs (Mark Langsdorf) [RHEL-176381] +- cpufreq: Avoid calling get_governor() for first policy (Mark Langsdorf) [RHEL-176381] +- cpufreq: qcom-nvmem: Enable cpufreq for ipq5424 (Mark Langsdorf) [RHEL-176381] +- cpufreq: Remove unused parameter in cppc_perf_from_fbctrs() (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-37xx: use max() to calculate target_vm (Mark Langsdorf) [RHEL-176381] +- cpufreq: airoha: Add support for AN7583 SoC (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Add support for MT8196 (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Separate per-domain and per-instance data (Mark Langsdorf) [RHEL-176381] +- cpufreq: mediatek-hw: Refactor match data into struct (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Mark Langsdorf) [RHEL-176381] +- cpufreq: armada-8k: make both cpu masks static (Mark Langsdorf) [RHEL-176381] +- net: bridge: use a stable FDB dst snapshot in RCU readers (Mohammad Heib) [RHEL-171990] +- selftests: net: add bridge STP mode selection test (Mohammad Heib) [RHEL-171990] +- docs: net: bridge: document stp_mode attribute (Mohammad Heib) [RHEL-171990] +- net: bridge: add stp_mode attribute for STP mode selection (Mohammad Heib) [RHEL-171990] +- selftests: net: bridge_vlan_mcast: wait for h1 before querier check (Mohammad Heib) [RHEL-171990] +- bridge: guard local VLAN-0 FDB helpers against NULL vlan group (Mohammad Heib) [RHEL-171990] +- bridge: mrp: reject zero test interval to avoid OOM panic (Mohammad Heib) [RHEL-171990] +- bridge: br_nd_send: validate ND option lengths (Mohammad Heib) [RHEL-171990] +- bridge: br_nd_send: linearize skb before parsing ND options (Mohammad Heib) [RHEL-171990] +- bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign (Mohammad Heib) [RHEL-171990] +- bridge: cfm: Fix race condition in peer_mep deletion (Mohammad Heib) [RHEL-171990] +- net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (Mohammad Heib) [RHEL-171990] +- selftests: net: Add bridge VLAN range grouping tests (Mohammad Heib) [RHEL-171990] +- bridge: Check relevant per-VLAN options in VLAN range grouping (Mohammad Heib) [RHEL-171990] +- selftests: forwarding: bridge_mdb_max: add tests for mdb_n_entries warning (Mohammad Heib) [RHEL-171990] +- net: bridge: mcast: always update mdb_n_entries for vlan contexts (Mohammad Heib) [RHEL-171990] +- net: bridge: use sysfs_emit instead of sprintf (Mohammad Heib) [RHEL-171990] +- net: bridge: fix static key check (Mohammad Heib) [RHEL-171990] +- net: bridge: mcast: fix memcpy with u64_stats (Mohammad Heib) [RHEL-171990] +- u64_stats: Introduce u64_stats_copy() (Mohammad Heib) [RHEL-171990] +- bus: mhi: ep: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] +- bus: mhi: host: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362] +- bus: mhi: host: Drop the auto_queue support (Jose Ignacio Tornos Martinez) [RHEL-171362] +- net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels (Jose Ignacio Tornos Martinez) [RHEL-171362] +- mhi: host: Add support for loading dual ELF image format (Jose Ignacio Tornos Martinez) [RHEL-171362] +- net: ethtool: pass genl_info to the ethnl parse_request operation (Mohammad Heib) [RHEL-167299] +- selftests: rss_drv: Add RSS indirection table resize tests (Mohammad Heib) [RHEL-167299] +- docs: networking: mention that RSS table should be 4x the queue count (Mohammad Heib) [RHEL-167299] +- selftests: drv-net: rss: validate min RSS table size (Mohammad Heib) [RHEL-167299] +- ethtool: Add RSS indirection table resize helpers (Mohammad Heib) [RHEL-167299] +- ethtool: Track user-provided RSS indirection table size (Mohammad Heib) [RHEL-167299] +- net: ethtool: re-order local includes (Mohammad Heib) [RHEL-167299] +- net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS (Mohammad Heib) [RHEL-167299] +- ynl: ethtool: remove duplicated unspec entry (Mohammad Heib) [RHEL-167299] +- net: ethtool: Update doc for tunable (Mohammad Heib) [RHEL-167299] +- net: ethtool: Track pause storm events (Mohammad Heib) [RHEL-167299] +- net: rss: fix reporting RXH_XFRM_NO_CHANGE as input_xfrm for contexts (Mohammad Heib) [RHEL-167299] +- ethtool: remove ETHTOOL_GRXRINGS fallback through get_rxnfc (Mohammad Heib) [RHEL-167299] +- net: ethtool: Add support for 80Gbps speed (Mohammad Heib) [RHEL-167299] +- ethtool: uapi: Use UAPI definition of INT_MAX (Mohammad Heib) [RHEL-167299] +- uapi: add INT_MAX and INT_MIN constants (Mohammad Heib) [RHEL-167299] +- ethtool: Clarify len/n_stats fields in/out semantics (Mohammad Heib) [RHEL-167299] +- net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values (Mohammad Heib) [RHEL-167299] +- ethtool: Avoid overflowing userspace buffer on stats query (Mohammad Heib) [RHEL-167299] +- ethtool: fix incorrect kernel-doc style comment in ethtool.h (Mohammad Heib) [RHEL-167299] +- ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access (Mohammad Heib) [RHEL-167299] + * Thu Jul 02 2026 CKI KWF Bot [6.12.0-246.el10] - fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath (CKI Backport Bot) [RHEL-189498] {CVE-2026-43112} - objtool/x86: Reorder ORC register numbering (Yannick Cote) [RHEL-152190] diff --git a/sources b/sources index f05ce8c50..32135ea91 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-246.el10.tar.xz) = cdf49f5a05cb88f9a51d644a1a8324d46dab00433e76375cfbfce01123c27e18809d31e4d0e1a535f3e2ac53755718d00fbc16964e81d0e129daa08ad4c40c1d -SHA512 (kernel-abi-stablelists-6.12.0-246.el10.tar.xz) = f7824a0f36b165e0495b98e8a81304a581dfc6dc7bb133bfe696c257acdf9ef702a9969aadbee703fd5bcafa007b52fa3fd4419e04e1be7446a2fb69ab84fa73 -SHA512 (kernel-kabi-dw-6.12.0-246.el10.tar.xz) = acbcbbd9ad02609be58c18b27a91bd3cef072175e13d45a2240e655717040cfb611ef0230621cf4d6c6902b4b999c06f752cc850e8cf9cdc68f56bacb6f1d455 +SHA512 (linux-6.12.0-247.el10.tar.xz) = 3e9d8cb5ef0e1a1cb3bf26ef2f888421a09ebe2b00f937613362797d320e9dc8ecc4ac05fcb0cf1f6227c1372f9f34f21394f79fa0eb55d0b92624396eaf878b +SHA512 (kernel-abi-stablelists-6.12.0-247.el10.tar.xz) = 1f8393dd3dbe8e6775569c8b36c2c0afd29ce0383f6b4e133fef3f14dda43d3e735ce3a8d70d747e05b7729ac9f1c25a6c7132e29ea14284b6a96050d9410932 +SHA512 (kernel-kabi-dw-6.12.0-247.el10.tar.xz) = 92889a9a866c94dd06e46c3ca9e36ae1b7b73d44622c5cad324a6099898c8c02f110f3565d21f9db1ef4671807fee84c3119569f309193c11c242aee206cb42c