kernel-6.12.0-247.el10

* Tue Jul 07 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [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 <cki-ci-bot+kwf-gitlab-com@redhat.com>
This commit is contained in:
CKI KWF Bot 2026-07-07 10:54:12 +00:00
parent 6098cd8bd4
commit bca3ea6db0
23 changed files with 522 additions and 8 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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=""

View File

@ -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

View File

@ -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=""

View File

@ -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

View File

@ -1,3 +1,251 @@
* Tue Jul 07 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [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 <cki-ci-bot+kwf-gitlab-com@redhat.com> [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]

View File

@ -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 <cki-ci-bot+kwf-gitlab-com@redhat.com> [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 <cki-ci-bot+kwf-gitlab-com@redhat.com> [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]

View File

@ -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