Commit Graph

5530 Commits

Author SHA1 Message Date
CKI KWF Bot
fdb59bdd09 kernel-6.12.0-137.el10
* Thu Oct 02 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-137.el10]
- x86/mce/amd: Add default names for MCA banks and blocks (Steve Best) [RHEL-117597]
- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Steve Best) [RHEL-117597]
- ceph: fix client race condition where r_parent becomes stale before sending message (Alex Markuze) [RHEL-117609]
- ceph: fix client race condition validating r_parent before applying state (Alex Markuze) [RHEL-117609]
- arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: add RTC node (Jared Kangas) [RHEL-116642]
- arm64: dts: Add DSPI entries for S32G platforms (Jared Kangas) [RHEL-116642]
- arm64: dts: s32gxxxa-rdb: Add PCA85073A RTC module over I2C0 (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: add the eDMA nodes (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g2: Disable support for SD/eMMC UHS mode (Jared Kangas) [RHEL-116642]
- arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux (Jared Kangas) [RHEL-116642]
- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers (Ricardo Robaina) [RHEL-110657]
- x86/kaslr: Reduce KASLR entropy on most x86 systems (Ricardo Robaina) [RHEL-110657]
- x86/boot/compressed: Remove unused header includes from kaslr.c (Ricardo Robaina) [RHEL-110657]
- pidfs: Fix memory leak in pidfd_info() (Waiman Long) [RHEL-113598]
- fhandle: do_handle_open() should get FD with user flags (Waiman Long) [RHEL-113598]
- Documentation/sysctl: coredump: add %%F for pidfd number (Waiman Long) [RHEL-113598]
- pidfs: never refuse ppid == 0 in PIDFD_GET_INFO (Waiman Long) [RHEL-113598]
- fs/fhandle.c: fix a race in call of has_locked_children() (Waiman Long) [RHEL-113598] {CVE-2025-38306}
- coredump: reflow dump helpers a little (Waiman Long) [RHEL-113598]
- coredump: massage do_coredump() (Waiman Long) [RHEL-113598]
- coredump: massage format_corename() (Waiman Long) [RHEL-113598]
- coredump: hand a pidfd to the usermode coredump helper (Waiman Long) [RHEL-113598]
- coredump: fix error handling for replace_fd() (Waiman Long) [RHEL-113598]
- pidfs: move O_RDWR into pidfs_alloc_file() (Waiman Long) [RHEL-113598]
- selftests: coredump: Raise timeout to 2 minutes (Waiman Long) [RHEL-113598]
- selftests: coredump: Fix test failure for slow machines (Waiman Long) [RHEL-113598]
- selftests: coredump: Properly initialize pointer (Waiman Long) [RHEL-113598]
- pidfs: ensure that PIDFS_INFO_EXIT is available (Waiman Long) [RHEL-113598]
- pidfs/selftests: ensure correct headers for ioctl handling (Waiman Long) [RHEL-113598]
- selftests/pidfd: fix header inclusion (Waiman Long) [RHEL-113598]
- pidfs: allow to retrieve exit information (Waiman Long) [RHEL-113598]
- pidfs: record exit code and cgroupid at exit (Waiman Long) [RHEL-113598]
- pidfs: use private inode slab cache (Waiman Long) [RHEL-113598]
- pidfs: move setting flags into pidfs_alloc_file() (Waiman Long) [RHEL-113598]
- pidfd: rely on automatic cleanup in __pidfd_prepare() (Waiman Long) [RHEL-113598]
- pidfs: switch to copy_struct_to_user() (Waiman Long) [RHEL-113598]
- pidfs: improve ioctl handling (Waiman Long) [RHEL-113598]
- selftests: remove unneeded include (Waiman Long) [RHEL-113598]
- pidfs: allow bind-mounts (Waiman Long) [RHEL-113598]
- pidfs: lookup pid through rbtree (Waiman Long) [RHEL-113598]
- selftests/pidfd: add pidfs file handle selftests (Waiman Long) [RHEL-113598]
- pidfs: check for valid ioctl commands (Waiman Long) [RHEL-113598]
- pidfs: implement file handle support (Waiman Long) [RHEL-113598]
- exportfs: add permission method (Waiman Long) [RHEL-113598]
- fhandle: pull CAP_DAC_READ_SEARCH check into may_decode_fh() (Waiman Long) [RHEL-113598]
- exportfs: add open method (Waiman Long) [RHEL-113598]
- fhandle: simplify error handling (Waiman Long) [RHEL-113598]
- pseudofs: add support for export_ops (Waiman Long) [RHEL-113598]
- pidfs: support FS_IOC_GETVERSION (Waiman Long) [RHEL-113598]
- pidfs: remove 32bit inode number handling (Waiman Long) [RHEL-113598]
- pidfs: rework inode number allocation (Waiman Long) [RHEL-113598]
- selftests: coredump: Add stackdump test (Waiman Long) [RHEL-113598]
- fs/proc: do_task_stat: Fix ESP not readable during coredump (Waiman Long) [RHEL-113598]
- fs: fix is_mnt_ns_file() (Waiman Long) [RHEL-113598]
- pidfd: add ioctl to retrieve pid info (Waiman Long) [RHEL-113598]
- EDAC/bluefield: Don't use bluefield_edac_readl() result on error (Jennifer Berringer) [RHEL-103880]
- EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2 (Jennifer Berringer) [RHEL-103880]
- EDAC/bluefield: Fix potential integer overflow (Jennifer Berringer) [RHEL-103880] {CVE-2024-53161}
- RAS/AMD/FMPM: Get masked address (Aristeu Rozanski) [RHEL-87601]
- RAS/AMD/ATL: Include row[13] bit in row retirement (Aristeu Rozanski) [RHEL-87601]
Resolves: RHEL-103880, RHEL-110657, RHEL-113598, RHEL-116642, RHEL-117597, RHEL-117609, RHEL-87601

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-10-02 06:31:59 -04:00
CKI KWF Bot
06eb1b9836 kernel-6.12.0-136.el10
* Mon Sep 29 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-136.el10]
- xfs: do not propagate ENODATA disk errors into xattr code (Carlos Maiolino) [RHEL-115731]
- Fix packaging for libcpupower python binding debuginfo (John B. Wyatt IV) [RHEL-83442]
- Enable building libcpupower bindings for ELN/Rawhide (John B. Wyatt IV) [RHEL-83442]
- mm: swap: fix potential buffer overflow in setup_clusters() (CKI Backport Bot) [RHEL-114865] {CVE-2025-39727}
- net/mlx5: Not returning mlx5_link_info table when speed is unknown (Li Tian) [RHEL-113425]
- sctp: linearize cloned gso packets in sctp_rcv (CKI Backport Bot) [RHEL-113341] {CVE-2025-38718}
- Bluetooth: hci_event: Disconnect device when BIG sync is lost (David Marlin) [RHEL-107922]
- Bluetooth: hci_event: Add support for handling LE BIG Sync Lost event (David Marlin) [RHEL-107922]
- Bluetooth: hci_conn: Fix not cleaning up Broadcaster/Broadcast Source (David Marlin) [RHEL-107922]
- Bluetooth: hci_conn: Fix running bis_cleanup for hci_conn->type PA_LINK (David Marlin) [RHEL-107922]
- Bluetooth: ISO: Fix getname not returning broadcast fields (David Marlin) [RHEL-107922]
- Bluetooth: hci_core: Fix not accounting for BIS/CIS/PA links separately (David Marlin) [RHEL-107922]
- Bluetooth: Add PA_LINK to distinguish BIG sync and PA sync connections (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: Prevent unintended PA sync when SID is 0xFF (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: Fix scan state after PA Sync has been established (David Marlin) [RHEL-107922]
- PM: wakeup: implement devm_device_init_wakeup() helper (David Marlin) [RHEL-107922]
- Bluetooth: btusb: Fix potential NULL dereference on kmalloc failure (David Marlin) [RHEL-107922]
- Bluetooth: hci_devcd_dump: fix out-of-bounds via dev_coredumpv (David Marlin) [RHEL-107922]
- Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU (David Marlin) [RHEL-107922]
- Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID (David Marlin) [RHEL-107922]
- Bluetooth: hci_dev: replace 'quirks' integer by 'quirk_flags' bitmap (David Marlin) [RHEL-107922]
- Bluetooth: hci_core: add missing braces when using macro parameters (David Marlin) [RHEL-107922]
- Bluetooth: hci_core: fix typos in macros (David Marlin) [RHEL-107922]
- Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout (David Marlin) [RHEL-107922]
- Bluetooth: SMP: If an unallowed command is received consider it a failure (David Marlin) [RHEL-107922]
- Bluetooth: btintel: Check if controller is ISO capable on btintel_classify_pkt_type (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: fix connectable extended advertising when using static random address (David Marlin) [RHEL-107922]
- Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb() (David Marlin) [RHEL-107922]
- Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect to BIS handle (David Marlin) [RHEL-107922]
- Bluetooth: hci_core: Remove check of BDADDR_ANY in hci_conn_hash_lookup_big_state (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: Fix not disabling advertising instance (David Marlin) [RHEL-107922]
- Bluetooth: HCI: Set extended advertising data synchronously (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: mesh_send: check instances prior disabling advertising (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: set_mesh: update LE scan interval and window (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: revert some mesh modifications (David Marlin) [RHEL-107922]
- Bluetooth: Prevent unintended pause by checking if advertising is active (David Marlin) [RHEL-107922]
- driver: bluetooth: hci_qca:fix unable to load the BT driver (David Marlin) [RHEL-107922]
- Bluetooth: L2CAP: Fix L2CAP MTU negotiation (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Fix potential race condition in firmware download (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: Fix sparse errors (David Marlin) [RHEL-107922]
- Bluetooth: ISO: Fix not using bc_sid as advertisement SID (David Marlin) [RHEL-107922]
- Bluetooth: ISO: Fix using BT_SK_PA_SYNC to detect BIS sockets (David Marlin) [RHEL-107922]
- Bluetooth: eir: Fix possible crashes on eir_create_adv_data (David Marlin) [RHEL-107922]
- Bluetooth: hci_sync: Fix broadcast/PA when using an existing instance (David Marlin) [RHEL-107922]
- Bluetooth: Fix NULL pointer deference on eir_get_service_data (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: Protect mgmt_pending list with its own lock (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: Fix UAF on mgmt_remove_adv_monitor_complete (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Reduce driver buffer posting to prevent race condition (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Increase the tx and rx descriptor count (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Fix driver not posting maximum rx buffers (David Marlin) [RHEL-107922]
- Bluetooth: hci_core: fix list_for_each_entry_rcu usage (David Marlin) [RHEL-107922]
- Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION (David Marlin) [RHEL-107922]
- Bluetooth: hci_qca: move the SoC type check to the right place (David Marlin) [RHEL-107922]
- Bluetooth: btnxpuart: Fix missing devm_request_irq() return value check (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: reject malformed HCI_CMD_SYNC commands (David Marlin) [RHEL-107922]
- Bluetooth: btintel: Check dsbr size from EFI variable (David Marlin) [RHEL-107922]
- Bluetooth: MGMT: iterate over mesh commands in mgmt_mesh_foreach() (David Marlin) [RHEL-107922]
- Bluetooth: btusb: Add new VID/PID 13d3/3584 for MT7922 (David Marlin) [RHEL-107922]
- Bluetooth: separate CIS_LINK and BIS_LINK link types (David Marlin) [RHEL-107922]
- Bluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925 (David Marlin) [RHEL-107922]
- Bluetooth: add support for SIOCETHTOOL ETHTOOL_GET_TS_INFO (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Dump debug registers on error (David Marlin) [RHEL-107922]
- Bluetooth: ISO: Fix getpeername not returning sockaddr_iso_bc fields (David Marlin) [RHEL-107922]
- Bluetooth: ISO: Fix not using SID from adv report (David Marlin) [RHEL-107922]
- Bluetooth: btnxpuart: Implement host-wakeup feature (David Marlin) [RHEL-107922]
- Bluetooth: btusb: Add RTL8851BE device 0x0bda:0xb850 (David Marlin) [RHEL-107922]
- Bluetooth: hci_uart: Remove unnecessary NULL check before release_firmware() (David Marlin) [RHEL-107922]
- Bluetooth: btmtksdio: Fix wakeup source leaks on device unbind (David Marlin) [RHEL-107922]
- Bluetooth: btmrvl_sdio: Fix wakeup source leaks on device unbind (David Marlin) [RHEL-107922]
- Bluetooth: btintel_pcie: Do not generate coredump for diagnostic events (David Marlin) [RHEL-107922]
- Bluetooth: btusb: Add new VID/PID 13d3/3613 for MT7925 (David Marlin) [RHEL-107922]
- use uniform permission checks for all mount propagation changes (Ian Kent) [RHEL-107307] {CVE-2025-38498}
- do_change_type(): refuse to operate on unmounted/not ours mounts (Ian Kent) [RHEL-107307] {CVE-2025-38498}
Resolves: RHEL-107307, RHEL-107922, RHEL-113341, RHEL-113425, RHEL-114865, RHEL-115731, RHEL-83442

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-29 06:30:24 -04:00
Scott Weaver
9f8294c159 kernel-6.12.0-135.el10
* Thu Sep 25 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-135.el10]
- configs: enable Tegra264 SoC with serial and BPMP (Marcin Juszkiewicz) [RHEL-109772]
- arm64: defconfig: Enable Tegra HSP and BPMP (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: check for adma max page (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Use div_u64 for 64 bit division (Marcin Juszkiewicz) [RHEL-109772]
- dmaengine: tegra210-adma: Support channel page (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Add support for CBB fabrics in Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Support HW lookup to get timed out target address (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Improve handling for per SoC fabric data (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Make error interrupt enable and status per SoC (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Change master/slave to initiator/target (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: Enable support for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: pmc: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: Add Tegra264 APBMISC compatible string (Marcin Juszkiewicz) [RHEL-109772]
- soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS (Marcin Juszkiewicz) [RHEL-109772]
- memory: tegra: Add Tegra264 MC and EMC support (Marcin Juszkiewicz) [RHEL-109772]
- dt-bindings: memory: tegra: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- firmware: tegra: bpmp: Add support on Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- firmware: tegra: bpmp: Fix build failure for tegra264-only config (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: CIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ADMAIF: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ASRC: Update ARAM address (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: Update PLL rate for Tegra264 (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: I2S: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: AMX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: ADX: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: AHUB: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-109772]
- ASoC: tegra: Tegra264 support in isomgr_bw (Marcin Juszkiewicz) [RHEL-109772]
- serial: tegra-utc: Add driver for Tegra UART Trace Controller (UTC) (Marcin Juszkiewicz) [RHEL-109772]
- PCI: mvebu: Fix use of for_each_of_range() iterator (Myron Stowe) [RHEL-107597]
- agp/amd64: Check AGP Capability before binding to unsupported devices (Myron Stowe) [RHEL-107597]
- ata: pata_macio: Fix PCI region leak (Myron Stowe) [RHEL-107597]
- PCI: host-generic: Set driver_data before calling gen_pci_init() (Myron Stowe) [RHEL-107597]
- PCI: apple: Add tracking of probed root ports (Myron Stowe) [RHEL-107597]
- PCI/PTM: Build debugfs code only if CONFIG_DEBUG_FS is enabled (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore belated Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
- MAINTAINERS: Update Manivannan Sadhasivam email address (Myron Stowe) [RHEL-107597]
- MAINTAINERS: Update Krzysztof Wilczyński email address (Myron Stowe) [RHEL-107597]
- PCI: Remove unnecessary linesplit in __pci_setup_bridge() (Myron Stowe) [RHEL-107597]
- PCI: WARN (not BUG()) when we fail to assign optional resources (Myron Stowe) [RHEL-107597]
- PCI: Remove unused pci_printk() (Myron Stowe) [RHEL-107597]
- PCI: Add CONFIG_MMU dependency (Myron Stowe) [RHEL-107597]
- x86/PCI: Drop 'pci' suffix from intel_mid_pci.c (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: microchip,pcie-host: Fix DMA coherency property (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert v3,v360epc-pci to DT schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add MHI registers for IPQ9574 (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Remove obsolete .txt docs (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert marvell,armada8k-pcie to schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Convert Marvell EBU to schema (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: sifive,fu740-pcie: Fix include placement in DTS example (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: Correct indentation and style in DTS example (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: dwc: rockchip: Add rk3562 support (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: dw: rockchip: Add rk3576 support (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sc8180x: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow IPQ6018 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow IPQ8074 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Allow MSM8998 to use 8 MSI and one 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add 'global' interrupt for SDM845 SoC (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sc7280: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sa8775p: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8350: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8250: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom,pcie-sm8150: Add 'global' interrupt (Myron Stowe) [RHEL-107597]
- PCI: qcom-ep: Mask PTM_UPDATING interrupt (Myron Stowe) [RHEL-107597]
- PCI: Add debugfs support for exposing PTM context (Myron Stowe) [RHEL-107597]
- PCI: tegra194: Create debugfs directory only when CONFIG_PCIEASPM is enabled (Myron Stowe) [RHEL-107597]
- PCI: rockchip-ep: Mark RK3399 as intx_capable (Myron Stowe) [RHEL-107597]
- PCI: rockchip: Fix order of rockchip_pci_core_rsts (Myron Stowe) [RHEL-107597]
- PCI: rcar-gen4: Document how to obtain platform firmware (Myron Stowe) [RHEL-107597]
- PCI: rcar-gen4: set ep BAR4 fixed size (Myron Stowe) [RHEL-107597]
- PCI: qcom: Add support for IPQ5018 (Myron Stowe) [RHEL-107597]
- dt-bindings: PCI: qcom: Add IPQ5018 SoC (Myron Stowe) [RHEL-107597]
- PCI: dwc: Add support for configuring lane equalization presets (Myron Stowe) [RHEL-107597]
- PCI: Add lane equalization register offsets (Myron Stowe) [RHEL-107597]
- PCI: dwc: Update pci->num_lanes to maximum supported link width (Myron Stowe) [RHEL-107597]
- PCI: of: Add of_pci_get_equalization_presets() API (Myron Stowe) [RHEL-107597]
- PCI: mvebu: Use for_each_of_range() iterator for parsing "ranges" (Myron Stowe) [RHEL-107597]
- PCI: ls-gen4: Use to_delayed_work() (Myron Stowe) [RHEL-107597]
- PCI: imx6: Save and restore the LUT setting during suspend/resume for i.MX95 SoC (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add PLL lock check for i.MX95 SoC (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add workaround for errata ERR051586 (Myron Stowe) [RHEL-107597]
- PCI: imx6: Add workaround for errata ERR051624 (Myron Stowe) [RHEL-107597]
- PCI: imx6: Toggle the core reset for i.MX95 PCIe (Myron Stowe) [RHEL-107597]
- PCI: imx6: Call dw_pcie_wait_for_link() from start_link() callback only when required (Myron Stowe) [RHEL-107597]
- PCI: imx6: Skip link up workaround for newer platforms (Myron Stowe) [RHEL-107597]
- PCI: dwc: Make link training more robust by setting PORT_LOGIC_LINK_WIDTH to one lane (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Fix errno typo (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Use FIELD_GET() where applicable (Myron Stowe) [RHEL-107597]
- PCI: qcom: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Replace PERST# sleep time with proper macro (Myron Stowe) [RHEL-107597]
- PCI: host-common: Convert to library for host controller drivers (Myron Stowe) [RHEL-107597]
- PCI: cadence: Simplify J721e link status check (Myron Stowe) [RHEL-107597]
- PCI: mobiveil: Return bool from link up check (Myron Stowe) [RHEL-107597]
- PCI: dwc: Return bool from link up check (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit() (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Use rockchip_pcie_link_up() to check link up instead of open coding (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Reorganize register and bitfield definitions (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Remove unused PCIE_CLIENT_GENERAL_DEBUG definition (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Move rockchip_pcie_ep_hide_broken_ats_cap_rk3588() to dw_pcie_ep_ops::init() (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Enable ASPM L0s capability for both RC and EP modes (Myron Stowe) [RHEL-107597]
- PCI: dw-rockchip: Remove PCIE_L0S_ENTRY check from rockchip_pcie_link_up() (Myron Stowe) [RHEL-107597]
- PCI: j721e: Fix host/endpoint dependencies (Myron Stowe) [RHEL-107597]
- PCI: j721e: Add support to build as a loadable module (Myron Stowe) [RHEL-107597]
- PCI: cadence-ep: Introduce cdns_pcie_ep_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
- PCI: cadence-host: Introduce cdns_pcie_host_disable() helper for cleanup (Myron Stowe) [RHEL-107597]
- PCI: cadence: Add support to build pcie-cadence library as a kernel module (Myron Stowe) [RHEL-107597]
- PCI: cadence: Remove duplicate message code definitions (Myron Stowe) [RHEL-107597]
- PCI: cadence: Fix runtime atomic count underflow (Myron Stowe) [RHEL-107597]
- PCI: apple: Add T602x PCIe support (Myron Stowe) [RHEL-107597]
- PCI: apple: Abstract register offsets via a SoC-specific structure (Myron Stowe) [RHEL-107597]
- PCI: apple: Use gpiod_set_value_cansleep in probe flow (Myron Stowe) [RHEL-107597]
- PCI: apple: Drop poll for CORE_RC_PHYIF_STAT_REFCLK (Myron Stowe) [RHEL-107597]
- PCI: apple: Move port PHY registers to their own reg items (Myron Stowe) [RHEL-107597]
- PCI: apple: Fix missing OF node reference in apple_pcie_setup_port (Myron Stowe) [RHEL-107597]
- PCI: apple: Move away from INTMSK{SET,CLR} for INTx and private interrupts (Myron Stowe) [RHEL-107597]
- PCI: apple: Dynamically allocate RID-to_SID bitmap (Myron Stowe) [RHEL-107597]
- PCI: apple: Move over to standalone probing (Myron Stowe) [RHEL-107597]
- PCI: host-generic: Extract an ECAM bridge creation helper from pci_host_common_probe() (Myron Stowe) [RHEL-107597]
- dt-bindings: pci: apple,pcie: Add t6020 compatible string (Myron Stowe) [RHEL-107597]
- PCI: apple: Set only available ports up (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_set_msix(), pci_epc_ops::set_msix() nr_irqs encoding (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_set_msi(), pci_epc_ops::set_msi() nr_irqs encoding (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Align pci_epc_get_msix(), pci_epc_ops::get_msix() return value encoding (Myron Stowe) [RHEL-107597]
- PCI: cadence-ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
- PCI: dwc: ep: Correct PBA offset in .set_msix() callback (Myron Stowe) [RHEL-107597]
- PCI: endpoint: pci-epf-vntb: Simplify ctrl/SPAD space allocation (Myron Stowe) [RHEL-107597]
- PCI: endpoint: Retain fixed-size BAR size as well as aligned size (Myron Stowe) [RHEL-107597]
- PCI: Add ACS quirk for Loongson PCIe (Myron Stowe) [RHEL-107597]
- PCI: Fix lock symmetry in pci_slot_unlock() (Myron Stowe) [RHEL-107597]
- PCI: Increment PM usage counter when probing reset methods (Myron Stowe) [RHEL-107597]
- PM: runtime: Define pm_runtime_put cleanup helper (Myron Stowe) [RHEL-107597]
- irqdomain: pci: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-107597]
- PCI: hotplug: Drop superfluous #include directives (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore Link Down/Up caused by Secondary Bus Reset (Myron Stowe) [RHEL-107597]
- PCI: pciehp: Ignore Presence Detect Changed caused by DPC (Myron Stowe) [RHEL-107597]
- PCI: Limit visibility of match_driver flag to PCI core (Myron Stowe) [RHEL-107597]
- Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Myron Stowe) [RHEL-107597]
- PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus() (Myron Stowe) [RHEL-107597]
- PCI: Use PCI_STD_NUM_BARS instead of 6 (Myron Stowe) [RHEL-107597]
- PCI: Remove pci_fixup_cardbus() (Myron Stowe) [RHEL-107597]
- PCI: Remove function pcim_intx() prototype from pci.h (Myron Stowe) [RHEL-107597]
- PCI: Remove hybrid-devres usage warnings from kernel-doc (Myron Stowe) [RHEL-107597]
- PCI: Remove redundant set of request functions (Myron Stowe) [RHEL-107597]
- PCI: Remove exclusive requests flags from _pcim_request_region() (Myron Stowe) [RHEL-107597]
- PCI: Remove pcim_request_region_exclusive() (Myron Stowe) [RHEL-107597]
- Documentation/driver-api: Update pcim_enable_device() (Myron Stowe) [RHEL-107597]
- PCI: Remove hybrid devres nature from request functions (Myron Stowe) [RHEL-107597]
- PCI: Remove pcim_iounmap_regions() (Myron Stowe) [RHEL-107597]
- mtip32xx: Remove unnecessary pcim_iounmap_regions() calls (Myron Stowe) [RHEL-107597]
- PCI: Update Link Speed after retraining (Myron Stowe) [RHEL-107597]
- PCI/bwctrl: Replace lbms_count with PCI_LINK_LBMS_SEEN flag (Myron Stowe) [RHEL-107597]
- PCI/ERR: Remove misleading TODO regarding kernel panic (Myron Stowe) [RHEL-107597]
- PCI/AER: Add sysfs attributes for log ratelimits (Myron Stowe) [RHEL-107597]
- PCI/AER: Add ratelimits to PCI AER Documentation (Myron Stowe) [RHEL-107597]
- PCI/AER: Ratelimit correctable and non-fatal error logging (Myron Stowe) [RHEL-107597]
- PCI/AER: Simplify add_error_device() (Myron Stowe) [RHEL-107597]
- PCI/AER: Convert aer_get_device_error_info(), aer_print_error() to index (Myron Stowe) [RHEL-107597]
- PCI/AER: Rename struct aer_stats to aer_info (Myron Stowe) [RHEL-107597]
- PCI/AER: Reduce pci_print_aer() correctable error level to KERN_WARNING (Myron Stowe) [RHEL-107597]
- PCI/ERR: Add printk level to pcie_print_tlp_log() (Myron Stowe) [RHEL-107597]
- PCI/AER: Check log level once and remember it (Myron Stowe) [RHEL-107597]
- PCI/AER: Trace error event before ratelimiting (Myron Stowe) [RHEL-107597]
- PCI/AER: Update statistics before ratelimiting (Myron Stowe) [RHEL-107597]
- PCI/AER: Simplify pci_print_aer() (Myron Stowe) [RHEL-107597]
- PCI/AER: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
- PCI/AER: Move aer_print_source() earlier in file (Myron Stowe) [RHEL-107597]
- PCI/AER: Rename aer_print_port_info() to aer_print_source() (Myron Stowe) [RHEL-107597]
- PCI/AER: Extract bus/dev/fn in aer_print_port_info() with PCI_BUS_NUM(), etc (Myron Stowe) [RHEL-107597]
- PCI/AER: Consolidate Error Source ID logging in aer_isr_one_error_type() (Myron Stowe) [RHEL-107597]
- PCI/AER: Factor COR/UNCOR error handling out from aer_isr_one_error() (Myron Stowe) [RHEL-107597]
- PCI/DPC: Log Error Source ID only when valid (Myron Stowe) [RHEL-107597]
- PCI/DPC: Initialize aer_err_info before using it (Myron Stowe) [RHEL-107597]
- stmmac: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
- stmmac: Remove pcim_* functions for driver detach (Myron Stowe) [RHEL-107597]
- stmmac: loongson: Remove surplus loop (Myron Stowe) [RHEL-107597]
- stmmac: loongson: Pass correct arg to PCI function (Myron Stowe) [RHEL-107597]
- vdpa: solidrun: Replace deprecated PCI functions (Myron Stowe) [RHEL-107597]
- rcu/nocb: Add Safe checks for access offloaded rdp (Luis Claudio R. Goncalves) [RHEL-69516]
- perf symbol-minimal: Fix ehdr reading in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf: Fix the POLL_HUP delivery breakage (Michael Petlan) [RHEL-78198]
- perf: Avoid undefined behavior from stopping/starting inactive events (Michael Petlan) [RHEL-78198]
- perf ui scripts: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
- perf pmu: Switch FILENAME_MAX to NAME_MAX (Michael Petlan) [RHEL-78198]
- tools subcmd: Tighten the filename size in check_if_command_finished (Michael Petlan) [RHEL-78198]
- perf python: Set index error for invalid thread/cpu map items (Michael Petlan) [RHEL-78198]
- perf python: Improve leader copying from evlist (Michael Petlan) [RHEL-78198]
- perf python: Correct pyrf_evsel__read for tool PMUs (Michael Petlan) [RHEL-78198]
- perf python: Fix thread check in pyrf_evsel__read (Michael Petlan) [RHEL-78198]
- perf python: In str(evsel) use the evsel__pmu_name helper (Michael Petlan) [RHEL-78198]
- perf jevents: If the long_desc and desc are identical then drop the long_desc (Michael Petlan) [RHEL-78198]
- perf expr: Accumulate rather than replace in the context counts (Michael Petlan) [RHEL-78198]
- perf stat: Move metric list from config to evlist (Michael Petlan) [RHEL-78198]
- perf metricgroup: Factor out for-each function and move out printing (Michael Petlan) [RHEL-78198]
- perf pmu: Tolerate failure to read the type for wellknown PMUs (Michael Petlan) [RHEL-78198]
- perf spark: Fix includes and add SPDX (Michael Petlan) [RHEL-78198]
- perf parse-events: Minor tidy up of event_type helper (Michael Petlan) [RHEL-78198]
- perf hwmon_pmu: Avoid shortening hwmon PMU name (Michael Petlan) [RHEL-78198]
- kallsyms: fix build without execinfo (Michael Petlan) [RHEL-78198]
- perf/core: Fix WARN in perf_sigtrap() (Michael Petlan) [RHEL-78198]
- perf: Revert to requiring CAP_SYS_ADMIN for uprobes (Michael Petlan) [RHEL-78198]
- perf/core: Fix the WARN_ON_ONCE is out of lock protected region (Michael Petlan) [RHEL-78198]
- perf/aux: Fix pending disable flow when the AUX ring buffer overruns (Michael Petlan) [RHEL-78198]
- perf test: Directory file descriptor leak (Michael Petlan) [RHEL-78198]
- perf evsel: Missed close() when probing hybrid core PMUs (Michael Petlan) [RHEL-78198]
- perf mem: Document new output fields (op, cache, mem, dtlb, snoop) (Michael Petlan) [RHEL-78198]
- perf test: Restrict uniquifying test to machines with 'uncore_imc' (Michael Petlan) [RHEL-78198]
- perf: Fix the throttle error of some clock events (Michael Petlan) [RHEL-78198]
- perf symbols: Ignore mapping symbols on riscv (Michael Petlan) [RHEL-78198]
- perf: Add comment to enum perf_event_state (Michael Petlan) [RHEL-78198]
- perf/core: Fix WARN in perf_cgroup_switch() (Michael Petlan) [RHEL-78198]
- perf: Fix cgroup state vs ERROR (Michael Petlan) [RHEL-78198]
- perf: Fix sample vs do_exit() (Michael Petlan) [RHEL-78198]
- perf callchain: Always populate the addr_location map when adding IP (Michael Petlan) [RHEL-78198]
- perf lock contention: Reject more than 10ms delays for safety (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Fix incorrect MSR index calculations in intel_pmu_config_acr() (Michael Petlan) [RHEL-78198]
- perf trace: Set errpid to false for rseq and set_robust_list (Michael Petlan) [RHEL-78198]
- perf symbol: Move demangling code out of symbol-elf.c (Michael Petlan) [RHEL-78198]
- perf trace: Always print return value for syscalls returning a pid (Michael Petlan) [RHEL-78198]
- perf script: Print PERF_AUX_FLAG_COLLISION flag (Michael Petlan) [RHEL-78198]
- perf mem: Show absolute percent in mem_stat output (Michael Petlan) [RHEL-78198]
- perf mem: Display sort order only if it's available (Michael Petlan) [RHEL-78198]
- perf mem: Describe overhead calculation in brief (Michael Petlan) [RHEL-78198]
- perf record: Fix incorrect --user-regs comments (Michael Petlan) [RHEL-78198]
- perf test trace_summary: Skip --bpf-summary tests if no libbpf (Michael Petlan) [RHEL-78198]
- perf test intel-pt: Skip jitdump test if no libelf (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Avoid race when evlist is being deleted (Michael Petlan) [RHEL-78198]
- perf test demangle-java: Don't segv if demangling fails (Michael Petlan) [RHEL-78198]
- perf symbol: Fix use-after-free in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf pmu: Avoid segv for missing name/alias_name in wildcarding (Michael Petlan) [RHEL-78198]
- perf machine: Factor creating a "live" machine out of dwarf-unwind (Michael Petlan) [RHEL-78198]
- perf test: Add AMD IBS sw filter test (Michael Petlan) [RHEL-78198]
- perf mem: Count L2 HITM for c2c statistic (Michael Petlan) [RHEL-78198]
- perf arm-spe: Add support for SPE Data Source packet on HiSilicon HIP12 (Michael Petlan) [RHEL-78198]
- perf/headers: Clean up <linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
- perf tests switch-tracking: Fix timestamp comparison (Michael Petlan) [RHEL-78198]
- perf pmu intel: Adjust cpumaks for sub-NUMA clusters on graniterapids (Michael Petlan) [RHEL-78198]
- perf tests trace_summary.sh: Run in exclusive mode (Michael Petlan) [RHEL-78198]
- perf test: Add cgroup summary test case for 'perf trace' (Michael Petlan) [RHEL-78198]
- perf python: Add counting.py as example for counting perf events (Michael Petlan) [RHEL-78198]
- perf python: Add evlist close support (Michael Petlan) [RHEL-78198]
- perf python: Add evsel read method (Michael Petlan) [RHEL-78198]
- perf python: Add support for 'struct perf_counts_values' to return counter data (Michael Petlan) [RHEL-78198]
- perf/uapi: Clean up <uapi/linux/perf_event.h> a bit (Michael Petlan) [RHEL-78198]
- perf/uapi: Fix PERF_RECORD_SAMPLE comments in <uapi/linux/perf_event.h> (Michael Petlan) [RHEL-78198]
- perf python: Add evsel cpus and threads functions (Michael Petlan) [RHEL-78198]
- libperf threadmap: Add perf_thread_map__idx() (Michael Petlan) [RHEL-78198]
- libperf threadmap: Don't segv for index 0 for the NULL 'struct perf_thread_map' pointer (Michael Petlan) [RHEL-78198]
- perf test amd: Skip amd-ibs-period test on kernel < v6.15 (Michael Petlan) [RHEL-78198]
- perf rwsem: Add clang's -Wthread-safety annotations (Michael Petlan) [RHEL-78198]
- perf dso: Minor refactor to allow clang's Wthread-safety analysis (Michael Petlan) [RHEL-78198]
- mips/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- xtensa/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- sparc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- loongarch/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- csky/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- arc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- alpha/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/apple_m1: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/arm: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- s390/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- powerpc/perf: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/zhaoxin: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/amd: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Remove driver-specific throttle support (Michael Petlan) [RHEL-78198]
- perf: Only dump the throttle log for the leader (Michael Petlan) [RHEL-78198]
- perf: Fix the throttle logic for a group (Michael Petlan) [RHEL-78198]
- perf ftrace: Use process/session specific trace settings (Michael Petlan) [RHEL-78198]
- tools headers compiler: Pick the const_true() define from the kernel sources (Michael Petlan) [RHEL-78198]
- perf test probe_vfs_getname: Add regex for searching probe line (Michael Petlan) [RHEL-78198]
- perf/core: Add the is_event_in_freq_mode() helper to simplify the code (Michael Petlan) [RHEL-78198]
- perf record: Fix a asan runtime error in util/maps.c (Michael Petlan) [RHEL-78198]
- perf record: Add 8-byte aligned event type PERF_RECORD_COMPRESSED2 (Michael Petlan) [RHEL-78198]
- perf/x86/intel/ds: Remove redundant assignments to sample.period (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Filter non-workload samples (Michael Petlan) [RHEL-78198]
- perf/aux: Allocate non-contiguous AUX pages by default (Michael Petlan) [RHEL-78198]
- perf test: Allow tolerance for leader sampling test (Michael Petlan) [RHEL-78198]
- perf test: Add stat uniquifying test (Michael Petlan) [RHEL-78198]
- perf parse-events: Use wildcard processing to set an event to merge into (Michael Petlan) [RHEL-78198]
- perf evlist: Make uniquifying counter names consistent (Michael Petlan) [RHEL-78198]
- perf report: Add 'tgid' sort key (Michael Petlan) [RHEL-78198]
- perf test: Update sysfs path for core PMU caps (Michael Petlan) [RHEL-78198]
- perf test: Fix LBR test by ignoring idle task (Michael Petlan) [RHEL-78198]
- perf test: Hybrid improvements for metric value validation test (Michael Petlan) [RHEL-78198]
- perf list: Display the PMU name associated with a perf metric in JSON (Michael Petlan) [RHEL-78198]
- perf metricgroup: Binary search when resolving referred to metrics (Michael Petlan) [RHEL-78198]
- perf pmu: Change aliases from list to hashmap (Michael Petlan) [RHEL-78198]
- perf fncache: Switch to using hashmap (Michael Petlan) [RHEL-78198]
- perf tests: Harden branch stack sampling test (Michael Petlan) [RHEL-78198]
- perf parse-events: Add "cpu" term to set the CPU an event is recorded on (Michael Petlan) [RHEL-78198]
- perf parse-events: Set is_pmu_core for legacy hardware events (Michael Petlan) [RHEL-78198]
- perf stat: Use counter cpumask to skip zero values (Michael Petlan) [RHEL-78198]
- libperf cpumap: Add ability to create CPU from a single CPU number (Michael Petlan) [RHEL-78198]
- perf tests metrics: Permission related fixes (Michael Petlan) [RHEL-78198]
- perf evsel: Add per-thread warning for EOPNOTSUPP open failues (Michael Petlan) [RHEL-78198]
- perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 (Michael Petlan) [RHEL-78198]
- perf intel-pt: Do not default to recording all switch events (Michael Petlan) [RHEL-78198]
- perf intel-pt: Fix PEBS-via-PT data_src (Michael Petlan) [RHEL-78198]
- perf test demangle-ocaml: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
- perf test demangle-java: Switch to using dso__demangle_sym() (Michael Petlan) [RHEL-78198]
- perf test demangle-rust: Add Rust demangling test (Michael Petlan) [RHEL-78198]
- perf demangle-rust: Remove previous legacy rust decoder (Michael Petlan) [RHEL-78198]
- perf symbol-elf: Integrate rust-v0 demangling (Michael Petlan) [RHEL-78198]
- perf demangle-rust: Add rustc-demangle C demangler (Michael Petlan) [RHEL-78198]
- perf test amd ibs: Fix spelling mistake "Asssuming" -> "Assuming" (Michael Petlan) [RHEL-78198]
- perf pmu: Use available core PMU for raw events (Michael Petlan) [RHEL-78198]
- perf lock contention: Add -J/--inject-delay option (Michael Petlan) [RHEL-78198]
- perf tests: Fix 'perf report' tests installation (Michael Petlan) [RHEL-78198]
- perf: Fix confusing aux iteration (Michael Petlan) [RHEL-78198]
- perf: Remove too early and redundant CPU hotplug handling (Michael Petlan) [RHEL-78198]
- perf: Fix irq work dereferencing garbage (Michael Petlan) [RHEL-78198]
- perf: Fix failing inherit_event() doing extra refcount decrement on parent (Michael Petlan) [RHEL-78198]
- perf parse-events: Add debug dump of evlist if reordered (Michael Petlan) [RHEL-78198]
- perf evlist: Make groups visible in evlist__format_evsels() output (Michael Petlan) [RHEL-78198]
- perf evlist: Refactor evlist__scnprintf_evsels() (Michael Petlan) [RHEL-78198]
- perf stat: Remove print_mixed_hw_group_error (Michael Petlan) [RHEL-78198]
- perf stat: Better hybrid support for the NMI watchdog warning (Michael Petlan) [RHEL-78198]
- tools/arch/x86: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
- perf test: Add direct off-cpu tests (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Add --off-cpu-thresh option (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Dump the remaining PERF_SAMPLE_ in sample_type from BPF's stack trace map (Michael Petlan) [RHEL-78198]
- perf script: Display off-cpu samples correctly (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Disable perf_event's callchain collection (Michael Petlan) [RHEL-78198]
- perf evsel: Assemble off-cpu samples (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Dump off-cpu samples in BPF (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Preparation of off-cpu BPF program (Michael Petlan) [RHEL-78198]
- perf record --off-cpu: Parse off-cpu event (Michael Petlan) [RHEL-78198]
- perf evsel: Expose evsel__is_offcpu_event() for future use (Michael Petlan) [RHEL-78198]
- perf symbol-minimal: Fix double free in filename__read_build_id (Michael Petlan) [RHEL-78198]
- perf mem: Add 'dtlb' output field (Michael Petlan) [RHEL-78198]
- perf mem: Add 'snoop' output field (Michael Petlan) [RHEL-78198]
- perf mem: Add 'cache' and 'memory' output fields (Michael Petlan) [RHEL-78198]
- perf hist: Hide unused mem stat columns (Michael Petlan) [RHEL-78198]
- perf mem: Add 'op' output field (Michael Petlan) [RHEL-78198]
- perf hist: Implement output fields for mem stats (Michael Petlan) [RHEL-78198]
- perf hist: Basic support for mem_stat accounting (Michael Petlan) [RHEL-78198]
- perf hist: Add struct he_mem_stat (Michael Petlan) [RHEL-78198]
- perf hist: Support multi-line header (Michael Petlan) [RHEL-78198]
- perf record: Add --sample-mem-info option (Michael Petlan) [RHEL-78198]
- perf hist: Remove output field from sort-list properly (Michael Petlan) [RHEL-78198]
- perf test perf-report-hierarchy: Add new test (Michael Petlan) [RHEL-78198]
- perf test amd ibs: Add sample period unit test (Michael Petlan) [RHEL-78198]
- perf mem/c2c amd: Add ldlat support (Michael Petlan) [RHEL-78198]
- perf amd ibs: Incorporate Zen5 DTLB and PageSize information (Michael Petlan) [RHEL-78198]
- perf amd ibs: Add Load Latency bits in raw dump (Michael Petlan) [RHEL-78198]
- perf symbols: Handle 'u' and 'l' symbols in /proc/kallsyms (Michael Petlan) [RHEL-78198]
- perf lock contention: Symbolize zone->lock using BTF (Michael Petlan) [RHEL-78198]
- perf vendor events arm64: Drop hip08 PublicDescription if same as BriefDescription (Michael Petlan) [RHEL-78198]
- perf vendor events arm64: Fill up Desc field for Hisi hip08 hha pmu (Michael Petlan) [RHEL-78198]
- perf bench evlist-open-close: Reduce scope of 2 variables (Michael Petlan) [RHEL-78198]
- perf tests record: Cleanup improvements (Michael Petlan) [RHEL-78198]
- perf tool_pmu: Fix aggregation on duration_time (Michael Petlan) [RHEL-78198]
- perf session: Skip unsupported new event types (Michael Petlan) [RHEL-78198]
- perf hist: Allow custom output fields in hierarchy mode (Michael Petlan) [RHEL-78198]
- perf hist: Set levels in output_field_add() (Michael Petlan) [RHEL-78198]
- perf hist: Remove formats in hierarchy when cancel latency (Michael Petlan) [RHEL-78198]
- perf hist: Remove formats in hierarchy when cancel children (Michael Petlan) [RHEL-78198]
- perf record: Retirement latency cleanup in evsel__config (Michael Petlan) [RHEL-78198]
- perf pmu-events: Add retirement latency to JSON events inside of perf (Michael Petlan) [RHEL-78198]
- perf stat: Add mean, min, max and last --tpebs-mode options (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Use stats for retirement latency statistics (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Don't close record on read (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Add mutex for tpebs_results (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Add support for updating counts in evsel__tpebs_read (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Refactor tpebs_results list (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Ensure events are opened, factor out finding (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Inline get_perf_record_args (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Reduce scope of the tpebs_events_size variable (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Move the cpumap_buf variable out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Separate evsel__tpebs_prepare() out of evsel__tpebs_open() (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Rename tpebs_start to evsel__tpebs_open (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Simplify tpebs_cmd (Michael Petlan) [RHEL-78198]
- perf intel-tpebs: Cleanup header (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update westmereep-dp events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update tigerlake metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update snowridgex events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update skylakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update skylake metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sierraforest events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sapphirerapids events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update sandybridge metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update rocketlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update nehalemex events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update nehalemep events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update meteorlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update lunarlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update jaketown metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update ivytown metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update ivybridge metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update icelakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update icelake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update haswellx metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update haswell metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Add graniterapids retirement latencies (Michael Petlan) [RHEL-78198]
- perf vendor events: Update grandridge events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update emeraldrapids events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update elkhartlake events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update clearwaterforest events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update cascadelakex events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwellx metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwellde metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update broadwell metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update bonnell events (Michael Petlan) [RHEL-78198]
- perf vendor events: Update arrowlake events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-78198]
- perf vendor events: Update alderlake events/metrics (Michael Petlan) [RHEL-78198]
- perf/x86: Optimize the is_x86_event (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Check the X86 leader for ACR group (Michael Petlan) [RHEL-78198]
- perf/core: Fix broken throttling when max_samples_per_tick=1 (Michael Petlan) [RHEL-78198]
- perf/x86/amd/uncore: Remove unused 'struct amd_uncore_ctx::node' member (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Introduce pairs of PEBS static calls (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Rename x86_pmu.pebs to x86_pmu.ds_pebs (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Decouple BTS initialization from PEBS initialization (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Parse CPUID archPerfmonExt leaves for non-hybrid CPUs (Michael Petlan) [RHEL-78198]
- perf/core: Fix event timekeeping merge (Michael Petlan) [RHEL-78198]
- perf/core: Fix event->parent life-time issue (Michael Petlan) [RHEL-78198]
- perf/core: Fix put_ctx() ordering (Michael Petlan) [RHEL-78198]
- perf/core: Fix perf-stat / read() (Michael Petlan) [RHEL-78198]
- x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h> (Michael Petlan) [RHEL-78198]
- perf/x86/intel/bts: Replace offsetof() with struct_size() (Michael Petlan) [RHEL-78198]
- tools/nolibc/types.h: fix mismatched parenthesis in minor() (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Set actions->thread before calling do_zoom_thread() (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Simplify the routines that add entries to the popup menu (Michael Petlan) [RHEL-78198]
- perf ui browser: Accept the left arrow key as a Zoom out if done on the first column (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Don't show the source code view status initially (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Show in the title the source code view toggle (Michael Petlan) [RHEL-78198]
- perf ui browser map: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser hists: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser header: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser annotate: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser annotate-data: Provide feedback on unhandled hotkeys (Michael Petlan) [RHEL-78198]
- perf ui browser: Add a warn on unhandled hotkey helper (Michael Petlan) [RHEL-78198]
- perf ui browser: Add key_name() helper (Michael Petlan) [RHEL-78198]
- tools build: Don't show libbfd build status as it is opt-in (Michael Petlan) [RHEL-78198]
- perf check: Add tip about building with libbfd using BUILD_NONDISTRO=1 (Michael Petlan) [RHEL-78198]
- perf build: Warn when libdebuginfod devel files are not available (Michael Petlan) [RHEL-78198]
- tools build: Don't show libunwind build status as it is opt-in (Michael Petlan) [RHEL-78198]
- perf check: Allow showing a tip for opt-in features not built into perf (Michael Petlan) [RHEL-78198]
- perf check: Move the FEATURE_STATUS() macro to its only user source file (Michael Petlan) [RHEL-78198]
- perf check: Share the feature status printing routine with 'perf version' (Michael Petlan) [RHEL-78198]
- tools build: Don't set libunwind as available if test-all.c build succeeds (Michael Petlan) [RHEL-78198]
- perf/arch: Record sample last_period before updating on the x86 and PowerPC platforms (Michael Petlan) [RHEL-78198]
- perf/x86/intel/bts: Rename local bts_buffer variables for clarity (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Support auto counter reload (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Add CPUID enumeration for the auto counter reload (Michael Petlan) [RHEL-78198]
- perf: Extend the bit width of the arch-specific flag (Michael Petlan) [RHEL-78198]
- perf/x86/intel: Track the num of events needs late setup (Michael Petlan) [RHEL-78198]
- perf/x86: Add dynamic constraint (Michael Petlan) [RHEL-78198]
- perf: Make perf_pmu_unregister() useable (Michael Petlan) [RHEL-78198]
- perf: Rename perf_event_exit_task(.child) (Michael Petlan) [RHEL-78198]
- perf: Unify perf_event_free_task() / perf_event_exit_task_context() (Michael Petlan) [RHEL-78198]
- perf: Simplify perf_event_release_kernel() (Michael Petlan) [RHEL-78198]
- perf: Simplify perf_event_free_task() wait (Michael Petlan) [RHEL-78198]
- perf: Simplify child event tear-down (Michael Petlan) [RHEL-78198]
- perf: Ensure bpf_perf_link path is properly serialized (Michael Petlan) [RHEL-78198]
- NFSv4.2: Protect copy offload and clone against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
- NFS: Protect against 'eof page pollution' (Olga Kornievskaia) [RHEL-95596]
- uprobes: Fix race in uprobe_free_utask (Jerome Marchand) [RHEL-111387]
- ipv6: reject malicious packets in ipv6_gso_segment() (CKI Backport Bot) [RHEL-113251] {CVE-2025-38572}
- wifi: ath12k: Decrement TID on RX peer frag setup error handling (CKI Backport Bot) [RHEL-114710] {CVE-2025-39761}
- xfrm: interface: fix use-after-free after changing collect_md xfrm interface (CKI Backport Bot) [RHEL-109531] {CVE-2025-38500}
- net: add reserved fields to devlink_port_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_health_reporter_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_port_region_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_region_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_param (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_dpipe_table_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_linecard_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_ops (Ivan Vecera) [RHEL-111907]
- net: add reserved fields to devlink_port (Ivan Vecera) [RHEL-111907]
- ipv6: mcast: Delay put pmc->idev in mld_del_delrec() (Hangbin Liu) [RHEL-111156] {CVE-2025-38550}
- tcp: Correct signedness in skb remaining space calculation (Florian Westphal) [RHEL-107843] {CVE-2025-38463}
- ice: use fixed adapter index for E825C embedded devices (Michal Schmidt) [RHEL-111791]
Resolves: RHEL-69516, RHEL-78198, RHEL-109772, RHEL-111387, RHEL-95596, RHEL-107597

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-25 17:48:55 -04:00
Scott Weaver
de705ebadb kernel-6.12.0-134.el10
* Wed Sep 24 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-134.el10]
- EDAC/amd64: Correct number of UMCs for family 19h models 70h-7fh (Joel Savitz) [RHEL-102253]
- platform/x86/intel: power-domains: Use topology_logical_package_id() for package ID (Steve Best) [RHEL-115105]
- dpll: zl3073x: Implement devlink flash callback (Ivan Vecera) [RHEL-115367]
- dpll: zl3073x: Refactor DPLL initialization (Ivan Vecera) [RHEL-115367]
- dpll: zl3073x: Add firmware loading functionality (Ivan Vecera) [RHEL-115367]
- dpll: zl3073x: Add low-level flash functions (Ivan Vecera) [RHEL-115367]
- dpll: zl3073x: Add functions to access hardware registers (Ivan Vecera) [RHEL-115367]
- x86/mce: Make sure CMCI banks are cleared during shutdown on Intel (Steve Best) [RHEL-113399]
- x86/mce: Make several functions return bool (Steve Best) [RHEL-113399]
- x86/mce/intel: Use MCG_BANKCNT_MASK instead of 0xff (Steve Best) [RHEL-113399]
- pinctrl: intel: fix build warnings about export.h (Steve Best) [RHEL-113190]
- pinctrl: intel: drop repeated config dependency (Steve Best) [RHEL-113190]
- pinctrl: tangier: use devm_kmemdup_array() (Steve Best) [RHEL-113190]
- pinctrl: cherryview: use devm_kmemdup_array() (Steve Best) [RHEL-113190]
- pinctrl: baytrail: copy communities using devm_kmemdup_array() (Steve Best) [RHEL-113190]
- pinctrl: intel: copy communities using devm_kmemdup_array() (Steve Best) [RHEL-113190]
- pinctrl: intel: Fix wrong bypass assignment in intel_pinctrl_probe_pwm() (Steve Best) [RHEL-113190]
- pinctrl: intel: Import PWM_LPSS namespace for devm_pwm_lpss_probe() (Steve Best) [RHEL-113190]
- pinctrl: lynxpoint: Use dedicated helpers for chained IRQ handlers (Steve Best) [RHEL-113190]
- pinctrl: baytrail: Use dedicated helpers for chained IRQ handlers (Steve Best) [RHEL-113190]
- pinctrl: elkhartlake: Add support for DSW community (Steve Best) [RHEL-113190]
- pinctrl: intel: Add a human readable decoder for pull bias values (Steve Best) [RHEL-113190]
- net: stmmac: fix TSO DMA API usage causing oops (Izabela Bakollari) [RHEL-84762]
- octeon_ep: Fix host hang issue during device reboot (Kamal Heib) [RHEL-90058]
- octeon_ep_vf: Resolve netdevice usage count issue (Kamal Heib) [RHEL-90058]
- octeon_ep_vf: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-90058]
- octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-90058]
- octeon_ep: update tx/rx stats locally for persistence (Kamal Heib) [RHEL-90058]
- octeon_ep: remove firmware stats fetch in ndo_get_stats64 (Kamal Heib) [RHEL-90058]
- octeon_ep: add ndo ops for VFs in PF driver (Kamal Heib) [RHEL-90058]
- net: marvell: use ethtool string helpers (Kamal Heib) [RHEL-90058]
- io_uring/futex: ensure io_futex_wait() cleans up properly on failure (CKI Backport Bot) [RHEL-114338] {CVE-2025-39698}
- net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree (CKI Backport Bot) [RHEL-106587] {CVE-2025-38468}
- dmaengine: idxd: Check availability of workqueue allocated by idxd wq driver before using (Audra Mitchell) [RHEL-106609] {CVE-2025-38369}
- ethtool: Block setting of symmetric RSS when non-symmetric rx-flow-hash is requested (CKI Backport Bot) [RHEL-107023]
- flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read (Benjamin Coddington) [RHEL-110294]
- pNFS/flexfiles: don't attempt pnfs on fatal DS errors (Benjamin Coddington) [RHEL-110294]
- HID: core: Harden s32ton() against conversion to 0 bits (Benjamin Tissoires) [RHEL-111038] {CVE-2025-38556}
- Revert "KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace" (Eric Auger) [RHEL-112491]
- fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass (Audra Mitchell) [RHEL-106613] {CVE-2025-38396}
- Revert "e1000e: change k1 configuration on MTP and later platforms" (Michal Schmidt) [RHEL-109782]
- s390/sclp: Fix SCCB present check (CKI Backport Bot) [RHEL-113560] {CVE-2025-39694}
- idpf: convert control queue mutex to a spinlock (CKI Backport Bot) [RHEL-106059] {CVE-2025-38392}
- redhat/configs: Enable CONFIG_MITIGATION_TSA for x86 (Waiman Long) [RHEL-83893]
- x86/process: Move the buffer clearing before MONITOR (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
- x86/microcode/AMD: Add TSA microcode SHAs (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
- KVM: SVM: Advertise TSA CPUID bits to guests (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
- x86/bugs: Add a Transient Scheduler Attacks mitigation (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
- x86/bugs: Rename MDS machinery to something more generic (Waiman Long) [RHEL-83893 RHEL-83903] {CVE-2024-36357 CVE-2024-36350}
- x86/bugs: Fix spectre_v2 mitigation default on Intel (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure ITS mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Fix SRSO reporting on Zen1/2 with SMT disabled (Waiman Long) [RHEL-83893]
- x86/idle: Use MONITOR and MWAIT mnemonics in <asm/mwait.h> (Waiman Long) [RHEL-83893]
- x86/idle: Remove .s output beautifying delimiters from simpler asm() templates (Waiman Long) [RHEL-83893]
- x86/idle: Remove MFENCEs for X86_BUG_CLFLUSH_MONITOR in mwait_idle_with_hints() and prefer_mwait_c1_over_halt() (Waiman Long) [RHEL-83893]
- x86/cpufeatures: Add X86_FEATURE_APX (Waiman Long) [RHEL-83893]
- x86/cpufeatures: Shorten X86_FEATURE_AMD_HETEROGENEOUS_CORES (Waiman Long) [RHEL-83893]
- x86/cpufeatures: Shorten X86_FEATURE_CLEAR_BHB_LOOP_ON_VMEXIT (Waiman Long) [RHEL-83893]
- x86/cpufeatures: Clean up formatting (Waiman Long) [RHEL-83893]
- x86/bugs: Remove X86_BUG_MMIO_UNKNOWN (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure SRSO mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure L1TF mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure SSB mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure spectre_v2 mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure BHI mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure spectre_v2_user mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure retbleed mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Allow retbleed=stuff only on Intel (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure spectre_v1 mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure GDS mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure SRBDS mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Remove md_clear_*_mitigation() (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure RFDS mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure MMIO mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure TAA mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Restructure MDS mitigation (Waiman Long) [RHEL-83893]
- x86/bugs: Rename mmio_stale_data_clear to cpu_buf_vm_clear (Waiman Long) [RHEL-83893]
- x86/microcode: Consolidate the loader enablement checking (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Fix __apply_microcode_amd()'s return value (Waiman Long) [RHEL-83893] {CVE-2025-22047}
- x86: move ZMM exclusion list into CPU feature flag (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Add some forgotten models to the SHA check (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Load only SHA256-checksummed patches (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Add get_patch_level() (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Get rid of the _load_microcode_amd() forward declaration (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Merge early_apply_microcode() into its single callsite (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Remove unused save_microcode_in_initrd_amd() declarations (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Remove ugly linebreak in __verify_patch_section() signature (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Remove ret local var in early_apply_microcode() (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Have __apply_microcode_amd() return bool (Waiman Long) [RHEL-83893]
- x86/microcode/AMD: Return bool from find_blobs_in_containers() (Waiman Long) [RHEL-83893]
- x86/cpu: Fix formatting of cpuid_bits[] in scattered.c (Waiman Long) [RHEL-83893]
- x86/cpufeatures: Add X86_FEATURE_AMD_WORKLOAD_CLASS feature bit (Waiman Long) [RHEL-83893]
Resolves: RHEL-102253, RHEL-113190, RHEL-113399, RHEL-115367, RHEL-115105

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-24 10:05:09 -04:00
CKI KWF Bot
df897e99fd kernel-6.12.0-133.el10
* Tue Sep 23 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-133.el10]
- drm/virtio: implement virtio_gpu_shutdown (Eric Auger) [RHEL-90224]
- io_uring/futex: ensure io_futex_wait() cleans up properly on failure (CKI Backport Bot) [RHEL-114339] {CVE-2025-39698}
- redhat: Move the CONFIG_AP and CONFIG_AP_DEBUG switches to the s390x subfolder (Thomas Huth) [RHEL-91273]
Resolves: RHEL-114339, RHEL-90224, RHEL-91273

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-23 06:24:11 -04:00
CKI KWF Bot
1d1307dc58 kernel-6.12.0-132.el10
* Fri Sep 19 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-132.el10]
- RDMA/mana_ib: add support of multiple ports (Maxim Levitsky) [RHEL-109580]
- RDMA/mana_ib: add additional port counters (Maxim Levitsky) [RHEL-109580]
- RDMA/mana_ib: Fix DSCP value in modify QP (Maxim Levitsky) [RHEL-109580]
- net: mana: fix spelling for mana_gd_deregiser_irq() (Maxim Levitsky) [RHEL-109580]
- net: mana: Handle Reset Request from MANA NIC (Maxim Levitsky) [RHEL-109580]
- net: mana: Handle unsupported HWC commands (Maxim Levitsky) [RHEL-109580]
- net: mana: Set tx_packets to post gso processing packet count (Maxim Levitsky) [RHEL-109580]
- net: mana: Allocate MSI-X vectors dynamically (Maxim Levitsky) [RHEL-109580]
- net: mana: Allow irq_setup() to skip cpus for affinity (Maxim Levitsky) [RHEL-109580]
- net: mana: explain irq_setup() algorithm (Maxim Levitsky) [RHEL-109580]
- PCI: hv: Allow dynamic MSI-X vector allocation (Maxim Levitsky) [RHEL-109580]
- PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations (Maxim Levitsky) [RHEL-109580]
- net: mana: Add handler for hardware servicing events (Maxim Levitsky) [RHEL-109580]
- RDMA/mana_ib: Add device statistics support (Maxim Levitsky) [RHEL-109580]
- net: mana: Expose additional hardware counters for drop and TC via ethtool. (Maxim Levitsky) [RHEL-109580]
- net: mana: Fix warnings for missing export.h header inclusion (Maxim Levitsky) [RHEL-109580]
- tunnels: reset the GSO metadata before reusing the skb (Antoine Tenart) [RHEL-113911]
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY (Phil Sutter) [RHEL-108858]
- s390/sclp: Fix SCCB present check (CKI Backport Bot) [RHEL-113563] {CVE-2025-39694}
Resolves: RHEL-108858, RHEL-109580, RHEL-113563, RHEL-113911

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-19 06:22:58 -04:00
Scott Weaver
8c78b3e475 kernel-6.12.0-131.el10
* Wed Sep 17 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-131.el10]
- config: new config in drivers/phy (Izabela Bakollari) [RHEL-106145]
- net: phy: realtek: remove unsed RTL821x_PHYSR* macros (Izabela Bakollari) [RHEL-106145]
- net: phy: realtek: make HWMON support a user-visible Kconfig symbol (Izabela Bakollari) [RHEL-106145]
- net: phy: realtek: HWMON support for standalone versions of RTL8221B and RTL8251 (Izabela Bakollari) [RHEL-106145]
- net: phy: realtek: add hwmon support for temp sensor on RTL822x (Izabela Bakollari) [RHEL-106145]
- x86/hyperv: Fix kdump on Azure CVMs (Vitaly Kuznetsov) [RHEL-75576]
- cpupower: Improve Python binding's Makefile (John B. Wyatt IV) [RHEL-91191]
- cpupower: change binding's makefile to use -lcpupower (John B. Wyatt IV) [RHEL-91191]
- pm: cpupower: Add missing residency header changes in cpuidle.h to SWIG (John B. Wyatt IV) [RHEL-91191]
- pm: cpupower: Add header changes for cpufreq.h to SWIG bindings (John B. Wyatt IV) [RHEL-91191]
- pm: cpupower: Add install and uninstall options to bindings makefile (John B. Wyatt IV) [RHEL-91191]
- pm: cpupower: bindings: Add test to confirm cpu state is disabled (John B. Wyatt IV) [RHEL-91191]
- pm: cpupower: bindings: Improve disable c_state block (John B. Wyatt IV) [RHEL-91191]
- cxl: core/region - ignore interleave granularity when ways=1 (John W. Linville) [RHEL-107880]
- posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() (CKI Backport Bot) [RHEL-112787] {CVE-2025-38352}
- netfilter: nf_conntrack: fix crash due to removal of uninitialised entry (Florian Westphal) [RHEL-106441] {CVE-2025-38472}
- netfilter: nf_tables: hide clash bit from userspace (Florian Westphal) [RHEL-106441]
- selftests: netfilter: conntrack_resize.sh: extend resize test (Florian Westphal) [RHEL-106441]
- redhat: Explicitly disable 'hostonly' mode on the dracut cmdline (Vitaly Kuznetsov) [RHEL-109610]
- redhat: Directly use 'ukify' for building the UKI (Vitaly Kuznetsov) [RHEL-109610]
- redhat: Add SBAT to the UKI unconditionally (Vitaly Kuznetsov) [RHEL-109610]
- sunrpc: fix handling of server side tls alerts (Olga Kornievskaia) [RHEL-111072] {CVE-2025-38566}
- dpll: add reserved fields to dpll_device_ops and dpll_pin_ops structs (Ivan Vecera) [RHEL-111905]
- sunrpc: fix client side handling of tls alerts (Olga Kornievskaia) [RHEL-110814] {CVE-2025-38571}
- i40e: report VF tx_dropped with tx_errors instead of tx_discards (Dennis Chen) [RHEL-105134]
- kselftests/mm: fix khugepaged build broken (Chunyu Hu) [RHEL-112084]
- iommu/virtio: Make instance lookup robust (Eric Auger) [RHEL-108207]
- enic: fix incorrect MTU comparison in enic_change_mtu() (CKI Backport Bot) [RHEL-108262]
- net/enic: Allow at least 8 RQs to always be used (CKI Backport Bot) [RHEL-108262]
- ixgbe: prevent from unwanted interface name changes (CKI Backport Bot) [RHEL-109604]
- devlink: let driver opt out of automatic phys_port_name generation (CKI Backport Bot) [RHEL-109604]
- redhat: set defaults for RHEL 10.1 (Julio Faracco)
Resolves: RHEL-106145, RHEL-75576, RHEL-91191

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-17 14:01:48 -04:00
CKI KWF Bot
f170c0ad56 kernel-6.12.0-130.el10
* Mon Sep 15 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-130.el10]
- selftests/ftrace: Use readelf to find entry point in uprobe test (Anubhav Shelat) [RHEL-87219]
- ublk selftests: add --no_ublk_fixed_fd for not using registered ublk char device (Ming Lei) [RHEL-106845]
- ublk: avoid ublk_io_release() called after ublk char dev is closed (Ming Lei) [RHEL-106845]
- block: validate QoS before calling __rq_qos_done_bio() (Ming Lei) [RHEL-106845]
- md: improve return types of badblocks handling functions (Ming Lei) [RHEL-106845]
- raid6: riscv: Fix NULL pointer dereference caused by a missing clobber (Ming Lei) [RHEL-106845]
- dm-stripe: limit chunk_sectors to the stripe size (Ming Lei) [RHEL-106845]
- md/raid10: set chunk_sectors limit (Ming Lei) [RHEL-106845]
- md/raid0: set chunk_sectors limit (Ming Lei) [RHEL-106845]
- md: allow removing faulty rdev during resync (Ming Lei) [RHEL-106845]
- md/raid5: unset WQ_CPU_INTENSIVE for raid5 unbound workqueue (Ming Lei) [RHEL-106845]
- md: remove/add redundancy group only in level change (Ming Lei) [RHEL-106845]
- raid6: Add RISC-V SIMD syndrome and recovery calculations (Ming Lei) [RHEL-106845]
- md/raid1: Add check for missing source disk in process_checks() (Ming Lei) [RHEL-106845]
- md/raid10: fix missing discard IO accounting (Ming Lei) [RHEL-106845]
- block: avoid cpu_hotplug_lock depedency on freeze_lock (Ming Lei) [RHEL-106845]
- block: decrement block_rq_qos static key in rq_qos_del() (Ming Lei) [RHEL-106845]
- block: skip q->rq_qos check in rq_qos_done_bio() (Ming Lei) [RHEL-106845]
- blk-mq: fix lockdep warning in __blk_mq_update_nr_hw_queues (Ming Lei) [RHEL-106845]
- selftests: ublk: Use ARRAY_SIZE() macro to improve code (Ming Lei) [RHEL-106845]
- block: fix kobject double initialization in add_disk (Ming Lei) [RHEL-106845]
- block: fix potential deadlock while running nr_hw_queue update (Ming Lei) [RHEL-106845]
- block: fix lockdep warning caused by lock dependency in elv_iosched_store (Ming Lei) [RHEL-106845]
- block: move elevator queue allocation logic into blk_mq_init_sched (Ming Lei) [RHEL-106845]
- ublk: check for unprivileged daemon on each I/O fetch (Ming Lei) [RHEL-106845]
- ublk: don't quiesce in ublk_ch_release (Ming Lei) [RHEL-106845]
- ublk: remove unused req argument from ublk_sub_req_ref() (Ming Lei) [RHEL-106845]
- selftests: ublk: add utils.h (Ming Lei) [RHEL-106845]
- selftests: ublk: add helper ublk_handle_uring_cmd() for handle ublk command (Ming Lei) [RHEL-106845]
- selftests: ublk: improve flags naming (Ming Lei) [RHEL-106845]
- selftests: ublk: remove ublk queue self-defined flags (Ming Lei) [RHEL-106845]
- selftests: ublk: pass 'ublk_thread *' to more common helpers (Ming Lei) [RHEL-106845]
- selftests: ublk: pass 'ublk_thread *' to ->queue_io() and ->tgt_io_done() (Ming Lei) [RHEL-106845]
- selftests: ublk: remove `tag` parameter of ->tgt_io_done() (Ming Lei) [RHEL-106845]
- ublk: pass 'const struct ublk_io *' to ublk_[un]map_io() (Ming Lei) [RHEL-106845]
- ublk: remove ublk_commit_and_fetch() (Ming Lei) [RHEL-106845]
- ublk: add helper ublk_check_fetch_buf() (Ming Lei) [RHEL-106845]
- ublk: store auto buffer register data into `struct ublk_io` (Ming Lei) [RHEL-106845]
- ublk: move auto buffer register handling into one dedicated helper (Ming Lei) [RHEL-106845]
- ublk: avoid to pass `struct ublksrv_io_cmd *` to ublk_commit_and_fetch() (Ming Lei) [RHEL-106845]
- ublk: let ublk_fill_io_cmd() cover more things (Ming Lei) [RHEL-106845]
- ublk: move fake timeout logic into __ublk_complete_rq() (Ming Lei) [RHEL-106845]
- ublk: look up ublk task via its pid in timeout handler (Ming Lei) [RHEL-106845]
- ublk: validate ublk server pid (Ming Lei) [RHEL-106845]
- ublk: introduce and use ublk_set_canceling helper (Ming Lei) [RHEL-106845]
- ublk: speed up ublk server exit handling (Ming Lei) [RHEL-106845]
- blk-mq: add number of queue calc helper (Ming Lei) [RHEL-106845]
- ublk: cache-align struct ublk_io (Ming Lei) [RHEL-106845]
- ublk: remove ubq checks from ublk_{get,put}_req_ref() (Ming Lei) [RHEL-106845]
- ublk: optimize UBLK_IO_UNREGISTER_IO_BUF on daemon task (Ming Lei) [RHEL-106845]
- ublk: optimize UBLK_IO_REGISTER_IO_BUF on daemon task (Ming Lei) [RHEL-106845]
- ublk: return early if blk_should_fake_timeout() (Ming Lei) [RHEL-106845]
- ublk: allow UBLK_IO_(UN)REGISTER_IO_BUF on any task (Ming Lei) [RHEL-106845]
- ublk: don't take ublk_queue in ublk_unregister_io_buf() (Ming Lei) [RHEL-106845]
- ublk: consolidate UBLK_IO_FLAG_{ACTIVE,OWNED_BY_SRV} checks (Ming Lei) [RHEL-106845]
- ublk: remove task variable from __ublk_ch_uring_cmd() (Ming Lei) [RHEL-106845]
- ublk: handle UBLK_IO_FETCH_REQ earlier (Ming Lei) [RHEL-106845]
- ublk: check cmd_op first (Ming Lei) [RHEL-106845]
- ublk: remove struct ublk_rq_data (Ming Lei) [RHEL-106845]
- ublk: use vmalloc for ublk_device's __queues (Ming Lei) [RHEL-106845]
- redhat/configs: Adding CONFIG_BLK_DEV_ZONED_LOOP (Ming Lei) [RHEL-106845]
- block: restore default wbt enablement (Ming Lei) [RHEL-106845]
- zloop: fix KASAN use-after-free of tag set (Ming Lei) [RHEL-106845] {CVE-2025-38620}
- mm: fix vmstat after removing NR_BOUNCE (Ming Lei) [RHEL-106845]
- nbd: fix lockdep deadlock warning (Ming Lei) [RHEL-106845]
- block: restore two stage elevator switch while running nr_hw_queue update (Ming Lei) [RHEL-106845]
- md/raid10: fix set but not used variable in sync_request_write() (Ming Lei) [RHEL-106845]
- block: fix module reference leak in mq-deadline I/O scheduler (Ming Lei) [RHEL-106845]
- nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list() (Ming Lei) [RHEL-106845]
- block: fix kobject leak in blk_unregister_queue (Ming Lei) [RHEL-106845]
- nbd: fix uaf in nbd_genl_connect() error path (Ming Lei) [RHEL-106845] {CVE-2025-38443}
- md/md-bitmap: fix GPF in bitmap_get_stats() (Ming Lei) [RHEL-106845] {CVE-2025-38451}
- md/md-bitmap: fix stats collection for external bitmaps (Ming Lei) [RHEL-106845]
- md/raid1,raid10: strip REQ_NOWAIT from member bios (Ming Lei) [RHEL-106845]
- raid10: cleanup memleak at raid10_make_request (Ming Lei) [RHEL-106845] {CVE-2025-38444}
- md/raid1: Fix stack memory use after return in raid1_reshape (Ming Lei) [RHEL-106845] {CVE-2025-38445}
- brd: fix sleeping function called from invalid context in brd_insert_page() (Ming Lei) [RHEL-106845]
- ublk: don't queue request if the associated uring_cmd is canceled (Ming Lei) [RHEL-106845]
- block: fix false warning in bdev_count_inflight_rw() (Ming Lei) [RHEL-106845]
- ublk: sanity check add_dev input for underflow (Ming Lei) [RHEL-106845]
- ublk: setup ublk_io correctly in case of ublk_get_data() failure (Ming Lei) [RHEL-106845]
- ublk: update UBLK_F_SUPPORT_ZERO_COPY comment in UAPI header (Ming Lei) [RHEL-106845]
- ublk: fix narrowing warnings in UAPI header (Ming Lei) [RHEL-106845]
- selftests: ublk: don't take same backing file for more than one ublk devices (Ming Lei) [RHEL-106845]
- ublk: build batch from IOs in same io_ring_ctx and io task (Ming Lei) [RHEL-106845]
- ublk: santizize the arguments from userspace when adding a device (Ming Lei) [RHEL-106845] {CVE-2025-38182}
- aoe: defer rexmit timer downdev work to workqueue (Ming Lei) [RHEL-106845]
- aoe: clean device rq_list in aoedev_downdev() (Ming Lei) [RHEL-106845] {CVE-2025-38326}
- nvme: always punt polled uring_cmd end_io work to task_work (Ming Lei) [RHEL-106845]
- Documentation: ublk: Separate UBLK_F_AUTO_BUF_REG fallback behavior sublists (Ming Lei) [RHEL-106845]
- block: Fix bvec_set_folio() for very large folios (Ming Lei) [RHEL-106845]
- bio: Fix bio_first_folio() for SPARSEMEM without VMEMMAP (Ming Lei) [RHEL-106845]
- block: don't use submit_bio_noacct_nocheck in blk_zone_wplug_bio_work (Ming Lei) [RHEL-106845] {CVE-2025-38302}
- block: Clear BIO_EMULATES_ZONE_APPEND flag on BIO completion (Ming Lei) [RHEL-106845]
- ublk: document auto buffer registration(UBLK_F_AUTO_BUF_REG) (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: improve behavior on init failure (Ming Lei) [RHEL-106845]
- block: drop direction param from bio_integrity_copy_user() (Ming Lei) [RHEL-106845]
- selftests: ublk: cover PER_IO_DAEMON in more stress tests (Ming Lei) [RHEL-106845]
- Documentation: ublk: document UBLK_F_PER_IO_DAEMON (Ming Lei) [RHEL-106845]
- selftests: ublk: add stress test for per io daemons (Ming Lei) [RHEL-106845]
- selftests: ublk: add functional test for per io daemons (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: decouple ublk_queues from ublk server threads (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: move per-thread data out of ublk_queue (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: lift queue initialization out of thread (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: tie sqe allocation to io instead of queue (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: plumb q_id in io_uring user_data (Ming Lei) [RHEL-106845]
- ublk: have a per-io daemon instead of a per-queue daemon (Ming Lei) [RHEL-106845]
- md/md-bitmap: remove parameter slot from bitmap_create() (Ming Lei) [RHEL-106845]
- md/md-bitmap: cleanup bitmap_ops->startwrite() (Ming Lei) [RHEL-106845]
- md/dm-raid: remove max_write_behind setting limit (Ming Lei) [RHEL-106845]
- md/md-bitmap: fix dm-raid max_write_behind setting (Ming Lei) [RHEL-106845]
- md/raid1,raid10: don't handle IO error for REQ_RAHEAD and REQ_NOWAIT (Ming Lei) [RHEL-106845]
- selftests: ublk: add test for UBLK_F_QUIESCE (Ming Lei) [RHEL-106845]
- ublk: add feature UBLK_F_QUIESCE (Ming Lei) [RHEL-106845]
- selftests: ublk: add test case for UBLK_U_CMD_UPDATE_SIZE (Ming Lei) [RHEL-106845]
- traceevent/block: Add REQ_ATOMIC flag to block trace events (Ming Lei) [RHEL-106845]
- ublk: run auto buf unregisgering in same io_ring_ctx with registering (Ming Lei) [RHEL-106845]
- io_uring: add helper io_uring_cmd_ctx_handle() (Ming Lei) [RHEL-106845]
- ublk: remove io argument from ublk_auto_buf_reg_fallback() (Ming Lei) [RHEL-106845]
- ublk: handle ublk_set_auto_buf_reg() failure correctly in ublk_fetch() (Ming Lei) [RHEL-106845]
- selftests: ublk: add test for covering UBLK_AUTO_BUF_REG_FALLBACK (Ming Lei) [RHEL-106845]
- selftests: ublk: support UBLK_F_AUTO_BUF_REG (Ming Lei) [RHEL-106845]
- ublk: support UBLK_AUTO_BUF_REG_FALLBACK (Ming Lei) [RHEL-106845]
- ublk: register buffer to local io_uring with provided buf index via UBLK_F_AUTO_BUF_REG (Ming Lei) [RHEL-106845]
- ublk: prepare for supporting to register request buffer automatically (Ming Lei) [RHEL-106845]
- ublk: convert to refcount_t (Ming Lei) [RHEL-106845]
- selftests: ublk: make IO & device removal test more stressful (Ming Lei) [RHEL-106845]
- nvmet-tcp: switch to using the crc32c library (Ming Lei) [RHEL-106845]
- nvmet: replace strncpy with strscpy (Ming Lei) [RHEL-106845]
- nvme-tcp: open-code nvme_tcp_queue_request() for R2T (Ming Lei) [RHEL-106845]
- nvme-loop: avoid -Wflex-array-member-not-at-end warning (Ming Lei) [RHEL-106845]
- blk-mq: add a copyright notice to blk-mq-dma.c (Ming Lei) [RHEL-106845]
- blk-mq: move the DMA mapping code to a separate file (Ming Lei) [RHEL-106845]
- cdrom: Remove unnecessary NULL check before unregister_sysctl_table() (Ming Lei) [RHEL-106845]
- block: fix elv_update_nr_hw_queues() to reattach elevator (Ming Lei) [RHEL-106845]
- brd: avoid extra xarray lookups on first write (Ming Lei) [RHEL-106845]
- block: Remove obsolete configs BLK_MQ_{PCI,VIRTIO} (Ming Lei) [RHEL-106845]
- block: remove the same_page output argument to bvec_try_merge_page (Ming Lei) [RHEL-106845]
- block: unfreeze queue if realloc tag set fails during nr_hw_queues update (Ming Lei) [RHEL-106845]
- md: clean up accounting for issued sync IO (Ming Lei) [RHEL-106845]
- md: fix is_mddev_idle() (Ming Lei) [RHEL-106845]
- md: add a new api sync_io_depth (Ming Lei) [RHEL-106845]
- md: record dm-raid gendisk in mddev (Ming Lei) [RHEL-106845]
- block: export API to get the number of bdev inflight IO (Ming Lei) [RHEL-106845]
- block: clean up blk_mq_in_flight_rw() (Ming Lei) [RHEL-106845]
- block: WARN if bdev inflight counter is negative (Ming Lei) [RHEL-106845]
- block: reuse part_in_flight_rw for part_in_flight (Ming Lei) [RHEL-106845]
- blk-mq: remove blk_mq_in_flight() (Ming Lei) [RHEL-106845]
- block: move removing elevator after deleting disk->queue_kobj (Ming Lei) [RHEL-106845]
- block: don't quiesce queue for calling elevator_set_none() (Ming Lei) [RHEL-106845]
- fs: aio: initialize .ki_write_stream of read-write request (Ming Lei) [RHEL-106845]
- dm-integrity: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
- dm-bufio: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
- PM: hibernate: split and simplify hib_submit_io (Ming Lei) [RHEL-106845]
- zonefs: use bdev_rw_virt in zonefs_read_super (Ming Lei) [RHEL-106845]
- gfs2: use bdev_rw_virt in gfs2_read_super (Ming Lei) [RHEL-106845]
- rnbd-srv: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
- bcache: use bio_add_virt_nofail (Ming Lei) [RHEL-106845]
- block: simplify bio_map_kern (Ming Lei) [RHEL-106845]
- block: pass the operation to bio_{map,copy}_kern (Ming Lei) [RHEL-106845]
- block: remove the q argument from blk_rq_map_kern (Ming Lei) [RHEL-106845]
- block: add a bio_add_vmalloc helpers (Ming Lei) [RHEL-106845]
- block: add a bio_add_max_vecs helper (Ming Lei) [RHEL-106845]
- block: add a bdev_rw_virt helper (Ming Lei) [RHEL-106845]
- block: add a bio_add_virt_nofail helper (Ming Lei) [RHEL-106845]
- block: fix warning on 'make htmldocs' (Ming Lei) [RHEL-106845]
- nvme: fix incorrect sizeof (Ming Lei) [RHEL-106845]
- nvme: fix write_stream_granularity initialization (Ming Lei) [RHEL-106845]
- nvme: use fdp streams if write stream is provided (Ming Lei) [RHEL-106845]
- nvme: register fdp parameters with the block layer (Ming Lei) [RHEL-106845]
- nvme: add FDP definitions (Ming Lei) [RHEL-106845]
- nvme: pass a void pointer to nvme_get/set_features for the result (Ming Lei) [RHEL-106845]
- nvme: add a nvme_get_log_lsi helper (Ming Lei) [RHEL-106845]
- io_uring: enable per-io write streams (Ming Lei) [RHEL-106845]
- block: expose write streams for block device nodes (Ming Lei) [RHEL-106845]
- block: introduce a write_stream_granularity queue limit (Ming Lei) [RHEL-106845]
- block: introduce max_write_streams queue limit (Ming Lei) [RHEL-106845]
- block: add a bi_write_stream field (Ming Lei) [RHEL-106845]
- fs: add a write stream field to the kiocb (Ming Lei) [RHEL-106845]
- block: only update request sector if needed (Ming Lei) [RHEL-106845]
- block: move wbt_enable_default() out of queue freezing from sched ->exit() (Ming Lei) [RHEL-106845]
- block: move hctx cpuhp add/del out of queue freezing (Ming Lei) [RHEL-106845]
- block: don't acquire ->elevator_lock in blk_mq_map_swqueue and blk_mq_realloc_hw_ctxs (Ming Lei) [RHEL-106845]
- block: move hctx debugfs/sysfs registering out of freezing queue (Ming Lei) [RHEL-106845]
- block: move elv_register[unregister]_queue out of elevator_lock (Ming Lei) [RHEL-106845]
- block: add new helper for disabling elevator switch when deleting disk (Ming Lei) [RHEL-106845]
- block: fail to show/store elevator sysfs attribute if elevator is dying (Ming Lei) [RHEL-106845]
- block: remove elevator queue's type check in elv_attr_show/store() (Ming Lei) [RHEL-106845]
- block: pass elevator_queue to elv_register_queue & unregister_queue (Ming Lei) [RHEL-106845]
- block: unifying elevator change (Ming Lei) [RHEL-106845]
- block: add `struct elv_change_ctx` for unifying elevator change (Ming Lei) [RHEL-106845]
- block: move queue freezing & elevator_lock into elevator_change() (Ming Lei) [RHEL-106845]
- block: simplify elevator reattachment for updating nr_hw_queues (Ming Lei) [RHEL-106845]
- block: move blk_queue_registered() check into elv_iosched_store() (Ming Lei) [RHEL-106845]
- block: fold elevator_disable into elevator_switch (Ming Lei) [RHEL-106845]
- block: look up the elevator type in elevator_switch (Ming Lei) [RHEL-106845]
- block: don't allow to switch elevator if updating nr_hw_queues is in-progress (Ming Lei) [RHEL-106845]
- block: prevent adding/deleting disk during updating nr_hw_queues (Ming Lei) [RHEL-106845]
- block: add helper add_disk_final() (Ming Lei) [RHEL-106845]
- block: move sched debugfs register into elvevator_register_queue (Ming Lei) [RHEL-106845]
- block: add two helpers for registering/un-registering sched debugfs (Ming Lei) [RHEL-106845]
- block: use q->elevator with ->elevator_lock held in elv_iosched_show() (Ming Lei) [RHEL-106845]
- block: don't call freeze queue in elevator_switch() and elevator_disable() (Ming Lei) [RHEL-106845]
- block: move ELEVATOR_FLAG_DISABLE_WBT a request queue flag (Ming Lei) [RHEL-106845]
- block: move blk_mq_add_queue_tag_set() after blk_mq_map_swqueue() (Ming Lei) [RHEL-106845]
- brd: fix discard end sector (Ming Lei) [RHEL-106845]
- brd: fix aligned_sector from brd_do_discard() (Ming Lei) [RHEL-106845]
- brd: protect page with rcu (Ming Lei) [RHEL-106845]
- ublk: consolidate UBLK_IO_FLAG_OWNED_BY_SRV checks (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: fix include path (Ming Lei) [RHEL-106845]
- selftests: ublk: make test_generic_06 silent on success (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: build with -Werror iff WERROR!=0 (Ming Lei) [RHEL-106845]
- mm: remove NR_BOUNCE zone stat (Ming Lei) [RHEL-106845]
- block: remove bounce buffering support (Ming Lei) [RHEL-106845]
- scsi: remove the no_highmem flag in the host (Ming Lei) [RHEL-106845]
- usb-storage: reject probe of device one non-DMA HCDs when using highmem (Ming Lei) [RHEL-106845]
- scsi: make ppa depend on !HIGHMEM (Ming Lei) [RHEL-106845]
- scsi: make imm depend on !HIGHMEM (Ming Lei) [RHEL-106845]
- scsi: make aha152x depend on !HIGHMEM (Ming Lei) [RHEL-106845]
- block: use writeback_iter (Ming Lei) [RHEL-106845]
- ublk: store request pointer in ublk_io (Ming Lei) [RHEL-106845]
- ublk: check UBLK_IO_FLAG_OWNED_BY_SRV in ublk_abort_queue() (Ming Lei) [RHEL-106845]
- ublk: don't call ublk_dispatch_req() for NEED_GET_DATA (Ming Lei) [RHEL-106845]
- ublk: factor out ublk_start_io() helper (Ming Lei) [RHEL-106845]
- ublk: don't log uring_cmd cmd_op in ublk_dispatch_req() (Ming Lei) [RHEL-106845]
- ublk: take const ubq pointer in ublk_get_iod() (Ming Lei) [RHEL-106845]
- ublk: remove misleading "ubq" in "ubq_complete_io_cmd()" (Ming Lei) [RHEL-106845]
- ublk: fix "immepdately" typo in comment (Ming Lei) [RHEL-106845]
- ublk: factor out ublk_commit_and_fetch (Ming Lei) [RHEL-106845]
- block: avoid hctx spinlock for plug with multiple queues (Ming Lei) [RHEL-106845]
- block: factor out blk_mq_dispatch_queue_requests() helper (Ming Lei) [RHEL-106845]
- block: take rq_list instead of plug in dispatch functions (Ming Lei) [RHEL-106845]
- Documentation: Document the new zoned loop block device driver (Ming Lei) [RHEL-106845]
- block: new zoned loop block device driver (Ming Lei) [RHEL-106845]
- brd: use memcpy_{to,from]_page in brd_rw_bvec (Ming Lei) [RHEL-106845]
- brd: split I/O at page boundaries (Ming Lei) [RHEL-106845]
- brd: use bvec_kmap_local in brd_do_bvec (Ming Lei) [RHEL-106845]
- brd: remove the sector variable in brd_submit_bio (Ming Lei) [RHEL-106845]
- brd: pass a bvec pointer to brd_do_bvec (Ming Lei) [RHEL-106845]
- ublk: remove unnecessary ubq checks (Ming Lei) [RHEL-106845]
- ublk: Add UBLK_U_CMD_UPDATE_SIZE (Ming Lei) [RHEL-106845]
- block: blk-rq-qos: guard rq-qos helpers by static key (Ming Lei) [RHEL-106845]
- block: ensure that struct blk_mq_alloc_data is fully initialized (Ming Lei) [RHEL-106845]
- block: Simplify blk_mq_dispatch_rq_list() and its callers (Ming Lei) [RHEL-106845]
- ublk: fix dead loop when canceling io command (Ming Lei) [RHEL-106845]
- ublk: remove the check of ublk_need_req_ref() from __ublk_check_and_get_req (Ming Lei) [RHEL-106845]
- ublk: enhance check for register/unregister io buffer command (Ming Lei) [RHEL-106845]
- ublk: decouple zero copy from user copy (Ming Lei) [RHEL-106845]
- selftests: ublk: fix UBLK_F_NEED_GET_DATA (Ming Lei) [RHEL-106845]
- ublk: fix race between io_uring_cmd_complete_in_task and ublk_cancel_cmd (Ming Lei) [RHEL-106845] {CVE-2025-37906}
- ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED_GET_DATA (Ming Lei) [RHEL-106845]
- selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 coreutils (Ming Lei) [RHEL-106845]
- selftests: ublk: remove useless 'delay_us' from 'struct dev_ctx' (Ming Lei) [RHEL-106845]
- selftests: ublk: fix recover test (Ming Lei) [RHEL-106845]
- selftests: ublk: add generic_06 for covering fault inject (Ming Lei) [RHEL-106845]
- ublk: simplify aborting ublk request (Ming Lei) [RHEL-106845]
- ublk: remove __ublk_quiesce_dev() (Ming Lei) [RHEL-106845]
- ublk: improve detection and handling of ublk server exit (Ming Lei) [RHEL-106845]
- ublk: move device reset into ublk_ch_release() (Ming Lei) [RHEL-106845]
- ublk: rely on ->canceling for dealing with ublk_nosrv_dev_should_queue_io (Ming Lei) [RHEL-106845]
- ublk: add ublk_force_abort_dev() (Ming Lei) [RHEL-106845]
- ublk: properly serialize all FETCH_REQs (Ming Lei) [RHEL-106845]
- selftests: ublk: move creating UBLK_TMP into _prep_test() (Ming Lei) [RHEL-106845]
- selftests: ublk: add test_stress_05.sh (Ming Lei) [RHEL-106845]
- selftests: ublk: support user recovery (Ming Lei) [RHEL-106845]
- selftests: ublk: support target specific command line (Ming Lei) [RHEL-106845]
- selftests: ublk: increase max nr_queues and queue depth (Ming Lei) [RHEL-106845]
- selftests: ublk: set queue pthread's cpu affinity (Ming Lei) [RHEL-106845]
- selftests: ublk: setup ring with IORING_SETUP_SINGLE_ISSUER/IORING_SETUP_DEFER_TASKRUN (Ming Lei) [RHEL-106845]
- selftests: ublk: add two stress tests for zero copy feature (Ming Lei) [RHEL-106845]
- selftests: ublk: run stress tests in parallel (Ming Lei) [RHEL-106845]
- selftests: ublk: make sure _add_ublk_dev can return in sub-shell (Ming Lei) [RHEL-106845]
- selftests: ublk: cleanup backfile automatically (Ming Lei) [RHEL-106845]
- selftests: ublk: add io_uring uapi header (Ming Lei) [RHEL-106845]
- selftests: ublk: fix ublk_find_tgt() (Ming Lei) [RHEL-106845]
- ublk: don't suggest CONFIG_BLK_DEV_UBLK=Y (Ming Lei) [RHEL-106845]
- ublk: pass ublksrv_ctrl_cmd * instead of io_uring_cmd * (Ming Lei) [RHEL-106845]
- ublk: don't fail request for recovery & reissue in case of ubq->canceling (Ming Lei) [RHEL-106845]
- ublk: fix handling recovery & reissue in ublk_abort_queue() (Ming Lei) [RHEL-106845] {CVE-2025-37759}
- selftests: ublk: fix test_stripe_04 (Ming Lei) [RHEL-106845]
- io_uring/rsrc: validate buffer count with offset for cloning (Ming Lei) [RHEL-106845] {CVE-2025-38196}
- io_uring/memmap: cast nr_pages to size_t before shifting (Ming Lei) [RHEL-106845]
- io_uring/poll: fix POLLERR handling (Ming Lei) [RHEL-106845]
- io_uring/net: only consider msg_inq if larger than 1 (Ming Lei) [RHEL-106845]
- io_uring: don't assume uaddr alignment in io_vec_fill_bvec (Ming Lei) [RHEL-106845]
- io_uring/net: always use current transfer count for buffer put (Ming Lei) [RHEL-106845]
- io_uring/net: only retry recv bundle for a full transfer (Ming Lei) [RHEL-106845]
- io_uring: fix overflow resched cqe reordering (Ming Lei) [RHEL-106845]
- io_uring/cmd: axe duplicate io_uring_cmd_import_fixed_vec() declaration (Ming Lei) [RHEL-106845]
- io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo() (Ming Lei) [RHEL-106845] {CVE-2025-38002}
- io_uring/memmap: don't use page_address() on a highmem page (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: fix hybrid polling initialization issue (Ming Lei) [RHEL-106845]
- io_uring/sqpoll: Increase task_work submission batch size (Ming Lei) [RHEL-106845]
- io_uring: always arm linked timeouts prior to issue (Ming Lei) [RHEL-106845]
- io_uring/fdinfo: annotate racy sq/cq head/tail reads (Ming Lei) [RHEL-106845]
- io_uring: fix 'sync' handling of io_fallback_tw() (Ming Lei) [RHEL-106845]
- io_uring: don't duplicate flushing in io_req_post_cqe (Ming Lei) [RHEL-106845]
- io_uring/rsrc: ensure segments counts are correct on kbuf buffers (Ming Lei) [RHEL-106845]
- io_uring/rsrc: send exact nr_segs for fixed buffer (Ming Lei) [RHEL-106845]
- io_uring/rsrc: refactor io_import_fixed (Ming Lei) [RHEL-106845]
- io_uring/rsrc: separate kbuf offset adjustments (Ming Lei) [RHEL-106845]
- io_uring/rsrc: don't skip offset calculation (Ming Lei) [RHEL-106845]
- io_uring/kbuf: reject zero sized provided buffers (Ming Lei) [RHEL-106845]
- io_uring: don't post tag CQEs on file/buffer registration failure (Ming Lei) [RHEL-106845]
- io_uring: always do atomic put from iowq (Ming Lei) [RHEL-106845]
- selftests: ublk: enable zero copy for stripe target (Ming Lei) [RHEL-106845]
- io_uring: support vectored kernel fixed buffer (Ming Lei) [RHEL-106845]
- io_uring: add validate_fixed_range() for validate fixed buffer (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: fix an error log line (Ming Lei) [RHEL-106845]
- selftests: ublk: kublk: use ioctl-encoded opcodes (Ming Lei) [RHEL-106845]
- io_uring/net: avoid import_ubuf for regvec send (Ming Lei) [RHEL-106845]
- io_uring/rsrc: check size when importing reg buffer (Ming Lei) [RHEL-106845]
- io_uring: cleanup {g,s]etsockopt sqe reading (Ming Lei) [RHEL-106845]
- io_uring: hide caches sqes from drivers (Ming Lei) [RHEL-106845]
- io_uring: add req flag invariant build assertion (Ming Lei) [RHEL-106845]
- Documentation: ublk: remove dead footnote (Ming Lei) [RHEL-106845]
- selftests: ublk: specify io_cmd_buf pointer type (Ming Lei) [RHEL-106845]
- ublk: specify io_cmd_buf pointer type (Ming Lei) [RHEL-106845]
- io_uring: don't pass ctx to tw add remote helper (Ming Lei) [RHEL-106845]
- io_uring/msg: initialise msg request opcode (Ming Lei) [RHEL-106845]
- io_uring/msg: rename io_double_lock_ctx() (Ming Lei) [RHEL-106845]
- io_uring/net: import zc ubuf earlier (Ming Lei) [RHEL-106845]
- io_uring/net: set sg_from_iter in advance (Ming Lei) [RHEL-106845]
- io_uring/net: clusterise send vs msghdr branches (Ming Lei) [RHEL-106845]
- io_uring/net: unify sendmsg setup with zc (Ming Lei) [RHEL-106845]
- io_uring/net: combine sendzc flags writes (Ming Lei) [RHEL-106845]
- io_uring/net: open code io_net_vec_assign() (Ming Lei) [RHEL-106845]
- io_uring/net: open code io_sendmsg_copy_hdr() (Ming Lei) [RHEL-106845]
- ublk: store req in ublk_uring_cmd_pdu for ublk_cmd_tw_cb() (Ming Lei) [RHEL-106845]
- ublk: avoid redundant io->cmd in ublk_queue_cmd_list() (Ming Lei) [RHEL-106845]
- ublk: get ubq from pdu in ublk_cmd_list_tw_cb() (Ming Lei) [RHEL-106845]
- ublk: skip 1 NULL check in ublk_cmd_list_tw_cb() loop (Ming Lei) [RHEL-106845]
- ublk: remove unused cmd argument to ublk_dispatch_req() (Ming Lei) [RHEL-106845]
- selftests: ublk: add test for checking zero copy related parameter (Ming Lei) [RHEL-106845]
- selftests: ublk: add more tests for covering MQ (Ming Lei) [RHEL-106845]
- ublk: rename ublk_rq_task_work_cb as ublk_cmd_tw_cb (Ming Lei) [RHEL-106845]
- ublk: implement ->queue_rqs() (Ming Lei) [RHEL-106845]
- ublk: document zero copy feature (Ming Lei) [RHEL-106845]
- ublk: add segment parameter (Ming Lei) [RHEL-106845]
- ublk: call io_uring_cmd_to_pdu to get uring_cmd pdu (Ming Lei) [RHEL-106845]
- ublk: add helper of ublk_need_map_io() (Ming Lei) [RHEL-106845]
- ublk: remove two unused fields from 'struct ublk_queue' (Ming Lei) [RHEL-106845]
- ublk: comment on ubq->canceling handling in ublk_queue_rq() (Ming Lei) [RHEL-106845]
- ublk: make sure ubq->canceling is set when queue is frozen (Ming Lei) [RHEL-106845] {CVE-2025-22068}
- io_uring/net: account memory for zc sendmsg (Ming Lei) [RHEL-106845]
- io_uring/net: fix io_req_post_cqe abuse by send bundle (Ming Lei) [RHEL-106845]
- io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc (Ming Lei) [RHEL-106845]
- io_uring: move min_events sanitisation (Ming Lei) [RHEL-106845]
- io_uring: rename "min" arg in io_iopoll_check() (Ming Lei) [RHEL-106845]
- io_uring: open code __io_post_aux_cqe() (Ming Lei) [RHEL-106845]
- io_uring: defer iowq cqe overflow via task_work (Ming Lei) [RHEL-106845]
- io_uring: fix retry handling off iowq (Ming Lei) [RHEL-106845]
- io_uring/net: only import send_zc buffer once (Ming Lei) [RHEL-106845]
- io_uring/cmd: introduce io_uring_cmd_import_fixed_vec (Ming Lei) [RHEL-106845]
- io_uring/cmd: add iovec cache for commands (Ming Lei) [RHEL-106845]
- io_uring/cmd: don't expose entire cmd async data (Ming Lei) [RHEL-106845]
- io_uring: rename the data cmd cache (Ming Lei) [RHEL-106845]
- io_uring: rely on io_prep_reg_vec for iovec placement (Ming Lei) [RHEL-106845]
- io_uring: introduce io_prep_reg_iovec() (Ming Lei) [RHEL-106845]
- io_uring: unify STOP_MULTISHOT with IOU_OK (Ming Lei) [RHEL-106845]
- io_uring: return -EAGAIN to continue multishot (Ming Lei) [RHEL-106845]
- io_uring: cap cached iovec/bvec size (Ming Lei) [RHEL-106845]
- io_uring/net: implement vectored reg bufs for zctx (Ming Lei) [RHEL-106845]
- io_uring/net: convert to struct iou_vec (Ming Lei) [RHEL-106845]
- io_uring/net: pull vec alloc out of msghdr import (Ming Lei) [RHEL-106845]
- io_uring/net: combine msghdr copy (Ming Lei) [RHEL-106845]
- io_uring/rw: defer reg buf vec import (Ming Lei) [RHEL-106845]
- io_uring/rw: implement vectored registered rw (Ming Lei) [RHEL-106845]
- io_uring: add infra for importing vectored reg buffers (Ming Lei) [RHEL-106845]
- io_uring: introduce struct iou_vec (Ming Lei) [RHEL-106845]
- selftests: ublk: add stripe target (Ming Lei) [RHEL-106845]
- selftests: ublk: simplify loop io completion (Ming Lei) [RHEL-106845]
- selftests: ublk: enable zero copy for null target (Ming Lei) [RHEL-106845]
- selftests: ublk: prepare for supporting stripe target (Ming Lei) [RHEL-106845]
- selftests: ublk: move common code into common.c (Ming Lei) [RHEL-106845]
- selftests: ublk: increase max buffer size to 1MB (Ming Lei) [RHEL-106845]
- selftests: ublk: add single sqe allocator helper (Ming Lei) [RHEL-106845]
- selftests: ublk: add generic_01 for verifying sequential IO order (Ming Lei) [RHEL-106845]
- selftests: ublk: fix starting ublk device (Ming Lei) [RHEL-106845]
- io_uring: enable toggle of iowait usage when waiting on CQEs (Ming Lei) [RHEL-106845]
- selftests: ublk: fix write cache implementation (Ming Lei) [RHEL-106845]
- selftests: ublk: add variable for user to not show test result (Ming Lei) [RHEL-106845]
- selftests: ublk: don't show `modprobe` failure (Ming Lei) [RHEL-106845]
- selftests: ublk: add one dependency header (Ming Lei) [RHEL-106845]
- io_uring/kbuf: enable bundles for incrementally consumed buffers (Ming Lei) [RHEL-106845]
- Revert "io_uring/rsrc: simplify the bvec iter count calculation" (Ming Lei) [RHEL-106845]
- selftests: ublk: improve test usability (Ming Lei) [RHEL-106845]
- selftests: ublk: add stress test for covering IO vs. killing ublk server (Ming Lei) [RHEL-106845]
- selftests: ublk: add one stress test for covering IO vs. removing device (Ming Lei) [RHEL-106845]
- selftests: ublk: load/unload ublk_drv when preparing & cleaning up tests (Ming Lei) [RHEL-106845]
- selftests: ublk: move zero copy feature check into _add_ublk_dev() (Ming Lei) [RHEL-106845]
- selftests: ublk: don't pass ${dev_id} to _cleanup_test() (Ming Lei) [RHEL-106845]
- selftests: ublk: support shellcheck and fix all warning (Ming Lei) [RHEL-106845]
- selftests: ublk: fix parsing '-a' argument (Ming Lei) [RHEL-106845]
- selftests: ublk: add --foreground command line (Ming Lei) [RHEL-106845]
- selftests: ublk: fix build failure (Ming Lei) [RHEL-106845]
- selftests: ublk: make ublk_stop_io_daemon() more reliable (Ming Lei) [RHEL-106845]
- io_uring: Remove unused declaration io_alloc_async_data() (Ming Lei) [RHEL-106845]
- io_uring: introduce io_cache_free() helper (Ming Lei) [RHEL-106845]
- io_uring/rsrc: skip NULL file/buffer checks in io_free_rsrc_node() (Ming Lei) [RHEL-106845]
- io_uring/rsrc: avoid NULL node check on io_sqe_buffer_register() failure (Ming Lei) [RHEL-106845]
- io_uring/rsrc: call io_free_node() on io_sqe_buffer_register() failure (Ming Lei) [RHEL-106845]
- io_uring/rsrc: free io_rsrc_node using kfree() (Ming Lei) [RHEL-106845]
- io_uring/rsrc: split out io_free_node() helper (Ming Lei) [RHEL-106845]
- io_uring/rsrc: include io_uring_types.h in rsrc.h (Ming Lei) [RHEL-106845]
- ublk: don't cast registered buffer index to int (Ming Lei) [RHEL-106845]
- io_uring/nop: use io_find_buf_node() (Ming Lei) [RHEL-106845]
- io_uring/rsrc: declare io_find_buf_node() in header file (Ming Lei) [RHEL-106845]
- io_uring/ublk: report error when unregister operation fails (Ming Lei) [RHEL-106845]
- io_uring: convert cmd_to_io_kiocb() macro to function (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: specify io_uring_cmd_import_fixed() pointer type (Ming Lei) [RHEL-106845]
- io_uring/rsrc: use rq_data_dir() to compute bvec dir (Ming Lei) [RHEL-106845]
- selftests: ublk: add ublk zero copy test (Ming Lei) [RHEL-106845]
- selftests: ublk: add file backed ublk (Ming Lei) [RHEL-106845]
- selftests: ublk: add kernel selftests for ublk (Ming Lei) [RHEL-106845]
- io_uring: cache nodes and mapped buffers (Ming Lei) [RHEL-106845]
- ublk: zc register/unregister bvec (Ming Lei) [RHEL-106845]
- io_uring: add support for kernel registered bvecs (Ming Lei) [RHEL-106845]
- io_uring/rw: move fixed buffer import to issue path (Ming Lei) [RHEL-106845]
- io_uring/rw: move buffer_select outside generic prep (Ming Lei) [RHEL-106845]
- io_uring/net: fix build warning for !CONFIG_COMPAT (Ming Lei) [RHEL-106845]
- io_uring: rearrange opdef flags by use pattern (Ming Lei) [RHEL-106845]
- io_uring/net: extract iovec import into a helper (Ming Lei) [RHEL-106845]
- io_uring/net: unify *mshot_prep calls with compat (Ming Lei) [RHEL-106845]
- io_uring/net: derive iovec storage later (Ming Lei) [RHEL-106845]
- io_uring/net: verify msghdr before copying iovec (Ming Lei) [RHEL-106845]
- io_uring/net: isolate msghdr copying code (Ming Lei) [RHEL-106845]
- io_uring/net: simplify compat selbuf iov parsing (Ming Lei) [RHEL-106845]
- io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP (Ming Lei) [RHEL-106845]
- io_uring: combine buffer lookup and import (Ming Lei) [RHEL-106845]
- io_uring/net: reuse req->buf_index for sendzc (Ming Lei) [RHEL-106845]
- io_uring/nop: reuse req->buf_index (Ming Lei) [RHEL-106845]
- io_uring/rsrc: remove redundant check for valid imu (Ming Lei) [RHEL-106845]
- io_uring/rw: open code io_prep_rw_setup() (Ming Lei) [RHEL-106845]
- io_uring/rw: extract helper for iovec import (Ming Lei) [RHEL-106845]
- io_uring/rw: rename io_import_iovec() (Ming Lei) [RHEL-106845]
- io_uring/rw: allocate async data in io_prep_rw() (Ming Lei) [RHEL-106845]
- io_uring: make io_poll_issue() sturdier (Ming Lei) [RHEL-106845]
- io_uring/net: canonise accept mshot handling (Ming Lei) [RHEL-106845]
- io_uring/net: fix accept multishot handling (Ming Lei) [RHEL-106845]
- io_uring/net: use io_is_compat() (Ming Lei) [RHEL-106845]
- io_uring/waitid: use io_is_compat() (Ming Lei) [RHEL-106845]
- io_uring/rw: shrink io_iov_compat_buffer_select_prep (Ming Lei) [RHEL-106845]
- io_uring/rw: compile out compat param passing (Ming Lei) [RHEL-106845]
- io_uring/cmd: optimise !CONFIG_COMPAT flags setting (Ming Lei) [RHEL-106845]
- io_uring: introduce io_is_compat() (Ming Lei) [RHEL-106845]
- io_uring: use lockless_cq flag in io_req_complete_post() (Ming Lei) [RHEL-106845]
- io_uring: pass struct io_tw_state by value (Ming Lei) [RHEL-106845]
- io_uring: introduce type alias for io_tw_state (Ming Lei) [RHEL-106845]
- io_uring/rsrc: avoid NULL check in io_put_rsrc_node() (Ming Lei) [RHEL-106845]
- io_uring: pass ctx instead of req to io_init_req_drain() (Ming Lei) [RHEL-106845]
- io_uring: use IO_REQ_LINK_FLAGS more (Ming Lei) [RHEL-106845]
- io_uring/net: improve recv bundles (Ming Lei) [RHEL-106845]
- io_uring/waitid: use generic io_cancel_remove() helper (Ming Lei) [RHEL-106845]
- io_uring/futex: use generic io_cancel_remove() helper (Ming Lei) [RHEL-106845]
- io_uring/cancel: add generic cancel helper (Ming Lei) [RHEL-106845]
- io_uring/waitid: convert to io_cancel_remove_all() (Ming Lei) [RHEL-106845]
- io_uring/futex: convert to io_cancel_remove_all() (Ming Lei) [RHEL-106845]
- io_uring/cancel: add generic remove_all helper (Ming Lei) [RHEL-106845]
- io_uring/kbuf: uninline __io_put_kbufs (Ming Lei) [RHEL-106845]
- io_uring/kbuf: introduce io_kbuf_drop_legacy() (Ming Lei) [RHEL-106845]
- io_uring/kbuf: open code __io_put_kbuf() (Ming Lei) [RHEL-106845]
- io_uring/kbuf: remove legacy kbuf caching (Ming Lei) [RHEL-106845]
- io_uring/kbuf: simplify __io_put_kbuf (Ming Lei) [RHEL-106845]
- io_uring/kbuf: move locking into io_kbuf_drop() (Ming Lei) [RHEL-106845]
- io_uring/kbuf: remove legacy kbuf kmem cache (Ming Lei) [RHEL-106845]
- io_uring/kbuf: remove legacy kbuf bulk allocation (Ming Lei) [RHEL-106845]
- io_uring: sanitise ring params earlier (Ming Lei) [RHEL-106845]
- io_uring: check for iowq alloc_workqueue failure (Ming Lei) [RHEL-106845]
- io_uring: deduplicate caches deallocation (Ming Lei) [RHEL-106845]
- io_uring/io-wq: pass io_wq to io_get_next_work() (Ming Lei) [RHEL-106845]
- io_uring/io-wq: do not use bogus hash value (Ming Lei) [RHEL-106845]
- io_uring/io-wq: cache work->flags in variable (Ming Lei) [RHEL-106845]
- io_uring/io-wq: move worker lists to struct io_wq_acct (Ming Lei) [RHEL-106845]
- io_uring/io-wq: add io_worker.acct pointer (Ming Lei) [RHEL-106845]
- io_uring/io-wq: eliminate redundant io_work_get_acct() calls (Ming Lei) [RHEL-106845]
- io_uring/net: fix sendzc double notif flush (Ming Lei) [RHEL-106845]
- io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally (Ming Lei) [RHEL-106845]
- io_uring/rw: ensure reissue path is correctly handled for IOPOLL (Ming Lei) [RHEL-106845]
- io_uring/net: save msg_control for compat (Ming Lei) [RHEL-106845]
- io_uring/rw: clean up mshot forced sync mode (Ming Lei) [RHEL-106845]
- io_uring/rw: move ki_complete init into prep (Ming Lei) [RHEL-106845]
- io_uring/rw: don't directly use ki_complete (Ming Lei) [RHEL-106845]
- io_uring/rw: forbid multishot async reads (Ming Lei) [RHEL-106845]
- io_uring/rsrc: remove unused constants (Ming Lei) [RHEL-106845]
- io_uring: fix spelling error in uapi io_uring.h (Ming Lei) [RHEL-106845]
- io-wq: backoff when retrying worker creation (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: unconditionally copy SQEs at prep time (Ming Lei) [RHEL-106845]
- io_uring/waitid: setup async data in the prep handler (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: remove dead req_has_async_data() check (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: switch sqe to async_data on EAGAIN (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: don't assume io_uring_cmd_data layout (Ming Lei) [RHEL-106845]
- io_uring/kbuf: reallocate buf lists on upgrade (Ming Lei) [RHEL-106845] {CVE-2025-21836}
- io_uring/waitid: don't abuse io_tw_state (Ming Lei) [RHEL-106845]
- io_uring/net: don't retry connect operation on EPOLLERR (Ming Lei) [RHEL-106845]
- io_uring/rw: simplify io_rw_recycle() (Ming Lei) [RHEL-106845]
- io_uring: remove !KASAN guards from cache free (Ming Lei) [RHEL-106845]
- io_uring/net: extract io_send_select_buffer() (Ming Lei) [RHEL-106845]
- io_uring/net: clean io_msg_copy_hdr() (Ming Lei) [RHEL-106845]
- io_uring/net: make io_net_vec_assign() return void (Ming Lei) [RHEL-106845]
- io_uring: add alloc_cache.c (Ming Lei) [RHEL-106845]
- io_uring: dont ifdef io_alloc_cache_kasan() (Ming Lei) [RHEL-106845]
- io_uring: include all deps for alloc_cache.h (Ming Lei) [RHEL-106845]
- io_uring: fix multishots with selected buffers (Ming Lei) [RHEL-106845]
- io_uring/register: use atomic_read/write for sq_flags migration (Ming Lei) [RHEL-106845]
- io_uring/alloc_cache: get rid of _nocache() helper (Ming Lei) [RHEL-106845]
- io_uring: get rid of alloc cache init_once handling (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: cleanup struct io_uring_cmd_data layout (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock() (Ming Lei) [RHEL-106845]
- io_uring/msg_ring: don't leave potentially dangling ->tctx pointer (Ming Lei) [RHEL-106845]
- io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() to caller (Ming Lei) [RHEL-106845]
- io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc() (Ming Lei) [RHEL-106845]
- io_uring: clean up io_uring_register_get_file() (Ming Lei) [RHEL-106845]
- io_uring/rsrc: Simplify buffer cloning by locking both rings (Ming Lei) [RHEL-106845]
- io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname (Ming Lei) [RHEL-106845]
- io_uring: reuse io_should_terminate_tw() for cmds (Ming Lei) [RHEL-106845]
- io_uring: Factor out a function to parse restrictions (Ming Lei) [RHEL-106845]
- io_uring/rsrc: require cloned buffers to share accounting contexts (Ming Lei) [RHEL-106845]
- io_uring: simplify the SQPOLL thread check when cancelling requests (Ming Lei) [RHEL-106845]
- io_uring: expose read/write attribute capability (Ming Lei) [RHEL-106845]
- io_uring/rw: don't gate retry on completion context (Ming Lei) [RHEL-106845]
- io_uring/rw: handle -EAGAIN retry at IO completion time (Ming Lei) [RHEL-106845]
- io_uring/rw: use io_rw_recycle() from cleanup path (Ming Lei) [RHEL-106845]
- io_uring/rsrc: simplify the bvec iter count calculation (Ming Lei) [RHEL-106845]
- io_uring: ensure io_queue_deferred() is out-of-line (Ming Lei) [RHEL-106845]
- io_uring/rw: always clear ->bytes_done on io_async_rw setup (Ming Lei) [RHEL-106845]
- io_uring/rw: use NULL for rw->free_iovec assigment (Ming Lei) [RHEL-106845]
- io_uring/msg_ring: Drop custom destructor (Ming Lei) [RHEL-106845]
- io_uring: Move old async data allocation helper to header (Ming Lei) [RHEL-106845]
- io_uring/rw: Allocate async data through helper (Ming Lei) [RHEL-106845]
- io_uring/net: Allocate msghdr async data through helper (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: Allocate async data through generic helper (Ming Lei) [RHEL-106845]
- io_uring/poll: Allocate apoll with generic alloc_cache helper (Ming Lei) [RHEL-106845]
- io_uring/futex: Allocate ifd with generic alloc_cache helper (Ming Lei) [RHEL-106845]
- io_uring: Add generic helper to allocate async data (Ming Lei) [RHEL-106845]
- io_uring: Fold allocation into alloc_cache helper (Ming Lei) [RHEL-106845]
- io_uring: prevent reg-wait speculations (Ming Lei) [RHEL-106845] {CVE-2024-58000}
- io_uring: don't vmap single page regions (Ming Lei) [RHEL-106845]
- io_uring: clean up io_prep_rw_setup() (Ming Lei) [RHEL-106845]
- io_uring/kbuf: fix unintentional sign extension on shift of reg.bgid (Ming Lei) [RHEL-106845]
- io_uring/memmap: unify io_uring mmap'ing code (Ming Lei) [RHEL-106845]
- io_uring/kbuf: use region api for pbuf rings (Ming Lei) [RHEL-106845]
- io_uring/kbuf: remove pbuf ring refcounting (Ming Lei) [RHEL-106845]
- io_uring/kbuf: use mmap_lock to sync with mmap (Ming Lei) [RHEL-106845]
- io_uring: use region api for CQ (Ming Lei) [RHEL-106845]
- io_uring: use region api for SQ (Ming Lei) [RHEL-106845]
- io_uring: pass ctx to io_register_free_rings (Ming Lei) [RHEL-106845]
- io_uring/memmap: implement mmap for regions (Ming Lei) [RHEL-106845]
- io_uring/memmap: implement kernel allocated regions (Ming Lei) [RHEL-106845]
- io_uring/memmap: add IO_REGION_F_SINGLE_REF (Ming Lei) [RHEL-106845]
- io_uring/memmap: helper for pinning region pages (Ming Lei) [RHEL-106845]
- io_uring/memmap: optimise single folio regions (Ming Lei) [RHEL-106845]
- io_uring/memmap: reuse io_free_region for failure path (Ming Lei) [RHEL-106845]
- io_uring/memmap: account memory before pinning (Ming Lei) [RHEL-106845]
- io_uring/memmap: flag regions with user pages (Ming Lei) [RHEL-106845]
- io_uring/memmap: flag vmap'ed regions (Ming Lei) [RHEL-106845]
- io_uring/rsrc: export io_check_coalesce_buffer (Ming Lei) [RHEL-106845]
- io_uring: rename ->resize_lock (Ming Lei) [RHEL-106845]
- io_uring: add io_uring_cmd_get_async_data helper (Ming Lei) [RHEL-106845]
- io_uring/cmd: let cmds to know about dying task (Ming Lei) [RHEL-106845]
- io_uring/cmd: add per-op data to struct io_uring_cmd_data (Ming Lei) [RHEL-106845]
- io_uring/cmd: rename struct uring_cache to io_uring_cmd_data (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: defer SQE copying until it's needed (Ming Lei) [RHEL-106845]
- io_uring/register: cache old SQ/CQ head reading for copies (Ming Lei) [RHEL-106845]
- io_uring/register: document io_register_resize_rings() shared mem usage (Ming Lei) [RHEL-106845]
- io_uring/register: use stable SQ/CQ ring data during resize (Ming Lei) [RHEL-106845]
- io_uring/rsrc: fixup io_clone_buffers() error handling (Ming Lei) [RHEL-106845]
- io_uring: don't touch sqd->thread off tw add (Ming Lei) [RHEL-106845]
- io_uring: silence false positive warnings (Ming Lei) [RHEL-106845]
- io_uring/timeout: fix multishot updates (Ming Lei) [RHEL-106845]
- io_uring/kbuf: use pre-committed buffer address for non-pollable file (Ming Lei) [RHEL-106845]
- io_uring/net: always initialize kmsg->msg.msg_inq upfront (Ming Lei) [RHEL-106845]
- io_uring/timeout: flush timeouts outside of the timeout lock (Ming Lei) [RHEL-106845]
- io_uring/rw: fix downgraded mshot read (Ming Lei) [RHEL-106845]
- io_uring/sqpoll: fix sqpoll error handling races (Ming Lei) [RHEL-106845]
- io_uring: check if iowq is killed before queuing (Ming Lei) [RHEL-106845] {CVE-2024-56709}
- io_uring/register: limit ring resizing to DEFER_TASKRUN (Ming Lei) [RHEL-106845]
- io_uring: Fix registered ring file refcount leak (Ming Lei) [RHEL-106845]
- io_uring: make ctx->timeout_lock a raw spinlock (Ming Lei) [RHEL-106845]
- io_uring/rsrc: don't put/free empty buffers (Ming Lei) [RHEL-106845]
- io_uring: Change res2 parameter type in io_uring_cmd_done (Ming Lei) [RHEL-106845]
- io_uring/tctx: work around xa_store() allocation error issue (Ming Lei) [RHEL-106845] {CVE-2024-56584}
- io_uring: fix corner case forgetting to vunmap (Ming Lei) [RHEL-106845]
- io_uring: fix task_work cap overshooting (Ming Lei) [RHEL-106845]
- io_uring: check for overflows in io_pin_pages (Ming Lei) [RHEL-106845] {CVE-2024-53187}
- io_uring/nop: ensure nop->fd is always initialized (Ming Lei) [RHEL-106845]
- io_uring: limit local tw done (Ming Lei) [RHEL-106845]
- io_uring: add io_local_work_pending() (Ming Lei) [RHEL-106845]
- io_uring/region: return negative -E2BIG in io_create_region() (Ming Lei) [RHEL-106845]
- io_uring: protect register tracing (Ming Lei) [RHEL-106845]
- io_uring: remove io_uring_cqwait_reg_arg (Ming Lei) [RHEL-106845]
- io_uring/region: fix error codes after failed vmap (Ming Lei) [RHEL-106845]
- io_uring: restore back registered wait arguments (Ming Lei) [RHEL-106845]
- io_uring: add memory region registration (Ming Lei) [RHEL-106845]
- io_uring: introduce concept of memory regions (Ming Lei) [RHEL-106845]
- io_uring: temporarily disable registered waits (Ming Lei) [RHEL-106845]
- io_uring: disable ENTER_EXT_ARG_REG for IOPOLL (Ming Lei) [RHEL-106845]
- io_uring: fortify io_pin_pages with a warning (Ming Lei) [RHEL-106845]
- switch io_msg_ring() to CLASS(fd) (Ming Lei) [RHEL-106845]
- io_uring: fix invalid hybrid polling ctx leaks (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: fix buffer index retrieval (Ming Lei) [RHEL-106845]
- io_uring/rsrc: add & apply io_req_assign_buf_node() (Ming Lei) [RHEL-106845]
- io_uring/rsrc: remove '->ctx_ptr' of 'struct io_rsrc_node' (Ming Lei) [RHEL-106845]
- io_uring/rsrc: pass 'struct io_ring_ctx' reference to rsrc helpers (Ming Lei) [RHEL-106845]
- io_uring: avoid normal tw intermediate fallback (Ming Lei) [RHEL-106845]
- io_uring/napi: add static napi tracking strategy (Ming Lei) [RHEL-106845]
- io_uring/napi: clean up __io_napi_do_busy_loop (Ming Lei) [RHEL-106845]
- io_uring/napi: Use lock guards (Ming Lei) [RHEL-106845]
- io_uring/napi: improve __io_napi_add (Ming Lei) [RHEL-106845]
- io_uring/napi: fix io_napi_entry RCU accesses (Ming Lei) [RHEL-106845]
- io_uring/napi: protect concurrent io_napi_entry timeout accesses (Ming Lei) [RHEL-106845]
- io_uring: prevent speculating sq_array indexing (Ming Lei) [RHEL-106845]
- io_uring: move struct io_kiocb from task_struct to io_uring_task (Ming Lei) [RHEL-106845]
- io_uring: remove task ref helpers (Ming Lei) [RHEL-106845]
- io_uring: move cancelations to be io_uring_task based (Ming Lei) [RHEL-106845]
- io_uring/rsrc: split io_kiocb node type assignments (Ming Lei) [RHEL-106845]
- io_uring/rsrc: encode node type and ctx together (Ming Lei) [RHEL-106845]
- io_uring: add support for hybrid IOPOLL (Ming Lei) [RHEL-106845]
- io_uring/rsrc: allow cloning with node replacements (Ming Lei) [RHEL-106845]
- io_uring/rsrc: allow cloning at an offset (Ming Lei) [RHEL-106845]
- io_uring/rsrc: get rid of the empty node and dummy_ubuf (Ming Lei) [RHEL-106845]
- io_uring/rsrc: add io_reset_rsrc_node() helper (Ming Lei) [RHEL-106845]
- io_uring/filetable: kill io_reset_alloc_hint() helper (Ming Lei) [RHEL-106845]
- io_uring/filetable: remove io_file_from_index() helper (Ming Lei) [RHEL-106845]
- io_uring/rsrc: add io_rsrc_node_lookup() helper (Ming Lei) [RHEL-106845]
- io_uring/rsrc: unify file and buffer resource tables (Ming Lei) [RHEL-106845]
- io_uring: only initialize io_kiocb rsrc_nodes when needed (Ming Lei) [RHEL-106845]
- io_uring/rsrc: add an empty io_rsrc_node for sparse buffer entries (Ming Lei) [RHEL-106845]
- io_uring/rsrc: get rid of io_rsrc_node allocation cache (Ming Lei) [RHEL-106845]
- io_uring/rsrc: get rid of per-ring io_rsrc_node list (Ming Lei) [RHEL-106845]
- io_uring/rsrc: kill io_charge_rsrc_node() (Ming Lei) [RHEL-106845]
- io_uring/splice: open code 2nd direct file assignment (Ming Lei) [RHEL-106845]
- io_uring: specify freeptr usage for SLAB_TYPESAFE_BY_RCU io_kiocb cache (Ming Lei) [RHEL-106845]
- io_uring/rsrc: move struct io_fixed_file to rsrc.h header (Ming Lei) [RHEL-106845]
- io_uring/nop: add support for testing registered files and buffers (Ming Lei) [RHEL-106845]
- io_uring: add support for fixed wait regions (Ming Lei) [RHEL-106845]
- io_uring: change io_get_ext_arg() to use uaccess begin + end (Ming Lei) [RHEL-106845]
- io_uring: switch struct ext_arg from __kernel_timespec to timespec64 (Ming Lei) [RHEL-106845]
- io_uring/sqpoll: wait on sqd->wait for thread parking (Ming Lei) [RHEL-106845]
- io_uring/register: add IORING_REGISTER_RESIZE_RINGS (Ming Lei) [RHEL-106845]
- io_uring/memmap: explicitly return -EFAULT for mmap on NULL rings (Ming Lei) [RHEL-106845]
- io_uring: abstract out a bit of the ring filling logic (Ming Lei) [RHEL-106845]
- io_uring: move max entry definition and ring sizing into header (Ming Lei) [RHEL-106845]
- io_uring/net: clean up io_msg_copy_hdr (Ming Lei) [RHEL-106845]
- io_uring/net: don't alias send user pointer reads (Ming Lei) [RHEL-106845]
- io_uring/net: don't store send address ptr (Ming Lei) [RHEL-106845]
- io_uring/net: split send and sendmsg prep helpers (Ming Lei) [RHEL-106845]
- io_uring: kill 'imu' from struct io_kiocb (Ming Lei) [RHEL-106845]
- io_uring/net: move send zc fixed buffer import to issue path (Ming Lei) [RHEL-106845]
- io_uring: remove 'issue_flags' argument for io_req_set_rsrc_node() (Ming Lei) [RHEL-106845]
- io_uring/rw: get rid of using req->imu (Ming Lei) [RHEL-106845]
- io_uring/uring_cmd: get rid of using req->imu (Ming Lei) [RHEL-106845]
- io_uring/rsrc: don't assign bvec twice in io_import_fixed() (Ming Lei) [RHEL-106845]
- io_uring: clean up cqe trace points (Ming Lei) [RHEL-106845]
- io_uring: static_key for !IORING_SETUP_NO_SQARRAY (Ming Lei) [RHEL-106845]
- io_uring: kill io_llist_xchg (Ming Lei) [RHEL-106845]
- io_uring: move cancel hash tables to kvmalloc/kvfree (Ming Lei) [RHEL-106845]
- io_uring/cancel: get rid of init_hash_table() helper (Ming Lei) [RHEL-106845]
- io_uring/poll: get rid of per-hashtable bucket locks (Ming Lei) [RHEL-106845]
- io_uring/poll: get rid of io_poll_tw_hash_eject() (Ming Lei) [RHEL-106845]
- io_uring/poll: get rid of unlocked cancel hash (Ming Lei) [RHEL-106845]
- io_uring/poll: remove 'ctx' argument from io_poll_req_delete() (Ming Lei) [RHEL-106845]
- io_uring/msg_ring: add support for sending a sync message (Ming Lei) [RHEL-106845]
- io_uring/msg_ring: refactor a few helper functions (Ming Lei) [RHEL-106845]
- io_uring/eventfd: move ctx->evfd_last_cq_tail into io_ev_fd (Ming Lei) [RHEL-106845]
- io_uring/eventfd: abstract out ev_fd grab + release helpers (Ming Lei) [RHEL-106845]
- io_uring/eventfd: move trigger check into a helper (Ming Lei) [RHEL-106845]
- io_uring/eventfd: move actual signaling part into separate helper (Ming Lei) [RHEL-106845]
- io_uring/eventfd: check for the need to async notifier earlier (Ming Lei) [RHEL-106845]
Resolves: RHEL-106845, RHEL-87219

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-15 06:23:57 -04:00
CKI KWF Bot
5a8912ef11 kernel-6.12.0-129.el10
* Fri Sep 12 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-129.el10]
- s390/pci: Allow automatic recovery with minimal driver support (Mete Durlu) [RHEL-110239]
Resolves: RHEL-110239

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-12 08:16:57 -04:00
CKI KWF Bot
e2c1283e48 kernel-6.12.0-128.el10
* Thu Sep 11 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-128.el10]
- ibmvnic: Increase max subcrq indirect entries with fallback (Mamatha Inamdar) [RHEL-112760]
Resolves: RHEL-112760

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
2025-09-11 08:14:22 -04:00
Scott Weaver
fafb76e791 kernel-6.12.0-127.el10
* Tue Sep 09 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-127.el10]
- s390/hypfs: Enable limited access during lockdown (Mete Durlu) [RHEL-111203]
- s390/hypfs: Avoid unnecessary ioctl registration in debugfs (Mete Durlu) [RHEL-111203]
- hwmon: Add static visibility member to struct hwmon_ops (CKI Backport Bot) [RHEL-105091]
- dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET (Ivan Vecera) [RHEL-104973]
- dpll: Make ZL3073X invisible (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Fix build failure (Ivan Vecera) [RHEL-104973]
- redhat/configs: enable CONFIG_ZL3073X* (Ivan Vecera) [RHEL-104973]
- redhat/configs: enable CONFIG_I2C_MUX_PCA954x on x86 (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to get fractional frequency offset (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to adjust phase (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Implement phase offset monitor feature (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to get phase offset on connected input pin (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to get/set esync on pins (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to get/set frequency on pins (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Implement input pin state setting in automatic mode (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Add support to get/set priority on input pins (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Implement input pin selection in manual mode (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Register DPLL devices and pins (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Read DPLL types and pin properties from system firmware (Ivan Vecera) [RHEL-104973]
- dpll: zl3073x: Fetch invariants during probe (Ivan Vecera) [RHEL-104973]
- dpll: Add basic Microchip ZL3073x support (Ivan Vecera) [RHEL-104973]
- dt-bindings: dpll: Add support for Microchip Azurite chip family (Ivan Vecera) [RHEL-104973]
- dt-bindings: dpll: Add DPLL device and pin (Ivan Vecera) [RHEL-104973]
- x86/CPU/AMD: Ignore invalid reset reason value (Steve Best) [RHEL-101301]
- x86/CPU/AMD: Add X86_FEATURE_ZEN6 (Steve Best) [RHEL-106911]
- x86/cpufeatures: Free up unused feature bits (Steve Best) [RHEL-106911]
- intel_idle: Allow loading ACPI tables for any family (Steve Best) [RHEL-110839]
- intel_idle: Update arguments of mwait_idle_with_hints() (Steve Best) [RHEL-110839]
- intel_idle: Rescan "dead" SMT siblings during initialization (Steve Best) [RHEL-110839]
- x86/smp: PM/hibernate: Split arch_resume_nosmt() (Steve Best) [RHEL-110839]
- intel_idle: Use subsys_initcall_sync() for initialization (Steve Best) [RHEL-110839]
- intel_idle: Add C1 demotion on/off sysfs knob (Steve Best) [RHEL-110839]
- Move FCH header to a location accessible by all archs (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list (Steve Best) [RHEL-103121]
- platform/x86/amd: pmc: Clear metrics table at start of cycle (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Declare quirk_spurious_8042 for MECHREVO Wujie 14XA (GX4HRXL) (Steve Best) [RHEL-103121]
- platform/x86/amd: pmc: Require at least 2.5 seconds between HW sleep cycles (Steve Best) [RHEL-103121]
- x86/platform/amd: Move the <asm/amd_nb.h> header to <asm/amd/nb.h> (Steve Best) [RHEL-103121]
- x86/mce/amd: Remove shared threshold bank plumbing (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: fix leak in probe() (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Use managed APIs for mutex (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Remove unnecessary line breaks (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Move macros and structures to the PMC header file (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Notify user when platform does not support s0ix transition (Steve Best) [RHEL-103121]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Only disable IRQ1 wakeup where i8042 actually enabled it (Steve Best) [RHEL-103121]
- platform/x86/amd: pmc: Use guard(mutex) (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Add STB support for AMD Desktop variants (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Update S2D message id for 1Ah Family 70h model (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Update IP information structure for newer SoCs (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Use ARRAY_SIZE() to fill num_ips information (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Isolate STB code changes to a new file (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Define enum for S2D/PMC msg_port and add helper function (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Update function names to align with new STB file (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Move STB functionality to a new file for better code organization (Steve Best) [RHEL-103121]
- platform/x86/amd/pmc: Move STB block into amd_pmc_s2d_init() (Steve Best) [RHEL-103121]
- docs: core-api: document the IOVA-based API (Eder Zulian) [RHEL-73606]
- dma-mapping: add a dma_need_unmap helper (Eder Zulian) [RHEL-73606]
- dma-mapping: Implement link/unlink ranges API (Eder Zulian) [RHEL-73606]
- iommu/dma: Factor out a iommu_dma_map_swiotlb helper (Eder Zulian) [RHEL-73606]
- dma-mapping: Provide an interface to allow allocate IOVA (Eder Zulian) [RHEL-73606]
- iommu: add kernel-doc for iommu_unmap_fast (Eder Zulian) [RHEL-73606]
- iommu: generalize the batched sync after map interface (Eder Zulian) [RHEL-73606]
- dma-mapping: move the PCI P2PDMA mapping helpers to pci-p2pdma.h (Eder Zulian) [RHEL-73606]
- PCI/P2PDMA: Refactor the p2pdma mapping helpers (Eder Zulian) [RHEL-73606]
- s390/ism: fix concurrency management in ism_cmd() (Mete Durlu) [RHEL-110207]
- redhat/configs: Enable CONFIG_X86_BUS_LOCK_DETECT (John Allen) [RHEL-50321]
- x86/bus_lock: Add support for AMD (John Allen) [RHEL-50321]
- x86/split_lock: Move Split and Bus lock code to a dedicated file (John Allen) [RHEL-50321]
Resolves: RHEL-101301, RHEL-103121, RHEL-104973, RHEL-105091, RHEL-106911, RHEL-110207, RHEL-110839, RHEL-111203, RHEL-50321, RHEL-73606

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-09 14:56:13 -04:00
Scott Weaver
57bca26e8c kernel-6.12.0-126.el10
* Wed Sep 03 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-126.el10]
- platform/x86/amd: pmf: Simplify error flow in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Prevent amd_pmf_tee_deinit() from running twice (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Use device managed allocations (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid Smart PC Policies (Steve Best) [RHEL-104142]
- drivers/platform/x86/amd: pmf: Check for invalid sideloaded Smart PC Policies (Steve Best) [RHEL-104142]
- platform/x86: amd: pmf: Fix STT limits (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: convert timeouts to secs_to_jiffies() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: fix cleanup in amd_pmf_init_smart_pc() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Update PMF Driver for Compatibility with new PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Propagate PMF-TA return codes (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Initialize and clean up `cb_mutex` (Steve Best) [RHEL-104142]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Get SRA sensor data from AMD SFH driver (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Switch to guard(mutex) (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Enable Custom BIOS Inputs for PMF-TA (Steve Best) [RHEL-104142]
- platform/x86/amd: pmf: Drop all quirks (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Switch to platform_get_resource() and devm_ioremap_resource() (Steve Best) [RHEL-104142]
- platform/x86/amd/pmf: Use dev_err_probe() to simplify error handling (Steve Best) [RHEL-104142]
- netfs: Fix unbuffered write error handling (Paulo Alcantara) [RHEL-104442]
- redhat/configs: enable CONFIG_TCG_ARM_CRB_FFA on aarch64 (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb_ffa: Remove unused export (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: ffa_tpm: Implement driver compliant to CRB over FF-A (Marcin Juszkiewicz) [RHEL-102692]
- tpm_crb: Add support for the ARM FF-A start method (Marcin Juszkiewicz) [RHEL-102692]
- ACPICA: Add start method for ARM FF-A (Marcin Juszkiewicz) [RHEL-102692]
- Documentation: tpm: Add documentation for the CRB FF-A interface (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the missing entry in struct ffa_indirect_msg_hdr (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace mutex with rwlock to avoid sleep in atomic context (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Move memory allocation outside the mutex locking (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix memory leak by freeing notifier callback node (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Skip Rx buffer ownership release if not acquired (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Set dma_mask for ffa devices (Marcin Juszkiewicz) [RHEL-102692] {CVE-2025-38043}
- firmware: arm_ffa: Skip the first/partition ID when parsing vCPU list (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from NOTIFICATION_INFO_GET (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Explicitly cast return value from FFA_VERSION before comparison (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle ffa_notification_get correctly at virtual FF-A instance (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Allow multiple UUIDs per partition to register SRI callback (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for handling framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for {un,}registration of framework notifications (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Stash ffa_device instead of notify_type in notifier_cb_info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactoring to prepare for framework notification support (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Remove unnecessary declaration of ffa_partitions_cleanup() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Reject higher major version as incompatible (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Upgrade FF-A version to v1.2 in the driver (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Add support for passing UUID in FFA_MSG_SEND2 (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Unregister the FF-A devices when cleaning up the partitions (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Handle the presence of host partition in the partition info (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Refactor addition of partition information into XArray (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_regs_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix big-endian support in __ffa_partition_info_get() (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Align sync_send_receive{,2} function prototypes (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace UUID buffer to standard UUID format (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Replace SCMI by FF-A in the macro (Marcin Juszkiewicz) [RHEL-102692]
- firmware: arm_ffa: Fix the race around setting ffa_dev->properties (Marcin Juszkiewicz) [RHEL-102692]
- perf sched timehist: decode process names of processes in zombie state (Anubhav Shelat) [RHEL-68347]
- tools/power turbostat: version 2025.09.09 (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle non-root legacy-uncore sysfs permissions (Steve Best) [RHEL-110366]
- tools/power turbostat: standardize PER_THREAD_PARAMS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix DMR support (Steve Best) [RHEL-110366]
- tools/power turbostat: add format "average" for external attributes (Steve Best) [RHEL-110366]
- tools/power turbostat: delete GET_PKG() (Steve Best) [RHEL-110366]
- tools/power turbostat: probe and display L3 cache topology (Steve Best) [RHEL-110366]
- tools/power turbostat: Support more than 64 built-in-counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix bogus SysWatt for forked program (Steve Best) [RHEL-110366]
- tools/power turbostat: Handle cap_get_proc() ENOSYS (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix build with musl (Steve Best) [RHEL-110366]
- tools/power turbostat: verify arguments to params --show and --hide (Steve Best) [RHEL-110366]
- tools/power turbostat: regression fix: --show C1E%% (Steve Best) [RHEL-110366]
- tools/power turbostat: version 2025.06.08 (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for BartlettLake (Steve Best) [RHEL-110366]
- x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores (Steve Best) [RHEL-110366]
- tools/power turbostat: Add initial support for DMR (Steve Best) [RHEL-110366]
- tools/power turbostat: Dump RAPL sysfs info (Steve Best) [RHEL-110366]
- tools/power turbostat: Avoid probing the same perf counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Allow probing RAPL with platform_features->rapl_msrs cleared (Steve Best) [RHEL-110366]
- tools/power turbostat: Clean up add perf/msr counter logic (Steve Best) [RHEL-110366]
- tools/power turbostat: Introduce add_msr_counter() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_msr_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_cstate_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Remove add_rapl_perf_counter_() (Steve Best) [RHEL-110366]
- tools/power turbostat: Quit early for unsupported RAPL counters (Steve Best) [RHEL-110366]
- tools/power turbostat: Always check rapl_joules flag (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix AMD package-energy reporting (Steve Best) [RHEL-110366]
- tools/power turbostat: Fix RAPL_GFX_ALL typo (Steve Best) [RHEL-110366]
- tools/power turbostat: Add Android support for MSR device handling (Steve Best) [RHEL-110366]
- coredump: Only sort VMAs when core_sort_vma sysctl is set (Herton R. Krzesinski) [RHEL-96077]
- misc: pci_endpoint_test: Defer IRQ allocation until ioctl(PCITEST_SET_IRQTYPE) (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Fix test progs list (Myron Stowe) [RHEL-86521]
- PCI: Restore assigned resources fully after release (Myron Stowe) [RHEL-86521]
- PCI: Fix typos (Myron Stowe) [RHEL-86521]
- PCI: intel-gw: Remove intel_pcie_cpu_addr() (Myron Stowe) [RHEL-86521]
- PCI: imx6: Remove imx_pcie_cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use parent_bus_offset to remove need for .cpu_addr_fixup() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Ensure proper iteration over outbound map windows (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Use devicetree 'reg[addr_space]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Consolidate devicetree handling in dw_pcie_ep_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Call epc_create() early in dw_pcie_ep_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use devicetree 'reg[config]' to derive CPU -> ATU addr offset (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() checking and debug (Myron Stowe) [RHEL-86521]
- PCI: dwc: Add dw_pcie_parent_bus_offset() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Consolidate devicetree handling in dw_pcie_host_get_resources() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Call devm_pci_alloc_host_bridge() early in dw_pcie_host_init() (Myron Stowe) [RHEL-86521]
- PCI: dwc: Rename cpu_addr to parent_bus_addr for ATU configuration (Myron Stowe) [RHEL-86521]
- PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal Net host (Myron Stowe) [RHEL-86521]
- PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Enable EP mode support for SAR2130P (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Add SAR2130P compatible (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Consolidate DMA vs non-DMA cases (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Enable DMA for SM8450 (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional IOMMU (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom-ep: Describe optional dma-coherent property (Myron Stowe) [RHEL-86521]
- PCI: qcom-ep: Mark BAR0/BAR2 as 64bit BARs and BAR1/BAR3 as RESERVED (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Fix inconsistent indentation (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Configure PBUS_CSR registers for EN7581 SoC (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: mediatek-gen3: Add mediatek,pbus-csr phandle array property (Myron Stowe) [RHEL-86521]
- PCI: mediatek-gen3: Remove leftover mac_reset assert for Airoha EN7581 SoC (Myron Stowe) [RHEL-86521]
- PCI: j721e: Fix the value of .linkdown_irq_regfield for J784S4 (Myron Stowe) [RHEL-86521]
- PCI: imx6: Use devm_clk_bulk_get_all() to fetch clocks (Myron Stowe) [RHEL-86521]
- PCI: imx6: Identify controller via 'linux,pci-domain', not address (Myron Stowe) [RHEL-86521]
- PCI: histb: Fix an error handling path in histb_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Hide broken ATS capability for RK3588 running in EP mode (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Add dw_pcie_ep_hide_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Return -ENOMEM for allocation failures (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Move common DWC struct definitions to 'pcie-dwc.h' (Myron Stowe) [RHEL-86521]
- PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make const read-only arrays static (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make irq_domain_set_info() parameter cast explicit (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Make two changes in MDIO register fields (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use same constant table for config space access (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix potential premature regulator disabling (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix error path after a call to regulator_bulk_get() (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Do not assume that register field starts at LSB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Use internal register to change link capability (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Set generation limit before PCIe link up (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Add BCM2712 support (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Expand inbound window size up to 64GB (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Reuse pcie_cfg_data structure (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: brcmstb: Update bindings for PCIe on BCM2712 (Myron Stowe) [RHEL-86521]
- PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() (Myron Stowe) [RHEL-86521]
- PCI: altera: Add Agilex support (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: altera: Add binding for Agilex (Myron Stowe) [RHEL-86521]
- PCI: tegra: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: apple: Use helper function for_each_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mt7621: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: mediatek: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Tidy up _probe() related function with dev_err_probe() (Myron Stowe) [RHEL-86521]
- PCI: kirin: Use helper function for_each_available_child_of_node_scoped() (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Add support for PCITEST_IRQ_TYPE_AUTO (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Expose supported IRQ types in CAPS register (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Endpoint mode cannot raise INTx interrupts (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add intx_capable to epc_features struct (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Use IRQ_TYPE_* defines from UAPI header (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pcitest: Add IRQ_TYPE_* defines to UAPI header (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Do not use managed IRQ functions (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Remove global 'irq_type' and 'no_msi' (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Give disabled BARs a distinct error code (Myron Stowe) [RHEL-86521]
- misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe() (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Add GET_IRQTYPE checks to each interrupt test (Myron Stowe) [RHEL-86521]
- selftests: pci_endpoint: Skip disabled BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Remove superfluous function dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Remove unused devm_pci_epc_destroy() (Myron Stowe) [RHEL-86521]
- PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: keystone: Specify correct alignment requirement (Myron Stowe) [RHEL-86521]
- PCI: keystone: Describe Resizable BARs as Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() (Myron Stowe) [RHEL-86521]
- PCI: endpoint: Allow EPF drivers to configure the size of Resizable BARs (Myron Stowe) [RHEL-86521]
- PCI: endpoint: pci-epf-test: Handle endianness properly (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Add common schema for devices accessible through PCI BARs (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop unnecessary status from example (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,layerscape-pcie-ep: Drop deprecated windows (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: fsl,imx6q-pcie: Add optional DMA interrupt (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: Convert fsl,mpc83xx-pcie to YAML (Myron Stowe) [RHEL-86521]
- dt-bindings: PCI: qcom: Document the IPQ5332 PCIe controller (Myron Stowe) [RHEL-86521]
- PCI: of: Create device tree PCI host bridge node (Myron Stowe) [RHEL-86521]
- PCI: of_property: Constify parameter in of_pci_get_addr_flags() (Myron Stowe) [RHEL-86521]
- PCI: of_property: Add support for NULL pdev in of_pci_set_address() (Myron Stowe) [RHEL-86521]
- PCI: of: Use device_{add,remove}_of_node() to attach of_node to existing device (Myron Stowe) [RHEL-86521]
- s390/pci: Support mmap() of PCI resources except for ISM devices (Myron Stowe) [RHEL-86521]
- s390/pci: Introduce pdev->non_mappable_bars and replace VFIO_PCI_MMAP (Myron Stowe) [RHEL-86521]
- s390/pci: Fix s390_mmio_read/write syscall page fault handling (Myron Stowe) [RHEL-86521]
- PCI: Fix NULL dereference in SR-IOV VF creation error path (Myron Stowe) [RHEL-86521]
- PCI: Move cardbus IO size declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Make pci_setup_bridge() static (Myron Stowe) [RHEL-86521]
- PCI: Move resource reassignment func declarations into pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Move pci_rescan_bus_bridge_resize() declaration to pci/pci.h (Myron Stowe) [RHEL-86521]
- PCI: Fix BAR resizing when VF BARs are assigned (Myron Stowe) [RHEL-86521]
- PCI: Do not claim to release resource falsely (Myron Stowe) [RHEL-86521]
- PCI: Increase Resizable BAR support from 512 GB to 128 TB (Myron Stowe) [RHEL-86521]
- PCI: Rework optional resource handling (Myron Stowe) [RHEL-86521]
- PCI: Perform reset_resource() and build fail list in sync (Myron Stowe) [RHEL-86521]
- PCI: Use res->parent to check if resource is assigned (Myron Stowe) [RHEL-86521]
- PCI: Add debug print when releasing resources before retry (Myron Stowe) [RHEL-86521]
- PCI: Indicate optional resource assignment failures (Myron Stowe) [RHEL-86521]
- PCI: Always have realloc_head in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Extend enable to check for any optional resource (Myron Stowe) [RHEL-86521]
- PCI: Add restore_dev_resource() (Myron Stowe) [RHEL-86521]
- PCI: Remove incorrect comment from pci_reassign_resource() (Myron Stowe) [RHEL-86521]
- PCI: Consolidate assignment loop next round preparation (Myron Stowe) [RHEL-86521]
- PCI: Rename retval to ret (Myron Stowe) [RHEL-86521]
- PCI: Use while loop and break instead of gotos (Myron Stowe) [RHEL-86521]
- PCI: Refactor pdev_sort_resources() & __dev_sort_resources() (Myron Stowe) [RHEL-86521]
- PCI: Converge return paths in __assign_resources_sorted() (Myron Stowe) [RHEL-86521]
- PCI: Add dev & res local variables to resource assignment funcs (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_num() helper (Myron Stowe) [RHEL-86521]
- PCI: Check resource_size() separately (Myron Stowe) [RHEL-86521]
- PCI: Add pci_resource_is_iov() to identify IOV resources (Myron Stowe) [RHEL-86521]
- PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-86521]
- PCI: Use SZ_* instead of literals in setup-bus.c (Myron Stowe) [RHEL-86521]
- PCI: Fix old_size lower bound in calculate_iosize() too (Myron Stowe) [RHEL-86521]
- PCI: Allow relaxed bridge window tail sizing for optional resources (Myron Stowe) [RHEL-86521]
- PCI: Simplify size1 assignment logic (Myron Stowe) [RHEL-86521]
- PCI: Use min_align, not unrelated add_align, for size0 (Myron Stowe) [RHEL-86521]
- PCI: Remove add_align overwrite unrelated to size0 (Myron Stowe) [RHEL-86521]
- PCI: Cleanup dev->resource + resno to use pci_resource_n() (Myron Stowe) [RHEL-86521]
- PCI: Log debug messages about reset method (Myron Stowe) [RHEL-86521]
- PCI: Allow PCI bridges to go to D3Hot on all non-x86 (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Don't enable HPIE when resuming in poll mode (Myron Stowe) [RHEL-86521]
- PCI: pciehp: Avoid unnecessary device replacement check (Myron Stowe) [RHEL-86521]
- PCI/portdrv: Only disable pciehp interrupts early when needed (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Inline pci_hp_{create,remove}_module_link() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Avoid backpointer dereferencing in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous NULL pointer checks in has_*_file() (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous try_module_get() calls (Myron Stowe) [RHEL-86521]
- PCI: hotplug: Drop superfluous pci_hotplug_slot_list (Myron Stowe) [RHEL-86521]
- PCI: cpcihp: Remove unused .get_power() and .set_power() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove 'shpchp_debug' module parameter (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove unused logging wrappers (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Change dbg() -> ctrl_dbg() (Myron Stowe) [RHEL-86521]
- PCI: shpchp: Remove logging from module init/exit functions (Myron Stowe) [RHEL-86521]
- PCI: Remove stray put_device() in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_alloc_child_bus() (Myron Stowe) [RHEL-86521]
- PCI: Fix reference leak in pci_register_host_bridge() (Myron Stowe) [RHEL-86521]
- PCI: Cache offset of Resizable BAR capability (Myron Stowe) [RHEL-86521]
- PCI: Enable Configuration RRS SV early (Myron Stowe) [RHEL-86521]
- PCI/DOE: Allow enabling DOE without CXL (Myron Stowe) [RHEL-86521]
- PCI/DOE: Expose DOE features via sysfs (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename Discovery Response Data Object Contents to type (Myron Stowe) [RHEL-86521]
- PCI/DOE: Rename DOE protocol to feature (Myron Stowe) [RHEL-86521]
- PCI: Check BAR index for validity (Myron Stowe) [RHEL-86521]
- PCI: Fix wrong length of devres array (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix NULL pointer dereference on bus number exhaustion (Myron Stowe) [RHEL-86521]
- PCI/bwctrl: Fix pcie_bwctrl_select_speed() return type (Myron Stowe) [RHEL-86521]
- selftests/pcie_bwctrl: Add 'set_pcie_speed.sh' to TEST_PROGS (Myron Stowe) [RHEL-86521]
- PCI/ASPM: Fix link state exit during switch upstream function removal (Myron Stowe) [RHEL-86521]
- PCI/ERR: Handle TLP Log in Flit mode (Myron Stowe) [RHEL-86521]
- PCI: Track Flit Mode Status & print it with link status (Myron Stowe) [RHEL-86521]
- PCI/AER: Descope pci_printk() to aer_printk() (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision (Myron Stowe) [RHEL-86521]
- Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix the event numbers (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Fix typos in event names (Myron Stowe) [RHEL-86521]
- perf/dwc_pcie: Add support for Ampere SoCs (Myron Stowe) [RHEL-86521]
- arm64: debug: remove debug exception registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split bkpt32 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split brk64 exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware watchpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split single stepping exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: refactor reinstall_suspended_bps() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: split hardware breakpoint exception entry (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: entry: Add entry and exit functions for debug exceptions (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64/fpsimd: Do not discard modified SVE state (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: remove break/step handler registration infrastructure (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call step handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: call software breakpoint handlers statically (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: Introduce esr_is_ubsan_brk() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: refactor aarch32_break_handler() (Luis Claudio R. Goncalves) [RHEL-69599]
- arm64: debug: clean up single_step_handler logic (Luis Claudio R. Goncalves) [RHEL-69599]
- Initial bringup of riscv64 for centos (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Use kvm_faultin_pfn() when mapping pfns into the guest (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns accessed before dropping mmu_lock (Charles Mirabile) [RHEL-101827]
- KVM: RISC-V: Mark "struct page" pfns dirty iff a stage-2 PTE is installed (Charles Mirabile) [RHEL-101827]
- RISC-V: Remove unnecessary include from compat.h (Charles Mirabile) [RHEL-101827]
- powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed (Steve Best) [RHEL-111364]
Resolves: RHEL-101827, RHEL-102692, RHEL-104142, RHEL-104442, RHEL-110366, RHEL-111364, RHEL-68347, RHEL-69599, RHEL-86521, RHEL-96077

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-09-03 20:06:20 -04:00
Scott Weaver
f1611b2d3f kernel-6.12.0-125.el10
* Wed Aug 27 2025 Scott Weaver <scweaver@redhat.com> [6.12.0-125.el10]
- ibmveth: Add multi buffers rx replenishment hcall support (Mamatha Inamdar) [RHEL-104327]
- net: ibmveth: Reset the adapter when unexpected states are detected (Mamatha Inamdar) [RHEL-104327]
- x86/cpu: Add new Intel CPU model numbers for Wildcatlake and Novalake (Steve Best) [RHEL-95630]
- ibmvnic: Use ndo_get_stats64 to fix inaccurate SAR reporting (Mamatha Inamdar) [RHEL-104319]
- ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof (Mamatha Inamdar) [RHEL-104319]
- ibmvnic: Add stat for tx direct vs tx batched (Mamatha Inamdar) [RHEL-104319]
- s390/pci: Do not try re-enabling load/store if device is disabled (Mete Durlu) [RHEL-105599]
- s390/pci: Fix stale function handles in error handling (Mete Durlu) [RHEL-105599]
- s390/pci: Fix __pcilg_mio_inuser() inline assembly (Mete Durlu) [RHEL-105606]
- platform/x86/amd/hsmp: Enhance the print messages to prevent confusion (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Use IS_ENABLED() instead of IS_REACHABLE() (Steve Best) [RHEL-102876]
- x86/platform/amd: replace down_timeout() with down_interruptible() (Steve Best) [RHEL-102876]
- x86/platform/amd: move final timeout check to after final sleep (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: fix building with CONFIG_HWMON=m (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: acpi: Add sysfs files to display HSMP telemetry (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Report power via hwmon sensors (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Use a single DRIVER_VERSION for all hsmp modules (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Make amd_hsmp and hsmp_acpi as mutually exclusive drivers (Steve Best) [RHEL-102876]
- x86/platform/amd: Move the <asm/amd_node.h> header to <asm/amd/node.h> (Steve Best) [RHEL-102876]
- x86/platform/amd: Clean up the <asm/amd/hsmp.h> header guards a bit (Steve Best) [RHEL-102876]
- x86/platform/amd: Move the <asm/amd_hsmp.h> header to <asm/amd/hsmp.h> (Steve Best) [RHEL-102876]
- x86/amd_node, platform/x86/amd/hsmp: Have HSMP use SMN through AMD_NODE (Steve Best) [RHEL-102876]
- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range() (Steve Best) [RHEL-102876]
- x86/amd_node: Use defines for SMN register offsets (Steve Best) [RHEL-102876]
- x86/amd_node: Remove dependency on AMD_NB (Steve Best) [RHEL-102876]
- x86/amd_node: Update __amd_smn_rw() error paths (Steve Best) [RHEL-102876]
- x86/amd_nb: Move SMN access code to a new amd_node driver (Steve Best) [RHEL-102876]
- x86/amd_nb, hwmon: (k10temp): Simplify amd_pci_dev_to_node_id() (Steve Best) [RHEL-102876]
- x86/amd_nb: Simplify function 3 search (Steve Best) [RHEL-102876]
- x86/amd_nb: Use topology info to get AMD node count (Steve Best) [RHEL-102876]
- x86/amd_nb: Simplify root device search (Steve Best) [RHEL-102876]
- x86/amd_nb: Simplify function 4 search (Steve Best) [RHEL-102876]
- x86: Start moving AMD node functionality out of AMD_NB (Steve Best) [RHEL-102876]
- x86/amd_nb: Clean up early_is_amd_nb() (Steve Best) [RHEL-102876]
- x86/amd_nb: Restrict init function to AMD-based systems (Steve Best) [RHEL-102876]
- x86/amd_nb: Add new PCI IDs for AMD family 0x1a (Steve Best) [RHEL-102876]
- platform/x86: amd: Use *-y instead of *-objs in Makefiles [partial] (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Constify 'struct bin_attribute' (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Add support for HSMP protocol version 7 messages (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Change the error type (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Add new error code and error logs (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: mark hsmp_msg_desc_table[] as maybe_unused (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Make hsmp_pdev static instead of global (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Use dev_groups in the driver structure (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Use name space while exporting module symbols (Steve Best) [RHEL-102876]
- redhat/configs: Enable CONFIG_AMD_HSMP_ACPI and CONFIG_AMD_HSMP_PLAT on RHEL (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Create separate ACPI, plat and common drivers (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Change generic plat_dev name to hsmp_pdev (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Move ACPI code to acpi.c (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Move platform device specific code to plat.c (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Move structure and macros to header file (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Convert amd_hsmp_rdwr() to a function pointer (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Create wrapper function init_acpi() (Steve Best) [RHEL-102876]
- platform/x86/amd/hsmp: Create hsmp/ directory (Steve Best) [RHEL-102876]
- redhat: update self-test data for 10.2 (Scott Weaver)
- redhat: correct UPSTREAM_BRANCH (Scott Weaver)
- redhat: bump RHEL_MINOR for 10.2 (Scott Weaver)
Resolves: RHEL-102876, RHEL-104319, RHEL-104327, RHEL-105599, RHEL-105606, RHEL-95630

Signed-off-by: Scott Weaver <scweaver@redhat.com>
2025-08-27 17:08:32 -04:00
Julio Faracco
3720441ccf kernel-6.12.0-124.el10
* Thu Aug 21 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-124.el10]
- ACPI: PRM: Reduce unnecessary printing to avoid user confusion (Frank Liang) [RHEL-107449]
- scsi: aacraid: Stop using PCI_IRQ_AFFINITY (John Meneghini) [RHEL-41234]
- loop: use kiocb helpers to fix lockdep warning (Ming Lei) [RHEL-103981]
- tipc: Fix use-after-free in tipc_conn_close(). (CKI Backport Bot) [RHEL-106663] {CVE-2025-38464}
- sched/deadline: Fix accounting after global limits change (Phil Auld) [RHEL-105980]
- tools/sched: Add root_domains_dump.py which dumps root domains info (Phil Auld) [RHEL-105980]
- tools/sched: Add dl_bw_dump.py for printing bandwidth accounting info (Phil Auld) [RHEL-105980]
- sched/deadline: Initialize dl_servers after SMP (Phil Auld) [RHEL-105980]
- sched/deadline: Less agressive dl_server handling (Phil Auld) [RHEL-105980]
- sched/deadline: Reset extra_bw to max_bw when clearing root domains (Phil Auld) [RHEL-105980]
- sched: Change nr_uninterruptible type to unsigned long (Phil Auld) [RHEL-105980]
- sched/fair: Always trigger resched at the end of a protected period (Phil Auld) [RHEL-105980]
- sched/fair: Fix entity's lag with run to parity (Phil Auld) [RHEL-105980]
- sched/fair: Limit run to parity to the min slice of enqueued entities (Phil Auld) [RHEL-105980]
- sched/fair: Remove spurious shorter slice preemption (Phil Auld) [RHEL-105980]
- sched/fair: Fix NO_RUN_TO_PARITY case (Phil Auld) [RHEL-105980]
- sched: Cancel the slice protection of the idle entity (Phil Auld) [RHEL-105980]
- sched/fair: Use protect_slice() instead of direct comparison (Phil Auld) [RHEL-105980]
- sched/deadline: Fix dl_server runtime calculation formula (Phil Auld) [RHEL-105980]
- sched/core: Fix migrate_swap() vs. hotplug (Phil Auld) [RHEL-105980]
- sched: Fix preemption string of preempt_dynamic_none (Phil Auld) [RHEL-105980]
- sched/debug: Print the local group's asym_prefer_cpu (Phil Auld) [RHEL-105980]
- cpufreq/amd-pstate: Update asym_prefer_cpu when core rankings change (Phil Auld) [RHEL-105980]
- sched/topology: Introduce sched_update_asym_prefer_cpu() (Phil Auld) [RHEL-105980]
- sched/fair: Use READ_ONCE() to read sg->asym_prefer_cpu (Phil Auld) [RHEL-105980]
- RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction (CKI Backport Bot) [RHEL-104286] {CVE-2025-38211}
Resolves: RHEL-103981, RHEL-104286, RHEL-105980, RHEL-106663, RHEL-107449, RHEL-41234

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-22 00:47:17 -03:00
Julio Faracco
383ba66af4 kernel-6.12.0-123.el10
* Wed Aug 20 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-123.el10]
- scsi: mpt3sas: Fix a fw_event memory leak (Tomas Henzl) [RHEL-61878]
- bnxt_en: delay pci_alloc_irq_vectors() in the AER path (Michal Schmidt) [RHEL-106550]
- eth: bnxt: fix missing ring index trim on error path (Michal Schmidt) [RHEL-106550] {CVE-2025-37873}
- treewide: Switch/rename to timer_delete[_sync]() (bnxt) (Michal Schmidt) [RHEL-106550]
- eth: bnxt: fix memory leak in queue reset (Michal Schmidt) [RHEL-106550]
- eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx} (Michal Schmidt) [RHEL-106550] {CVE-2025-21973}
- eth: bnxt: do not update checksum in bnxt_xdp_build_skb() (Michal Schmidt) [RHEL-106550] {CVE-2025-21960}
- eth: bnxt: fix out-of-range access of vnic_info array (Michal Schmidt) [RHEL-106550] {CVE-2025-22112}
- eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic (Michal Schmidt) [RHEL-106550]
- eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc() (Michal Schmidt) [RHEL-106550] {CVE-2025-21974}
- eth: bnxt: fix truesize for mb-xdp-pass case (Michal Schmidt) [RHEL-106550 RHEL-87501] {CVE-2025-21961}
- eth: bnxt: update header sizing defaults (Michal Schmidt) [RHEL-106550]
- net: ethtool: populate the default HDS params in the core (bnxt) (Michal Schmidt) [RHEL-106550]
- eth: bnxt: fix string truncation warning in FW version (Michal Schmidt) [RHEL-106550]
- eth: bnxt: always recalculate features after XDP clearing, fix null-deref (Michal Schmidt) [RHEL-106550] {CVE-2025-21682}
- net: bnxt: use ethtool string helpers (Michal Schmidt) [RHEL-106550]
- eth: Fix typo 'accelaration'. 'exprienced' and 'rewritting' (bnxt) (Michal Schmidt) [RHEL-106550]
- redhat/kernel.spec: fix leftover typo in Provides line (Jan Stancek) [RHEL-104231]
- redhat/kernel.spec: fix uname_variant call sites (Jan Stancek) [RHEL-104231]
- redhat/kernel.spec: fix uname_suffix call sites (Jan Stancek) [RHEL-104231]
- PCI/PM: Set up runtime PM even for devices without PCI PM (Myron Stowe) [RHEL-90801]
- PCI: Explicitly put devices into D0 when initializing (Myron Stowe) [RHEL-90801]
- selftests: net: add test case for NAT46 looping back dst (Felix Maurer) [RHEL-96605]
- net: clear the dst when changing skb protocol (Felix Maurer) [RHEL-96605]
- bpf: Revert "bpf: remove unnecessary rcu_read_{lock,unlock}() in multi-uprobe attach logic" (Felix Maurer) [RHEL-96605]
- bpf, sockmap: Avoid using sk_socket after free when sending (Felix Maurer) [RHEL-96605]
- xsk: fix an integer overflow in xp_create_and_assign_umem() (Felix Maurer) [RHEL-87917 RHEL-96605] {CVE-2025-21997}
- net: Add rx_skb of kfree_skb to raw_tp_null_args[]. (Felix Maurer) [RHEL-96605]
- selftests/bpf: Adjust data size to have ETH_HLEN (Felix Maurer) [RHEL-96605]
- bpf, test_run: Fix use-after-free issue in eth_skb_pkt_type() (Felix Maurer) [RHEL-100445 RHEL-96605] {CVE-2025-21867}
- selftests/bpf: Add some tests with sockmap SK_PASS (Felix Maurer) [RHEL-96605]
- bpf: fix recursive lock when verdict program return SK_PASS (Felix Maurer) [RHEL-96605]
- proc: fix UAF in proc_get_inode() (CKI Backport Bot) [RHEL-86811] {CVE-2025-21999}
- NFSv4.2: another fix for listxattr (Olga Kornievskaia) [RHEL-100709]
- tools headers UAPI: Sync KVM's vmx.h header with the kernel sources (Maxim Levitsky) [RHEL-47242]
- tools headers UAPI: Sync kvm header with the kernel sources (Maxim Levitsky) [RHEL-47242]
- KVM: SVM: Disable interception of SPEC_CTRL iff the MSR exists for the guest (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Preserve host's DEBUGCTLMSR_FREEZE_IN_SMM while running the guest (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Wrap all accesses to IA32_DEBUGCTL with getter/setter APIs (Maxim Levitsky) [RHEL-47242]
- KVM: nVMX: Check vmcs12->guest_ia32_debugctl on nested VM-Enter (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Extract checking of guest's DEBUGCTL into helper (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Allow guest to set DEBUGCTL.RTM_DEBUG if RTM is supported (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Don't report base TDVMCALLs (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Ensure unused kvm_tdx_capabilities fields are zeroed out (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Reject KVM_SET_TSC_KHZ vCPU ioctl for TSC protected guest (Maxim Levitsky) [RHEL-47242]
- Documentation: KVM: Fix unexpected unindent warning (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Use kvm_arch_vcpu.host_debugctl to restore the host's DEBUGCTL (Maxim Levitsky) [RHEL-47242]
- KVM: x86: avoid underflow when scaling TSC frequency (Maxim Levitsky) [RHEL-47242]
- KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush (Maxim Levitsky) [RHEL-47242]
- Documentation: KVM: Fix unexpected unindent warnings (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Report supported optional TDVMCALLs in TDX capabilities (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Exit to userspace for SetupEventNotifyInterrupt (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Exit to userspace for GetTdVmCallInfo (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDG.VP.VMCALL<GetQuote> (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add new TDVMCALL status code for unsupported subfuncs (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Avoid indirect calls to TDX assembly functions (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Reject direct bits in gpa passed to KVM_PRE_FAULT_MEMORY (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Embed direct bits into gpa for KVM_PRE_FAULT_MEMORY (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: use __always_inline for is_td_vcpu and is_td (Maxim Levitsky) [RHEL-47242]
- x86/tdx: mark tdh_vp_enter() as __flatten (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Use kvm_x86_call() instead of manual static_call() (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Clean up and macrofy x86_ops (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Define a VMX glue macro for kvm_complete_insn_gp() (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Move vt_apicv_pre_state_restore() to posted_intr.c and tweak name (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Revert kvm_x86_ops.mem_enc_ioctl() back to an OPTIONAL hook (Maxim Levitsky) [RHEL-47242]
- KVM: SVM: Treat DEBUGCTL[5:2] as reserved (Maxim Levitsky) [RHEL-47242]
- Documentation/virt/kvm: Document on Trust Domain Extensions (TDX) (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Make TDX VM type supported (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: KVM: TDX: Always honor guest PAT on TDX enabled guests (Maxim Levitsky) [RHEL-47242]
- KVM: x86: remove shadow_memtype_mask (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Introduce Intel specific quirk KVM_X86_QUIRK_IGNORE_GUEST_PAT (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Introduce supported_quirks to block disabling quirks (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Allow vendor code to disable quirks (Maxim Levitsky) [RHEL-47242]
- KVM: x86: do not allow re-enabling quirks (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Enable guest access to MTRR MSRs (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add a method to ignore hypercall patching (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Ignore setting up mce (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add methods to ignore accesses to TSC (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add methods to ignore VMX preemption timer (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add method to ignore guest instruction emulation (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add methods to ignore accesses to CPU state (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDG.VP.VMCALL<GetTdVmCallInfo> hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Enable guest access to LMCE related MSRs (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDX PV rdmsr/wrmsr hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement callbacks for MSR operations (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Move KVM_MAX_MCE_BANKS to header file (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDX PV HLT hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDX PV CPUID hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Kick off vCPUs when SEAMCALL is busy during TD page removal (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Retry locally in TDX EPT violation handler on RET_PF_RETRY (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle EXCEPTION_NMI and EXTERNAL_INTERRUPT (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Detect unexpected SEPT violations due to pending SPTEs (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Add a helper for NMI handling (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle EPT violation/misconfig exit (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle EXIT_REASON_OTHER_SMI (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Move emulation_required to struct vcpu_vt (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add methods to ignore virtual apic related operation (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Force APICv active for TDX guest (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Enforce KVM_IRQCHIP_SPLIT for TDX guests (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Always block INIT/SIPI (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle SMI request as !CONFIG_KVM_SMM (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement methods to inject NMI (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDX PV MMIO hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Wait lapic expire when timer IRQ was injected (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDX PV port I/O hypercall (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Assume timer IRQ was injected if APIC state is protected (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDG.VP.VMCALL<ReportFatalError> (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement non-NMI interrupt injection (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TDG.VP.VMCALL<MapGPA> (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Move posted interrupt delivery code to common header (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle KVM hypercall with TDG.VP.VMCALL (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Disable PI wakeup for IPIv (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add a place holder for handler of TDX hypercalls (TDG.VP.VMCALL) (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add support for find pending IRQ in a protected local APIC (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Add a switch_db_regs flag to handle TDX's auto-switched behavior (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add a place holder to handle TDX VM exit (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Save and restore IA32_DEBUGCTL (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Move pv_unhalted check out of kvm_vcpu_has_events() (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Disable support for TSX and WAITPKG (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Have ____kvm_emulate_hypercall() read the GPRs (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: restore user ret MSRs (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Allow to update cached values in kvm_user_return_msrs w/o wrmsr (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: restore host xsave state when exit from the guest TD (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: vcpu_run: save/restore host state(host kernel gs) (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement TDX vcpu enter/exit path (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Move common fields of struct vcpu_{vmx,tdx} to a struct (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle SEPT zap error due to page add error in premap (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrapper to enter/exit TDX guest (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Skip updating CPU dirty logging request for TDs (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Make cpu_dirty_log_size a per-VM value (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Add parameter "kvm" to kvm_mmu_page_ad_need_write_protect() (Maxim Levitsky) [RHEL-47242]
- KVM: Add parameter "kvm" to kvm_cpu_dirty_log_size() and its callers (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle vCPU dissociation (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Finalize VM initialization (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add an ioctl to create initial guest memory (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Export kvm_tdp_map_page() (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Bail out kvm_tdp_map_page() when VM dead (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement hook to get max mapping level of private pages (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Implement hooks to propagate changes of TDP MMU mirror page table (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Handle TLB tracking for TDX (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Set per-VM shadow_mmio_value to 0 (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Add setter for shadow_mmio_value (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Require TDP MMU, mmio caching and EPT A/D bits for TDX (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Set gfn_direct_bits to shared bit (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add load_mmu_pgd method for TDX (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add accessors VMX VMCS helpers (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Teach EPT violation helper about private mem (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Split out guts of EPT violation to common/exposed function (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Do not enable page track for TD guest (Maxim Levitsky) [RHEL-47242]
- KVM: x86/tdp_mmu: Add a helper function to walk down the TDP MMU (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Implement memslot deletion for TDX (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TD measurement of initial contents (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Register TDX host key IDs to cgroup misc controller (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers to remove a TD private page (Maxim Levitsky) [RHEL-47242]
- KVM: x86/mmu: Taking guest pa into consideration when calculate tdp level (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers to manage TDX TLB tracking (Maxim Levitsky) [RHEL-47242]
- KVM: x86: Introduce KVM_TDX_GET_CPUID (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers to add TD private pages (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Do TDX specific vcpu initialization (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrapper tdh_mem_sept_add() to add SEPT pages (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: create/free TDX vcpu structure (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Don't offline the last cpu of one package when there's TDX guest (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Make pmu_intel.c ignore guest TD case (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: add ioctl to initialize VM with TDX specific parameters (Maxim Levitsky) [RHEL-47242]
- KVM: x86: expose cpuid_entry2_find for TDX (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Support per-VM KVM_CAP_MAX_VCPUS extension check (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: create/destroy VM structure (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Get system-wide info about TDX module on initialization (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add place holder for TDX VM specific mem_enc_op ioctl (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add helper functions to print TDX SEAMCALL error (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add TDX "architectural" error codes (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Define TDX architectural definitions (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Add placeholders for TDX VM/vCPU structures (Maxim Levitsky) [RHEL-47242]
- KVM: TDX: Get TDX global information (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Initialize TDX during KVM module load (Maxim Levitsky) [RHEL-47242]
- KVM: VMX: Refactor VMX module init/exit functions (Maxim Levitsky) [RHEL-47242]
- KVM: Export hardware virtualization enabling/disabling functions (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add tdx_guest_keyid_alloc/free() to alloc and free TDX guest KeyID (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Read essential global metadata for KVM (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: allocate tdx_sys_info in static memory (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX flush operations (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX VM/vCPU field access (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX page cache management (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX vCPU creation (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX TD creation (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Add SEAMCALL wrappers for TDX KeyID management (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Require the module to assert it has the NO_RBP_MOD mitigation (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Switch to use auto-generated global metadata reading code (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Use dedicated struct members for PAMT entry sizes (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Use auto-generated code to read global metadata (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Start to track all global metadata in one structure (Maxim Levitsky) [RHEL-47242]
- x86/virt/tdx: Rename 'struct tdx_tdmr_sysinfo' to reflect the spec better (Maxim Levitsky) [RHEL-47242]
- PM: sleep: Fix power.is_suspended cleanup for direct-complete devices (Mark Langsdorf) [RHEL-88904]
- drivers/base/memory: Avoid overhead from for_each_present_section_nr() (Mark Langsdorf) [RHEL-88904]
- drivers/base/memory: correct the field name in the header (Mark Langsdorf) [RHEL-88904]
- hrtimers: Make hrtimer_update_function() less expensive (Mark Langsdorf) [RHEL-88904]
- drivers/base/memory: improve add_boot_memory_block() (Mark Langsdorf) [RHEL-88904]
- drivers/base/memory: simplify outputting of valid_zones_show() (Mark Langsdorf) [RHEL-88904]
- arch_topology: Support SMT control for OF based system (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Fix handling devices with direct_complete set on errors (Mark Langsdorf) [RHEL-88904]
- PM: clk: Remove unused pm_clk_remove() (Mark Langsdorf) [RHEL-88904]
- PM: sleep: core: Fix indentation in dpm_wait_for_children() (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Remove unused pm_generic_ wrappers (Mark Langsdorf) [RHEL-88904]
- PM: runtime: Unify error handling during suspend and resume (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Rearrange dpm_async_fn() and async state clearing (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Rename power.async_in_progress to power.work_in_progress (Mark Langsdorf) [RHEL-88904]
- PM: core: Tweak pm_runtime_block_if_disabled() return value (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Update power.smart_suspend under PM spinlock (Mark Langsdorf) [RHEL-88904]
- PM: runtime: Convert pm_runtime_blocked() to static inline (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Adjust check before setting power.must_resume (Mark Langsdorf) [RHEL-88904]
- PM: runtime: Drop status check from pm_runtime_force_resume() (Mark Langsdorf) [RHEL-88904]
- PM: sleep: Suppress sleeping parent warning in special case (Mark Langsdorf) [RHEL-88904]
- driver core: Introduce device_{add,remove}_of_node() (Mark Langsdorf) [RHEL-88904]
- driver core: faux: only create the device if probe() succeeds (Mark Langsdorf) [RHEL-88904]
- drivers: base: component: add function to query the bound status (Mark Langsdorf) [RHEL-88904]
- PM: clk: remove unused of_pm_clk_add_clk() (Mark Langsdorf) [RHEL-88904]
- drivers: base: component: Add debug message for unbind (Mark Langsdorf) [RHEL-88904]
- drivers: base: devres: Fix find_group() documentation (Mark Langsdorf) [RHEL-88904]
- PM: runtime: Switch to use hrtimer_setup() (Mark Langsdorf) [RHEL-88904]
- hrtimers: Delete hrtimer_init_on_stack() (Mark Langsdorf) [RHEL-88904]
- alarmtimer: Switch to use hrtimer_setup() and hrtimer_setup_on_stack() (Mark Langsdorf) [RHEL-88904]
- io_uring: Switch to use hrtimer_setup_on_stack() (Mark Langsdorf) [RHEL-88904]
- sched/idle: Switch to use hrtimer_setup_on_stack() (Mark Langsdorf) [RHEL-88904]
- hrtimers: Delete hrtimer_init_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- wait: Switch to use hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- timers: Switch to use hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- net: pktgen: Switch to use hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- futex: Switch to use hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- fs/aio: Switch to use hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- hrtimers: Introduce hrtimer_update_function() (Mark Langsdorf) [RHEL-88904]
- hrtimers: Introduce hrtimer_setup_sleeper_on_stack() (Mark Langsdorf) [RHEL-88904]
- hrtimers: Introduce hrtimer_setup_on_stack() (Mark Langsdorf) [RHEL-88904]
- io_uring: Remove redundant hrtimer's callback function setup (Mark Langsdorf) [RHEL-88904]
- KVM: x86/xen: Initialize hrtimer in kvm_xen_init_vcpu() (Mark Langsdorf) [RHEL-88904]
- drivers: base: devres: Allow to release group on device release (Mark Langsdorf) [RHEL-88904]
- drivers: base: component: Allow more space for device name (Mark Langsdorf) [RHEL-88904]
- driver core: location: Use str_yes_no() helper function (Mark Langsdorf) [RHEL-88904]
- drivers/base/bus.c: fix spelling of "subsystem" (Mark Langsdorf) [RHEL-88904]
- driver core: class: Remove needless return in void API class_remove_file() (Mark Langsdorf) [RHEL-88904]
- regmap: irq: Use one way of setting all bits in the register (Mark Langsdorf) [RHEL-88904]
- devtmpfs: replace ->mount with ->get_tree in public instance (Mark Langsdorf) [RHEL-88904]
- regmap: Reorder 'struct regmap' (Mark Langsdorf) [RHEL-88904]
- audit,module: restore audit logging in load failure case (Richard Guy Briggs) [RHEL-106924]
- redhat/configs: enable SERIAL_AMBA_PL011 for automotive (Radu Rendec) [RHEL-69093]
- selftests: net/forwarding: test purge of active DWRR classes (Ivan Vecera) [RHEL-107519]
- net/sched: ets: use old 'nbands' while purging unused classes (Ivan Vecera) [RHEL-107519]
- r8169: add support for RTL8125BP rev.b (Izabela Bakollari) [RHEL-76227]
- Revert "KVM: arm64: Add support for PSCI v1.2 and v1.3" (Eric Auger) [RHEL-105397]
- Revert "KVM: selftests: Add test for PSCI SYSTEM_OFF2" (Eric Auger) [RHEL-105397]
- Revert "KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2" (Eric Auger) [RHEL-105397]
- Revert "KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2" (Eric Auger) [RHEL-105397]
- cifs: Fix null-ptr-deref by static initializing global lock (Paulo Alcantara) [RHEL-109065]
- cifs: Move the SMB1 transport code out of transport.c (Paulo Alcantara) [RHEL-109065]
- smb: client: smb: client: eliminate mid_flags field (Paulo Alcantara) [RHEL-109065]
- smb: client: add mid_counter_lock to protect the mid counter counter (Paulo Alcantara) [RHEL-109065]
- smb: client: rename server mid_lock to mid_queue_lock (Paulo Alcantara) [RHEL-109065]
- smb: client: fix creating symlinks under POSIX mounts (Paulo Alcantara) [RHEL-109065]
- smb: client: default to nonativesocket under POSIX mounts (Paulo Alcantara) [RHEL-109065]
- smb: client: set symlink type as native for POSIX mounts (Paulo Alcantara) [RHEL-109065]
- smb3 client: add way to show directory leases for improved debugging (Paulo Alcantara) [RHEL-109065]
- smb: client: get rid of kstrdup() when parsing iocharset mount option (Paulo Alcantara) [RHEL-109065]
- smb: client: get rid of kstrdup() when parsing domain mount option (Paulo Alcantara) [RHEL-109065]
- smb: client: get rid of kstrdup() when parsing pass2 mount option (Paulo Alcantara) [RHEL-109065]
- smb: client: get rid of kstrdup() when parsing pass mount option (Paulo Alcantara) [RHEL-109065]
- smb: client: get rid of kstrdup() when parsing user mount option (Paulo Alcantara) [RHEL-109065]
- cifs: Add support for creating reparse points over SMB1 (Paulo Alcantara) [RHEL-109065]
- cifs: Do not query WSL EAs for native SMB symlink (Paulo Alcantara) [RHEL-109065]
- cifs: Optimize CIFSFindFirst() response when not searching (Paulo Alcantara) [RHEL-109065]
- cifs: Fix calling CIFSFindFirst() for root path without msearch (Paulo Alcantara) [RHEL-109065]
- cifs: add new field to track the last access time of cfid (Paulo Alcantara) [RHEL-109065]
- smb: change return type of cached_dir_lease_break() to bool (Paulo Alcantara) [RHEL-109065]
- cifs: reset iface weights when we cannot find a candidate (Paulo Alcantara) [RHEL-109065]
- netfs: Remove unused declaration netfs_queue_write_request() (Paulo Alcantara) [RHEL-109065]
- afs: Set vllist to NULL if addr parsing fails (Paulo Alcantara) [RHEL-109065]
- afs: Fix check for NULL terminator (Paulo Alcantara) [RHEL-109065]
- Fix SMB311 posix special file creation to servers which do not advertise reparse support (Paulo Alcantara) [RHEL-109065]
- netfs: Fix race between cache write completion and ALL_QUEUED being set (Paulo Alcantara) [RHEL-109065]
- netfs: Fix copy-to-cache so that it performs collection with ceph+fscache (Paulo Alcantara) [RHEL-109065]
- smb: invalidate and close cached directory when creating child entries (Paulo Alcantara) [RHEL-109065]
- smb: client: fix use-after-free in crypt_message when using async crypto (Paulo Alcantara) [RHEL-109065]
- smb: client: fix use-after-free in cifs_oplock_break (Paulo Alcantara) [RHEL-109065]
- cachefiles: Fix the incorrect return value in __cachefiles_write() (Paulo Alcantara) [RHEL-109065]
- smb: client: fix native SMB symlink traversal (Paulo Alcantara) [RHEL-109065]
- smb: client: fix race condition in negotiate timeout by using more precise timing (Paulo Alcantara) [RHEL-109065]
- netfs: Update tracepoints in a number of ways (Paulo Alcantara) [RHEL-109065]
- netfs: Renumber the NETFS_RREQ_* flags to make traces easier to read (Paulo Alcantara) [RHEL-109065]
- netfs: Merge i_size update functions (Paulo Alcantara) [RHEL-109065]
- netfs: Fix i_size updating (Paulo Alcantara) [RHEL-109065]
- smb: client: set missing retry flag in cifs_writev_callback() (Paulo Alcantara) [RHEL-109065]
- smb: client: set missing retry flag in cifs_readv_callback() (Paulo Alcantara) [RHEL-109065]
- smb: client: set missing retry flag in smb2_writev_callback() (Paulo Alcantara) [RHEL-109065]
- netfs: Fix ref leak on inserted extra subreq in write retry (Paulo Alcantara) [RHEL-109065]
- netfs: Fix looping in wait functions (Paulo Alcantara) [RHEL-109065]
- netfs: Provide helpers to perform NETFS_RREQ_IN_PROGRESS flag wangling (Paulo Alcantara) [RHEL-109065]
- netfs: Fix double put of request (Paulo Alcantara) [RHEL-109065]
- netfs: Fix hang due to missing case in final DIO read result collection (Paulo Alcantara) [RHEL-109065]
- cifs: all initializations for tcon should happen in tcon_info_alloc (Paulo Alcantara) [RHEL-109065]
- smb: client: fix warning when reconnecting channel (Paulo Alcantara) [RHEL-109065]
- smb: client: fix readdir returning wrong type with POSIX extensions (Paulo Alcantara) [RHEL-109065]
- cifs: Fix reading into an ITER_FOLIOQ from the smbdirect code (Paulo Alcantara) [RHEL-109065]
- cifs: Fix the smbd_response slab to allow usercopy (Paulo Alcantara) [RHEL-109065]
- smb: client: fix potential deadlock when reconnecting channels (Paulo Alcantara) [RHEL-109065]
- smb: client: remove \t from TP_printk statements (Paulo Alcantara) [RHEL-109065]
- smb: client: let smbd_post_send_iter() respect the peers max_send_size and transmit all data (Paulo Alcantara) [RHEL-109065]
- smb: client: fix regression with native SMB symlinks (Paulo Alcantara) [RHEL-109065]
- smb: minor fix to use SMB2_NTLMV2_SESSKEY_SIZE for auth_key size (Paulo Alcantara) [RHEL-109065]
- smb: minor fix to use sizeof to initialize flags_string buffer (Paulo Alcantara) [RHEL-109065]
- smb: Use loff_t for directory position in cached_dirents (Paulo Alcantara) [RHEL-109065]
- smb: Log an error when close_all_cached_dirs fails (Paulo Alcantara) [RHEL-109065]
- cifs: Fix prepare_write to negotiate wsize if needed (Paulo Alcantara) [RHEL-109065]
- smb: client: fix max_sge overflow in smb_extract_folioq_to_rdma() (Paulo Alcantara) [RHEL-109065]
- smb: client: fix first command failure during re-negotiation (Paulo Alcantara) [RHEL-109065]
- cifs: Remove duplicate fattr->cf_dtype assignment from wsl_to_fattr() function (Paulo Alcantara) [RHEL-109065]
- smb: fix secondary channel creation issue with kerberos by populating hostname when adding channels (Paulo Alcantara) [RHEL-109065]
- smb: improve directory cache reuse for readdir operations (Paulo Alcantara) [RHEL-109065]
- net: openvswitch: allow providing upcall pid for the 'execute' command (Aaron Conole) [RHEL-96623]
- net: netlink: add nla_get_*_default() accessors (Aaron Conole) [RHEL-96623]
- hv_netvsc: Fix panic during namespace deletion with VF (Xiong Xiaoqiang) [RHEL-59569]
- net: drv: netdevsim: don't napi_complete() from netpoll (CKI Backport Bot) [RHEL-96595]
- netdevsim: don't assume core pre-populates HDS params on GET (CKI Backport Bot) [RHEL-96595]
- net: netdevsim: try to close UDP port harness races (CKI Backport Bot) [RHEL-96595]
- net: netdevsim: fix nsim_pp_hold_write() (CKI Backport Bot) [RHEL-96595]
- netdevsim: prevent bad user input in nsim_dev_health_break_write() (CKI Backport Bot) [RHEL-96595]
- selftests: rtnetlink: update netdevsim ipsec output format (CKI Backport Bot) [RHEL-96595]
- netdevsim: copy addresses for both in and out paths (CKI Backport Bot) [RHEL-96595]
- netdevsim: print human readable IP address (CKI Backport Bot) [RHEL-96595]
- redhat/configs: sync CONFIG_SND_HDA_ACPI with ARK (Marcin Juszkiewicz) [RHEL-102696]
- ALSA: hda: acpi: Make driver's match data const static (Marcin Juszkiewicz) [RHEL-102696]
- ALSA: hda: acpi: Use SYSTEM_SLEEP_PM_OPS() (Marcin Juszkiewicz) [RHEL-102696]
- ALSA: hda: Add missing NVIDIA HDA codec IDs (Marcin Juszkiewicz) [RHEL-102696]
- ALSA: hda - Add new driver for HDA controllers listed via (Marcin Juszkiewicz) [RHEL-102696]
- ALSA: hda/tegra: Add Tegra264 support (Marcin Juszkiewicz) [RHEL-102696]
- ice: fix eswitch code memory leak in reset scenario (CKI Backport Bot) [RHEL-108154] {CVE-2025-38417}
- kernel.spec: add '-e' option to %%preun for kernel-core and kernel-uki-virt (Xuemin Li) [RHEL-104228]
- [RHEL-only] remove Benjamin Tissoires redhat email from .mailmap (Benjamin Tissoires) [RHEL-101770]
- HID: appletb-kbd: fix slab use-after-free bug in appletb_kbd_probe (Benjamin Tissoires) [RHEL-101770]
- treewide: Switch/rename to timer_delete[_sync]() (Benjamin Tissoires) [RHEL-101770]
- HID: appletb-kbd: fix "appletb_backlight" backlight device reference counting (Benjamin Tissoires) [RHEL-101770]
- HID: appletb-kbd: fix memory corruption of input_handler_list (Benjamin Tissoires) [RHEL-101770]
- HID: HID_APPLETB_KBD should depend on X86 (Benjamin Tissoires) [RHEL-101770]
- HID: HID_APPLETB_BL should depend on X86 (Benjamin Tissoires) [RHEL-101770]
- HID: Intel-thc-hid: Intel-quicki2c: Enhance QuickI2C reset flow (Benjamin Tissoires) [RHEL-101770]
- HID: intel-thc-hid: intel-quicki2c: pass correct arguments to acpi_evaluate_object (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics-rmi - fix crash with unsupported versions of F34 (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add more controllers (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - fix xpad_device sorting (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for several more controllers (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - fix Share button on Xbox One controllers (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - fix two controller table values (Benjamin Tissoires) [RHEL-101770]
- Input: hisi_powerkey - enable system-wakeup for s2idle (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - enable InterTouch on Dell Precision M3800 (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - enable SMBus for HP Elitebook 850 G1 (Benjamin Tissoires) [RHEL-101770]
- Input: mtk-pmic-keys - fix possible null pointer dereference (Benjamin Tissoires) [RHEL-101770] {CVE-2025-37972}
- Input: xpad - add support for 8BitDo Ultimate 2 Wireless Controller (Benjamin Tissoires) [RHEL-101770]
- Input: cyttsp5 - fix power control issue on wakeup (Benjamin Tissoires) [RHEL-101770]
- Input: stmpe-ts - use module alias instead of device table (Benjamin Tissoires) [RHEL-101770]
- Input: cyttsp5 - ensure minimum reset pulse width (Benjamin Tissoires) [RHEL-101770]
- Input: sparcspkr - avoid unannotated fall-through (Benjamin Tissoires) [RHEL-101770]
- input/joystick: magellan: Mark __nonstring look-up table (Benjamin Tissoires) [RHEL-101770]
- Input: goodix_berlin - add support for Berlin-A series (Benjamin Tissoires) [RHEL-101770]
- Input: iqs7222 - preserve system status register (Benjamin Tissoires) [RHEL-101770]
- Input: gscps2 - Describe missing function parameters (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - swap old quirk combination with new quirk for more devices (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - swap old quirk combination with new quirk for several devices (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - add required quirks for missing old boardnames (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ (Benjamin Tissoires) [RHEL-101770]
- Input: pm8941-pwrkey - fix dev_dbg() output in pm8941_pwrkey_irq() (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - hide unused smbus_pnp_ids[] array (Benjamin Tissoires) [RHEL-101770]
- Input: apple_z2 - fix potential confusion in Kconfig (Benjamin Tissoires) [RHEL-101770]
- Input: matrix_keypad - use fsleep for delays after activating columns (Benjamin Tissoires) [RHEL-101770]
- Input: matrix_keypad - add settle time after enabling all columns (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - rename QH controller to Legion Go S (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for TECNO Pocket Go (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for ZOTAC Gaming Zone (Benjamin Tissoires) [RHEL-101770]
- Input: goodix-berlin - fix vddio regulator references (Benjamin Tissoires) [RHEL-101770]
- Input: goodix-berlin - fix comment referencing wrong regulator (Benjamin Tissoires) [RHEL-101770]
- Input: imagis - add support for imagis IST3038H (Benjamin Tissoires) [RHEL-101770]
- Input: goodix-berlin - constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- Input: max77693 - add max77705 haptic support (Benjamin Tissoires) [RHEL-101770]
- Input: apple_z2 - add a driver for Apple Z2 touchscreens (Benjamin Tissoires) [RHEL-101770]
- Input: Switch to use hrtimer_setup() (Benjamin Tissoires) [RHEL-101770]
- Input: drop vb2_ops_wait_prepare/finish (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add multiple supported devices (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers (Benjamin Tissoires) [RHEL-101770]
- Input: ads7846 - fix gpiod allocation (Benjamin Tissoires) [RHEL-101770]
- Input: wdt87xx_i2c - fix compiler warning (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - fix crash when enabling pass-through port (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21746}
- Input: atkbd - map F23 key to support default copilot shortcut (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for Nacon Evol-X Xbox One Controller (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add unofficial Xbox 360 wireless receiver clone (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for wooting two he (arm) (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - improve name of 8BitDo controller 2dc8:3106 (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add QH Electronics VID/PID (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - Add support for platform filter contexts (Benjamin Tissoires) [RHEL-101770]
- Input: joystick - use str_off_on() helper in sw_connect() (Benjamin Tissoires) [RHEL-101770]
- Input: Use str_enable_disable-like helpers (Benjamin Tissoires) [RHEL-101770]
- Input: use guard notation in input core (Benjamin Tissoires) [RHEL-101770]
- Input: poller - convert locking to guard notation (Benjamin Tissoires) [RHEL-101770]
- Input: mt - make use of __free() cleanup facility (Benjamin Tissoires) [RHEL-101770]
- Input: mt - convert locking to guard notation (Benjamin Tissoires) [RHEL-101770]
- Input: ff-memless - make use of __free() cleanup facility (Benjamin Tissoires) [RHEL-101770]
- Input: ff-memless - convert locking to guard notation (Benjamin Tissoires) [RHEL-101770]
- Input: ff-core - make use of __free() cleanup facility (Benjamin Tissoires) [RHEL-101770]
- Input: ff-core - convert locking to guard notation (Benjamin Tissoires) [RHEL-101770]
- Input: remove evbug driver (Benjamin Tissoires) [RHEL-101770]
- Input: mma8450 - add chip ID check in probe (Benjamin Tissoires) [RHEL-101770]
- Input: bbnsm_pwrkey - add remove hook (Benjamin Tissoires) [RHEL-101770]
- Input: tsc2007 - accept standard properties (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - add support for Nacon Pro Compact (Benjamin Tissoires) [RHEL-101770]
- Input: mpr121 - use devm_regulator_get_enable_read_voltage() (Benjamin Tissoires) [RHEL-101770]
- Input: sun4i-lradc-keys - don't include 'pm_wakeup.h' directly (Benjamin Tissoires) [RHEL-101770]
- Input: spear-keyboard - don't include 'pm_wakeup.h' directly (Benjamin Tissoires) [RHEL-101770]
- Input: cypress-sf - constify struct i2c_device_id (Benjamin Tissoires) [RHEL-101770]
- Input: ads7846 - increase xfer array size in 'struct ser_req' (Benjamin Tissoires) [RHEL-101770]
- Input: gpio_keys_polled - avoid using GPIOF_ACTIVE_LOW (Benjamin Tissoires) [RHEL-101770]
- Input: gpio_keys - avoid using GPIOF_ACTIVE_LOW (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - fix typo dublicate to duplicate (Benjamin Tissoires) [RHEL-101770]
- Input: ads7846 - add dummy command register clearing cycle (Benjamin Tissoires) [RHEL-101770]
- Input: cs40l50 - fix wrong usage of INIT_WORK() (Benjamin Tissoires) [RHEL-101770]
- Input: maple_keyb - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: locomokbd - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: hilkbd - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics-rmi4 - switch to using cleanup functions in F34 (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - fix a typo (Benjamin Tissoires) [RHEL-101770]
- Input: omap-keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: imagis - fix warning regarding 'imagis_3038_data' being unused (Benjamin Tissoires) [RHEL-101770]
- Input: userio - remove unneeded semicolon (Benjamin Tissoires) [RHEL-101770]
- Input: sparcspkr - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: sparcspkr - use device managed memory for 'state' (Benjamin Tissoires) [RHEL-101770]
- Input: serio_raw - fix uninitialized variable bug (Benjamin Tissoires) [RHEL-101770]
- Input: ts4800-ts - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: raspberrypi-ts - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: 88pm860x - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: twl4030-vibra - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: twl6040-vibra - use cleanup facility for device_node (Benjamin Tissoires) [RHEL-101770]
- Input: sun4i-lradc-keys - switch to for_each_child_of_node_scoped (Benjamin Tissoires) [RHEL-101770]
- Input: mtk-pmic-keys - switch to for_each_child_of_node_scoped (Benjamin Tissoires) [RHEL-101770]
- Input: cap11xx - switch to for_each_child_of_node_scoped (Benjamin Tissoires) [RHEL-101770]
- Input: gscps2 - fix compilation error introduced with switch to guards (Benjamin Tissoires) [RHEL-101770]
- Input: matrix_keypad - remove duplicated include (Benjamin Tissoires) [RHEL-101770]
- Input: xilinx_ps2 - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: userio - switch to using cleanup functions (Benjamin Tissoires) [RHEL-101770]
- Input: sun4i-ps2 - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: serio-raw - fix potential serio port name truncation (Benjamin Tissoires) [RHEL-101770]
- Input: serio_raw - use guard notation for locks and other resources (Benjamin Tissoires) [RHEL-101770]
- Input: serio - use guard notation when acquiring mutexes and spinlocks (Benjamin Tissoires) [RHEL-101770]
- Input: serport - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: sa1111ps2 - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: q40kbd - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: ps2mult - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: ps2-gpio - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: i8042 - tease apart interrupt handler (Benjamin Tissoires) [RHEL-101770]
- Input: hyperv-keyboard - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: gscps2 - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: elo - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics-rmi4 - use guard notation when pausing serio port in F03 (Benjamin Tissoires) [RHEL-101770]
- Input: sunkbd - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: atkbd - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: synaptics - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: byd - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: alps - use guard notation when pausing serio port (Benjamin Tissoires) [RHEL-101770]
- Input: libps2 - use guard notation when temporarily pausing serio ports (Benjamin Tissoires) [RHEL-101770]
- Input: serio - define serio_pause_rx guard to pause and resume serio ports (Benjamin Tissoires) [RHEL-101770]
- Input: sparcspkr - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: rotary_encoder - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: regulator-haptic - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: pwm-beeper - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: powermate - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: pegasus_notetaker - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: max8997_haptic - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: iqs7222 - use cleanup facility for fwnodes (Benjamin Tissoires) [RHEL-101770]
- Input: iqs626a - use cleanup facility for fwnodes (Benjamin Tissoires) [RHEL-101770]
- Input: iqs269a - use cleanup facility for fwnodes (Benjamin Tissoires) [RHEL-101770]
- Input: iqs269a - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: ibm-panel - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: ideapad_slidebar - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: drv2667 - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: drv2665 - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: drv260x - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: kxtj9 - use guard notation when acquiring mutex/disabling irq (Benjamin Tissoires) [RHEL-101770]
- Input: da7280 - use guard notation when acquiring mutex and spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: cma3000_d0x - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: cm109 - use guard notation when acquiring mutex and spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: ati_remote2 - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: ad714x - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: xpad - use guard notation when acquiring mutex and spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: turbografx - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: n64joy - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: iforce - use guard notation when acquiring mutex and spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: gamecon - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: db9 - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: st-keyscan - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: spear-keyboard - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: pxa27x_keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: pmic8xxx-keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: omap4-keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: matrix_keypad - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: lpc32xx-keys - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: lm8323 - use guard notation when acquiring mutexes (Benjamin Tissoires) [RHEL-101770]
- Input: ipaq-micro-keys - use guard notation when acquiring mutex and spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: imx_keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: ep93xx_keypad - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: applespi - use guard notation when acquiring spinlock (Benjamin Tissoires) [RHEL-101770]
- Input: adp5589-keys - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: elan_i2c - switch to using cleanup functions (Benjamin Tissoires) [RHEL-101770]
- Input: psmouse-smbus - use guard notation when acquiring mutex (Benjamin Tissoires) [RHEL-101770]
- Input: hycon-hy46xx - add missing dependency on REGMAP_I2C (Benjamin Tissoires) [RHEL-101770]
- Input: hideep - add missing dependency on REGMAP_I2C (Benjamin Tissoires) [RHEL-101770]
- Input: correct typos in multiple comments across misc drivers (Benjamin Tissoires) [RHEL-101770]
- input: Fix typos in comments across various files (Benjamin Tissoires) [RHEL-101770]
- Input: novatek-nvt-ts - add support for NT36672A touchscreen (Benjamin Tissoires) [RHEL-101770]
- Input: novatek-nvt-ts - replace generic i2c device id with specific IC variant (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: abort dispatch if device destroyed (Benjamin Tissoires) [RHEL-101770] {CVE-2025-38016}
- HID: quirks: Add ADATA XPG alpha wireless mouse support (Benjamin Tissoires) [RHEL-101770]
- HID: hid-steam: Remove the unused variable connected (Benjamin Tissoires) [RHEL-101770]
- HID: amd_sfh: Avoid clearing reports for SRA sensor (Benjamin Tissoires) [RHEL-101770]
- HID: amd_sfh: Fix SRA sensor when it's the only sensor (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: fix shift OOB in kfifo allocation for zero pktlen (Benjamin Tissoires) [RHEL-101770]
- HID: uclogic: Add NULL check in uclogic_input_configured() (Benjamin Tissoires) [RHEL-101770] {CVE-2025-38007}
- HID: wacom: fix memory leak on size mismatch in wacom_wac_queue_flush() (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: handle kzalloc() allocation failure in wacom_wac_queue_flush() (Benjamin Tissoires) [RHEL-101770]
- HID: thrustmaster: fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: fix BTN_STYLUS for the XP Pen ACK05 remote (Benjamin Tissoires) [RHEL-101770]
- HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER (Benjamin Tissoires) [RHEL-101770]
- HID: Intel-thc-hid: Intel-quickspi: Correct device state names gramatically (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Remove static WACOM_PKGLEN_MAX limit (Benjamin Tissoires) [RHEL-101770]
- HID: amd_sfh: Don't show wrong status for amd_sfh_hpd_info() (Benjamin Tissoires) [RHEL-101770 RHEL-85388]
- HID: amd_sfh: Default to HPD disabled (Benjamin Tissoires) [RHEL-101770 RHEL-85388]
- HID: amd_sfh: Allow configuring whether HPD is enabled or disabled (Benjamin Tissoires) [RHEL-101770 RHEL-85388]
- HID: pidff: Fix set_device_control() (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Fix 90 degrees direction name North -> East (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Compute INFINITE value instead of using hardcoded 0xffff (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Clamp effect playback LOOP_COUNT value (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Rename two functions to align them with naming convention (Benjamin Tissoires) [RHEL-101770]
- HID: lenovo: silence unreachable code warning (Benjamin Tissoires) [RHEL-101770]
- HID: lenovo: Fix to ensure the data as __le32 instead of u32 (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: add a v6.11+ compatible BPF fixup for the XPPen ACK05 remote (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: new hid_bpf_async.h common header (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: import new kfunc from v6.10 & v6.11 (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: add support for the XP-Pen Artist Pro 19 (gen2) (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: Added updated Kamvas Pro 19 descriptor (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: Suppress bogus F13 trigger on Sirius keyboard full fan shortcut (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: Add support for the default firmware mode of the Huion K20 (Benjamin Tissoires) [RHEL-101770]
- HID: google: don't include '<linux/pm_wakeup.h>' directly (Benjamin Tissoires) [RHEL-101770]
- Hid: Intel-thc-hid: Intel-thc: Fix "dubious: !x | !y" issue (Benjamin Tissoires) [RHEL-101770]
- HID: hid-universal-pidff: Fix spelling mistake "sucessfully" -> "successfully" (Benjamin Tissoires) [RHEL-101770]
- HID: appletb-kbd: Fix inconsistent indentation and pass -ENODEV to dev_err_probe (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-bl: fix incorrect error message for default brightness (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-kbd: simplify logic used to switch between media and function keys on pressing fn key (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Remove redundant call to pidff_find_special_keys (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Support device error response from PID_BLOCK_LOAD (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Comment and code style update (Benjamin Tissoires) [RHEL-101770]
- HID: hid-universal-pidff: Add Asetek wheelbases support (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Make sure to fetch pool before checking SIMULTANEOUS_MAX (Benjamin Tissoires) [RHEL-101770] {CVE-2025-37942}
- HID: hid-appletb-bl: use appletb_bl_brightness_map instead of magic numbers to set default brightness (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-kbd: make struct attribute *appletb_kbd_attrs[] static (Benjamin Tissoires) [RHEL-101770]
- HID: Enable playstation driver for PlayStation 5 controllers (Benjamin Tissoires) [RHEL-101770]
- HID: Enable playstation driver independently of sony driver (Benjamin Tissoires) [RHEL-101770]
- HID: core: Add reserved item tag for main items (Benjamin Tissoires) [RHEL-101770]
- HID: hid-steam: Mutex cleanup in steam_set_lizard_mode() (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-kbd: add support for automatic brightness control while using the touchbar (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-kbd: add support for fn toggle between media and function mode (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-kbd: add driver for the keyboard mode of Apple Touch Bars (Benjamin Tissoires) [RHEL-101770]
- HID: hid-appletb-bl: add driver for the backlight of Apple Touch Bars (Benjamin Tissoires) [RHEL-101770]
- HID: intel-thc-hid: Remove deprecated PCI API calls (Benjamin Tissoires) [RHEL-101770]
- HID: usbkbd: Fix the bit shift number for LED_KANA (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Factor out pool report fetch and remove excess declaration (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Use macros instead of hardcoded min/max values for shorts (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Simplify pidff_rescale_signed (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Move all hid-pidff definitions to a dedicated header (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Fix null pointer dereference in pidff_find_fields (Benjamin Tissoires) [RHEL-101770] {CVE-2025-37862}
- HID: pidff: Factor out code for setting gain (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Rescale time values to match field units (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Define values used in pidff_find_special_fields (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Simplify pidff_upload_effect function (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Completely rework and fix pidff_reset function (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add PERIODIC_SINE_ONLY quirk (Benjamin Tissoires) [RHEL-101770]
- HID: Add hid-universal-pidff driver and supported device ids (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Stop all effects before enabling actuators (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add FIX_WHEEL_DIRECTION quirk (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add hid_pidff_init_with_quirks and export as GPL symbol (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add PERMISSIVE_CONTROL quirk (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add MISSING_PBO quirk and its detection (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Add MISSING_DELAY quirk and its detection (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Clamp PERIODIC effect period to device's logical range (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Do not send effect envelope if it's empty (Benjamin Tissoires) [RHEL-101770]
- HID: pidff: Convert infinite length from Linux API to PID standard (Benjamin Tissoires) [RHEL-101770]
- HID: Intel-thc-hid: Intel-quickspi: Correct device state after S4 (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: Fix spelling mistake "intput" -> "input" (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: fix potential memory corruption (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Fix error code in thc_i2c_subip_init() (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Add PM implementation (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Complete THC QuickI2C driver (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Add HIDI2C protocol implementation (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C ACPI interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C driver hid layer (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quicki2c: Add THC QuickI2C driver skeleton (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Add PM implementation (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Complete THC QuickSPI driver (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Add HIDSPI protocol implementation (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI ACPI interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI driver hid layer (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-quickspi: Add THC QuickSPI driver skeleton (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC I2C config interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC SPI config interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC interrupt handler (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC LTR interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC DMA interfaces (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add APIs for interrupt (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC PIO operation APIs (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: intel-thc: Add THC registers definition (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc: fix CONFIG_HID dependency (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: fix build errors in um mode (Benjamin Tissoires) [RHEL-101770 RHEL-65753]
- HID: intel-thc-hid: Add basic THC driver skeleton (Benjamin Tissoires) [RHEL-101770]
- HID: THC: Add documentation (Benjamin Tissoires) [RHEL-101770]
- HID: hid-steam: Fix use-after-free when detaching device (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21923}
- HID: debug: Fix spelling mistake "Messanger" -> "Messenger" (Benjamin Tissoires) [RHEL-101770]
- HID: appleir: Fix potential NULL dereference at raw event handle (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21948}
- HID: apple: disable Fn key handling on the Omoton KB066 (Benjamin Tissoires) [RHEL-101770]
- HID: i2c-hid: improve i2c_hid_get_report error message (Benjamin Tissoires) [RHEL-101770]
- HID: google: fix unused variable warning under !CONFIG_ACPI (Benjamin Tissoires) [RHEL-101770]
- HID: nintendo: fix gencon button events map (Benjamin Tissoires) [RHEL-101770]
- HID: corsair-void: Update power supply values with a unified work handler (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21952}
- HID: hid-steam: Don't use cancel_delayed_work_sync in IRQ context (Benjamin Tissoires) [RHEL-101770]
- HID: hid-steam: Move hidraw input (un)registering to work (Benjamin Tissoires) [RHEL-101770]
- HID: hid-thrustmaster: fix stack-out-of-bounds read in usb_check_int_endpoints() (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21794}
- HID: apple: fix up the F6 key on the Omoton KB066 keyboard (Benjamin Tissoires) [RHEL-101770]
- HID: hid-apple: Apple Magic Keyboard a3203 USB-C support (Benjamin Tissoires) [RHEL-101770]
- samples/hid: fix broken vmlinux path for VMLINUX_BTF (Benjamin Tissoires) [RHEL-101770]
- samples/hid: remove unnecessary -I flags from libbpf EXTRA_CFLAGS (Benjamin Tissoires) [RHEL-101770]
- HID: topre: Fix n-key rollover on Realforce R3S TKL boards (Benjamin Tissoires) [RHEL-101770]
- HID: multitouch: Add NULL check in mt_input_configured (Benjamin Tissoires) [RHEL-101770 RHEL-81512] {CVE-2024-58020}
- HID: winwing: Add NULL check in winwing_init_led() (Benjamin Tissoires) [RHEL-101770] {CVE-2024-58021}
- HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode (Benjamin Tissoires) [RHEL-101770]
- HID: ignore non-functional sensor in HP 5MP Camera (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21992}
- HID: lenovo: select CONFIG_ACPI_PLATFORM_PROFILE (Benjamin Tissoires) [RHEL-101770]
- HID: corsair-void: Initialise memory for psy_cfg (Benjamin Tissoires) [RHEL-101770]
- HID: corsair-void: Add missing delayed work cancel for headset status (Benjamin Tissoires) [RHEL-101770] {CVE-2025-21797}
- HID: hid-asus: Disable OOBE mode on the ProArt P16 (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: remove unnecessary return (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: export model and manufacturer (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: export charging state for the SteelSeries Arctis 9 headset (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: add SteelSeries Arctis 9 support (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: preparation for adding SteelSeries Arctis 9 support (Benjamin Tissoires) [RHEL-101770]
- Input: allocate keycode for phone linking (Benjamin Tissoires) [RHEL-101770]
- HID: lenovo: Fix undefined platform_profile_cycle in ThinkPad X12 keyboard patch (Benjamin Tissoires) [RHEL-101770]
- HID: amd_sfh: Add support to export device operating states (Benjamin Tissoires) [RHEL-101770]
- HID: uclogic: make const read-only array touch_ring_model_params_buf static (Benjamin Tissoires) [RHEL-101770]
- HID: hid-steam: Make sure rumble work is canceled on removal (Benjamin Tissoires) [RHEL-101770]
- HID: Wacom: Add PCI Wacom device support (Benjamin Tissoires) [RHEL-101770]
- HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections (Benjamin Tissoires) [RHEL-101770 RHEL-81480] {CVE-2024-57986}
- HID: fix generic desktop D-Pad controls (Benjamin Tissoires) [RHEL-101770]
- HID: lenovo: Support for ThinkPad-X12-TAB-1/2 Kbd Fn keys (Benjamin Tissoires) [RHEL-101770]
- HID: multitouch: Add quirk for Hantick 5288 touchpad (Benjamin Tissoires) [RHEL-101770]
- HID: nintendo: add support for md/gen 6B controller (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Status luminance properties should set brightness of all LEDs (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Improve behavior of non-standard LED brightness values (Benjamin Tissoires) [RHEL-101770]
- HID: hid-thrustmaster: Fix warning in thrustmaster_probe by adding endpoint check (Benjamin Tissoires) [RHEL-101770] {CVE-2024-57993}
- HID: magicmouse: Update device name for Apple Magic Trackpad (Benjamin Tissoires) [RHEL-101770]
- HID: hid-sensor-hub: don't use stale platform-data on remove (Benjamin Tissoires) [RHEL-101770]
- HID: multitouch: fix support for Goodix PID 0x01e9 (Benjamin Tissoires) [RHEL-101770]
- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: pyro: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: lua: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: kovaplus: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: koneplus: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: kone: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: isku: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: arvo: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: roccat: common, konepure, ryos, savu: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: core: constify 'struct bin_attribute' (Benjamin Tissoires) [RHEL-101770]
- HID: core: use utility macros to define sysfs attributes (Benjamin Tissoires) [RHEL-101770]
- HID: i2c-hid: introduce qtec vendor, enable re-power-on quirk (Benjamin Tissoires) [RHEL-101770]
- HID: i2c-hid: introduce re-power-on quirk (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: Add host-tools to .gitignore (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Initialize brightness of LED trigger (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: fix kfunc inclusions with newer bpftool (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: drop unneeded casts discarding const (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: constify hid_ops (Benjamin Tissoires) [RHEL-101770]
- selftests: hid: fix typo and exit code (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: fix when get product name maybe null pointer (Benjamin Tissoires) [RHEL-101770] {CVE-2024-56629}
- HID: i2c-hid: Revert to using power commands to wake on resume (Benjamin Tissoires) [RHEL-101770]
- Revert "HID: bpf: allow write access to quirks field in struct hid_device" (Benjamin Tissoires) [RHEL-101770]
- HID: multitouch: make mt_set_mode() less cryptic (Benjamin Tissoires) [RHEL-101770]
- HID: hid-goodix-spi: Add OF supports (Benjamin Tissoires) [RHEL-101770]
- HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support (Benjamin Tissoires) [RHEL-101770]
- HID: rmi: Add select RMI4_F3A in Kconfig (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: Add capacity_level mapping (Benjamin Tissoires) [RHEL-101770]
- HID: steelseries: Fix battery requests stopping after some time (Benjamin Tissoires) [RHEL-101770]
- HID: hid-goodix: Fix HID get/set feature operation overwritten problem (Benjamin Tissoires) [RHEL-101770]
- HID: hid-goodix: Return 0 when receiving an empty HID feature package (Benjamin Tissoires) [RHEL-101770]
- Input: introduce notion of passive observers for input handlers (Benjamin Tissoires) [RHEL-101770]
- iio: hid-sensors: Add proximity and attention IDs (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: drop use of Logical|Physical|UsageRange (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: Fix Rapoo M50 Plus Silent side buttons (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: Fix NKRO on Mistel MD770 (Benjamin Tissoires) [RHEL-101770]
- HID: replace BUG_ON() with WARN_ON() (Benjamin Tissoires) [RHEL-101770]
- HID: wacom: Set eraser status when either 'Eraser' or 'Invert' usage is set (Benjamin Tissoires) [RHEL-101770]
- HID: Kysona: add basic online status (Benjamin Tissoires) [RHEL-101770]
- HID: Kysona: check battery status every 5s using a workqueue (Benjamin Tissoires) [RHEL-101770]
- HID: Kysona: Add basic battery reporting for Kysona M600 (Benjamin Tissoires) [RHEL-101770]
- HID: Add IDs for Kysona (Benjamin Tissoires) [RHEL-101770]
- HID: debug: Remove duplicates from 'keys' (Benjamin Tissoires) [RHEL-101770]
- HID: Remove default case statement in fetch_item() (Benjamin Tissoires) [RHEL-101770]
- HID: corsair-void: Add Corsair Void headset family driver (Benjamin Tissoires) [RHEL-101770]
- HID: i2c-hid-of: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Benjamin Tissoires) [RHEL-101770]
- HID: logitech-hidpp: Remove feature_type from hidpp_root_get_feature() (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: add test for assigning a given device to hid-generic (Benjamin Tissoires) [RHEL-101770]
- HID: add per device quirk to force bind to hid-generic (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: allow to parametrize bus/vid/pid/rdesc on the test device (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: cleanup C tests by adding a common struct uhid_device (Benjamin Tissoires) [RHEL-101770]
- selftests/hid: add dependency on hid_common.h (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: allow write access to quirks field in struct hid_device (Benjamin Tissoires) [RHEL-101770]
- HID: core: remove one more kmemdup on .probe() (Benjamin Tissoires) [RHEL-101770]
- HID: core: save one kmemdup during .probe() (Benjamin Tissoires) [RHEL-101770]
- HID: bpf: move HID-BPF report descriptor fixup earlier (Benjamin Tissoires) [RHEL-101770]
- HID: stop exporting hid_snto32() (Benjamin Tissoires) [RHEL-101770]
- HID: simplify snto32() (Benjamin Tissoires) [RHEL-101770]
- HID: simplify code in fetch_item() (Benjamin Tissoires) [RHEL-101770]
- benet: fix BUG when creating VFs (Michal Schmidt) [RHEL-106974]
- selftests/sched_ext: Fix exit selftest hang on UP (Phil Auld) [RHEL-95973]
- ksm_tests: skip hugepage test when Transparent Hugepages are disabled (Li Wang) [RHEL-96270]
- selftests/mm: fix UFFDIO_API usage with proper two-step feature negotiation (Li Wang) [RHEL-99146]
- smb: client: fix session setup against servers that require SPN (Paulo Alcantara) [RHEL-107111]
- smb: client: allow parsing zero-length AV pairs (Paulo Alcantara) [RHEL-107111]
- i2c: mlxbf: avoid 64-bit division (Steve Dunnagan) [RHEL-103884]
- i2c-mlxbf: Improve I2C bus timing configuration (Steve Dunnagan) [RHEL-103884]
- i2c-mlxbf: Add repeated start condition support (Steve Dunnagan) [RHEL-103884]
- i2c: mlxbf: Use str_read_write() helper (Steve Dunnagan) [RHEL-103884]
- i2c: mlxbf: Use readl_poll_timeout_atomic() for polling (Steve Dunnagan) [RHEL-103884]
Resolves: RHEL-100445, RHEL-100709, RHEL-101770, RHEL-102696, RHEL-103884, RHEL-104228, RHEL-104231, RHEL-105397, RHEL-106550, RHEL-106924, RHEL-106974, RHEL-107111, RHEL-107519, RHEL-108154, RHEL-109065, RHEL-47242, RHEL-59569, RHEL-61878, RHEL-65753, RHEL-69093, RHEL-76227, RHEL-81480, RHEL-81512, RHEL-85388, RHEL-86811, RHEL-87501, RHEL-87917, RHEL-88904, RHEL-90801, RHEL-95973, RHEL-96270, RHEL-96595, RHEL-96605, RHEL-96623, RHEL-99146

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-21 00:19:16 -03:00
Julio Faracco
f8f5e92e34 kernel-6.12.0-122.el10
* Fri Aug 15 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-122.el10]
- drm/vmwgfx: Fix guests running with TDX/SEV (Jocelyn Falempe) [RHEL-101642]
- crypto: s390/paes - Fix memory leak on CTR final block (Herbert Xu) [RHEL-106158]
- net: atlantic: generate software timestamp just before the doorbell (Izabela Bakollari) [RHEL-105363]
- net: atlantic: Avoid -Wflex-array-member-not-at-end warnings (Izabela Bakollari) [RHEL-105363]
- net: atlantic: fix warning during hot unplug (Izabela Bakollari) [RHEL-105363]
- net: atlantic: support reading SFP module info (Izabela Bakollari) [RHEL-105363]
- hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf (Li Tian) [RHEL-89855]
- ACPI: button: Only send `KEY_POWER` for `ACPI_BUTTON_NOTIFY_STATUS` (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Avoid initializing on non-ACPI platforms (Mark Langsdorf) [RHEL-89362]
- platform/x86: thinkpad_acpi: Fix registration of tpacpi platform driver (Mark Langsdorf) [RHEL-89362]
- platform/x86: ideapad-laptop: pass a correct pointer to the driver data (Mark Langsdorf) [RHEL-89362]
- platform/x86/amd: pmf: Fix missing hidden options for Smart PC (Mark Langsdorf) [RHEL-89362]
- platform/x86/amd: pmf: Add balanced-performance to hidden choices (Mark Langsdorf) [RHEL-89362]
- platform/x86/amd: pmf: Add 'quiet' to hidden choices (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: Fix initialization of last_non_turbo_profile (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Fix memory leak in profile_class_is_visible() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform-profile: Fix CFI violation when accessing sysfs files (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add a prefix to log messages (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Clean platform_profile_handler (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add support for hidden choices (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Move platform_profile_handler (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Remove platform_profile_handler from exported symbols (Mark Langsdorf) [RHEL-89362]
- platform/surface: surface_platform_profile: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: asus-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: ideapad-laptop: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: dell-pc: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: amd: pmf: sps: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: inspur_platform_profile: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: hp-wmi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- platform/x86: thinkpad_acpi: Use devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add `probe` to platform_profile_ops (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add `ops` member to handlers (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Remove platform_profile_handler from callbacks (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Let drivers set drvdata to the class device (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Replace *class_dev member with class_dev (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add devm_platform_profile_register() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Allow multiple handlers (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Notify class device from platform_profile_notify() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Check all profile handler to calculate next (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Make sure all profile handlers agree on profile (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add concept of a "custom" profile (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Only show profiles common for all handlers (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Notify change events on register and unregister (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add profile attribute for class interface (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add choices attribute for class interface (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add name attribute to class interface (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Create class for ACPI platform profile (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Use `scoped_cond_guard` (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Use guard(mutex) for register/unregister (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Move matching string for new profile out of mutex (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Move sanity check out of the mutex (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: use an ACPI bitmap to set the platform profile choices (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: simplify platform profile cycling (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: use new helper function for setting overclocks (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: use WMI calls for platform profile handling (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Pass the profile handler into platform_profile_notify() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add platform handler argument to platform_profile_remove() (Mark Langsdorf) [RHEL-89362]
- ACPI: platform_profile: Add device pointer into platform profile handler (Mark Langsdorf) [RHEL-89362]
- platform/x86/dell: dell-pc: Create platform device (Mark Langsdorf) [RHEL-89362]
- ACPI: platform-profile: Add a name member to handlers (Mark Langsdorf) [RHEL-89362]
- platform/x86: asus-wmi: Use platform_profile_cycle() (Mark Langsdorf) [RHEL-89362]
- platform/x86: asus-wmi: Fix inconsistent use of thermal policies (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: Implement proper hwmon support (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: Improve error handling when reading gaming system information (Mark Langsdorf) [RHEL-89362]
- platform/x86: acer-wmi: Rename ACER_CAP_FAN_SPEED_READ (Mark Langsdorf) [RHEL-89362]
- x86/acpi: Replace manual page table initialization with kernel_ident_mapping_init() (Mark Langsdorf) [RHEL-89362]
- ACPI: button: Install notifier for system events as well (Mark Langsdorf) [RHEL-89362]
- x86/smp: Fix mwait_play_dead() and acpi_processor_ffh_play_dead() noreturn behavior (Mark Langsdorf) [RHEL-89362]
- acpi: nfit: fix narrowing conversion in acpi_nfit_ctl (Mark Langsdorf) [RHEL-89362]
- hwmon: (acpi_power_meter) Replace the deprecated hwmon_device_register (Mark Langsdorf) [RHEL-89362]
- hwmon: (acpi_power_meter) Fix the fake power alarm reporting (Mark Langsdorf) [RHEL-89362]
- acpi: numa: Add support to enumerate and store extended linear address mode (Mark Langsdorf) [RHEL-89362]
- ACPI: fan: Add fan speed reporting for fans with only _FST (Mark Langsdorf) [RHEL-89362]
- ACPI/processor_idle: Export acpi_processor_ffh_play_dead() (Mark Langsdorf) [RHEL-89362]
- ACPI: HED: Always initialize before evged (Mark Langsdorf) [RHEL-89362]
- x86/ACPI: CPPC: Add missing include (Mark Langsdorf) [RHEL-89362]
- ACPI: video: Use str_yes_no() helper in acpi_video_bus_add() (Mark Langsdorf) [RHEL-89362]
- ACPI: power: Use str_on_off() helper function (Mark Langsdorf) [RHEL-89362]
- ACPI: thermal: Fix stale comment regarding trip points (Mark Langsdorf) [RHEL-89362]
- ACPI/processor_idle: Add FFH state handling (Mark Langsdorf) [RHEL-89362]
- x86/smp: Allow calling mwait_play_dead with an arbitrary hint (Mark Langsdorf) [RHEL-89362]
- ACPI: GTDT: Relax sanity checking on Platform Timers array count (Mark Langsdorf) [RHEL-82670]
- ACPI: PRM: Remove unnecessary strict handler address checks (Mark Langsdorf) [RHEL-82670]
- ACPI: resource: IRQ override for Eluktronics MECH-17 (Mark Langsdorf) [RHEL-82670]
- ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read() (Mark Langsdorf) [RHEL-82670]
- ACPI: x86: Add skip i2c clients quirk for Vexia EDU ATLA 10 tablet 5V (Mark Langsdorf) [RHEL-82670]
- hwmon: (acpi_power_meter) Fix a check for the return value of read_domain_devices(). (Mark Langsdorf) [RHEL-82670]
- APEI: GHES: Have GHES honor the panic= setting (Mark Langsdorf) [RHEL-82670]
- mm/early_ioremap: add null pointer checks to prevent NULL-pointer dereference (Mark Langsdorf) [RHEL-82670]
- hwmon: (acpi_power_meter) Fix update the power trip points on failure (Mark Langsdorf) [RHEL-82670]
- hwmon: (acpi_power_meter) Fix uninitialized variables (Mark Langsdorf) [RHEL-82670]
- ACPI: resource: acpi_dev_irq_override(): Check DMI match last (Mark Langsdorf) [RHEL-82670]
- ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] (Mark Langsdorf) [RHEL-82670]
- ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] (Mark Langsdorf) [RHEL-82670]
- ACPI: tables: Use string choice helpers (Mark Langsdorf) [RHEL-82670]
- ACPI: property: Consider data nodes as being available (Mark Langsdorf) [RHEL-82670]
- ACPI: bus: implement acpi_device_hid when !ACPI (Mark Langsdorf) [RHEL-82670]
- ACPI: bus: implement for_each_acpi_consumer_dev when !ACPI (Mark Langsdorf) [RHEL-82670]
- ACPI: header: implement acpi_device_handle when !ACPI (Mark Langsdorf) [RHEL-82670]
- ACPI: bus: implement acpi_get_physical_device_location when !ACPI (Mark Langsdorf) [RHEL-82670]
- ACPI: bus: implement for_each_acpi_dev_match when !ACPI (Mark Langsdorf) [RHEL-82670]
- x86/cpu: Move MWAIT leaf definition to common header (Mark Langsdorf) [RHEL-82670]
- ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: Rename extensions to hook in messages (Mark Langsdorf) [RHEL-82670]
- ACPI: OSL: Use usleep_range() in acpi_os_sleep() (Mark Langsdorf) [RHEL-82670]
- ACPI: BGRT: Mark bin_attribute as __ro_after_init (Mark Langsdorf) [RHEL-82670]
- ACPI: resource: Fix memory resource type union access (Mark Langsdorf) [RHEL-82670]
- ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A (Mark Langsdorf) [RHEL-82670]
- ACPI: introduce acpi_arch_init() (Mark Langsdorf) [RHEL-82670]
- ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[] (Mark Langsdorf) [RHEL-82670]
- ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840 (Mark Langsdorf) [RHEL-82670]
- ACPI: video: force native for Apple MacbookPro11,2 and Air7,2 (Mark Langsdorf) [RHEL-82670]
- ACPI: CPPC: Fix _CPC register setting issue (Mark Langsdorf) [RHEL-82670]
- hwmon: (acpi_power_meter) Fix fail to load module on platform without _PMD method (Mark Langsdorf) [RHEL-82670]
- ACPI: Switch back to struct platform_driver::remove() (Mark Langsdorf) [RHEL-82670]
- ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration() (Mark Langsdorf) [RHEL-82670]
- ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID (Mark Langsdorf) [RHEL-82670]
- acpi/arm64: remove unnecessary cast (Mark Langsdorf) [RHEL-82670]
- acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() (Mark Langsdorf) [RHEL-82670]
- ACPI: allow building without CONFIG_HAS_IOPORT (Mark Langsdorf) [RHEL-82670]
- ACPI: processor_perflib: extend X86 dependency (Mark Langsdorf) [RHEL-82670]
- ACPI: scan: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: SBSHC: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: SBS: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: power: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: pci_root: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: pci_link: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: event: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: EC: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: APD: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: thermal: Use strscpy() instead of strcpy() (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: Check for error code from devm_mutex_init() call (Mark Langsdorf) [RHEL-82670]
- ACPI: GTDT: Tighten the check for the array of platform timer structures (Mark Langsdorf) [RHEL-82670]
- ACPI: EC: make EC support compile-time conditional (Mark Langsdorf) [RHEL-82670]
- redhat/configs: enable CONFIG_ACPI_EC (Mark Langsdorf) [RHEL-82670]
- ACPI: pfr_telemetry: remove redundant error check on ret (Mark Langsdorf) [RHEL-82670]
- genirq: Unexport nr_irqs (Mark Langsdorf) [RHEL-82670]
- genirq: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- fs/procfs: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- xen/events: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: ucc_uart: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: cpm_uart: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: amba-pl011: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: amba-pl010: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: 8250: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- serial: core: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- scsi: aha152x: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- net: 3com: 3c59x: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- hpet: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- powerpc/cell: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- x86/acpi: Switch to irq_get_nr_irqs() and irq_set_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- s390/irq: Switch to irq_get_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- genirq: Introduce irq_get_nr_irqs() and irq_set_nr_irqs() (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: Register power supply with power_supply_register() (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: use DEFINE_SIMPLE_DEV_PM_OPS (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: initialize mutexes through devm_ APIs (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: allocate driver data through devm_ APIs (Mark Langsdorf) [RHEL-82670]
- ACPI: battery: check result of register_pm_notifier() (Mark Langsdorf) [RHEL-82670]
- power: supply: core: add wakeup source inhibit by power_supply_config (Mark Langsdorf) [RHEL-82670]
- net/mlx5: Reset bw_share field when changing a node's parent (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- IB/mlx5: Fix potential deadlock in MR deregistration (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix unsafe xarray access in implicit ODP handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: reduce stack usage in mlx5_ib_ufile_hw_cleanup (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Fix number of lanes to UNKNOWN when using data_rate_oper (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Reuse per-RQ XDP buffer to avoid stack zeroing overhead (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-94894]
- net/mlx5e: Disable MACsec offload for uplink representor profile (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: E-switch, Fix error handling for enabling roce (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Fix lock order in mlx5e_tx_reporter_ptpsq_unhealthy_recover (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: TC, Continue the attr process even if encap entry is invalid (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: E-Switch, Initialize MAC Address for Default GID (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Use custom tunnel header for vxlan gbp (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Move ttc allocation after switch case to prevent leaks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-37888}
- RDMA/mlx5: Fix compilation warning when USER_ACCESS isn't set (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- treewide: Switch/rename to timer_delete[_sync]() (mlx5) (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Make reserved size independent of page size (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix calculation of total invalidated pages (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-22086}
- RDMA/mlx5: Fix page_size variable overflow (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-99327] {CVE-2025-22091}
- RDMA/mlx5: Drop access_flags from _mlx5_mr_cache_alloc() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix cache entry update on dereg error (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix MR cache initialization error flow (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Support optional-counters binding for QPs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Compile fs.c regardless of INFINIBAND_USER_ACCESS config (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Add optional counters for RDMA_TX/RX_packets/bytes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Expose RDMA TRANSPORT flow table types to userspace (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Check enabled UCAPs when creating ucontext (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Create UCAP char devices for supported device capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Reorder capability check last (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Start health poll after enable hca (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: LAG, reload representors on LAG creation failure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Fix ethtool -N flow-type ip4 to RSS context (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: TC, Don't offload CT commit if it's the last action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: CT: Filter legacy rules that are unrelated to nic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Update pfnum retrieval for devlink port attributes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fw reset, check bridge accessibility at earlier stage (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Lag, use port selection tables when available (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: TX, Utilize WQ fragments edge for multi-packet WQEs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Always select CONFIG_PAGE_POOL_STATS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Use right API to free bitmap memory (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Remove NULL check before dev_{put, hold} (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Expose port reset cycle recovery counter via ethtool (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Get counter group size by FW capability (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Access PHY layer counter group as other counter groups (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Ensure each counter group uses its PCAM bit (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, log the unsupported mask in definer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, use list_move() instead of del/add (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, remove unused code for alias flow tables (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add support for setting parent of nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Preserve rate settings when creating a rate node (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Introduce hierarchy level tracking on scheduling nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Rename devlink rate parent set function for leaf nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add support for dest flow sampler HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add support for flow meters HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add API for sharing HWS action by refcount (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add IFC bits for PPCNT recovery counters group (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add RDMA TRANSPORT steering domain support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Query ADV_RDMA capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Limit non-privileged commands (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Allow the throttle mechanism to be more dynamic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add RDMA_CTRL HW capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Avoid unnecessary use of comma operator (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Properly match IPsec subnet addresses (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Separate address related variables to be in struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Lag, Enable Multiport E-Switch offloads on 8 ports LAG (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Enable lanes configuration when auto-negotiation is off (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Refactor link speed handling with mlx5_link_info struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Relocate function declarations from port.h to mlx5_core.h (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add trust lockdown error to health syndrome print function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Expose crr in health buffer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Log health buffer data on any syndrome (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Avoid report two health errors on same syndrome (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Remove newline at the end of a netlink error message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Avoid a hundred -Wflex-array-member-not-at-end warnings (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Change POOL_NEXT_SIZE define value and make it global (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add new health syndrome error and crr bit offset (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Symmetric OR-XOR RSS hash control (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Use secs_to_jiffies() instead of msecs_to_jiffies() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Support RX xfrm state selector's UPSPEC for packet offload (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Add pass flow group for IPSec RX status table (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Add num_reserved_entries param for ipsec_ft_create() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Skip IPSec RX policy check for crypto offload (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Move IPSec policy check after decryption (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Change the destination of IPSec RX SA miss rule (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Add helper function to update IPSec default destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Separate extended link modes request from link modes type selection (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Change eth_proto parameter naming (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Introduce ptys2ethtool_process_link() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Refactor ptys2ethtool_adver_link() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Bridge, correct config option description (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add sensor name to temperature event message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Prefix temperature event bitmap with '0x' for clarity (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Apply rate-limiting to high temperature warning (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: XDP, Enable TX side XDP multi-buffer support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Expose RSS via devlink rx reporter diagnose (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Add direct TIRs to devlink rx reporter diagnose (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Move RQs diagnose to a dedicated function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Expose ICM consumption per function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Rename and move mlx5_esw_query_vport_vhca_id (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: set the tx_queue_len for pfifo_fast (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: reduce rep rxq depth to 256 for ECPF (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: reduce the max log mpwrq sz for ECPF and reps (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Remove unused mlx5e_tc_flow_action struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Remove stray semicolon in LAG port selection table creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Support FEC settings for 200G per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add support for 200Gbps per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Generate PPS IN event on new function for shared clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Support one PTP device per hardware clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Move PPS notifier and out_work to clock_state (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Add devcom component for the clock shared by functions (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Change clock in mlx5_core_dev to mlx5_clock pointer (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Add API to get mlx5_core_dev from mlx5_clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Add init and destruction functions for a single HW clock (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Change parameters for PTP internal functions (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Add helper functions for PTP callbacks (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-83170]
- net/mlx5: Remove unused mlx5dr_domain_sync (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Bridge, fix the crash caused by LAG state check (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21970}
- net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, Rightsize bwc matcher priority (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, use the right action structs for STEv3 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: handle errors in mlx5_chains_create_table() (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21975}
- net/mlx5: Fill out devlink dev info only for PFs (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-93771]
- net/mlx5: IRQ, Fix null string in debug print (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Restore missing trace event when enabling vport QoS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix vport QoS cleanup on error (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21882}
- RDMA/mlx5: Fix bind QP error cleanup flow (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix AH static rate parsing (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21886}
- RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with error (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- IB/mlx5: Set and get correct qp_num for a DCT QP (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix the recovery flow of the UMR QP (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21892}
- net/mlx5e: add missing cpu_to_node to kvzalloc_node in mlx5e_open_xdpredirect_sq (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21717}
- RDMA/mlx5: Fix implicit ODP use after free (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21714}
- RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-81281] {CVE-2025-21732}
- RDMA/mlx5: Fix indirect mkey ODP page count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Fix link status down event for MPV (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Handle link status event only for LAG device (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Extend ODP statistics with operation count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fix unintentional sign extension on shift of dest_attr->vport.vhca_id (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: CT: Offload connections with hardware steering rules (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: CT: Make mlx5_ct_fs_smfs_ct_validate_flow_rule reusable (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: CT: Add initial support for Hardware Steering (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, rework the check if matcher size can be increased (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add nic_cap_reg and vhca_icm_ctrl registers (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: SHAMPO: Introduce new SHAMPO specific HCA caps (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add support for MRTCQ register (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Update mlx5_ifc to support FEC for 200G per lane link modes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, update flow - support through bigger action RTC (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, update flow - remove the use of dual RTCs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS to steering mode options (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS get capabilities (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, set create match definer to not supported by HWS (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add support for dest vport HWS action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS fte API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add dest table cache (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, manage flow counters HWS action sharing by refcount (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS modify header API function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS packet reformat API function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS actions pool (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS flow group API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS flow table API functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add HWS root namespace functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Update TX ESN context for IPSec hardware offload (Benjamin Poirier) [RHEL-72227 RHEL-73520 RHEL-85331]
- net/mlx5: use do_aux_work for PHC overflow checks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, set timeout on polling for completion (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, support flow sampler destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, use the right size when writing arg data (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, handle returned error value in pool alloc (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, fix definer's HWS_SET32 macro for negative offset (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21800}
- net/mlx5: HWS, separate SQ that HWS uses from the usual traffic SQs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, num_of_rules counter on matcher should be atomic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, reduce memory consumption of a matcher struct (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, remove wrong deletion of the miss table list (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, change error flow on matcher disconnect (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21751}
- net/mlx5: HWS, add error message on failure to move rules (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, simplify allocations as we support only FDB (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, denote how refcounts are protected (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, remove implementation of unused FW commands (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, remove the use of duplicated structs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, Add support for RDMA RX steering over IB link layer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Remove PTM support log message (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, add support for ConnectX-8 steering (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, expand SWS STE callbacks and consolidate common structs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, do not initialize native API queues (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, no need to expose mlx5hws_send_queues_open/close (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, retry insertion to hash table on EBUSY (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add mlx5_fs_pool API (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, add counter object to flow destination (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: LAG, Support LAG over Multi-Host NICs (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: LAG, Refactor lag logic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Report rx_discards_phy via rx_dropped (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add device cap abs_native_port_num (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Add ifc support for cross-esw scheduling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add support for new scheduling elements (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add ConnectX-8 device to ifc (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: ifc: Reorganize mlx5_ifc_flow_table_context_bits (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Always start IPsec sequence number from 1 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Rely on reqid in IPsec tunnel mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Fix inversion dependency warning while enabling IPsec tunnel (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21674}
- net/mlx5: Clear port select structure when fail to create (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21675}
- net/mlx5: SF, Fix add port error handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix a lockdep warning as part of the write combining test (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix RDMA TX steering prio (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Fix variable not being completed when function returns (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2025-21662}
- net/mlx5e: Keep netdev when leave switchdev for devlink set legacy only (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Skip restore TC rules for vport rep without loaded flag (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-57801}
- net/mlx5e: macsec: Maintain TX SA from encoding_sa (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, select MSIX vector 0 for completion queue creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Enable multiplane mode only when it is supported (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Enforce same type port association for multiport RoCE (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, prevent potential error pointer dereference (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-56660}
- net/mlx5e: Remove workaround to avoid syndrome for internal port (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SD, Use correct mdev to build channel param (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: E-Switch, Fix switching to switchdev mode in MPV (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: E-Switch, Fix switching to switchdev mode with IB device disabled (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS: Properly set bwc queue locks lock classes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Move events notifier registration to be after device registration (Benjamin Poirier) [RHEL-72227 RHEL-73520] {CVE-2024-53224}
- RDMA/mlx5: Add implementation for ufile_hw_cleanup device operation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Ensure active slave attachment to the bond IB device (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Call dev_put() after the blocking notifier (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Support querying per-plane IB PortCounters (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- RDMA/mlx5: Support OOO RX WQE consumption (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Introduce data placement ordering bits (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Rework header allocation loop (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Drop info array (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Change frag page setup order during allocation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Fix page_index calculation inconsistency (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: SHAMPO, Simplify UMR allocation for headers (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Make vport QoS enablement more flexible for future extensions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Integrate esw_qos_vport_enable logic into rate operations (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Generalize scheduling element operations (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Refactor scheduling element configuration bitmasks (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Generalize max_rate and min_rate setting for nodes (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Simplify QoS normalization by removing error handling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: E-switch, refactor eswitch mode change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5/core: deduplicate {mlx5_,}eq_update_ci() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5/core: relax memory barrier in eq_update_ci() (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5/core: Schedule EQ comp tasklet only if necessary (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5_en: use read sequence for gettimex64 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: do not create xdp_redirect for non-uplink rep (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: move XDP_REDIRECT sq to dynamic allocation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: HWS, renamed the files in accordance with naming convention (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DR, moved all the SWS code into a separate directory (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Rework esw qos domain init and cleanup (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: DPLL, Add clock quality level op implementation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5: simplify EQ interrupt polling logic (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- mlx5: fix typo in "mlx5_cqwq_get_cqe_enahnced_comp" (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Update features on ring size change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5e: Update features on MTU change (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: unique names for per device caches (Benjamin Poirier) [RHEL-68478 RHEL-72227 RHEL-73520 RHEL-79734 RHEL-92435]
- net/mlx5: fs, rename modify header struct member action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: fs, rename packet reformat struct member action (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Only create VEPA flow table when in VEPA mode (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add sync reset drop mode support (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Generalize QoS operations for nodes and vports (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Simplify QoS scheduling element configuration (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Remove vport QoS enabled flag (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Refactor vport QoS to use scheduling node structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Refactor vport scheduling element creation function (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Introduce node struct and rename group terminology to node (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Rename vport QoS group reference to parent (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Restrict domain list insertion to root TSAR ancestors (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add parent group support in rate group structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Introduce node type to rate group structure (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Refactor QoS group scheduling element creation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Add support check for TSAR types in QoS scheduling (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: Unify QoS element type checks across NIC and E-Switch (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Refactor locking to a qos domain mutex (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Store rate groups in a qos domain (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Rename rate group 'list' as 'parent_entry' (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Add an explicit 'dev' to vport trace calls (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Store the eswitch in a mlx5_esw_rate_group (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Drop 'esw' param from vport qos functions (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Always create group0 (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Maintain rate group vport members in a list (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Refactor and document bw_share calculation (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Consistently name vport vars as 'vport' (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Rename vport 'tsar' into 'sched_elem'. (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: qos: Flesh out element_attributes in mlx5_ifc.h (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Remove mlx5_fc_create_ex (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Don't maintain a counter count (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Drop unneeded cacheline alignment (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Replace IDR+lists with xarray (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Use kvmalloc for bulk query buffer (Benjamin Poirier) [RHEL-72227 RHEL-73520]
- net/mlx5: hw counters: Make fc_stats & fc_pool private (Benjamin Poirier) [RHEL-72227 RHEL-73520]
Resolves: RHEL-101642, RHEL-105363, RHEL-106158, RHEL-68478, RHEL-72227, RHEL-73520, RHEL-79734, RHEL-81281, RHEL-82670, RHEL-83170, RHEL-85331, RHEL-89362, RHEL-89855, RHEL-92435, RHEL-93771, RHEL-94894, RHEL-99327

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-18 10:05:25 -03:00
Julio Faracco
c65c8e821c kernel-6.12.0-121.el10
* Thu Aug 14 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-121.el10]
- Revert "drm/gem-dma: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
- Revert "drm/gem-shmem: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
- Revert "drm/gem-framebuffer: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
- Revert "drm/prime: Use dma_buf from GEM object instance" (José Expósito) [RHEL-106712]
- drm/framebuffer: Acquire internal references on GEM handles (José Expósito) [RHEL-106712]
- drm/gem: Acquire references on GEM handles for framebuffers (CKI Backport Bot) [RHEL-106712] {CVE-2025-38449}
- platform/x86/intel/pmc: Fix Arrow Lake U/H NPU PCI ID (Steve Best) [RHEL-23893]
- net/sched: Abort __tc_modify_qdisc if parent class does not exist (CKI Backport Bot) [RHEL-107700]
- PCI/MSI: Handle lack of irqdomain gracefully (Frank Liang) [RHEL-107953]
- arch: x86: add IPC mailbox accessor function and add SoC register access (CKI Backport Bot) [RHEL-105090]
- i40e: When removing VF MAC filters, only check PF-set MAC (Jamie Bainbridge) [RHEL-104947]
- ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all() (CKI Backport Bot) [RHEL-93568] {CVE-2025-22121}
- ext4: introduce ITAIL helper (CKI Backport Bot) [RHEL-93568] {CVE-2025-22121}
- ext4: avoid journaling sb update on error if journal is destroying (CKI Backport Bot) [RHEL-93605] {CVE-2025-22113}
- ext4: define ext4_journal_destroy wrapper (CKI Backport Bot) [RHEL-93605] {CVE-2025-22113}
- ALSA: enable AMD legacy SoundWire mach (Jaroslav Kysela) [RHEL-101626]
- ALSA: revert aarch64 kunit test workaround (Jaroslav Kysela) [RHEL-101626]
- ASoC: SDCA: Allow read-only controls to be deferrable (Jaroslav Kysela) [RHEL-101626]
- ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask() (Jaroslav Kysela) [RHEL-101626]
- ASoC: SDCA: Fixup some kernel doc errors (Jaroslav Kysela) [RHEL-101626]
- ASoC: SDCA: Add missing default in switch in entity_pde_event() (Jaroslav Kysela) [RHEL-101626]
- ASoC: ops: dynamically allocate struct snd_ctl_elem_value (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: acp: Fix pointer assignments for snd_soc_acpi_mach structures (Jaroslav Kysela) [RHEL-101626]
- ASoC: SDCA: Update memory allocations to zero initialise (Jaroslav Kysela) [RHEL-101626]
- ASoC: mediatek: common: fix device and OF node leak (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop (Jaroslav Kysela) [RHEL-101626]
- sof-client-ipc-flood-test: don't mess with ->d_name (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA (Jaroslav Kysela) [RHEL-101626]
- ALSA: compress_offload: tighten ioctl command number checks (Jaroslav Kysela) [RHEL-101626]
- soundwire: Revert "soundwire: qcom: Add set_channel_map api support" (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38486}
- ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek - Fix mute LED for HP Victus 16-r0xxx (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Add quirks for some Clevo laptops (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100 (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 6 G1a (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Add mic-mute LED setup for ASUS UM5606 (Jaroslav Kysela) [RHEL-101626]
- ASoC: rt721-sdca: fix boost gain calculation error (Jaroslav Kysela) [RHEL-101626]
- ASoC: SOF: Intel: hda: Use devm_kstrdup() to avoid memleak. (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38438}
- ASoC: Intel: sof-function-topology-lib: Print out the unsupported dmic count (Jaroslav Kysela) [RHEL-101626]
- ASoC: fsl_sai: Force a software reset when starting in consumer mode (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fb2xxx (Jaroslav Kysela) [RHEL-101626]
- ALSA: ad1816a: Fix potential NULL pointer deref in snd_card_ad1816a_pnp() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38454}
- ASoC: cs35l56: probe() should fail if the device ID is not recognized (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: soc-acpi: arl: Correct order of cs42l43 matches (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: soc-acpi-intel-arl-match: set get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: add sof_sdw_get_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
- ASoC: soc-acpi: add get_function_tplg_files ops (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: SND_SOC_INTEL_SOF_BOARD_HELPERS select SND_SOC_ACPI_INTEL_MATCH (Jaroslav Kysela) [RHEL-101626]
- ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: yc: update quirk data for HP Victus (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic (Jaroslav Kysela) [RHEL-101626]
- ALSA: sb: Force to disable DMAs once when DMA mode is changed (Jaroslav Kysela) [RHEL-101626]
- ALSA: sb: Don't allow changing the DMA mode during operations (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X507UAR (Jaroslav Kysela) [RHEL-101626]
- ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38249}
- ASoC: amd: yc: Add DMI quirk for Lenovo IdeaPad Slim 5 15 (Jaroslav Kysela) [RHEL-101626]
- ASoC: codecs: wcd9335: Fix missing free of regulator supplies (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38259}
- ASoC: codec: wcd9335: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-101626]
- ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda: Add new pci id for AMD GPU display HD audio controller (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda: Ignore unsol events for cards being shut down (Jaroslav Kysela) [RHEL-101626]
- ASoC: rt1320: fix speaker noise when volume bar is 100%% (Jaroslav Kysela) [RHEL-101626]
- soundwire: amd: add check for status update registers (Jaroslav Kysela) [RHEL-101626]
- soundwire: amd: fix for clearing command status register (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: ps: fix for soundwire failures during hibernation exit sequence (Jaroslav Kysela) [RHEL-101626]
- soundwire: amd: cancel pending slave status handling workqueue during remove sequence (Jaroslav Kysela) [RHEL-101626]
- soundwire: amd: serialize amd manager resume sequence during pm_prepare (Jaroslav Kysela) [RHEL-101626]
- soundwire: amd: fix for handling slave alerts after link is down (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Add quirk for Asus GU605C (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Fix built-in mic on ASUS VivoBook X513EA (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek - Add mute LED support for HP Victus 16-s1xxx and HP Victus 15-fa1xxx (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/intel: Add Thinkpad E15 to PM deny list (Jaroslav Kysela) [RHEL-101626]
- ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card (Jaroslav Kysela) [RHEL-101626]
- ASoC: tegra210_ahub: Add check to of_device_get_match_data() (Jaroslav Kysela) [RHEL-101626]
- ASoC: simple-card-utils: fixup dlc->xxx handling for error case (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda: cs35l41: Fix swapped l/r audio channels for Acer Helios laptops (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda/realtek: Add support for Acer Helios Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-101626]
- ASoC: intel/sdw_utils: Assign initial value in asoc_sdw_rt_amp_spk_rtd_init() (Jaroslav Kysela) [RHEL-101626]
- ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: yc: Add quirk for Lenovo Yoga Pro 7 14ASP9 (Jaroslav Kysela) [RHEL-101626]
- ASoC: codecs: wcd937x: Drop unused buck_supply (Jaroslav Kysela) [RHEL-101626]
- ASoC: codecs: wcd9375: Fix double free of regulator supplies (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38423}
- ASoC: amd: sof_amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101626]
- ASoC: amd: amd_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() (Jaroslav Kysela) [RHEL-101626]
- ASoC: meson: meson-card-utils: use of_property_present() for DT parsing (Jaroslav Kysela) [RHEL-101626]
- ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params() (Jaroslav Kysela) [RHEL-101626]
- ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 (Jaroslav Kysela) [RHEL-101626]
- ALSA: usb-audio: Kill timer properly at removal (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38105}
- ASoC: ti: omap-hdmi: Re-add dai_link->platform to fix card init (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Verify content returned by parse_int_array() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38307}
- ASoC: Intel: avs: Fix paths in MODULE_FIRMWARE hints (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Relocate DSP status registers (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Read HW capabilities when possible (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Ignore Vendor-space manipulation for ACE (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Fix PPLCxFMT calculation (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: PCM operations for LNL-based platforms (Jaroslav Kysela) [RHEL-101626]
- ALSA: hda: Allow to fetch hlink by ID (Jaroslav Kysela) [RHEL-101626]
- soundwire: only compute port params in specific stream states (Jaroslav Kysela) [RHEL-101626]
- ALSA: core: fix up bus match const issues. (Jaroslav Kysela) [RHEL-101626]
- ASoC: apple: mca: Constrain channels according to TDM mask (Jaroslav Kysela) [RHEL-101626]
- ASoC: SOF: amd: add missing acp descriptor field (Jaroslav Kysela) [RHEL-101626]
- ASoC: SOF: ipc4-pcm: Adjust pipeline_list->pipelines allocation type (Jaroslav Kysela) [RHEL-101626]
- ASoC: mediatek: mt8195: Set ETDM1/2 IN/OUT to COMP_DUMMY() (Jaroslav Kysela) [RHEL-101626] {CVE-2025-38299}
- ASoC: tas2764: Enable main IRQs (Jaroslav Kysela) [RHEL-101626]
- ASoC: tas2764: Reinit cache on part reset (Jaroslav Kysela) [RHEL-101626]
- ASoC: Intel: avs: Fix deadlock when the failing IPC is SET_D0IX (Jaroslav Kysela) [RHEL-101626]
- ASoC: codecs: hda: Fix RPM usage count underflow (Jaroslav Kysela) [RHEL-101626]
- ixgbe: add support for FW rollback mode (Corinna Vinschen) [RHEL-99409]
- ixgbe: add E610 implementation of FW recovery mode (Corinna Vinschen) [RHEL-99409]
- ixgbe: add FW API version check (Corinna Vinschen) [RHEL-99409]
- ixgbe: add support for devlink reload (Corinna Vinschen) [RHEL-99409]
- ixgbe: add device flash update via devlink (Corinna Vinschen) [RHEL-99409]
- ixgbe: extend .info_get() with stored versions (Corinna Vinschen) [RHEL-99409]
- ixgbe: add E610 functions getting PBA and FW ver info (Corinna Vinschen) [RHEL-99409]
- ixgbe: add .info_get extension specific for E610 devices (Corinna Vinschen) [RHEL-99409]
- ixgbe: read the netlist version information (Corinna Vinschen) [RHEL-99409]
- ixgbe: read the OROM version information (Corinna Vinschen) [RHEL-99409]
- ixgbe: add E610 functions for acquiring flash data (Corinna Vinschen) [RHEL-99409]
- ixgbe: add handler for devlink .info_get() (Corinna Vinschen) [RHEL-99409]
- ixgbe: add initial devlink support (Corinna Vinschen) [RHEL-99409]
- ixgbe: wrap netdev_priv() usage (Corinna Vinschen) [RHEL-99409]
- ixgbe: Fix unreachable retry logic in combined and byte I2C write functions (Corinna Vinschen) [RHEL-99409]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-99409]
- ixgbe: fix media type detection for E610 device (Corinna Vinschen) [RHEL-86538 RHEL-99409]
- ixgbe: add support for thermal sensor event reception (Corinna Vinschen) [RHEL-99409]
- ixgbe: add PTP support for E610 device (Corinna Vinschen) [RHEL-99409]
- ixgbe: fix media cage present detection for E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Fix possible skb NULL pointer dereference (Corinna Vinschen) [RHEL-99409]
- ixgbevf: Fix passing 0 to ERR_PTR in ixgbevf_run_xdp() (Corinna Vinschen) [RHEL-99409]
- ixgbe: Fix passing 0 to ERR_PTR in ixgbe_run_xdp() (Corinna Vinschen) [RHEL-99409]
- ixgbevf: Remove unused ixgbevf_hv_mbx_ops (Corinna Vinschen) [RHEL-99409]
- ixgbevf: Add support for Intel(R) E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- PCI: Add PCI_VDEVICE_SUB helper macro (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Enable link management in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Clean up the E610 link management related code (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add ixgbe_x540 multiple header inclusion protection (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add support for EEPROM dump in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add support for NVM handling in E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add link management support for E610 device (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add support for E610 device capabilities detection (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Add support for E610 FW Admin Command Interface (Corinna Vinschen) [RHEL-80417 RHEL-99409]
- ixgbe: Correct BASE-BX10 compliance code (Corinna Vinschen) [RHEL-99409]
- ixgbe: downgrade logging of unsupported VF API version to debug (Corinna Vinschen) [RHEL-99409]
- ixgbe: Break include dependency cycle (Corinna Vinschen) [RHEL-99409]
- configs: new config in drivers/phy (Izabela Bakollari) [RHEL-75590]
- ixgene-v2: prepare for phylib stop exporting phy_10_100_features_array (Izabela Bakollari) [RHEL-75590]
- net: gianfar: simplify init_phy() (Izabela Bakollari) [RHEL-75590]
- net: ethernet: xgbe: re-add aneg to supported features in PHY quirks (Izabela Bakollari) [RHEL-75590]
- r8169: make Kconfig option for LED support user-visible (Izabela Bakollari) [RHEL-75590]
- r8169: add PHY c45 ops for MDIO_MMD_VENDOR2 registers (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip: limit 100M workaround to link-down events on LAN88xx (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip: Use genphy_soft_reset() to purge stale LPA bits (Izabela Bakollari) [RHEL-75590]
- net: mdio: mdio-i2c: Add support for single-byte SMBus operations (Izabela Bakollari) [RHEL-75590]
- net: usb: asix: ax88772: Increase phy_name size (Izabela Bakollari) [RHEL-75590]
- net: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
- gpio: cdev: use raw notifier for line state events (Izabela Bakollari) [RHEL-75590]
- gpiolib: fix a NULL-pointer dereference when setting direction (Izabela Bakollari) [RHEL-75590]
- gpiolib: notify user-space about in-kernel line state changes (Izabela Bakollari) [RHEL-75590]
- gpiolib: switch the line state notifier to atomic (Izabela Bakollari) [RHEL-75590]
- gpio: cdev: put emitting the line state events on a workqueue (Izabela Bakollari) [RHEL-75590]
- gpio: cdev: prepare gpio_desc_to_lineinfo() for being called from atomic (Izabela Bakollari) [RHEL-75590]
- gpio: cdev: go back to storing debounce period in the GPIO descriptor (Izabela Bakollari) [RHEL-75590]
- gpiolib: unduplicate chip guard in set_config path (Izabela Bakollari) [RHEL-75590]
- gpiolib: notify user-space when a driver requests its own desc (Izabela Bakollari) [RHEL-75590]
- gpiolib: avoid format string weakness in workqueue interface (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: dp83822: add constraints for mac-termination-ohms (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: ethernet-phy: add property mac-termination-ohms (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: Document support for Aeonsemi PHYs (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: ethernet-phy: add property tx-amplitude-100base-tx-percent (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: dp83822: Add support for GPIO2 clock output (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: tja11xx: add "nxp,rmii-refclk-out" property (Izabela Bakollari) [RHEL-75590]
- dt-bindings: net: marvell,aquantia: add property to override MDI_CFG (Izabela Bakollari) [RHEL-75590]
- net: phy: clear phydev->devlink when the link is deleted (Izabela Bakollari) [RHEL-75590]
- net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Add Airoha AN7583 PHY support (Izabela Bakollari) [RHEL-75590]
- net: phy: mscc: Fix memory leak when using one step timestamping (Izabela Bakollari) [RHEL-75590]
- net: phy: fix up const issues in to_mdio_device() and to_phy_device() (Izabela Bakollari) [RHEL-75590]
- net: phy: add driver for MaxLinear MxL86110 PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: fixed_phy: constify status argument where possible (Izabela Bakollari) [RHEL-75590]
- net: phy: fixed_phy: remove irq argument from fixed_phy_register (Izabela Bakollari) [RHEL-75590]
- net: phy: fixed_phy: remove irq argument from fixed_phy_add (Izabela Bakollari) [RHEL-75590]
- net: phy: Add support for Aeonsemi AS21xxx PHYs (Izabela Bakollari) [RHEL-75590]
- net: phy: introduce genphy_match_phy_device() (Izabela Bakollari) [RHEL-75590]
- net: phy: nxp-c45-tja11xx: simplify .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
- net: phy: bcm87xx: simplify .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
- net: phy: pass PHY driver to .match_phy_device OP (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: add driver for built-in 2.5G ethernet PHY on MT7988 (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Sort config and file names in Kconfig and Makefile (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: add RTL8127-internal PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip: document where the LAN88xx PHYs are used (Izabela Bakollari) [RHEL-75590]
- net: phy: fixed_phy: remove fixed_phy_register_with_gpiod (Izabela Bakollari) [RHEL-75590]
- net: phy: remove stub for mdiobus_register_board_info (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Enable temperature measurement in probe again (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: do not require syscon compatible for pio property (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83867: use 2ns delay if not specified in DTB (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83867: remove check of delay strap configuration (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: Add support for PHY LEDs on RTL8211E (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: use __set_bit() in rtl8211f_led_hw_control_get() (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: Group RTL82* macro definitions (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: add RTL8211F register defines (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: Clean up RTL821x ExtPage access (Izabela Bakollari) [RHEL-75590]
- net: phy: micrel: remove KSZ9477 EEE quirks now handled by phylink (Izabela Bakollari) [RHEL-75590]
- net: phy: Refactor fwnode_get_phy_node() (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: Add support for WOL magic packet on RTL8211F (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: fix commenting format (Izabela Bakollari) [RHEL-75590]
- net: phylink: Drop unused defines for SUPPORTED/ADVERTISED_INTERFACES (Izabela Bakollari) [RHEL-75590]
- net: dp83822: Fix OF_MDIO config check (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Enable temperature sensor for mv88q211x (Izabela Bakollari) [RHEL-75590]
- net: phy: remove function stubs (Izabela Bakollari) [RHEL-75590]
- net: phy: leds: fix memory leak (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Add support for changing the MAC termination (Izabela Bakollari) [RHEL-75590]
- net: phy: Add helper for getting MAC termination resistance (Izabela Bakollari) [RHEL-75590]
- net: phylink: fix suspend/resume with WoL enabled and link down (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip: force IRQ polling mode for lan88xx (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: init val in .phy_led_polarity_set for AN7581 (Izabela Bakollari) [RHEL-75590]
- net: phy: remove redundant dependency on NETDEVICES for PHYLINK and PHYLIB (Izabela Bakollari) [RHEL-75590]
- net: phy: remove device_phy_find_device (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: add Airoha PHY ID to SoC driver (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: permit to compile test GE SOC PHY driver (Izabela Bakollari) [RHEL-75590]
- net: phy: air_en8811h: Add clk provider for CKO pin (Izabela Bakollari) [RHEL-75590]
- net: phy: allow MDIO bus PM ops to start/stop state machine for phylink-controlled PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: move phy_link_change() prior to mdio_bus_phy_may_suspend() (Izabela Bakollari) [RHEL-75590]
- net: phy: broadcom: Correct BCM5221 PHY model detection (Izabela Bakollari) [RHEL-75590]
- net: phylink: force link down on major_config failure (Izabela Bakollari) [RHEL-75590]
- net: phy: Introduce PHY_ID_SIZE — minimum size for PHY ID string (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: add essential functions to aqr105 driver (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: search for firmware-name in fwnode (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: add probe function to aqr105 for firmware loading (Izabela Bakollari) [RHEL-75590]
- net: phy: Add swnode support to mdiobus_scan (Izabela Bakollari) [RHEL-75590]
- net: phy: sfp: Add support for SMBus module access (Izabela Bakollari) [RHEL-75590]
- net: phylink: add functions to block/unblock rx clock stop (Izabela Bakollari) [RHEL-75590]
- net: phylink: add phylink_prepare_resume() (Izabela Bakollari) [RHEL-75590]
- net: phylink: Remove unused function pointer from phylink structure (Izabela Bakollari) [RHEL-75590]
- net: phy: fixed_phy: transition to the faux device interface (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: fix transmit amplitude if CONFIG_OF_MDIO not defined (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: disable PHY-mode EEE (Izabela Bakollari) [RHEL-75590]
- net: phy: fix genphy_c45_eee_is_active() for disabled EEE (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_interface_t: Fix RGMII_TXID code comment (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
- net: phy: mxl-gpy: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
- net: phy: tja11xx: remove call to devm_hwmon_sanitize_name (Izabela Bakollari) [RHEL-75590]
- broadcom: fix supported flag check in periodic output function (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: Align set_loopback() implementation (Izabela Bakollari) [RHEL-75590]
- net: phy: micrel: Add loopback support (Izabela Bakollari) [RHEL-75590]
- net: phy: Support speed selection for PHY loopback (Izabela Bakollari) [RHEL-75590]
- net: phy: Allow loopback speed selection for PHY drivers (Izabela Bakollari) [RHEL-75590]
- phy: fix xa_alloc_cyclic() error handling (Izabela Bakollari) [RHEL-75590]
- net: phy: remove unused functions phy_package_[read|write]_mmd (Izabela Bakollari) [RHEL-75590]
- net: phy: move PHY package MMD access function declarations from phy.h to phylib.h (Izabela Bakollari) [RHEL-75590]
- net: phylink: Use phy_caps to get an interface's capabilities and modes (Izabela Bakollari) [RHEL-75590]
- net: phylink: Convert capabilities to linkmodes using phy_caps (Izabela Bakollari) [RHEL-75590]
- net: phylink: Add a mapping between MAC_CAPS and LINK_CAPS (Izabela Bakollari) [RHEL-75590]
- net: phy: drop phy_settings and the associated lookup helpers (Izabela Bakollari) [RHEL-75590]
- net: phylink: Use phy_caps_lookup for fixed-link configuration (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_device: Use link_capabilities lookup for PHY aneg config (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Don't skip better duplex macth on non-exact match (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Allow looking-up link caps based on speed and duplex (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Implement link_capabilities lookup by linkmode (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Introduce phy_caps_valid (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Move __set_linkmode_max_speed to phy_caps (Izabela Bakollari) [RHEL-75590]
- net: phy: phy_caps: Move phy_speeds to phy_caps (Izabela Bakollari) [RHEL-75590]
- net: phy: Use an internal, searchable storage for the linkmodes (Izabela Bakollari) [RHEL-75590]
- net: phylink: Remove unused phylink_init_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: tja11xx: enable PHY in sleep mode for TJA1102S (Izabela Bakollari) [RHEL-75590]
- net: phy: tja11xx: add support for TJA1102S (Izabela Bakollari) [RHEL-75590]
- net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata (Izabela Bakollari) [RHEL-75590]
- net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata (Izabela Bakollari) [RHEL-75590]
- net: phy: remove remaining PHY package related definitions from phy.h (Izabela Bakollari) [RHEL-75590]
- net: phy: move PHY package related code from phy.h to phy_package.c (Izabela Bakollari) [RHEL-75590]
- net: phy: mscc: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
- net: phy: micrel: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
- net: phy: qca807x: use new phy_package_shared getters (Izabela Bakollari) [RHEL-75590]
- net: phy: add getters for public members in struct phy_package_shared (Izabela Bakollari) [RHEL-75590]
- net: phy: move PHY package code from phy_device.c to own source file (Izabela Bakollari) [RHEL-75590]
- gpiolib: Align FLAG_* definitions in the struct gpio_desc (Izabela Bakollari) [RHEL-75590]
- net: phy: nxp-c45-tja11xx: add support for TJA1121 (Izabela Bakollari) [RHEL-75590]
- net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 (Izabela Bakollari) [RHEL-75590]
- net: phylink: use pl->link_interface in phylink_expects_phy() (Izabela Bakollari) [RHEL-75590]
- net: sfp: add quirk for FS SFP-10GM-T copper SFP+ module (Izabela Bakollari) [RHEL-75590]
- net: phy: add phylib-internal.h (Izabela Bakollari) [RHEL-75590]
- net: phy: remove unused feature array declarations (Izabela Bakollari) [RHEL-75590]
- net: phy: qcom: qca807x fix condition for DAC_DSP_BIAS_CURRENT (Izabela Bakollari) [RHEL-75590]
- net: phy: qt2025: Fix hardware revision check comment (Izabela Bakollari) [RHEL-75590]
- net: sfp: add quirk for 2.5G OEM BX SFP (Izabela Bakollari) [RHEL-75590]
- net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active (Izabela Bakollari) [RHEL-75590]
- net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: c45: Don't silently remove disabled EEE modes any longer when writing advertisement register (Izabela Bakollari) [RHEL-75590]
- net: phy: remove disabled EEE modes from advertising_eee in phy_probe (Izabela Bakollari) [RHEL-75590]
- net: phy: improve phy_disable_eee_mode (Izabela Bakollari) [RHEL-75590]
- net: phy: move definition of phy_is_started before phy_disable_eee_mode (Izabela Bakollari) [RHEL-75590]
- net: phy: rename phy_set_eee_broken to phy_disable_eee_mode (Izabela Bakollari) [RHEL-93673]
- r8169: copy vendor driver 2.5G/5G EEE advertisement constraints (Izabela Bakollari) [RHEL-93673]
- r8169: align RTL8126 EEE config with vendor driver (Izabela Bakollari) [RHEL-93673]
- r8169: align RTL8125 EEE config with vendor driver (Izabela Bakollari) [RHEL-93673]
- r8169: align RTL8125/RTL8126 PHY config with vendor driver (Izabela Bakollari) [RHEL-93673]
- net: phy: realtek: add defines for shadowed c45 standard registers (Izabela Bakollari) [RHEL-75590]
- gpiolib: protect gpio_chip with SRCU in array_info paths in multi get/set (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: add helper RTL822X_VND2_C22_REG (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Init PHY private structure for mv88q211x (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: enable temperature sensor in mv88q2xxx_config_init (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: order includes alphabetically (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: align defines (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Add support for changing the transmit amplitude voltage (Izabela Bakollari) [RHEL-75590]
- net: phy: Add helper for getting tx amplitude gain (Izabela Bakollari) [RHEL-75590]
- net: phy: remove helper phy_is_internal (Izabela Bakollari) [RHEL-75590]
- net: phy: stop exporting phy_queue_state_machine (Izabela Bakollari) [RHEL-75590]
- net: phy: stop exporting feature arrays which aren't used outside phylib (Izabela Bakollari) [RHEL-75590]
- net: phy: remove fixup-related definitions from phy.h which are not used outside phylib (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: switch from paged to MMD ops in rtl822x functions (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: improve mmd register access for internal PHY's (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Move some macros to phy-lib for later use (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Add token ring clear bit operation support (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Add token ring set bit operation support (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Add token ring access helper functions in mtk-phy-lib (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Change to more meaningful macros (Izabela Bakollari) [RHEL-75590]
- net: phy: c45: improve handling of disabled EEE modes in generic ethtool functions (Izabela Bakollari) [RHEL-75590]
- net: phy: rename eee_broken_modes to eee_disabled_modes (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Add support for PHY LEDs on 88q2xxx (Izabela Bakollari) [RHEL-75590]
- net: phy: broadcom: don't include '<linux/pm_wakeup.h>' directly (Izabela Bakollari) [RHEL-75590]
- net: phylink: add support for notifying PCS about EEE (Izabela Bakollari) [RHEL-75590]
- net: phylink: provide phylink_mac_implements_lpi() (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83tg720: Add randomized polling intervals for link detection (Izabela Bakollari) [RHEL-75590]
- net: phy: Add support for driver-specific next update time (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell10g: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: Use HWMON_CHANNEL_INFO macro to simplify code (Izabela Bakollari) [RHEL-75590]
- net: phylink: make configuring clock-stop dependent on MAC support (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83td510: introduce LED framework support (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: use string choices helpers (Izabela Bakollari) [RHEL-75590]
- net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset (Izabela Bakollari) [RHEL-75590]
- net: phylink: fix regression when binding a PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Fix temperature measurement with reset-gpios (Izabela Bakollari) [RHEL-75590]
- net: phylink: always do a major config when attaching a SFP PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: remove leftovers from switch to linkmode bitmaps (Izabela Bakollari) [RHEL-75590]
- net: phylink: add EEE management (Izabela Bakollari) [RHEL-75590]
- net: phylink: add phylink_link_is_up() helper (Izabela Bakollari) [RHEL-75590]
- net: phy: add support for querying PHY clock stop capability (Izabela Bakollari) [RHEL-75590]
- net: mdio: add definition for clock stop capable bit (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_rds_ptp : Add PEROUT feature library for RDS PTP supported Microchip phys (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1: Enable pin out specific to lan887x phy for PEROUT signal (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_rds_ptp: Header file library changes for PEROUT (Izabela Bakollari) [RHEL-75590]
- net: phylink: provide fixed state for 1000base-X and 2500base-X (Izabela Bakollari) [RHEL-75590]
- net: phylink: use neg_mode in phylink_mii_c22_pcs_decode_state() (Izabela Bakollari) [RHEL-75590]
- net: phylink: pass neg_mode into c22 state decoder (Izabela Bakollari) [RHEL-75590]
- net: phylink: pass neg_mode into .pcs_get_state() method (Izabela Bakollari) [RHEL-75590]
- net: phylink: use pcs_neg_mode in phylink_mac_pcs_get_state() (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Fix typo "outout" -> "output" (Izabela Bakollari) [RHEL-75590]
- net: phy: Constify struct mdio_device_id (Izabela Bakollari) [RHEL-75590]
- net: phy: remove unused PHY_INIT_TIMEOUT and PHY_FORCE_TIMEOUT (Izabela Bakollari) [RHEL-75590]
- net: phy: move realtek PHY driver to its own subdirectory (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: always clear NBase-T lpa (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: clear master_slave_state if link is down (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: clear 1000Base-T lpa if link is down (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: add support for reading MDIO_MMD_VEND2 regs on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-75590]
- net: phy: introduce optional polling interface for PHY statistics (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83tg720: add statistics support (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83td510: add statistics support (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1: depend on PTP_1588_CLOCK_OPTIONAL (Izabela Bakollari) [RHEL-75590]
- net: phy: add configuration of rx clock stop mode (Izabela Bakollari) [RHEL-75590]
- net: phy: micrel: use helper phy_disable_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Add support for PHY LEDs on DP83822 (Izabela Bakollari) [RHEL-75590]
- net: phylink: add support for PCS supported_interfaces bitmap (Izabela Bakollari) [RHEL-75590]
- net: phy: fix phy_disable_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1 : Add initialization of ptp for lan887x (Izabela Bakollari) [RHEL-75590]
- net: phy: Makefile: Add makefile support for rds ptp in Microchip phys (Izabela Bakollari) [RHEL-75590]
- net: phy: Kconfig: Add rds ptp library support and 1588 optional flag in Microchip phys (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_rds_ptp : Add rds ptp library for Microchip phys (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_rds_ptp: Add header file for Microchip rds ptp library (Izabela Bakollari) [RHEL-75590]
- net: phy: avoid undefined behavior in *_led_polarity_set() (Izabela Bakollari) [RHEL-75590]
- net: phy: micrel: Dynamically control external clock of KSZ PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: add phy_disable_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: ks8995: constify 'struct bin_attribute' (Izabela Bakollari) [RHEL-75590]
- net: phylink: improve phylink_sfp_config_phy() error message with missing PHY driver (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Add support for GPIO2 clock output (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Replace DP83822_DEVADDR with MDIO_MMD_VEND2 (Izabela Bakollari) [RHEL-75590]
- net: phy: Add helper for mapping RGMII link speed to clock rate (Izabela Bakollari) [RHEL-75590]
- net: phy: update phy_ethtool_get_eee() documentation (Izabela Bakollari) [RHEL-75590]
- net: phy: remove genphy_c45_eee_is_active()'s is_enabled arg (Izabela Bakollari) [RHEL-75590]
- net: phy: avoid genphy_c45_ethtool_get_eee() setting eee_enabled (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: use phydev->eee_cfg.eee_enabled (Izabela Bakollari) [RHEL-75590]
- net: phylink: remove phylink_phy_no_inband() (Izabela Bakollari) [RHEL-75590]
- net: phylink: add negotiation of in-band capabilities (Izabela Bakollari) [RHEL-75590]
- net: phylink: add pcs_inband_caps() method (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: implement config_inband() method (Izabela Bakollari) [RHEL-75590]
- net: phy: add phy_config_inband() (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: implement phy_inband_caps() method (Izabela Bakollari) [RHEL-75590]
- net: phy: bcm84881: implement phy_inband_caps() method (Izabela Bakollari) [RHEL-75590]
- net: phy: add phy_inband_caps() (Izabela Bakollari) [RHEL-75590]
- net: phylink: add debug for phylink_major_config() (Izabela Bakollari) [RHEL-75590]
- net: phylink: split cur_link_an_mode into requested and active (Izabela Bakollari) [RHEL-75590]
- net: phylink: pass phylink and pcs into phylink_pcs_neg_mode() (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850 (Izabela Bakollari) [RHEL-75590]
- net: phy: fix phy_ethtool_set_eee() incorrectly enabling LPI (Izabela Bakollari) [RHEL-75590]
- net: phy: ensure that genphy_c45_an_config_eee_aneg() sees new value of phydev->eee_cfg.eee_enabled (Izabela Bakollari) [RHEL-75590]
- net: phy: fix phylib's dual eee_enabled (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1: Clause-45 PHY loopback support for LAN887x (Izabela Bakollari) [RHEL-75590]
- net: phy: c45: don't use temporary linkmode bitmaps in genphy_c45_ethtool_get_eee (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83869: fix status reporting for 1000base-x autonegotiation (Izabela Bakollari) [RHEL-75590]
- mdio: Remove mdio45_ethtool_gset_npage() (Izabela Bakollari) [RHEL-75590]
- include: mdio: Remove mdio45_ethtool_gset() (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: add MT7530 & MT7531's PHY ID macros (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Integrate read/write page helper functions (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Improve readability of mtk-phy-lib.c's mtk_phy_led_hw_ctrl_set() (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Move LED helper functions into mtk phy lib (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek: Re-organize MediaTek ethernet phy drivers (Izabela Bakollari) [RHEL-75590]
- net: phylink: clean up phylink_resolve() (Izabela Bakollari) [RHEL-75590]
- net: phylink: remove switch() statement in resolve handling (Izabela Bakollari) [RHEL-75590]
- net: phylink: move MLO_AN_PHY resolve handling to if() statement (Izabela Bakollari) [RHEL-75590]
- net: phylink: move MLO_AN_FIXED resolve handling to if() statement (Izabela Bakollari) [RHEL-75590]
- net: phylink: move manual flow control setting (Izabela Bakollari) [RHEL-75590]
- net: phy: add phy_set_eee_broken (Izabela Bakollari) [RHEL-75590]
- net: phy: convert eee_broken_modes to a linkmode bitmap (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: Add mdix config and reporting (Izabela Bakollari) [RHEL-75590]
- net: phy: remove genphy_config_eee_advert (Izabela Bakollari) [RHEL-75590]
- net: phy: broadcom: use genphy_c45_an_config_eee_aneg in bcm_config_lre_aneg (Izabela Bakollari) [RHEL-75590]
- net: phy: export genphy_c45_an_config_eee_aneg (Izabela Bakollari) [RHEL-75590]
- net: phy: make genphy_c45_write_eee_adv() static (Izabela Bakollari) [RHEL-75590]
- net: broadcom: use ethtool string helpers (Izabela Bakollari) [RHEL-75590]
- net: phy: respect cached advertising when re-enabling EEE (Izabela Bakollari) [RHEL-75590]
- net: phy: use ethtool string helpers (Izabela Bakollari) [RHEL-75590]
- net: phy: dp83822: Configure RMII mode on DP83825 devices (Izabela Bakollari) [RHEL-75590]
- net: phylink: simplify how SFP PHYs are attached (Izabela Bakollari) [RHEL-75590]
- net: phylink: validate sfp_select_interface() returned interface (Izabela Bakollari) [RHEL-75590]
- net: phylink: add common validation for sfp_select_interface() (Izabela Bakollari) [RHEL-75590]
- net: phylink: simplify phylink_parse_fixedlink() (Izabela Bakollari) [RHEL-75590]
- gpiolib: add a per-gpio_device line state notification workqueue (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: add RTL8125D-internal PHY (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek-ge-soc: Propagate error code correctly in cal_cycle() (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek-ge-soc: Shrink line wrapping to 80 characters (Izabela Bakollari) [RHEL-75590]
- net: phy: mediatek-ge-soc: Fix coding style (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell: Add mdix status reporting (Izabela Bakollari) [RHEL-75590]
- net: phylink: remove "using_mac_select_pcs" (Izabela Bakollari) [RHEL-75590]
- net: phylink: allow mac_select_pcs() to remove a PCS (Izabela Bakollari) [RHEL-75590]
- net: phylink: remove use of pl->pcs in phylink_validate_mac_and_pcs() (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: merge the drivers for internal NBase-T PHY's (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: fix return value check in aqr107_config_mdi() (Izabela Bakollari) [RHEL-75590]
- net: sfp: change quirks for Alcatel Lucent G-010S-P (Izabela Bakollari) [RHEL-75590]
- net: phylink: allow half-duplex modes with RATE_MATCH_PAUSE (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: clear 1000Base-T link partner advertisement (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: change order of calls in C22 read_status() (Izabela Bakollari) [RHEL-75590]
- net: phy: realtek: read duplex and gbit master from PHYSR register (Izabela Bakollari) [RHEL-75590]
- net: phy: intel-xway: add support for PHY LEDs (Izabela Bakollari) [RHEL-75590]
- net: phy: mxl-gpy: correctly describe LED polarity (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: correctly describe LED polarity override (Izabela Bakollari) [RHEL-75590]
- net: phy: support 'active-high' property for PHY LEDs (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: configure collision detection based on PLCA mode (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C2 (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: add support for Microchip's LAN867X Rev.C1 (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: move LAN867X reset handling to a new function (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: add support for Microchip's LAN865X Rev.B1 (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: update new initial settings for LAN865X Rev.B0 (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1s: restructure cfg read/write functions arguments (Izabela Bakollari) [RHEL-75590]
- net: phy: c45-tja11xx: add support for outputting RMII reference clock (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: poll status register (Izabela Bakollari) [RHEL-75590]
- net: phy: Validate PHY LED OPs presence before registering (Izabela Bakollari) [RHEL-75590]
- net: phy: smsc: use devm_clk_get_optional_enabled_with_rate() (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1: SQI support for LAN887x (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Enable auto negotiation for mv88q2110 (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Make register writer function generic (Izabela Bakollari) [RHEL-75590]
- net: phy: marvell-88q2xxx: Align soft reset for mv88q2110 and mv88q2220 (Izabela Bakollari) [RHEL-75590]
- net: phy: aquantia: allow forcing order of MDI pairs (Izabela Bakollari) [RHEL-75590]
- net: phy: mxl-gpy: add missing support for TRIGGER_NETDEV_LINK_10 (Izabela Bakollari) [RHEL-75590]
- net: phy: Add support for PHY timing-role configuration via device tree (Izabela Bakollari) [RHEL-75590]
- net: phy: microchip_t1: Interrupt support for lan887x (Izabela Bakollari) [RHEL-75590]
- net: phy: mxl-gpy: add basic LED support (Izabela Bakollari) [RHEL-75590]
- redhat/configs: Disable TPM2 HMAC sessions (Štěpán Horáček) [RHEL-82779]
- cpuidle: Init cpuidle only for present CPUs (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Update documentation after get_typical_interval() changes (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Update documentation after previous changes (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Avoid discarding useful information (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Eliminate outliers on both ends of the sample set (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Tweak threshold use in get_typical_interval() (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Use one loop for average and variance computations (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Drop a redundant local variable (Mark Langsdorf) [RHEL-87864]
- cpuidle: psci: Add trace for PSCI domain idle (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Skip sleep length computation for low latency constraints (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Replace time_span_ns with a flag (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Simplify handling of total events count (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Skip getting the sleep length if wakeups are very frequent (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Simplify counting events used for tick management (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Clarify two code comments (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Drop local variable prev_intercept_idx (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Combine candidate state index checks against 0 (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Reorder candidate state index checks (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Rearrange idle state lookup code (Mark Langsdorf) [RHEL-87864]
- cpuidle: teo: Update documentation after previous changes (Mark Langsdorf) [RHEL-87864]
- cpuidle: psci: Activate GENPD_FLAG_ACTIVE_WAKEUP with OSI (Mark Langsdorf) [RHEL-87864]
- cpuidle: Change :enter_dead() driver callback return type to void (Mark Langsdorf) [RHEL-87864]
- cpuidle: Do not return from cpuidle_play_dead() on callback failures (Mark Langsdorf) [RHEL-87864]
- powerpc/machdep: Drop include of dma-mapping.h (Mark Langsdorf) [RHEL-87864]
- cpuidle: Correct some typos in comments (Mark Langsdorf) [RHEL-87864]
- cpuidle: menu: Remove iowait influence (Mark Langsdorf) [RHEL-87864]
Resolves: RHEL-101626, RHEL-104947, RHEL-105090, RHEL-106712, RHEL-107700, RHEL-107953, RHEL-23893, RHEL-75590, RHEL-80417, RHEL-82779, RHEL-86538, RHEL-87864, RHEL-93568, RHEL-93605, RHEL-93673, RHEL-99409

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-15 00:48:01 -03:00
Julio Faracco
dfa256964c kernel-6.12.0-120.el10
* Tue Aug 12 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-120.el10]
- mm/memory-tier: fix abstract distance calculation overflow (Rafael Aquini) [RHEL-100684]
- net: add debug check in skb_reset_mac_header() (Davide Caratti) [RHEL-96625]
- net: skb_reset_mac_len() must check if mac_header was set (Davide Caratti) [RHEL-96625]
- vlan: enforce underlying device type (CKI Backport Bot) [RHEL-96625] {CVE-2025-21920}
- kernel.spec: add conditional to include rhel trusted certificates (Eric Chanudet) [RHEL-78808]
- kernel.spec: Always BuildRequire openssl-devel (Eric Chanudet) [RHEL-78808]
- kernel.spec: automotive: disable kernel signature by default (Eric Chanudet) [RHEL-78808]
- redhat/configs: automotive: enable extra system cert (Eric Chanudet) [RHEL-78808]
- redhat/configs: automotive: Disable module signature with modules_install (Eric Chanudet) [RHEL-78808]
- xfs: do not check NEEDSREPAIR if ro,norecovery mount. (CKI Backport Bot) [RHEL-101641]
- iavf: fix reset_task for early reset event (Michal Schmidt) [RHEL-83568]
- iavf: add support for Rx timestamps to hotpath (Michal Schmidt) [RHEL-83568]
- iavf: handle set and get timestamps ops (Michal Schmidt) [RHEL-83568]
- iavf: periodically cache PHC time (Michal Schmidt) [RHEL-83568]
- iavf: add support for indirect access to PHC time (Michal Schmidt) [RHEL-83568]
- iavf: add initial framework for registering PTP clock (Michal Schmidt) [RHEL-83568]
- iavf: negotiate PTP capabilities (Michal Schmidt) [RHEL-83568]
- iavf: add support for negotiating flexible RXDID format (Michal Schmidt) [RHEL-83568]
- iavf: Implement checking DD desc field (Michal Schmidt) [RHEL-83568]
- iavf: refactor iavf_clean_rx_irq to support legacy and flex descriptors (Michal Schmidt) [RHEL-83568]
- iavf: define Rx descriptors as qwords (Michal Schmidt) [RHEL-83568]
- iavf: allow changing VLAN state without calling PF (Michal Schmidt) [RHEL-83568]
- iavf: Remove unused declarations (Michal Schmidt) [RHEL-83568]
- iavf: add support to exchange qos capabilities (Michal Schmidt) [RHEL-83568]
- iavf: Add net_shaper_ops support (Michal Schmidt) [RHEL-83568]
- redhat/configs: automotive: Enable CONFIG_BOOTPARAM_HUNG_TASK_PANIC config (Dorinda Bassey) [RHEL-87368]
Resolves: RHEL-100684, RHEL-101641, RHEL-78808, RHEL-83568, RHEL-87368, RHEL-96625

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-13 13:19:05 -03:00
Julio Faracco
fd9a9c478b kernel-6.12.0-119.el10
* Thu Aug 07 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-119.el10]
- i2c/designware: Fix an initialization issue (CKI Backport Bot) [RHEL-106627] {CVE-2025-38380}
- ice: default to TIME_REF instead of TXCO on E825-C (Petr Oros) [RHEL-104246]
- ice: move TSPLL init calls to ice_ptp.c (Petr Oros) [RHEL-104246]
- ice: fall back to TCXO on TSPLL lock fail (Petr Oros) [RHEL-104246]
- ice: wait before enabling TSPLL (Petr Oros) [RHEL-104246]
- ice: add multiple TSPLL helpers (Petr Oros) [RHEL-104246]
- ice: use bitfields instead of unions for CGU regs (Petr Oros) [RHEL-104246]
- ice: read TSPLL registers again before reporting status (Petr Oros) [RHEL-104246]
- ice: clear time_sync_en field for E825-C during reprogramming (Petr Oros) [RHEL-104246]
- ice: add TSPLL log config helper (Petr Oros) [RHEL-104246]
- ice: use designated initializers for TSPLL consts (Petr Oros) [RHEL-104246]
- ice: remove ice_tspll_params_e825 definitions (Petr Oros) [RHEL-104246]
- ice: fix E825-C TSPLL register definitions (Petr Oros) [RHEL-104246]
- ice: rename TSPLL and CGU functions and definitions (Petr Oros) [RHEL-104246]
- ice: move TSPLL functions to a separate file (Petr Oros) [RHEL-104246]
- ice: enable timesync operation on 2xNAC E825 devices (Petr Oros) [RHEL-104246]
- ice: refactor ice_sbq_msg_dev enum (Petr Oros) [RHEL-104246]
- ice: remove SW side band access workaround for E825 (Petr Oros) [RHEL-104246]
- igb: xsk: solve negative overflow of nb_pkts in zerocopy mode (Corinna Vinschen) [RHEL-105952]
- dpll: add phase_offset_monitor_get/set callback ops (Ivan Vecera) [RHEL-104979]
- dpll: add phase-offset-monitor feature to netlink spec (Ivan Vecera) [RHEL-104979]
- net_sched: ets: fix a race in ets_qdisc_change() (Davide Caratti) [RHEL-96604] {CVE-2025-38107}
- net_sched: sch_sfq: reject invalid perturb period (Davide Caratti) [RHEL-96604] {CVE-2025-38193}
- net_sched: sch_sfq: fix a potential crash on gso_skb handling (Davide Caratti) [RHEL-96604] {CVE-2025-38115}
- net_sched: prio: fix a race in prio_tune() (Davide Caratti) [RHEL-96604] {CVE-2025-38083}
- net_sched: red: fix a race in __red_change() (Davide Caratti) [RHEL-96604] {CVE-2025-38108}
- net_sched: tbf: fix a race in tbf_change() (Davide Caratti) [RHEL-96604]
- net: ch9200: fix uninitialised access during mii_nway_restart (CKI Backport Bot) [RHEL-101222] {CVE-2025-38086}
- idpf: fix null-ptr-deref in idpf_features_check (Michal Schmidt) [RHEL-79686]
- idpf: protect shutdown from reset (Michal Schmidt) [RHEL-79686]
- idpf: fix potential memory leak on kcalloc() failure (Michal Schmidt) [RHEL-79686]
- idpf: fix offloads support for encapsulated packets (Michal Schmidt) [RHEL-79686]
- idpf: fix adapter NULL pointer dereference on reboot (Michal Schmidt) [RHEL-78633 RHEL-79686] {CVE-2025-22065}
- idpf: check error for register_netdev() on init (Michal Schmidt) [RHEL-79686] {CVE-2025-22116}
- idpf: fix checksums set in idpf_rx_rsc() (Michal Schmidt) [RHEL-79686] {CVE-2025-21890}
- libeth: move idpf_rx_csum_decoded and idpf_rx_extracted (Michal Schmidt) [RHEL-79686]
- idpf: record rx queue in skb for RSC packets (Michal Schmidt) [RHEL-79686]
- idpf: fix handling rsc packet with a single segment (Michal Schmidt) [RHEL-79686]
- idpf: fix transaction timeouts on reset (Michal Schmidt) [RHEL-79686]
- idpf: add more info during virtchnl transaction timeout/salt mismatch (Michal Schmidt) [RHEL-79686]
- idpf: convert workqueues to unbound (Michal Schmidt) [RHEL-79686 RHEL-82472] {CVE-2024-58057}
- idpf: Acquire the lock before accessing the xn->salt (Michal Schmidt) [RHEL-79686]
- idpf: add read memory barrier when checking descriptor done bit (Michal Schmidt) [RHEL-79686]
- redhat/configs: automotive: Disable CONFIG_FS_DAX config (Dorinda Bassey) [RHEL-87374]
Resolves: RHEL-101222, RHEL-104246, RHEL-104979, RHEL-105952, RHEL-106627, RHEL-78633, RHEL-79686, RHEL-82472, RHEL-87374, RHEL-96604

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-08 12:02:58 -03:00
Julio Faracco
805ec0afa3 kernel-6.12.0-118.el10
* Tue Aug 05 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-118.el10]
- tls: always refresh the queue when reading sock (CKI Backport Bot) [RHEL-106093] {CVE-2025-38471}
- devlink: Add new "clock_id" generic device param (Ivan Vecera) [RHEL-104975]
- devlink: Add support for u64 parameters (Ivan Vecera) [RHEL-104975]
- netlink: specs: devlink: replace underscores with dashes in names (Ivan Vecera) [RHEL-104975]
- devlink: Add new "enable_phc" generic device param (Ivan Vecera) [RHEL-104975]
- netlink: fix policy dump for int with validation callback (Ivan Vecera) [RHEL-104975]
- devlink: use DEVLINK_VAR_ATTR_TYPE_* instead of NLA_* in fmsg (Ivan Vecera) [RHEL-104975]
- devlink: avoid param type value translations (Ivan Vecera) [RHEL-104975]
- devlink: define enum for attr types of dynamic attributes (Ivan Vecera) [RHEL-104975]
- tools: ynl-gen: allow noncontiguous enums (Ivan Vecera) [RHEL-104975]
- Bluetooth: hci_core: Fix use-after-free in vhci_flush() (CKI Backport Bot) [RHEL-103272] {CVE-2025-38250}
- drm/amdkfd: add hqd_sdma_get_doorbell callbacks for gfx7/8 (José Expósito) [RHEL-75958]
- Revert "drm/amd/display: pause the workload setting in dm" (José Expósito) [RHEL-75958]
- redhat: Update DRM version (José Expósito) [RHEL-75958]
- drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value (José Expósito) [RHEL-75958]
- drm/amd/display: Export full brightness range to userspace (José Expósito) [RHEL-75958]
- drm/amd/display: Optimize custom brightness curve (José Expósito) [RHEL-75958]
- drm/amd/display: Only read ACPI backlight caps once (José Expósito) [RHEL-75958]
- drm/amd/display: Fix default DC and AC levels (José Expósito) [RHEL-75958]
- drm/amd/display: Add debugging message for brightness caps (José Expósito) [RHEL-75958]
- drm/amd/display: Get LTTPR IEEE OUI/Device ID From Closest LTTPR To Host (José Expósito) [RHEL-75958]
- drm/amd/display: Add early 8b/10b channel equalization test pattern sequence (José Expósito) [RHEL-75958]
- drm/amdgpu/mes: add missing locking in helper functions (José Expósito) [RHEL-75958]
- drm/amd/display: Fix mpv playback corruption on weston (José Expósito) [RHEL-75958]
- drm/amd/display: Add dc cap for dp tunneling (José Expósito) [RHEL-75958]
- drm/amd/display: Add more checks for DSC / HUBP ONO guarantees (José Expósito) [RHEL-75958]
- drm/amdgpu: add kicker fws loading for gfx11/smu13/psp13 (José Expósito) [RHEL-75958]
- drm/amdgpu: switch job hw_fence to amdgpu_fence (José Expósito) [RHEL-75958]
- drm/amdgpu: Fix SDMA UTC_L1 handling during start/stop sequences (José Expósito) [RHEL-75958]
- drm/i915/dsi: Fix off by one in BXT_MIPI_TRANS_VTOTAL (José Expósito) [RHEL-75958]
- drm/xe: Fix early wedge on GuC load failure (José Expósito) [RHEL-75958]
- drm/xe: Fix taking invalid lock on wedge (José Expósito) [RHEL-75958]
- drm/xe: Fix memset on iomem (José Expósito) [RHEL-75958]
- drm/amd/display: Check dce_hwseq before dereferencing it (José Expósito) [RHEL-75958]
- drm/amdgpu: Add kicker device detection (José Expósito) [RHEL-75958]
- drm/amdgpu: VCN v5_0_1 to prevent FW checking RB during DPG pause (José Expósito) [RHEL-75958]
- drm/amd/display: Fix RMCM programming seq errors (José Expósito) [RHEL-75958]
- drm/xe/guc_submit: add back fix (José Expósito) [RHEL-75958]
- drm/xe/sched: stop re-submitting signalled jobs (José Expósito) [RHEL-75958]
- drm/xe/vm: move rebind_work init earlier (José Expósito) [RHEL-75958]
- drm/amd/display: Correct non-OLED pre_T11_delay. (José Expósito) [RHEL-75958]
- drm/amdgpu: disable workload profile switching when OD is enabled (José Expósito) [RHEL-75958]
- drm/amdgpu: amdgpu_vram_mgr_new(): Clamp lpfn to total vram (José Expósito) [RHEL-75958]
- drm/amd/display: Add null pointer check for get_first_active_display() (José Expósito) [RHEL-75958]
- drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready (José Expósito) [RHEL-75958]
- drm/bridge: cdns-dsi: Check return value when getting default PHY config (José Expósito) [RHEL-75958]
- drm/bridge: cdns-dsi: Fix connecting to next bridge (José Expósito) [RHEL-75958]
- drm/bridge: cdns-dsi: Fix phy de-init and flag it so (José Expósito) [RHEL-75958]
- drm/bridge: cdns-dsi: Fix the clock variable for mode_valid() (José Expósito) [RHEL-75958]
- drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read (José Expósito) [RHEL-75958]
- drm/i915/ptl: Use everywhere the correct DDI port clock select mask (José Expósito) [RHEL-75958]
- drm/amdkfd: Fix race in GWS queue scheduling (José Expósito) [RHEL-75958]
- drm/udl: Unregister device before cleaning up on disconnect (José Expósito) [RHEL-75958]
- drm/tegra: Fix a possible null pointer dereference (José Expósito) [RHEL-75958]
- drm/tegra: Assign plane type before registration (José Expósito) [RHEL-75958]
- drm/simpledrm: Do not upcast in release helpers (José Expósito) [RHEL-75958]
- drm/panel: simple: Tianma TM070JDHG34-00: add delays (José Expósito) [RHEL-75958]
- drm/cirrus-qemu: Fix pitch programming (José Expósito) [RHEL-75958]
- drm/ast: Fix comment on modeset lock (José Expósito) [RHEL-75958]
- drm/xe: Process deferred GGTT node removals on device unwind (José Expósito) [RHEL-75958]
- drm/xe/guc: Explicitly exit CT safe mode on unwind (José Expósito) [RHEL-75958]
- drm/bridge: ti-sn65dsi86: Add HPD for DisplayPort connector type (José Expósito) [RHEL-75958]
- drm/bridge: ti-sn65dsi86: make use of debugfs_init callback (José Expósito) [RHEL-75958]
- drm/i915: fix build error some more (José Expósito) [RHEL-75958]
- drm/amd: Adjust output for discovery error handling (José Expósito) [RHEL-75958]
- drm: writeback: Fix drm_writeback_connector_cleanup signature (José Expósito) [RHEL-75958]
- drm/xe: move DPT l2 flush to a more sensible place (José Expósito) [RHEL-75958]
- drm/xe: Move DSB l2 flush to a more sensible place (José Expósito) [RHEL-75958]
- drm/i915/snps_hdmi_pll: Fix 64-bit divisor truncation by using div64_u64 (José Expósito) [RHEL-75958]
- drm/xe/display: Add check for alloc_ordered_workqueue() (José Expósito) [RHEL-75958]
- drm/amdgpu/mes: add compatibility checks for set_hw_resource_1 (José Expósito) [RHEL-75958]
- drm/amd/display: Add sanity checks for drm_edid_raw() (José Expósito) [RHEL-75958]
- drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue() (José Expósito) [RHEL-75958]
- Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1" (José Expósito) [RHEL-75958]
- drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1 (José Expósito) [RHEL-75958]
- drm/scheduler: signal scheduled fence when kill job (José Expósito) [RHEL-75958]
- drm/amdgpu: seq64 memory unmap uses uninterruptible lock (José Expósito) [RHEL-75958]
- drm/amdgpu/vcn2.5: read back register after written (José Expósito) [RHEL-75958]
- drm/amdgpu/vcn3: read back register after written (José Expósito) [RHEL-75958]
- drm/amdgpu/vcn4: read back register after written (José Expósito) [RHEL-75958]
- drm/amdgpu/vcn5.0.1: read back register after written (José Expósito) [RHEL-75958]
- amd/amdkfd: fix a kfd_process ref leak (José Expósito) [RHEL-75958]
- Revert "drm/amd/display: Fix VUpdate offset calculations for dcn401" (José Expósito) [RHEL-75958]
- drm/xe/bmg: Update Wa_16023588340 (José Expósito) [RHEL-75958]
- drm/amdkfd: move SDMA queue reset capability check to node_show (José Expósito) [RHEL-75958]
- drm/i915/pmu: Fix build error with GCOV and AutoFDO enabled (José Expósito) [RHEL-75958]
- drm/nouveau/bl: increase buffer size to avoid truncate warning (José Expósito) [RHEL-75958]
- drm/nouveau: fix a use-after-free in r535_gsp_rpc_push() (José Expósito) [RHEL-75958]
- drm/nouveau/gsp: split rpc handling out on its own (José Expósito) [RHEL-75958]
- drm/ssd130x: fix ssd132x_clear_screen() columns (José Expósito) [RHEL-75958]
- drm/xe/svm: Fix regression disallowing 64K SVM migration (José Expósito) [RHEL-75958]
- drm/appletbdrm: Make appletbdrm depend on X86 (José Expósito) [RHEL-75958]
- udmabuf: use sgtable-based scatterlist wrappers (José Expósito) [RHEL-75958]
- drm/panel: simple: Add POWERTIP PH128800T004-ZZA01 panel entry (José Expósito) [RHEL-75958]
- drm/xe/uc: Remove static from loop variable (José Expósito) [RHEL-75958]
- drm/amdgpu: Add indirect L1_TLB_CNTL reg programming for VFs (José Expósito) [RHEL-75958]
- drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB (José Expósito) [RHEL-75958]
- drm/amd/display: Restructure DMI quirks (José Expósito) [RHEL-75958]
- drm/amd/display: Correct prefetch calculation (José Expósito) [RHEL-75958]
- drm/amd/pm: Reset SMU v13.0.x custom settings (José Expósito) [RHEL-75958]
- drm/amd/display: Fix VUpdate offset calculations for dcn401 (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx9: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/amd/display: disable EASF narrow filter sharpening (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx8: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/amdgpu: Disallow partition query during reset (José Expósito) [RHEL-75958]
- drm/amdgpu: fix MES GFX mask (José Expósito) [RHEL-75958]
- drm/amd/display: Fix Vertical Interrupt definitions for dcn32, dcn401 (José Expósito) [RHEL-75958]
- drm/amd/display: Correct SSC enable detection for DCN351 (José Expósito) [RHEL-75958]
- drm/amd/display: Update IPS sequential_ono requirement checks (José Expósito) [RHEL-75958]
- drm/xe/vf: Fix guc_info debugfs for VFs (José Expósito) [RHEL-75958]
- drm/xe: Use copy_from_user() instead of __copy_from_user() (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx7: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/ttm/tests: fix incorrect assert in ttm_bo_unreserve_bulk() (José Expósito) [RHEL-75958]
- drm/amd/display: fix zero value for APU watermark_c (José Expósito) [RHEL-75958]
- drm: panel-orientation-quirks: Add ZOTAC Gaming Zone (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx10: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/amd/display: Do Not Consider DSC if Valid Config Not Found (José Expósito) [RHEL-75958]
- drm/amdgpu: Add basic validation for RAS header (José Expósito) [RHEL-75958]
- drm/amd/display: Skip to enable dsc if it has been off (José Expósito) [RHEL-75958]
- drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() (José Expósito) [RHEL-75958]
- drm/nouveau/gsp: fix rm shutdown wait condition (José Expósito) [RHEL-75958]
- drm/amd/display: Avoid divide by zero by initializing dummy pitch to 1 (José Expósito) [RHEL-75958]
- drm/nouveau: fix hibernate on disabled GPU (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx11: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/amdkfd: Drop workaround for GC v9.4.3 revID 0 (José Expósito) [RHEL-75958]
- drm/bridge: anx7625: change the gpiod_set_value API (José Expósito) [RHEL-75958]
- drm/panthor: Don't update MMU_INT_MASK in panthor_mmu_irq_handler() (José Expósito) [RHEL-75958]
- drm/bridge: anx7625: enable HPD interrupts (José Expósito) [RHEL-75958]
- drm/panel/sharp-ls043t1le01: Use _multi variants (José Expósito) [RHEL-75958]
- drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() (José Expósito) [RHEL-75958]
- drm/xe: Fix CFI violation when accessing sysfs files (José Expósito) [RHEL-75958]
- drm/amd/display: DCN32 null data check (José Expósito) [RHEL-75958]
- drm/amdgpu: Fix API status offset for MES queue reset (José Expósito) [RHEL-75958]
- drm/dp: add option to disable zero sized address only transactions. (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx6: fix CSIB handling (José Expósito) [RHEL-75958]
- drm/bridge: select DRM_KMS_HELPER for AUX_BRIDGE (José Expósito) [RHEL-75958]
- drm/amd/display: disable DPP RCG before DPP CLK enable (José Expósito) [RHEL-75958]
- accel/ivpu: Fix warning in ivpu_gem_bo_free() (José Expósito) [RHEL-75958]
- accel/ivpu: Use dma_resv_lock() instead of a custom mutex (José Expósito) [RHEL-75958]
- accel/ivpu: Trigger device recovery on engine reset/resume failure (José Expósito) [RHEL-75958]
- accel/ivpu: Use firmware names from upstream repo (José Expósito) [RHEL-75958]
- accel/ivpu: Improve buffer object logging (José Expósito) [RHEL-75958]
- drm/xe/lrc: Use a temporary buffer for WA BB (José Expósito) [RHEL-75958]
- drm/xe/pxp: Clarify PXP queue creation behavior if PXP is not ready (José Expósito) [RHEL-75958]
- drm/xe/pxp: Use the correct define in the set_property_funcs array (José Expósito) [RHEL-75958]
- drm/xe: Rework eviction rejection of bound external bos (José Expósito) [RHEL-75958]
- drm/xe/vsec: fix CONFIG_INTEL_VSEC dependency (José Expósito) [RHEL-75958]
- drm/xe/vm: move xe_svm_init() earlier (José Expósito) [RHEL-75958]
- drm/panel-simple: fix the warnings for the Evervision VGG644804 (José Expósito) [RHEL-75958]
- drm/i915/display: Fix u32 overflow in SNPS PHY HDMI PLL setup (José Expósito) [RHEL-75958]
- drm/amdgpu/gfx10: Refine Cleaner Shader for GFX10.1.10 (José Expósito) [RHEL-75958]
- drm/i915/guc: Handle race condition where wakeref count drops below 0 (José Expósito) [RHEL-75958]
- drm/i915/psr: Fix using wrong mask in REG_FIELD_PREP (José Expósito) [RHEL-75958]
- drm/i915/guc: Check if expecting reply before decrementing outstanding_submission_g2h (José Expósito) [RHEL-75958]
- drm/xe: Add missing documentation of rpa_freq (José Expósito) [RHEL-75958]
- drm/xe: Make xe_gt_freq part of the Documentation (José Expósito) [RHEL-75958]
- drm/bridge: analogix_dp: Fix clk-disable removal (José Expósito) [RHEL-75958]
- drm/bridge: analogix_dp: Add support to get panel from the DP AUX bus (José Expósito) [RHEL-75958]
- drm/bridge: analogix_dp: Remove CONFIG_PM related check in analogix_dp_bind()/analogix_dp_unbind() (José Expósito) [RHEL-75958]
- accel/ivpu: Reorder Doorbell Unregister and Command Queue Destruction (José Expósito) [RHEL-75958]
- drm/bridge: analogix_dp: Remove the unnecessary calls to clk_disable_unprepare() during probing (José Expósito) [RHEL-75958]
- drm/connector: only call HDMI audio helper plugged cb if non-null (José Expósito) [RHEL-75958]
- drm/panic: Use a decimal fifo to avoid u64 by u64 divide (José Expósito) [RHEL-75958]
- drm/panic: clean Clippy warning (José Expósito) [RHEL-75958]
- drm/xe/guc: Make creation of SLPC debugfs files conditional (José Expósito) [RHEL-75958]
- drm/xe/guc: Don't expose GuC privileged debugfs files if VF (José Expósito) [RHEL-75958]
- drm/xe/guc: Refactor GuC debugfs initialization (José Expósito) [RHEL-75958]
- drm/i915/dp_mst: Use the correct connector while computing the link BPP limit on MST (José Expósito) [RHEL-75958]
- drm/amd/display: Don't check for NULL divisor in fixpt code (José Expósito) [RHEL-75958]
- drm/tegra: rgb: Fix the unbound reference count (José Expósito) [RHEL-75958]
- drm/vkms: Adjust vkms_state->active_planes allocation type (José Expósito) [RHEL-75958]
- drm: rcar-du: Fix memory leak in rcar_du_vsps_init() (José Expósito) [RHEL-75958]
- drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe() (José Expósito) [RHEL-75958]
- drm/panel: samsung-sofef00: Drop s6e3fc2x01 support (José Expósito) [RHEL-75958]
- drm/amdgpu: Refine Cleaner Shader MEC firmware version for GFX10.1.x GPUs (José Expósito) [RHEL-75958]
- drm/panthor: Fix the panthor_gpu_coherency_init() error path (José Expósito) [RHEL-75958]
- drm/panthor: Update panthor_mmu::irq::mask when needed (José Expósito) [RHEL-75958]
- drm/panthor: Call panthor_gpu_coherency_init() after PM resume() (José Expósito) [RHEL-75958]
- drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions (José Expósito) [RHEL-75958]
- drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table (José Expósito) [RHEL-75958]
- drm/xe/d3cold: Set power state to D3Cold during s2idle/s3 (José Expósito) [RHEL-75958]
- drm/vmwgfx: Fix dumb buffer leak (José Expósito) [RHEL-75958]
- drm/ci: fix merge request rules (José Expósito) [RHEL-75958]
- drm/vmwgfx: Add error path for xa_store in vmw_bo_add_detached_resource (José Expósito) [RHEL-75958]
- drm/vmwgfx: Add seqno waiter for sync_files (José Expósito) [RHEL-75958]
- Revert "drm/amd/display: more liberal vmin/vmax update for freesync" (José Expósito) [RHEL-75958]
- redhat/configs: automotive: Disable CONFIG_NUMA config (Dorinda Bassey) [RHEL-86292]
- cpufreq: Fix setting policy limits when frequency tables are used (Mark Langsdorf) [RHEL-83800]
- cpufreq: Avoid using inconsistent policy->min and policy->max (Mark Langsdorf) [RHEL-83800]
- cpufreq: fix compile-test defaults (Mark Langsdorf) [RHEL-83800]
- cpufreq: cppc: Fix invalid return value in .get() callback (Mark Langsdorf) [RHEL-83800]
- cpufreq: intel_pstate: Fix hwp_get_cpu_scaling() (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Enable ITMT support after initializing core rankings (Mark Langsdorf) [RHEL-83800]
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
- cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate() (Mark Langsdorf) [RHEL-83800]
- cpufreq: Do not enable by default during compile testing (Mark Langsdorf) [RHEL-83800]
- cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-83800]
- cpufreq: sun50i: prevent out-of-bounds access (Mark Langsdorf) [RHEL-83800]
- cpufreq: Reference count policy in cpufreq_update_limits() (Mark Langsdorf) [RHEL-83800]
- cpufreq: Init cpufreq only for present CPUs (Mark Langsdorf) [RHEL-83800]
- cpufreq: tegra186: Share policy per cluster (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Fix min_limit perf and freq updation for performance governor (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Drop actions in amd_pstate_epp_cpu_offline() (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Stop caching EPP (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Rework CPPC enabling (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Drop debug statements for policy setting (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Update cppc_req_cached for shared mem EPP writes (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Move all EPP tracing into *_update_perf and *_set_epp functions (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Cache CPPC request in shared mem case too (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Replace all AMD_CPPC_* macros with masks (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate-ut: Adjust variable scope (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate-ut: Run on all of the correct CPUs (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate-ut: Drop SUCCESS and FAIL enums (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate-ut: Allow lowest nonlinear and lowest to be the same (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate-ut: Use _free macro to free put policy (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Drop `cppc_cap1_cached` (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Overhaul locking (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Move perf values into a union (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Drop min and max cached frequencies (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Show a warning when a CPU fails to setup (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Invalidate cppc_req_cached during suspend (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Fix the clamping of perf values (Mark Langsdorf) [RHEL-83800]
- cpufreq: tegra194: Allow building for Tegra234 (Mark Langsdorf) [RHEL-83800]
- cpufreq: intel_pstate: Avoid SMP calls to get cpu-type (Mark Langsdorf) [RHEL-83800]
- cpufreq: ppc_cbe: Remove powerpc Cell driver (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Remove the unncecessary driver_lock in amd_pstate_update_limits (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Use scope based cleanup for cpufreq_policy refs (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Add missing NULL ptr check in amd_pstate_update (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Remove the unnecessary cpufreq_update_policy call (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Modularize perf<->freq conversion (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Convert all perf values to u8 (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf to amd_pstate_update (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Remove the redundant des_perf clamping in adjust_perf (Mark Langsdorf) [RHEL-83800]
- cpufreq/amd-pstate: Modify the min_perf calculation in adjust_perf callback (Mark Langsdorf) [RHEL-83800]
- cpufreq: intel_pstate: Relocate platform preference check (Mark Langsdorf) [RHEL-83800]
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() (Mark Langsdorf) [RHEL-83800]
- cpufreq: enable 1200Mhz clock speed for armada-37xx (Mark Langsdorf) [RHEL-83800]
- cpufreq: intel_pstate: Make it possible to avoid enabling CAS (Mark Langsdorf) [RHEL-83800]
- cpufreq: qcom: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
- cpufreq: Remove cpufreq_enable_boost_support() (Mark Langsdorf) [RHEL-83800]
- cpufreq: staticize policy_has_boost_freq() (Mark Langsdorf) [RHEL-83800]
- cpufreq: cppc: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
- cpufreq: Restrict enabling boost on policies with no boost frequencies (Mark Langsdorf) [RHEL-83800]
- cpufreq: amd: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
- cpufreq: dt: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
- cpufreq: scmi: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
- cpufreq: powernv: Set .set_boost directly (Mark Langsdorf) [RHEL-83800]
- cpufreq: speedstep: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: Export cpufreq_boost_set_sw() (Mark Langsdorf) [RHEL-83800]
- cpufreq: vexpress: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: Stop checking for duplicate available/boost freq attributes (Mark Langsdorf) [RHEL-83800]
- cpufreq: tegra: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: virtual: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: Remove cpufreq_generic_attrs (Mark Langsdorf) [RHEL-83800]
- cpufreq: staticize cpufreq_boost_trigger_state() (Mark Langsdorf) [RHEL-83800]
- cpufreq: powernv: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
- cpufreq: sc520_freq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: spear: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: scmi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: powernow: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: scpi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: sh: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: pmac: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: qoriq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: qcom: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: imx6q: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: davinci: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: kirkwood: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: p4: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: omap: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: e_powersaver: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: elanfreq: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: pasemi: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: mediatek: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: acpi: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
- cpufreq: brcmstb: Stop setting common freq attributes (Mark Langsdorf) [RHEL-83800]
- cpufreq: Always create freq-table related sysfs file (Mark Langsdorf) [RHEL-83800]
- cpufreq: bmips: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: dt: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple: Stop setting cpufreq_driver->attr field (Mark Langsdorf) [RHEL-83800]
- cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost (Mark Langsdorf) [RHEL-83800]
- cpufreq: scpi: compare kHz instead of Hz (Mark Langsdorf) [RHEL-83800]
- acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio() (Mark Langsdorf) [RHEL-83800]
- cpufreq: ACPI: Re-sync CPU boost state on system resume (Mark Langsdorf) [RHEL-83800]
- cpufreq: acpi: Set policy->boost_supported (Mark Langsdorf) [RHEL-83800]
- cpufreq: Introduce policy->boost_supported flag (Mark Langsdorf) [RHEL-83800]
- cpufreq: Use str_enable_disable() helper (Mark Langsdorf) [RHEL-83800]
- cpufreq: prevent NULL dereference in cpufreq_online() (Mark Langsdorf) [RHEL-83800]
- cpufreq: ACPI: Remove set_boost in acpi_cpufreq_cpu_init() (Mark Langsdorf) [RHEL-83800]
- cpufreq: CPPC: Fix wrong max_freq in policy initialization (Mark Langsdorf) [RHEL-83800]
- cpufreq: Introduce a more generic way to set default per-policy boost flag (Mark Langsdorf) [RHEL-83800]
- cpufreq: Fix re-boost issue after hotplugging a CPU (Mark Langsdorf) [RHEL-83800]
- cpufreq: s3c64xx: Fix compilation warning (Mark Langsdorf) [RHEL-83800]
- cpufreq: Use str_enable_disable()-like helpers (Mark Langsdorf) [RHEL-83800]
- cpufreq: ACPI: Fix max-frequency computation (Mark Langsdorf) [RHEL-83800]
- cpufreq: Move endif to the end of Kconfig file (Mark Langsdorf) [RHEL-83800]
- cpufreq: sparc: change kzalloc to kcalloc (Mark Langsdorf) [RHEL-83800]
- cpufreq: qcom: Implement clk_ops::determine_rate() for qcom_cpufreq* clocks (Mark Langsdorf) [RHEL-83800]
- cpufreq: qcom: Fix qcom_cpufreq_hw_recalc_rate() to query LUT if LMh IRQ is not available (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Add Apple A7-A8X SoC cpufreq support (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Set fallback transition latency to APPLE_DVFS_TRANSITION_TIMEOUT (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Increase cluster switch timeout to 400us (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Use 32-bit read for status register (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Allow per-SoC configuration of APPLE_DVFS_CMD_PS1 (Mark Langsdorf) [RHEL-83800]
- cpufreq: apple-soc: Drop setting the PS2 field on M2+ (Mark Langsdorf) [RHEL-83800]
- cpufreq: fix using cpufreq-dt as module (Mark Langsdorf) [RHEL-83800]
- cpufreq: scmi: Register for limit change notifications (Mark Langsdorf) [RHEL-83800]
- cpufreq: maple: Remove maple driver (Mark Langsdorf) [RHEL-83800]
- cpufreq: ACPI: Simplify MSR read on the boot CPU (Mark Langsdorf) [RHEL-83800]
- cpufreq: sun50i: add a100 cpufreq support (Mark Langsdorf) [RHEL-83800]
- cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() (Mark Langsdorf) [RHEL-83800]
- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power() (Mark Langsdorf) [RHEL-83800]
- cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost() (Mark Langsdorf) [RHEL-83800]
- cpufreq: scmi: Fix cleanup path when boost enablement fails (Mark Langsdorf) [RHEL-83800]
- cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost() (Mark Langsdorf) [RHEL-83800]
- cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw() (Mark Langsdorf) [RHEL-83800]
- Revert "cpufreq: brcmstb-avs-cpufreq: Fix initial command check" (Mark Langsdorf) [RHEL-83800]
- cpufreq: add virtual-cpufreq driver (Mark Langsdorf) [RHEL-83800]
- redhat/configs: enable the virtual-cpufreq driver (Mark Langsdorf) [RHEL-83800]
- cpufreq: Switch back to struct platform_driver::remove() (Mark Langsdorf) [RHEL-83800]
- cpufreq: use proper units for frequency (Mark Langsdorf) [RHEL-83800]
- cpufreq: ti-cpufreq: Remove revision offsets in AM62 family (Mark Langsdorf) [RHEL-83800]
- cpufreq: ti-cpufreq: Allow backward compatibility for efuse syscon (Mark Langsdorf) [RHEL-83800]
- cppc_cpufreq: Remove HiSilicon CPPC workaround (Mark Langsdorf) [RHEL-83800]
- Re-enable vxcan (CONFIG_CAN_VXCAN) for automotive (Radu Rendec) [RHEL-83276]
- redhat/configs: automotive: builtin virtio-mmio (Eric Chanudet) [RHEL-82312]
- redhat/configs: automotive: set CONFIG_TIMEOUT_PANIC (Enric Balletbo i Serra) [RHEL-76119]
Resolves: RHEL-103272, RHEL-104975, RHEL-106093, RHEL-75958, RHEL-76119, RHEL-82312, RHEL-83276, RHEL-83800, RHEL-86292

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-06 00:36:54 -03:00
Julio Faracco
d3153c3996 kernel-6.12.0-117.el10
* Mon Aug 04 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-117.el10]
- platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks (CKI Backport Bot) [RHEL-106717] {CVE-2025-38412}
- bus: mhi: host: Fix race between unprepare and queue_buf (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: Add support for SA8775P endpoint (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Remove unused functions (Mattijs Korpershoek) [RHEL-93880]
- PCI: epf-mhi: Update device ID for SA8775P (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Avoid possible uninitialized fw_load_type (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Add a policy to enable image transfer via BHIe in PBL (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: Refactor BHI/BHIe based firmware loading (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: fix MHI BAR mapping (Mattijs Korpershoek) [RHEL-93880]
- bus: mhi: host: pci_generic: Use pcim_iomap_region() to request and map MHI BAR (Mattijs Korpershoek) [RHEL-93880]
- net: openvswitch: Fix the dead loop of MPLS parse (Aaron Conole) [RHEL-95608]
- devres: Move devm_*_action*() APIs to devres.h (CKI Backport Bot) [RHEL-105008]
- fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86015]
- mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86015]
- fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86015]
- fwctl: Add documentation (Benjamin Poirier) [RHEL-86015]
- fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86015]
- taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86015]
- fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86015]
- fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86015]
- fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86015]
- net: bridge: Do not offload IGMP/MLD messages (Mohammad Heib) [RHEL-75595]
- bridge: mcast: Fix use-after-free during router port configuration (Mohammad Heib) [RHEL-75595]
- bridge: netfilter: Fix forwarding of fragmented packets (Mohammad Heib) [RHEL-75595]
- selftests: net/bridge : add tests for per vlan snooping with stp state changes (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: update multicast contex when vlan state is changed (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions (Mohammad Heib) [RHEL-75595]
- net: bridge: switchdev: do not notify new brentries as changed (Mohammad Heib) [RHEL-75595]
- net: bridge: locally receive all multicast packets if IFF_ALLMULTI is set (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: Notify on mdb offload failure (Mohammad Heib) [RHEL-75595]
- net: bridge: Add offload_fail_notification bopt (Mohammad Heib) [RHEL-75595]
- net: bridge: mcast: Add offload failed mdb flag (Mohammad Heib) [RHEL-75595]
- selftests: test_bridge_neigh_suppress: Test unicast ARP/NS with suppression (Mohammad Heib) [RHEL-75595]
- net: bridge: Prevent unicast ARP/NS packets from being suppressed by bridge (Mohammad Heib) [RHEL-75595]
- net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF. (Mohammad Heib) [RHEL-75595]
- net: switchdev: Convert blocking notification chain to a raw one (Mohammad Heib) [RHEL-75595]
- bridge: mdb: Allow replace of a host-joined group (Mohammad Heib) [RHEL-75595]
- bridge: Make br_is_nd_neigh_msg() accept pointer to "const struct sk_buff" (Mohammad Heib) [RHEL-75595]
- selftests: net: Add a VLAN bridge binding selftest (Mohammad Heib) [RHEL-75595]
- net: bridge: Handle changes in VLAN_FLAG_BRIDGE_BINDING (Mohammad Heib) [RHEL-75595]
- net: bridge: Extract a helper to handle bridge_binding toggles (Mohammad Heib) [RHEL-75595]
- net: bridge: constify 'struct bin_attribute' (Mohammad Heib) [RHEL-75595]
- bridge: Allow deleting FDB entries with non-existent VLAN (Mohammad Heib) [RHEL-75595]
- net: bridge: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Mohammad Heib) [RHEL-75595]
- wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds (CKI Backport Bot) [RHEL-103170] {CVE-2025-38159}
- tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer (Xin Long) [RHEL-96627]
- net: tipc: fix refcount warning in tipc_aead_encrypt (Xin Long) [RHEL-96627]
- tipc: use kfree_sensitive() for aead cleanup (Xin Long) [RHEL-96627]
- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done (Xin Long) [RHEL-96627]
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self() (Xin Long) [RHEL-96627]
- tipc: Removing deprecated strncpy() (Xin Long) [RHEL-96627]
- tipc: fix memory leak in tipc_link_xmit (Xin Long) [RHEL-96627]
- wifi: mt76: mt7925: add rfkill_poll for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-100945]
- wifi: ath12k: fix invalid access to memory (CKI Backport Bot) [RHEL-103230] {CVE-2025-38292}
- netlink: specs: dpll: replace underscores with dashes in names (CKI Backport Bot) [RHEL-101739]
- dpll: fix xa_alloc_cyclic() error handling (CKI Backport Bot) [RHEL-101739]
- dpll: Add an assertion to check freq_supported_num (CKI Backport Bot) [RHEL-101739]
- tools: ynl-gen: de-kdocify enums with no doc for entries (CKI Backport Bot) [RHEL-101739]
- redhat/configs: automotive: enable MHI_BUS_EP (Mattijs Korpershoek) [RHEL-85098]
- arp: use RCU protection in arp_xmit() (Guillaume Nault) [RHEL-96598]
- ipv4: use RCU protection in __ip_rt_update_pmtu() (Guillaume Nault) [RHEL-96598]
- geneve: Suppress list corruption splat in geneve_destroy_tunnels(). (Guillaume Nault) [RHEL-96614]
- geneve: Fix use-after-free in geneve_find_dev(). (Guillaume Nault) [RHEL-96614]
Resolves: RHEL-100945, RHEL-101739, RHEL-103170, RHEL-103230, RHEL-105008, RHEL-106717, RHEL-75595, RHEL-85098, RHEL-86015, RHEL-93880, RHEL-95608, RHEL-96598, RHEL-96614, RHEL-96627

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-04 17:12:58 -03:00
Julio Faracco
cdf7edc98f kernel-6.12.0-116.el10
* Thu Jul 31 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-116.el10]
- irqchip/gic-v3-its: Fix over allocation in itt_alloc_pool() (Gavin Shan) [RHEL-105602]
- irqchip/gic-v3-its: Rely on genpool alignment (Gavin Shan) [RHEL-105602]
- irqchip/gic-v3-its: Share ITS tables with a non-trusted hypervisor (Gavin Shan) [RHEL-105602]
- NFSv4/flexfiles: Fix handling of NFS level errors in I/O (Olga Kornievskaia) [RHEL-102164]
- NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN (Olga Kornievskaia) [RHEL-102164]
- nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails. (Olga Kornievskaia) [RHEL-102164]
- sunrpc: fix loop in gss seqno cache (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Cleanup/fix initial rq_pages allocation (Olga Kornievskaia) [RHEL-102164]
- NFSD: Avoid corruption of a referring call list (Olga Kornievskaia) [RHEL-102164]
- flexfiles/pNFS: update stats on NFS4ERR_DELAY for v4.1 DSes (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Remove dead code from xs_tcp_tls_setup_socket() (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Prevent hang on NFS mount with xprtsec=[m]tls (Olga Kornievskaia) [RHEL-102164]
- nfs: ignore SB_RDONLY when remounting nfs (Olga Kornievskaia) [RHEL-102164]
- nfs: clear SB_RDONLY before getting superblock (Olga Kornievskaia) [RHEL-102164]
- NFS: always probe for LOCALIO support asynchronously (Olga Kornievskaia) [RHEL-102164]
- pnfs/flexfiles: connect to NFSv3 DS using TLS if MDS connection uses TLS (Olga Kornievskaia) [RHEL-102164]
- NFS: add localio to sysfs (Olga Kornievskaia) [RHEL-102164]
- nfs: use writeback_iter directly (Olga Kornievskaia) [RHEL-102164]
- nfs: refactor nfs_do_writepage (Olga Kornievskaia) [RHEL-102164]
- nfs: don't return AOP_WRITEPAGE_ACTIVATE from nfs_do_writepage (Olga Kornievskaia) [RHEL-102164]
- nfs: fold nfs_page_async_flush into nfs_do_writepage (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Always set NLINK even if the server doesn't support it (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Allow FREE_STATEID to clean up delegations (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Don't check for OPEN feature support in v4.1 (Olga Kornievskaia) [RHEL-102164]
- NFSv4.2: fix setattr caching of TIME_[MODIFY|ACCESS]_SET when timestamps are delegated (Olga Kornievskaia) [RHEL-102164]
- NFS: Add support for fallocate(FALLOC_FL_ZERO_RANGE) (Olga Kornievskaia) [RHEL-102164]
- fs/nfs/read: fix double-unlock bug in nfs_return_empty_folio() (Olga Kornievskaia) [RHEL-102164]
- NFSv4: xattr handlers should check for absent nfs filehandles (Olga Kornievskaia) [RHEL-102164]
- nfs: add a refcount tracker for struct net as held by the nfs_client (Olga Kornievskaia) [RHEL-102164]
- sunrpc: don't immediately retransmit on seqno miss (Olga Kornievskaia) [RHEL-102164]
- sunrpc: implement rfc2203 rpcsec_gss seqnum cache (Olga Kornievskaia) [RHEL-102164]
- NFS: Avoid flushing data while holding directory locks in nfs_rename() (Olga Kornievskaia) [RHEL-102164]
- NFS/pnfs: Fix the error path in pnfs_layoutreturn_retry_later_locked() (Olga Kornievskaia) [RHEL-102164]
- NFSv4/pnfs: Reset the layout state after a layoutreturn (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Bump the maximum payload size for the server (Olga Kornievskaia) [RHEL-102164]
- NFSD: Add a "default" block size (Olga Kornievskaia) [RHEL-102164]
- NFSD: Remove NFSSVC_MAXBLKSIZE_V2 macro (Olga Kornievskaia) [RHEL-102164]
- NFSD: Remove NFSD_BUFSIZE (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Remove the RPCSVC_MAXPAGES macro (Olga Kornievskaia) [RHEL-102164]
- svcrdma: Adjust the number of entries in svc_rdma_send_ctxt::sc_pages (Olga Kornievskaia) [RHEL-102164]
- svcrdma: Adjust the number of entries in svc_rdma_recv_ctxt::rc_pages (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Adjust size of socket's receive page array dynamically (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Remove svc_rqst :: rq_vec (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Remove svc_fill_write_vector() (Olga Kornievskaia) [RHEL-102164]
- NFSD: Use rqstp->rq_bvec in nfsd_iter_write() (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Export xdr_buf_to_bvec() (Olga Kornievskaia) [RHEL-102164]
- NFSD: De-duplicate the svc_fill_write_vector() call sites (Olga Kornievskaia) [RHEL-102164]
- NFSD: Use rqstp->rq_bvec in nfsd_iter_read() (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Replace the rq_bvec array with dynamically-allocated memory (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Replace the rq_pages array with dynamically-allocated memory (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Remove backchannel check in svc_init_buffer() (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Add a helper to derive maxpages from sv_max_mesg (Olga Kornievskaia) [RHEL-102164]
- svcrdma: Reduce the number of rdma_rw contexts per-QP (Olga Kornievskaia) [RHEL-102164]
- nfs: Use a folio in nfs_get_link() (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove legacy dprintks from GETATTR and STATFS codepaths (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove legacy READDIR dprintks (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove dprintks for v2/3 RENAME events (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove REMOVE/RMDIR dprintks (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove old LINK dprintks (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove old v2/3 SYMLINK dprintks (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove old v2/3 create path dprintks (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoint for getattr and statfs events (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoint to nfsd_readdir (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoint to nfsd_rename (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoints for unlink events (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoint to nfsd_link() (Olga Kornievskaia) [RHEL-102164]
- nfsd: add tracepoint to nfsd_symlink (Olga Kornievskaia) [RHEL-102164]
- nfsd: add nfsd_vfs_create tracepoints (Olga Kornievskaia) [RHEL-102164]
- nfsd: add a tracepoint to nfsd_lookup_dentry (Olga Kornievskaia) [RHEL-102164]
- nfsd: add a tracepoint for nfsd_setattr (Olga Kornievskaia) [RHEL-102164]
- NFSD: Add a Call equivalent to the NFSD_TRACE_PROC_RES macros (Olga Kornievskaia) [RHEL-102164]
- NFSD: Use sockaddr instead of a generic array (Olga Kornievskaia) [RHEL-102164]
- NFSD: Implement FATTR4_CLONE_BLKSIZE attribute (Olga Kornievskaia) [RHEL-102164]
- nfsd: use SHA-256 library API instead of crypto_shash API (Olga Kornievskaia) [RHEL-102164]
- svcrdma: Unregister the device if svc_rdma_accept() fails (Olga Kornievskaia) [RHEL-102164]
- sunrpc: allow SOMAXCONN backlogged TCP connections (Olga Kornievskaia) [RHEL-102164]
- nfsd: Initialize ssc before laundromat_work to prevent NULL dereference (Olga Kornievskaia) [RHEL-102164]
- sunrpc: add info about xprt queue times to svc_xprt_dequeue tracepoint (Olga Kornievskaia) [RHEL-102164]
- nfsd: add commit start/done tracepoints around nfsd_commit() (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove redundant WARN_ON_ONCE in nfsd4_write (Olga Kornievskaia) [RHEL-102164]
- NFSD: Add experimental setting to disable the use of splice read (Olga Kornievskaia) [RHEL-102164]
- NFSD: Add /sys/kernel/debug/nfsd (Olga Kornievskaia) [RHEL-102164]
- NFSD: fix race between nfsd registration and exports_proc (Olga Kornievskaia) [RHEL-102164]
- NFSD: unregister filesystem in case genl_register_family() fails (Olga Kornievskaia) [RHEL-102164]
- sunrpc: fix race in cache cleanup causing stale nextcheck time (Olga Kornievskaia) [RHEL-102164]
- sunrpc: update nextcheck time when adding new cache entries (Olga Kornievskaia) [RHEL-102164]
- NFSD: Record each NFSv4 call's session slot index (Olga Kornievskaia) [RHEL-102164]
- NFSD: Implement CB_SEQUENCE referring call lists (Olga Kornievskaia) [RHEL-102164]
- NFSD: Implement CB_SEQUENCE referring call lists (Olga Kornievskaia) [RHEL-102164]
- NFSD: Shorten CB_OFFLOAD response to NFS4ERR_DELAY (Olga Kornievskaia) [RHEL-102164]
- NFSD: OFFLOAD_CANCEL should mark an async COPY as completed (Olga Kornievskaia) [RHEL-102164]
- NFS/localio: Fix a race in nfs_local_open_fh() (Olga Kornievskaia) [RHEL-102164]
- nfs: nfs3acl: drop useless assignment in nfs3_get_acl() (Olga Kornievskaia) [RHEL-102164]
- nfs: direct: drop useless initializer in nfs_direct_write_completion() (Olga Kornievskaia) [RHEL-102164]
- nfs: move the nfs4_data_server_cache into struct nfs_net (Olga Kornievskaia) [RHEL-102164]
- nfs: don't share pNFS DS connections between net namespaces (Olga Kornievskaia) [RHEL-102164]
- nfs: handle failure of nfs_get_lock_context in unlock path (Olga Kornievskaia) [RHEL-102164]
- pNFS/flexfiles: Record the RPC errors in the I/O tracepoints (Olga Kornievskaia) [RHEL-102164]
- NFSv4/pnfs: Layoutreturn on close must handle fatal networking errors (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Handle fatal ENETDOWN and ENETUNREACH errors (Olga Kornievskaia) [RHEL-102164]
- Revert "sunrpc: clean cache_detail immediately when flush is written frequently" (Olga Kornievskaia) [RHEL-102164]
- nfsd: decrease sc_count directly if fail to queue dl_recall (Olga Kornievskaia) [RHEL-102164]
- nfs: add missing selections of CONFIG_CRC32 (Olga Kornievskaia) [RHEL-102164]
- nfs: Add missing release on error in nfs_lock_and_join_requests() (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() (Olga Kornievskaia) [RHEL-102164]
- NFS: Don't allow waiting for exiting tasks (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Don't allow waiting for exiting tasks (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery (Olga Kornievskaia) [RHEL-102164]
- NFSv4: clp->cl_cons_state < 0 signifies an invalid nfs_client (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Further cleanups to shutdown loops (Olga Kornievskaia) [RHEL-102164]
- NFS: Shut down the nfs_client only after all the superblocks (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: rpcbind should never reset the port to the value '0' (Olga Kornievskaia) [RHEL-102164]
- pNFS/flexfiles: Report ENETDOWN as a connection error (Olga Kornievskaia) [RHEL-102164]
- pNFS/flexfiles: Treat ENETUNREACH errors as fatal in containers (Olga Kornievskaia) [RHEL-102164]
- NFS: Treat ENETUNREACH errors as fatal in containers (Olga Kornievskaia) [RHEL-102164]
- NFS: Add a mount option to make ENETUNREACH errors fatal (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Add a sysfs file for one-step xprt deletion (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Add a sysfs file for adding a new xprt (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Add a sysfs files for rpc_clnt information (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Add a sysfs attr for xprtsec (Olga Kornievskaia) [RHEL-102164]
- NFS: Add implid to sysfs (Olga Kornievskaia) [RHEL-102164]
- NFS: Refactor trace_nfs4_offload_cancel (Olga Kornievskaia) [RHEL-102164]
- NFS: Use NFSv4.2's OFFLOAD_STATUS operation (Olga Kornievskaia) [RHEL-102164]
- NFS: Implement NFSv4.2's OFFLOAD_STATUS operation (Olga Kornievskaia) [RHEL-102164]
- NFS: Implement NFSv4.2's OFFLOAD_STATUS XDR (Olga Kornievskaia) [RHEL-102164]
- NFS: fix open_owner_id_maxsz and related fields. (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Avoid unnecessary scans of filesystems for delayed delegations (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Avoid unnecessary scans of filesystems for expired delegations (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Avoid unnecessary scans of filesystems for returning delegations (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Don't trigger uneccessary scans for return-on-close delegations (Olga Kornievskaia) [RHEL-102164]
- NFSD: Add a Kconfig setting to enable delegated timestamps (Olga Kornievskaia) [RHEL-102164]
- redhat/configs: add CONFIG_NFSD_V4_DELEG_TIMESTAMPS (Olga Kornievskaia) [RHEL-102164]
- sysctl: Fixes nsm_local_state bounds (Olga Kornievskaia) [RHEL-102164]
- nfsd: use a long for the count in nfsd4_state_shrinker_count() (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove obsolete comment from nfs4_alloc_stid (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove unneeded forward declaration of nfsd4_mark_cb_fault() (Olga Kornievskaia) [RHEL-102164]
- nfsd: reorganize struct nfs4_delegation for better packing (Olga Kornievskaia) [RHEL-102164]
- nfsd: handle errors from rpc_call_async() (Olga Kornievskaia) [RHEL-102164]
- nfsd: move cb_need_restart flag into cb_flags (Olga Kornievskaia) [RHEL-102164]
- nfsd: replace CB_GETATTR_BUSY with NFSD4_CALLBACK_RUNNING (Olga Kornievskaia) [RHEL-102164]
- nfsd: eliminate cl_ra_cblist and NFSD4_CLIENT_CB_RECALL_ANY (Olga Kornievskaia) [RHEL-102164]
- nfsd: prevent callback tasks running concurrently (Olga Kornievskaia) [RHEL-102164]
- nfsd: disallow file locking and delegations for NFSv4 reexport (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: drop the list_lru lock during lock gc scans (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: don't repeatedly add/remove files on the lru list (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: introduce NFSD_FILE_RECENT (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: use list_lru_walk_node() in nfsd_file_gc() (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: use nfsd_file_dispose_list() in nfsd_file_close_inode_sync() (Olga Kornievskaia) [RHEL-102164]
- NFSD: Re-organize nfsd_file_gc_worker() (Olga Kornievskaia) [RHEL-102164]
- nfsd: filecache: remove race handling. (Olga Kornievskaia) [RHEL-102164]
- fs: nfs: acl: Avoid -Wflex-array-member-not-at-end warning (Olga Kornievskaia) [RHEL-102164]
- NFSD: Fix callback decoder status codes (Olga Kornievskaia) [RHEL-102164]
- nfsd: eliminate special handling of NFS4ERR_SEQ_MISORDERED (Olga Kornievskaia) [RHEL-102164]
- nfsd: handle NFS4ERR_BADSLOT on CB_SEQUENCE better (Olga Kornievskaia) [RHEL-102164]
- nfsd: when CB_SEQUENCE gets ESERVERFAULT don't increment seq_nr (Olga Kornievskaia) [RHEL-102164]
- nfsd: only check RPC_SIGNALLED() when restarting rpc_task (Olga Kornievskaia) [RHEL-102164]
- nfsd: always release slot when requeueing callback (Olga Kornievskaia) [RHEL-102164]
- nfsd: lift NFSv4.0 handling out of nfsd4_cb_sequence_done() (Olga Kornievskaia) [RHEL-102164]
- nfsd: prepare nfsd4_cb_sequence_done() for error handling rework (Olga Kornievskaia) [RHEL-102164]
- nfsd: put dl_stid if fail to queue dl_recall (Olga Kornievskaia) [RHEL-102164]
- nfsd: allow SC_STATUS_FREEABLE when searching via nfs4_lookup_stateid() (Olga Kornievskaia) [RHEL-102164]
- svcrdma: do not unregister device for listeners (Olga Kornievskaia) [RHEL-102164]
- NFSD: Fix trace_nfsd_slot_seqid_sequence (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Remove unused make_checksum (Olga Kornievskaia) [RHEL-102164]
- NFSD: Return NFS4ERR_FILE_OPEN only when linking an open file (Olga Kornievskaia) [RHEL-102164]
- NFSD: Return NFS4ERR_FILE_OPEN only when renaming over an open file (Olga Kornievskaia) [RHEL-102164]
- NFSD: Never return NFS4ERR_FILE_OPEN when removing a directory (Olga Kornievskaia) [RHEL-102164]
- NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs() (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove the redundant mapping of nfserr_mlink (Olga Kornievskaia) [RHEL-102164]
- NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up (Olga Kornievskaia) [RHEL-102164]
- nfsd: adjust WARN_ON_ONCE in revoke_delegation (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Remove unused krb5_decrypt (Olga Kornievskaia) [RHEL-102164]
- sunrpc: clean cache_detail immediately when flush is written frequently (Olga Kornievskaia) [RHEL-102164]
- nfsd: drop fh_update() from S_IFDIR branch of nfsd_create_locked() (Olga Kornievskaia) [RHEL-102164]
- nfs/vfs: discard d_exact_alias() (Olga Kornievskaia) [RHEL-102164]
- sunrpc: suppress warnings for unused procfs functions (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Handle -ETIMEDOUT return from tlshd (Olga Kornievskaia) [RHEL-102164]
- NFSv4: Fix a deadlock when recovering state on a sillyrenamed file (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Prevent looping due to rpc_signal_task() races (Olga Kornievskaia) [RHEL-102164]
- NFS: Adjust delegated timestamps for O_DIRECT reads and writes (Olga Kornievskaia) [RHEL-102164]
- NFS: O_DIRECT writes must check and adjust the file length (Olga Kornievskaia) [RHEL-102164]
- nfsd: fix __fh_verify for localio (Olga Kornievskaia) [RHEL-102164]
- nfsd: fix uninitialised slot info when a request is retried (Olga Kornievskaia) [RHEL-102164]
- sunrpc: simplify rpcauth_cache_shrink_count() (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: do not retry on EKEYEXPIRED when user TGT ticket expired (Olga Kornievskaia) [RHEL-102164]
- sunrpc: add netns inum and srcaddr to debugfs rpc_xprt info (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Remove gss_{de,en}crypt_xdr_buf deadcode (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Remove gss_generic_token deadcode (Olga Kornievskaia) [RHEL-102164]
- sunrpc: Remove unused xprt_iter_get_xprt (Olga Kornievskaia) [RHEL-102164]
- Revert "SUNRPC: Reduce thread wake-up rate when receiving large RPC messages" (Olga Kornievskaia) [RHEL-102164]
- nfsd: implement OPEN_ARGS_SHARE_ACCESS_WANT_OPEN_XOR_DELEGATION (Olga Kornievskaia) [RHEL-102164]
- nfsd: handle delegated timestamps in SETATTR (Olga Kornievskaia) [RHEL-102164]
- nfsd: add support for delegated timestamps (Olga Kornievskaia) [RHEL-102164]
- nfsd: rework NFS4_SHARE_WANT_* flag handling (Olga Kornievskaia) [RHEL-102164]
- nfsd: add support for FATTR4_OPEN_ARGUMENTS (Olga Kornievskaia) [RHEL-102164]
- nfsd: prepare delegation code for handing out *_ATTRS_DELEG delegations (Olga Kornievskaia) [RHEL-102164]
- nfsd: rename NFS4_SHARE_WANT_* constants to OPEN4_SHARE_ACCESS_WANT_* (Olga Kornievskaia) [RHEL-102164]
- nfsd: switch to autogenerated definitions for open_delegation_type4 (Olga Kornievskaia) [RHEL-102164]
- nfs_common: make include/linux/nfs4.h include generated nfs4_1.h (Olga Kornievskaia) [RHEL-102164]
- nfsd: fix handling of delegated change attr in CB_GETATTR (Olga Kornievskaia) [RHEL-102164]
- NFSv4.2: make LAYOUTSTATS and LAYOUTERROR MOVEABLE (Olga Kornievskaia) [RHEL-102164]
- NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE (Olga Kornievskaia) [RHEL-102164]
- NFSv4.2: fix COPY_NOTIFY xdr buf size calculation (Olga Kornievskaia) [RHEL-102164]
- NFS: Rename struct nfs4_offloadcancel_data (Olga Kornievskaia) [RHEL-102164]
- NFS: Fix typo in OFFLOAD_CANCEL comment (Olga Kornievskaia) [RHEL-102164]
- NFS: CB_OFFLOAD can return NFS4ERR_DELAY (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: display total RPC tasks for RPC client (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: only put task on cl_tasks list after the RPC call slot is reserved. (Olga Kornievskaia) [RHEL-102164]
- SUNRPC: Document validity guarantees of the pointer returned by reserve_space (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_fattr4() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_secinfo() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Refactor nfsd4_do_encode_secinfo() again (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_readlink() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_read_plus_data() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_read_plus() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Insulate nfsd4_encode_read() from page boundaries in the encode buffer (Olga Kornievskaia) [RHEL-102164]
- NFSD: Encode COMPOUND operation status on page boundaries (Olga Kornievskaia) [RHEL-102164]
- nfsd: add shrinker to reduce number of slots allocated per session (Olga Kornievskaia) [RHEL-102164]
- nfsd: add support for freeing unused session-DRC slots (Olga Kornievskaia) [RHEL-102164]
- nfsd: allocate new session-based DRC slots on demand. (Olga Kornievskaia) [RHEL-102164]
- nfsd: add session slot count to /proc/fs/nfsd/clients/*/info (Olga Kornievskaia) [RHEL-102164]
- nfsd: remove artificial limits on the session-based DRC (Olga Kornievskaia) [RHEL-102164]
- nfsd: use an xarray to store v4.1 session slots (Olga Kornievskaia) [RHEL-102164]
- sunrpc: remove all connection limit configuration (Olga Kornievskaia) [RHEL-102164]
- nfsd: don't use sv_nrthreads in connection limiting calculations. (Olga Kornievskaia) [RHEL-102164]
- nfsd: fix legacy client tracking initialization (Olga Kornievskaia) [RHEL-102164]
- NFSD: Clean up unused variable (Olga Kornievskaia) [RHEL-102164]
- nfsd: trace: remove redundant stateid even deleg_recall (Olga Kornievskaia) [RHEL-102164]
- exportfs: Remove EXPORT_OP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164]
- NLM/NFSD: Fix lock notifications for async-capable filesystems (Olga Kornievskaia) [RHEL-102164]
- gfs2/ocfs2: set FOP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164]
- fs: Introduce FOP_ASYNC_LOCK (Olga Kornievskaia) [RHEL-102164]
- x86/sev: Make sure pages are not skipped during kdump (Bandan Das) [RHEL-67539]
- x86/sev: Do not touch VMSA pages during SNP guest memory kdump (Bandan Das) [RHEL-67539]
- drm/nouveau/nvkm: introduce new GSP reply policy NVKM_GSP_RPC_REPLY_POLL (José Expósito) [RHEL-100737]
- drm/nouveau/nvkm: factor out current GSP RPC command policies (José Expósito) [RHEL-100737]
- selftests/cgroup: Fix compile error in test_cpu.c (Radostin Stoyanov) [RHEL-80381]
- mm: swap_cgroup: remove double initialization of locals (Radostin Stoyanov) [RHEL-80381]
- mm: remove the non-useful else after a break in a if statement (Radostin Stoyanov) [RHEL-80381]
- mm: remove unnecessary whitespace before a quoted newline (Radostin Stoyanov) [RHEL-80381]
- mm: prefer 'unsigned int' to bare use of 'unsigned' (Radostin Stoyanov) [RHEL-80381]
- mm: memcontrol: fix swap counter leak from offline cgroup (Radostin Stoyanov) [RHEL-80381]
- memcg: factor out mem_cgroup_stat_aggregate() (Radostin Stoyanov) [RHEL-80381]
- mm/swap_cgroup: decouple swap cgroup recording and clearing (Radostin Stoyanov) [RHEL-80381]
- mm/swap_cgroup: remove global swap cgroup lock (Radostin Stoyanov) [RHEL-80381]
- mm/swap_cgroup: remove swap_cgroup_cmpxchg (Radostin Stoyanov) [RHEL-80381]
- mm: swap_cgroup: get rid of __lookup_swap_cgroup() (Radostin Stoyanov) [RHEL-80381]
- mm: swap_cgroup: allocate swap_cgroup map using vcalloc() (Radostin Stoyanov) [RHEL-80381]
- mm, memcontrol: avoid duplicated memcg enable check (Radostin Stoyanov) [RHEL-80381]
- memcg/hugetlb: remove memcg hugetlb try-commit-cancel protocol (Radostin Stoyanov) [RHEL-80381]
- memcg/hugetlb: introduce mem_cgroup_charge_hugetlb (Radostin Stoyanov) [RHEL-80381]
- memcg/hugetlb: introduce memcg_accounts_hugetlb (Radostin Stoyanov) [RHEL-80381]
- cgroup: fix race between fork and cgroup.kill (Radostin Stoyanov) [RHEL-80381]
- kernel/cgroup: Remove the unused variable climit (Radostin Stoyanov) [RHEL-80381]
- fdget_raw() users: switch to CLASS(fd_raw) (Radostin Stoyanov) [RHEL-80381]
- css_set_fork(): switch to CLASS(fd_raw, ...) (Radostin Stoyanov) [RHEL-80381]
- cgroup/freezer: Add cgroup CGRP_FROZEN flag update helper (Radostin Stoyanov) [RHEL-80381]
- cgroup/freezer: Reduce redundant traversal for cgroup_freeze (Radostin Stoyanov) [RHEL-80381]
- cgroup/bpf: only cgroup v2 can be attached by bpf programs (Radostin Stoyanov) [RHEL-80381]
- Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" (Radostin Stoyanov) [RHEL-80381]
- cgroup/rstat: Selftests for niced CPU statistics (Radostin Stoyanov) [RHEL-80381]
- cgroup/rstat: Tracking cgroup-level niced CPU time (Radostin Stoyanov) [RHEL-80381]
- bnxt_en: Flush FW trace before copying to the coredump (Shruti Parab) [RHEL-76565]
- bnxt_en: fix module unload sequence (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix ethtool -d byte order for 32-bit values (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix out-of-bound memcpy() during ethtool -w (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix coredump logic to free allocated buffer (Shruti Parab) [RHEL-76565]
- bnxt_en: call pci_alloc_irq_vectors() after bnxt_reserve_rings() (Shruti Parab) [RHEL-76565]
- bnxt_en: Add missing skb_mark_for_recycle() in bnxt_rx_vlan() (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix ethtool selftest output in one of the failure cases (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix error handling path in bnxt_init_chip() (Shruti Parab) [RHEL-76565]
- bnxt_en: improve TX timestamping FIFO configuration (Shruti Parab) [RHEL-76565]
- bnxt_en: hide CONFIG_DETECT_HUNG_TASK specific code (Shruti Parab) [RHEL-76565]
- bnxt_en: Remove unused macros in bnxt_ulp.h (Shruti Parab) [RHEL-76565]
- bnxt_en: Remove unused field "ref_count" in struct bnxt_ulp (Shruti Parab) [RHEL-76565]
- bnxt_en: Report the ethtool coredump length after copying the coredump (Shruti Parab) [RHEL-76565]
- bnxt_en: Change FW message timeout warning (Shruti Parab) [RHEL-76565]
- bnxt_en: Linearize TX SKB if the fragments exceed the max (Shruti Parab) [RHEL-76565]
- bnxt_en: Mask the bd_cnt field in the TX BD properly (Shruti Parab) [RHEL-76565]
- bnxt_en: add .set_module_eeprom_by_page() support (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor bnxt_get_module_eeprom_by_page() (Shruti Parab) [RHEL-76565]
- bnxt_en: Update firmware interface to 1.10.3.97 (Shruti Parab) [RHEL-76565]
- bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set (Shruti Parab) [RHEL-76565]
- bnxt_en: Add devlink support for ENABLE_ROCE nvm parameter (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor bnxt_hwrm_nvm_req() (Shruti Parab) [RHEL-76565]
- bnxt_en: Add support for a new ethtool dump flag 3 (Shruti Parab) [RHEL-76565]
- bnxt_en: Extend queue stop/start for TX rings (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor TX ring free logic (Shruti Parab) [RHEL-76565]
- bnxt_en: Reallocate RX completion ring for TPH support (Shruti Parab) [RHEL-76565]
- bnxt_en: Pass NQ ID to the FW when allocating RX/RX AGG rings (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor RX/RX AGG ring parameters setup for P5_PLUS (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor bnxt_free_tx_rings() to free per TX ring (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor completion ring free routine (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor TX ring allocation logic (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor completion ring allocation logic for P5_PLUS chips (Shruti Parab) [RHEL-76565]
- bnxt_en: Set NPAR 1.2 support when registering with firmware (Shruti Parab) [RHEL-76565]
- eth: bnxt: allocate enough buffer space to meet HDS threshold (Shruti Parab) [RHEL-76565]
- eth: bnxt: apply hds_thrs settings correctly (Shruti Parab) [RHEL-76565]
- bnxt_en: add support for hds-thresh ethtool command (Shruti Parab) [RHEL-76565]
- bnxt_en: add support for tcp-data-split ethtool command (Shruti Parab) [RHEL-76565]
- bnxt_en: add support for rx-copybreak ethtool command (Shruti Parab) [RHEL-76565]
- bnxt_en: Skip reading PXP registers during ethtool -d if unsupported (Shruti Parab) [RHEL-76565]
- bnxt_en: Skip MAC loopback selftest if it is unsupported by FW (Shruti Parab) [RHEL-76565]
- bnxt_en: Skip PHY loopback ethtool selftest if unsupported by FW (Shruti Parab) [RHEL-76565]
- bnxt_en: Do not allow ethtool -m on an untrusted VF (Shruti Parab) [RHEL-76565]
- bnxt_en: Use FW defined resource limits for RoCE (Shruti Parab) [RHEL-76565]
- bnxt_en: Fix potential crash when dumping FW log coredump (Shruti Parab) [RHEL-76565]
- bnxt_en: handle tpa_info in queue API implementation (Shruti Parab) [RHEL-76565]
- bnxt_en: refactor bnxt_alloc_rx_rings() to call bnxt_alloc_rx_agg_bmap() (Shruti Parab) [RHEL-76565]
- bnxt_en: refactor tpa_info alloc/free into helpers (Shruti Parab) [RHEL-76565]
- bnxt_en: Add FW trace coredump segments to the coredump (Shruti Parab) [RHEL-76565]
- bnxt_en: Add a new ethtool -W dump flag (Shruti Parab) [RHEL-76565]
- bnxt_en: Add 2 parameters to bnxt_fill_coredump_seg_hdr() (Shruti Parab) [RHEL-76565]
- bnxt_en: Add functions to copy host context memory (Shruti Parab) [RHEL-76565]
- bnxt_en: Do not free FW log context memory (Shruti Parab) [RHEL-76565]
- bnxt_en: Manage the FW trace context memory (Shruti Parab) [RHEL-76565]
- bnxt_en: Allocate backing store memory for FW trace logs (Shruti Parab) [RHEL-76565]
- bnxt_en: Add a 'force' parameter to bnxt_free_ctx_mem() (Shruti Parab) [RHEL-76565]
- bnxt_en: Refactor bnxt_free_ctx_mem() (Shruti Parab) [RHEL-76565]
- bnxt_en: Add mem_valid bit to struct bnxt_ctx_mem_type (Shruti Parab) [RHEL-76565]
- bnxt_en: Update firmware interface spec to 1.10.3.85 (Shruti Parab) [RHEL-76565]
- bnxt_en: optimize gettimex64 (Shruti Parab) [RHEL-76565]
- eth: bnxt: use page pool for head frags (Shruti Parab) [RHEL-76565]
- bnxt_en: add unlocked version of bnxt_refclk_read (Shruti Parab) [RHEL-76565]
- bnxt_en: replace PTP spinlock with seqlock (Shruti Parab) [RHEL-76565]
- bnxt_en: cache only 24 bits of hw counter (Shruti Parab) [RHEL-76565]
- scsi: core: Fix command pass through retry regression (Ewan D. Milne) [RHEL-89684]
- redhat/configs: enable CONFIG_VFAT_FS as a module (Dorinda Bassey) [RHEL-87388]
- Revert "redhat/configs: automotive: disable CONFIG_AIO" (Davide Caratti) [RHEL-82719]
Resolves: RHEL-100737, RHEL-102164, RHEL-105602, RHEL-67539, RHEL-76565, RHEL-80381, RHEL-82719, RHEL-87388, RHEL-89684

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-08-01 10:33:09 -03:00
Julio Faracco
9f1cbda90a kernel-6.12.0-115.el10
* Tue Jul 29 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-115.el10]
- x86/CPU/AMD: Terminate the erratum_1386_microcode array (CKI Backport Bot) [RHEL-104883] {CVE-2024-56721}
- exfat: fix potential wrong error return from get_block (Pavel Reichl) [RHEL-89708]
- exfat: fix missing shutdown check (Pavel Reichl) [RHEL-89708]
- exfat: fix the infinite loop in exfat_find_last_cluster() (Pavel Reichl) [RHEL-89708]
- exfat: short-circuit zero-byte writes in exfat_file_write_iter (Pavel Reichl) [RHEL-89708]
- exfat: fix soft lockup in exfat_clear_bitmap (Pavel Reichl) [RHEL-89708]
- exfat: fix just enough dentries but allocate a new cluster to dir (Pavel Reichl) [RHEL-89708]
- exfat: fix the infinite loop in __exfat_free_cluster() (Pavel Reichl) [RHEL-89708]
- exfat: fix exfat_find_empty_entry() not returning error on failure (Pavel Reichl) [RHEL-89708]
- exfat: reduce FAT chain traversal (Pavel Reichl) [RHEL-89708]
- exfat: code cleanup for exfat_readdir() (Pavel Reichl) [RHEL-89708]
- exfat: remove argument 'p_dir' from exfat_add_entry() (Pavel Reichl) [RHEL-89708]
- exfat: move exfat_chain_set() out of __exfat_resolve_path() (Pavel Reichl) [RHEL-89708]
- exfat: add exfat_get_dentry_set_by_ei() helper (Pavel Reichl) [RHEL-89708]
- exfat: rename argument name for exfat_move_file and exfat_rename_file (Pavel Reichl) [RHEL-89708]
- exfat: remove unnecessary read entry in __exfat_rename() (Pavel Reichl) [RHEL-89708]
- exfat: fix file being changed by unaligned direct write (Pavel Reichl) [RHEL-89708]
- exfat: fix uninit-value in __exfat_get_dentry_set (Pavel Reichl) [RHEL-89708]
- PCI/pwrctrl: Cancel outstanding rescan work when unregistering (Myron Stowe) [RHEL-103213] {CVE-2025-38137}
- xfs: fix online repair probing when CONFIG_XFS_ONLINE_REPAIR=n (Carlos Maiolino) [RHEL-85590]
- xfs: fix the entry condition of exact EOF block allocation optimization (Carlos Maiolino) [RHEL-85590]
- xfs: fix scrub tracepoints when inode-rooted btrees are involved (Carlos Maiolino) [RHEL-85590]
- xfs: fix mount hang during primary superblock recovery failure (Carlos Maiolino) [RHEL-85590]
- xfs: fix simplify extent lookup in xfs_can_free_eofblocks (Carlos Maiolino) [RHEL-85590]
- xfs: fix off-by-one error in fsmap's end_daddr usage (Carlos Maiolino) [RHEL-85590]
- xfs: unlock inodes when erroring out of xfs_trans_alloc_dir (Carlos Maiolino) [RHEL-85590]
- xfs: don't call remap_verify_area with sb write protection held (Carlos Maiolino) [RHEL-85590]
- xfs: fix a double completion for buffers on in-memory targets (Carlos Maiolino) [RHEL-85590]
- mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked" (CKI Backport Bot) [RHEL-101826]
- perf/x86/intel: Add PMU support for Clearwater Forest (Michael Petlan) [RHEL-45092 RHEL-47453]
- x86/cpu/amd: Fix workaround for erratum 1054 (Michael Petlan) [RHEL-98689]
- Revert "Bluetooth: btusb: add sysfs attribute to control USB alt setting" (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add HCI Drv commands for configuring altsetting (David Marlin) [RHEL-93658]
- Bluetooth: Introduce HCI Driver protocol (David Marlin) [RHEL-93658]
- Bluetooth: Add ABI doc for sysfs reset (David Marlin) [RHEL-93658]
- Revert "Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL" (David Marlin) [RHEL-93658]
- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling (David Marlin) [RHEL-93658]
- Bluetooth: L2CAP: Fix not checking l2cap_chan security level (David Marlin) [RHEL-93658]
- Bluetooth: hci_event: Fix not using key encryption size when its known (David Marlin) [RHEL-93658]
- Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags (David Marlin) [RHEL-93658]
- Bluetooth: L2CAP: copy RX timestamp to new fragments (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Add additional to checks to clear TX/RX paths (David Marlin) [RHEL-93658]
- Bluetooth: btmtksdio: Do close if SDIO card removed without close (David Marlin) [RHEL-93658]
- Bluetooth: btmtksdio: Check function enabled before doing close (David Marlin) [RHEL-93658]
- Bluetooth: btusb: avoid NULL pointer dereference in skb_dequeue() (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Avoid redundant buffer allocation (David Marlin) [RHEL-93658]
- Bluetooth: hci_conn: Fix not setting timeout for BIG Create Sync (David Marlin) [RHEL-93658]
- Bluetooth: hci_conn: Fix not setting conn_timeout for Broadcast Receiver (David Marlin) [RHEL-93658]
- Bluetooth: vhci: Avoid needless snprintf() calls (David Marlin) [RHEL-93658]
- Bluetooth: l2cap: Process valid commands in too long frame (David Marlin) [RHEL-93658]
- Bluetooth: l2cap: Check encryption key size on incoming connection (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Add an error message if FW dump trigger fails (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Revert baudrate change in nxp_shutdown (David Marlin) [RHEL-93658]
- Bluetooth: increment TX timestamping tskey always for stream sockets (David Marlin) [RHEL-93658]
- Bluetooth: qca: fix NV variant for one of WCN3950 SoCs (David Marlin) [RHEL-93658]
- Bluetooth: btrtl: Prevent potential NULL dereference (David Marlin) [RHEL-93658]
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address (David Marlin) [RHEL-93658]
- Bluetooth: MGMT: Add LL Privacy Setting (David Marlin) [RHEL-93658]
- Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Fix kernel panic during FW release (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7 (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Add correct bootloader error codes (David Marlin) [RHEL-93658]
- t blameBluetooth: btintel: Fix leading white space (David Marlin) [RHEL-93658]
- Bluetooth: btintel: Add support to configure TX power (David Marlin) [RHEL-93658]
- Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal (David Marlin) [RHEL-93658]
- Bluetooth: btmtk: Remove the resetting step before downloading the fw (David Marlin) [RHEL-93658]
- Bluetooth: SCO: add TX timestamping (David Marlin) [RHEL-93658]
- Bluetooth: L2CAP: add TX timestamping (David Marlin) [RHEL-93658]
- Bluetooth: ISO: add TX timestamping (David Marlin) [RHEL-93658]
- Bluetooth: add support for skb TX SND/COMPLETION timestamping (David Marlin) [RHEL-93658]
- HCI: coredump: Log devcd dumps into the monitor (David Marlin) [RHEL-93658]
- Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel (David Marlin) [RHEL-93658]
- Bluetooth: hci_vhci: Mark Sync Flow Control as supported (David Marlin) [RHEL-93658]
- Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pci: Fix build warning (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Trigger device coredump on hardware exception (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Add support to set BD address (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Add support for HCI coredump feature (David Marlin) [RHEL-93658]
- Bluetooth: btnxpuart: Move vendor specific initialization to .post_init (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Add support for device coredump (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers (David Marlin) [RHEL-93658]
- Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken (David Marlin) [RHEL-93658]
- Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE (David Marlin) [RHEL-93658]
- Bluetooth: Add quirk for broken READ_VOICE_SETTING (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Read hardware exception data (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Setup buffers for firmware traces (David Marlin) [RHEL-93658]
- Bluetooth: qca: add WCN3950 support (David Marlin) [RHEL-93658]
- Bluetooth: qca: simplify WCN399x NVM loading (David Marlin) [RHEL-93658]
- dt-bindings: net: bluetooth: qualcomm: document WCN3950 (David Marlin) [RHEL-93658]
- bluetooth: btnxpuart: Support for controller wakeup gpio config (David Marlin) [RHEL-93658]
- Bluetooth: hci_qca: use the power sequencer for wcn6750 (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add 2 HWIDs for MT7922 (David Marlin) [RHEL-93658]
- Bluetooth: hci_uart: Fix another race during initialization (David Marlin) [RHEL-93658]
- Bluetooth: hci_uart: fix race during initialization (David Marlin) [RHEL-93658]
- Bluetooth: btintel: Add DSBR support for ScP (David Marlin) [RHEL-93658]
- Bluetooth: Fix code style warning (David Marlin) [RHEL-93658]
- Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete (David Marlin) [RHEL-93658]
- Bluetooth: MGMT: Remove unused mgmt_pending_find_data (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Add device id of Whale Peak (David Marlin) [RHEL-93658]
- Bluetooth: btintel: Add support for Intel Scorpius Peak (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add new VID/PID for WCN785x (David Marlin) [RHEL-93658]
- Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout (David Marlin) [RHEL-93658]
- Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters (David Marlin) [RHEL-93658]
- Bluetooth: Fix error code in chan_alloc_skb_cb() (David Marlin) [RHEL-93658]
- Bluetooth: hci_event: Fix enabling passive scanning (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Configure altsetting for HCI_USER_CHANNEL (David Marlin) [RHEL-93658]
- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_device_connected() (David Marlin) [RHEL-93658]
- Bluetooth: Add check for mgmt_alloc_skb() in mgmt_remote_name() (David Marlin) [RHEL-93658]
- bluetooth: btusb: Initialize .owner field of force_poll_sync_fops (David Marlin) [RHEL-93658]
- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response (David Marlin) [RHEL-93658]
- Bluetooth: Always allow SCO packets for user channel (David Marlin) [RHEL-93658]
- Bluetooth: btintel_pcie: Fix a potential race condition (David Marlin) [RHEL-93658]
- Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection (David Marlin) [RHEL-93658]
- Bluetooth: Fix possible infinite recursion of btusb_reset (David Marlin) [RHEL-93658]
- Bluetooth: btusb: mediatek: Add locks for usb_driver_claim_interface() (David Marlin) [RHEL-93658]
- Bluetooth: qca: Fix poor RF performance for WCN6855 (David Marlin) [RHEL-93658]
- Bluetooth: Allow reset via sysfs (David Marlin) [RHEL-93658]
- Bluetooth: Get rid of cmd_timeout and use the reset callback (David Marlin) [RHEL-93658]
- Bluetooth: Remove the cmd timeout count in btusb (David Marlin) [RHEL-93658]
- Bluetooth: btmtk: Remove resetting mt7921 before downloading the fw (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add RTL8851BE device 13d3:3600 (David Marlin) [RHEL-93658]
- dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add MT7921e device 13d3:3576 (David Marlin) [RHEL-93658]
- Bluetooth: qca: Expand firmware-name to load specific rampatch (David Marlin) [RHEL-93658]
- Bluetooth: qca: Update firmware-name to support board specific nvm (David Marlin) [RHEL-93658]
- dt-bindings: net: bluetooth: qca: Expand firmware-name property (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922 (David Marlin) [RHEL-93658]
- Bluetooth: btusb: add sysfs attribute to control USB alt setting (David Marlin) [RHEL-93658]
- Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x (David Marlin) [RHEL-93658]
- Bluetooth: hci: Remove deadcode (David Marlin) [RHEL-93658]
- Bluetooth: MGMT: Mark LL Privacy as stable (David Marlin) [RHEL-93658]
- Bluetooth: iso: Allow BIG re-sync (David Marlin) [RHEL-93658]
- ALSA: update RHEL kconfigs for 6.15 upstream code (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: acp70: Fix for missing acp_dev_data structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Verify kcalloc() status when setting constraints (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Fix possible null-ptr-deref when initing hw (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: Add schema for "awinic,aw88166" (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Create DAI drivers from DisCo (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Create ALSA controls from DisCo (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Create DAPM widgets and routes from DisCo (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: Add component level pin switches (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Move allocation of PDE delays array (Jaroslav Kysela) [RHEL-80658]
- kunit: configs: Add some Cirrus Logic modules to all_tests (Jaroslav Kysela) [RHEL-80658]
- of: Add of_property_read_u16_index (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: wm8904: Add DMIC, GPIO, MIC and EQ support (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,accdet (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: mediatek,mt8188-mt6359: Add mediatek,adsp property (Jaroslav Kysela) [RHEL-80658]
- Documentation: driver: add SoundWire BRA description (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: add regulator support to dmic codec (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: fsl,audmix: make 'dais' property to be optional (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: fsl,audmix: Document audio graph port (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: fsl,sai: Document audio graph port (Jaroslav Kysela) [RHEL-80658]
- regcache: Add support for sorting defaults arrays (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: mediatek,mt8188-mt6359: Add DMIC backend to dai-link (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: imx-card: Add playback-only and capture-only property (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: wcd937x-sdw: Add static channel mapping support (Jaroslav Kysela) [RHEL-80658]
- HID: hid-plantronics: Add mic mute mapping and generalize quirks (Jaroslav Kysela) [RHEL-80658]
- dt-bindings: mfd: motorola-cpcap: Document audio-codec interrupts (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Fix minor typo (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Remove regmap module macros (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Fix kcalloc() sizes (Jaroslav Kysela) [RHEL-80658]
- devres: Introduce devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- driver core: Split devres APIs to device/devres.h (Jaroslav Kysela) [RHEL-80658]
- err.h: move IOMEM_ERR_PTR() to err.h (Jaroslav Kysela) [RHEL-80658]
- ALSA: ppc: Remove i2c client removal hack (Jaroslav Kysela) [RHEL-80658]
- platform/x86: Switch back to struct platform_driver::remove() (Jaroslav Kysela) [RHEL-80658]
- treewide: Switch/rename to timer_delete[_sync]() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek - Add new HP ZBook laptop with micmute led fixup (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Add support for HP Agusta using CS35L41 HDA (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek - restore auto-mute mode for Dell Chrome platform (Jaroslav Kysela) [RHEL-80658]
- ALSA: pcm: Fix race of buffer access at PCM OSS layer (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda: Fix UAF when reloading module (Jaroslav Kysela) [RHEL-80658]
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() (Jaroslav Kysela) [RHEL-80658]
- ALSA: sh: SND_AICA should depend on SH_DMA_API (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Add sample rate quirk for Audioengine D1 (Jaroslav Kysela) [RHEL-80658]
- ALSA: ump: Fix a typo of snd_ump_stream_msg_device_info (Jaroslav Kysela) [RHEL-80658]
- ALSA/hda: intel-sdw-acpi: Correct sdw_intel_acpi_scan() function parameter (Jaroslav Kysela) [RHEL-80658]
- ALSA: seq: Fix delivery of UMP events to group ports (Jaroslav Kysela) [RHEL-80658]
- ASoc: SOF: topology: connect DAI to a single DAI link (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188-mt6359: Depend on MT6359_ACCDET set or disabled (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188-mt6359: select CONFIG_SND_SOC_MT6359_ACCDET (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: fix for irq handler return status (Jaroslav Kysela) [RHEL-80658]
- ASoC: simple-card-utils: Fix pointer check in graph_util_parse_link_direction (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37934}
- ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakers (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers (Jaroslav Kysela) [RHEL-80658]
- ASoC: stm32: sai: add a check on minimal kernel frequency (Jaroslav Kysela) [RHEL-80658]
- ASoC: stm32: sai: skip useless iterations on kernel rate loop (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek - Add more HP laptops which need mute led fixup (Jaroslav Kysela) [RHEL-80658]
- soundwire: intel_auxdevice: Fix system suspend/resume handling (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Fix built-mic regression on other ASUS models (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Fix duplicated name in MIDI substream names (Jaroslav Kysela) [RHEL-80658]
- ALSA: ump: Fix buffer overflow at UMP SysEx message conversion (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37891}
- ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: Apply volume control on speaker+lineout for HP EliteStudio AIO (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix devm_snd_soc_register_card(acp-pdm-mach) failure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37919}
- ASoC: amd: acp: Fix NULL pointer deref on acp resume path (Jaroslav Kysela) [RHEL-80658]
- ASoC: renesas: rz-ssi: Use NOIRQ_SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-acpi-intel-ptl-match: add empty item to ptl_cs42l43_l3[] (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42l43: Disable headphone clamps during type detection (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek - Enable speaker for HP platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_rtd_init() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence (Jaroslav Kysela) [RHEL-80658]
- ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() (Jaroslav Kysela) [RHEL-80658]
- firmware: cs_dsp: tests: Depend on FW_CS_DSP rather then enabling it (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: Add of_match_table for aw888081 driver (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl: fsl_qmc_audio: Reset audio data pointers on TRIGGER_START event (Jaroslav Kysela) [RHEL-80658]
- soundwire: bus: Fix race on the creation of the IRQ domain (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42l43: Reset clamp override on jack removal (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/cirrus_scodec_test: Don't select dependencies (Jaroslav Kysela) [RHEL-80658]
- ALSA: azt2320: Replace deprecated strcpy() with strscpy() (Jaroslav Kysela) [RHEL-80658]
- ASoC: hdmi-codec: use RTD ID instead of DAI ID for ELD entry (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Constrain path based on BE capabilities (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/tas2781: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Fix null-ptr-deref in avs_component_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37793}
- ASoC: fsl_asrc_dma: get codec or cpu dai from backend (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: Fix sc7280 lpass potential buffer overflow (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37979}
- ASoC: dwc: always enable/disable i2s irqs (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek - Support mute led function for HP platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: imx-card: Add NULL check in imx_card_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-22066}
- ASoC: codecs: rt5665: Fix some error handling paths in rt5665_probe() (Jaroslav Kysela) [RHEL-80658]
- ASoC: q6apm-dai: make use of q6apm_get_hw_pointer (Jaroslav Kysela) [RHEL-80658]
- ASoC: qdsp6: q6apm-dai: fix capture pipeline overruns. (Jaroslav Kysela) [RHEL-80658]
- ASoC: qdsp6: q6apm-dai: set 10 ms period and buffer alignment. (Jaroslav Kysela) [RHEL-80658]
- ASoC: q6apm: add q6apm_get_hw_pointer helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: q6apm-dai: schedule all available frames to avoid dsp under-runs (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: hda/ptl: Move mic privacy change notification sending to a work (Jaroslav Kysela) [RHEL-80658]
- ALSA/hda: intel-sdw-acpi: Remove (explicitly) unused header (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Enable Mute LED on HP OMEN 16 Laptop xd000xx (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: Let SND_SOF_SOF_HDA_SDW_BPT select SND_HDA_EXT_CORE (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/tas2781: Upgrade calibratd-data writing code to support Alpha and Beta dsp firmware (Jaroslav Kysela) [RHEL-80658]
- ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path (Jaroslav Kysela) [RHEL-80658]
- ASoC: sma1307: Fix error handling in sma1307_setting_loaded() (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wsa884x: Correct VI sense channel mask (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wsa883x: Correct VI sense channel mask (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: tas2781-i2c: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: cs35l56: Remove unnecessary NULL check before release_firmware() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Add support for various HP Laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-80658]
- ALSA: timer: Don't take register_mutex with copy_from/to_user() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-23134}
- ASoC: SDCA: Correct handling of selected mode DisCo property (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: yc: update quirk data for new Lenovo model (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3247 (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: fix micmute LEDs on HP Laptops with ALC3315 (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: mediatek: Commonize duplicated functions (Jaroslav Kysela) [RHEL-80658]
- ASoC: dmic: Fix NULL pointer dereference (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8904: add DMIC support (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8904: get platform data from DT (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8904: Don't touch GPIO configs set to 0xFFFF (Jaroslav Kysela) [RHEL-80658]
- ALSA: oxygen: Fix dependency on CONFIG_PM_SLEEP (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Apply platform_max after deciding control type (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Remove some unnecessary local variables (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Factor out common code from get callbacks (Jaroslav Kysela) [RHEL-80658]
- irqdomain: sound: Switch to irq_domain_create_linear() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Factor out common code from put callbacks (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Factor out common code from info callbacks (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Remove snd_soc_put_volsw_range() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Remove snd_soc_get_volsw_range() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Remove snd_soc_info_volsw_range() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Add control to register value helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Replace snd_soc_read_signed() with new helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Factor out helper to check valid control values (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Update mask generation to use GENMASK (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Update comments for xr_sx control helpers (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Minor formatting fixups (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops-test: Add some basic kunit tests for soc-ops (Jaroslav Kysela) [RHEL-80658]
- ALSA: echoaudio: remove unused variable (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2781: Support dsp firmware Alpha and Beta seaies (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: ntp8918: Remove duplicate clk.h header (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: j721e-evm: Reduce log level for EPROBE_DEFER (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-utils: Transition to the faux device interface (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: max98927: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: max98373: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: ssm4567: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Replace devm_kzalloc() with devm_kcalloc() (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix acp_common_hw_ops declaration error (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix acp_resource duplicate symbol error (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix snd_soc_acpi_mach id's duplicate symbol error (Jaroslav Kysela) [RHEL-80658]
- ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: xtensa: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra30: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra20: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra210: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra186: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: sunxi: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: stm: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: of: Convert to EXPORT_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: pci: Convert to EXPORT_NS_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: acpi: Convert to EXPORT_NS_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rockchip: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rcar: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8365: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8195: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8192: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8186: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8183: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8173: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt7986: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt6797: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt2701: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: catpt: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: avs: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: img: Convert to RUNTIME_PM_OPS() and co (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl: Convert to RUNTIME_PM_OPS() and co (Jaroslav Kysela) [RHEL-80658]
- ASoC: dwc: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wsa884x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wsa883x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wsa881x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8994: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8962: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm5100: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm2200: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wcd939x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wcd938x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: wcd937x: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ts3a227e: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2552: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rtq9128: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt9120: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt722: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt721: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt715: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt712: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt711: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt700-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt5682-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt5645: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt5514: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt1320-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt1318-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt1316-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt1308-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt1017-sdca-sdw: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mt6660: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98927: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max9860: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98520: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98396: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98390: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98373: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: max98090: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: lpass: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: hdac_hdmi: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: da7213: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: cx2072x: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs53l30: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs4349: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs43130: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42l83: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs4234: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs35l34: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs35l33: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs35l32: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ak5558: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: ak4458: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: ak4375: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ASoC: au1x: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: ac97: convert timeouts to secs_to_jiffies() (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: Add DMI quirk for ACP6X mic support (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs35l56: Remove redundant 'flush_workqueue()' calls (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wcd937x: fix a potential memory leak in wcd937x_soc_codec_probe() (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37941}
- ASoC: soc-pcm: tidyup function name to snd_soc_dpcm_be_can_xxx() (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix leak in acp_pci_probe() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tlv320adc3xxx: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra: Use non-atomic timeout for ADX status register (Jaroslav Kysela) [RHEL-80658]
- ASoC: sma1307: Add NULL check in sma1307_setting_loaded() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mt8365: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: davinci-i2s: remove unnecessary NULL check before clk_disable_unprepare() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add support for GE Entity properties (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add SDCA Control Range data access helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add type flag for Controls (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Allow naming of imp def controls (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Use __free() to manage local buffers (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Tidy up initialization write parsing (Jaroslav Kysela) [RHEL-80658]
- ASoC: pcm6240: Drop bogus code handling IRQ as GPIO (Jaroslav Kysela) [RHEL-80658]
- ASoC: pcm3008: Convert to GPIO descriptors (Jaroslav Kysela) [RHEL-80658]
- ASoC: pcm1681: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188-mt6359: Add accdet headset jack detect support (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: common: Handle mediatek,accdet property (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: Add aw88166 amplifier driver (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Always honor no_shutup_pins (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Fix CME quirk for UF series keyboards (Jaroslav Kysela) [RHEL-80658]
- ALSA: intel-hdmi-audio: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: vx222: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: oxygen: Convert to EXPORT_SIMPLE_DEV_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/tegra: Convert to RUNTIME_PM_OPS() & co (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda-intel: Convert to RUNTIME_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: Use RUNTIME_PM_OPS() and pm_ptr() (Jaroslav Kysela) [RHEL-80658]
- ALSA: pcm: Convert to SYSTEM_SLEEP_PM_OPS() (Jaroslav Kysela) [RHEL-80658]
- ALSA: atmel: Convert to DEFINE_SIMPLE_DEV_PM_OPS() macro (Jaroslav Kysela) [RHEL-80658]
- ALSA: ac97: Convert to RUNTIME_PM_OPS() macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: sun4i-codec: add h616 card long_name (Jaroslav Kysela) [RHEL-80658]
- ASoC: sun4i-codec: support hp-det-gpios property (Jaroslav Kysela) [RHEL-80658]
- ASoC: sun4i-codec: correct dapm widgets and controls for h616 (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2770: Fix and redo I/V sense TDM slot setting logic (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2770: Factor out set_ivsense_slots (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Add control concerning overcurrent events (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Extend driver to SN012776 (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4-topology: Allocate ref_params on stack (Jaroslav Kysela) [RHEL-80658]
- ALSA: ctxfi: change dao_set_input functions from kzalloc to kcalloc (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: speyside: Free gpiod table (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Fix for enabling DMIC on acp platforms via _DSD entry (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor renoir platform resource structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor rembrant platform resource structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor acp63 platform resource structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor acp70 platform resource structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Remove white line (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Move spin_lock and list initialization to acp-pci driver (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Remove redundant acp_dev_data structure (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Add new interrupt handle callbacks in acp_common_hw_ops (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor acp machine select (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor acp platform device creation (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Refactor dmic-codec platform device creation (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Implement acp_common_hw_ops support for acp platforms (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Remove redundant acp70 chip->name (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-ptl-match: Add cs42l43 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() (Jaroslav Kysela) [RHEL-80658]
- ASoC: cs35l41: check the return value from spi_setup() (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt711-sdca: add DP0 support (Jaroslav Kysela) [RHEL-80658]
- soundwire: debugfs: add interface for BPT/BRA transfers (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda-sdw-bpt: add CHAIN_DMA support (Jaroslav Kysela) [RHEL-80658]
- soundwire: intel_ace2x: add BPT send_async/wait callbacks (Jaroslav Kysela) [RHEL-80658]
- soundwire: intel: add BPT context definition (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda-sdw-bpt: add helpers for SoundWire BPT DMA (Jaroslav Kysela) [RHEL-80658]
- soundwire: intel_auxdevice: add indirection for BPT send_async/wait (Jaroslav Kysela) [RHEL-80658]
- soundwire: cadence: add BTP/BRA helpers to format data (Jaroslav Kysela) [RHEL-80658]
- soundwire: bus: add bpt_stream pointer (Jaroslav Kysela) [RHEL-80658]
- soundwire: bus: add send_async/wait APIs for BPT protocol (Jaroslav Kysela) [RHEL-80658]
- soundwire: stream: reuse existing code for BPT stream (Jaroslav Kysela) [RHEL-80658]
- soundwire: stream: special-case the bus compute_params() routine (Jaroslav Kysela) [RHEL-80658]
- soundwire: stream: extend sdw_alloc_stream() to take 'type' parameter (Jaroslav Kysela) [RHEL-80658]
- soundwire: extend sdw_stream_type to BPT (Jaroslav Kysela) [RHEL-80658]
- soundwire: cadence: add BTP support for DP0 (Jaroslav Kysela) [RHEL-80658]
- ASoC: dmic: add regulator support (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: ptl: Add support for mic privacy (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: hda/shim: Add callbacks to handle mic privacy change for sdw (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda-mlink: Add support for mic privacy in VS SHIM registers (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4: Add support for Intel HW managed mic privacy messaging (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: Create ptl.c as placeholder for Panther Lake features (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: mtl: Stop exporting dsp_ops callback functions (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: lnl/ptl: Only set dsp_ops which differs from MTL (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: mtl: Split up dsp_ops setup code (Jaroslav Kysela) [RHEL-80658]
- ALSA: seq: Avoid client data changes during proc reads (Jaroslav Kysela) [RHEL-80658]
- ALSA: seq: Improve data consistency at polling (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-dai: add snd_soc_dai_mute_is_ctrled_at_trigger() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: reuse dpcm_state_string() (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-ptl-match: add cs42l43 6x cs35l56 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-lnl-match: add cs42l43 6x cs35l56 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-ptl-match: add sdw multi function mockup codec (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-lnl-match: add sdw multi function mockup codec (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: add multi-function SDW mockup codec match (Jaroslav Kysela) [RHEL-80658]
- ASoC: sdw_utils: add mic and amp dais to 0xaaaa codec (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-ptl-match: add rt713_vb_l3_rt1320_l12 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: soc-acpi-intel-ptl-match: add rt712_vb_l3_rt1320_l2 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: adl: add 2xrt1316 audio configuration (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: merge soc_pcm_hw_update_format/subformat() (Jaroslav Kysela) [RHEL-80658]
- ASoC: doc: use SND_SOC_DAILINK_xxx() macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: Tidy up SOC_DOUBLE_* and SOC_SINGLE_* helpers (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: tm2_wm5110: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: tobermory: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: speyside: Convert to GPIO descriptor (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: lowland: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: littlemill: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: bells: Drop unused include (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 (Jaroslav Kysela) [RHEL-80658]
- ASoC: Tidy up SOC_DOUBLE_R_* helpers (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: Use ASoC control macros where possible (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: atmel: tse850-pcm5142: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: wsa881x: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm9713: Use SOC_DOUBLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm9712: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: wcd938x: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2562: Use SOC_SINGLE_EXT_TLV() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: sma1307: Use SOC_SINGLE_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt715: Remove duplicate SOC_DOUBLE_R_EXT() helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: Remove unused helper macro (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl_audmix: register card device depends on 'dais' property (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wsa883x: Implement temperature reading and hwmon (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: hda-dai: Remove unnecessary bool conversion (Jaroslav Kysela) [RHEL-80658]
- ASoC: audio-graph-card2-custom-sample.dtsi: remove original sample (Jaroslav Kysela) [RHEL-80658]
- ASoC: audio-graph-card2-custom-sample2.dtsi: Separate Sample DT (Jaroslav Kysela) [RHEL-80658]
- ASoC: audio-graph-card2-custom-sample1.dtsi: Separate Sample DT (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-dai: remove SND_SOC_DAIFMT_CB{MS}_CF{MS} (Jaroslav Kysela) [RHEL-80658]
- ASoC: rockchip: rockchip_rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: rockchip: rockchip_max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: rockchip: rk3399_gru_sound: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: rockchip: rk3288_hdmi_analog: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8365-dai-pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8365-dai-i2s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8365-mt6357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8195-mt6359: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8192-mt6359-rt1015-rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8186-mt6366: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8183-da7219-max98357: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8173-rt5650-rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8173-rt5650-rt5676: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8173-max98090: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8173-rt5650: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt7986-dai-etdm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt7986-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt2701-cs42448: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt2701-wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: smdk_wm8994pcm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: midas_wm1811: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: aries_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: smdk_wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: littlemill: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: tm2_wm5110: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: tobermory: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: speyside: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: lowland: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: arndale: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: odroid: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: bells: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: samsung: snow: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: max98357a: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: max98927: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: ssm4567: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: rt5514: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: intel: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra: tegra_wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra: tegra_asoc_machine: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: meson: meson-card-utils: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: meson: t9015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ux500: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: lochnagar-sc: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: sgtl5000: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: src4xxx: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: arizona: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: madera: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm9713: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm9081: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8996: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8995: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8994: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8993: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8991: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8990: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8988: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8985: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8983: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8978: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8974: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8971: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8962: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8961: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8955: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8940: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8904: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8903: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8900: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8804: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8776: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8770: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8753: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8750: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8741: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8737: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8728: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8711: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8580: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8524: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8523: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8510: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8400: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm8350: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm5100: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: wm2200: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5682s: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5682: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5677: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5670: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5668: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5665: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5663: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5660: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5659: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5651: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5645: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5640: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5631: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt5616: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt1308: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt1305: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt1016: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt1015: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt1011: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt298: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt286: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rt274: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: rk817: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: nau8824: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: nau8822: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: nau8810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: nau8540: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: da9055: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: da732x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: da7219: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: da7218: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: da7210: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs53l30: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs43130: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42xx8: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42l73: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42l56: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42l52: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42l51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs42l42: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs35l34: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs35l33: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs35l32: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs530x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs4341: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs4271: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs4270: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs4265: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codec: cs4234: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: sc7280: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: sc7180: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: pxa: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: mxs: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: omap3pandora: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: omap-twl4030: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: davinci-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: j721e-evm: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: ams-delta: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: osk5912: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: n810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: Documentation: Codec to Codec: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5677: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt298: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt286: Update definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5682: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5670: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5668: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5665: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5663: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5660: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5659: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5651: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5645: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5640: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt5514: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt274: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1318: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1308: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1305: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1019: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1016: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1015: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: rt1011: Fix definition of device_id tables (Jaroslav Kysela) [RHEL-80658]
- ASoC: uniphier: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ASoC: meson: axg-tdm-interface: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ASoC: uda1380: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tlv320dac33: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ASoC: hdac_hdmi: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: use devm_kmemdup_array() (Jaroslav Kysela) [RHEL-80658]
- ALSA: seq: seq_oss_event: fix inconsistent indenting warning in note_on_event() (Jaroslav Kysela) [RHEL-80658]
- ALSA: es18xx: Fix spelling mistake "grap" -> "grab" (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: enable support for Presonus Studio 1824c within 1810c file (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: avoid uninitialized variable use (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add helper to write out defaults and fixed values (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add regmap helpers for parsing for DisCo Constant values (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add generic regmap SDCA helpers (Jaroslav Kysela) [RHEL-80658]
- ALSA: opti9xx: fix inconsistent indenting warning in snd_opti9xx_configure() (Jaroslav Kysela) [RHEL-80658]
- ALSA: emu10k1: fix inconsistent indenting warning in snd_emu10k1_synth_free() (Jaroslav Kysela) [RHEL-80658]
- ALSA: pcm: Drop superfluous NULL check in snd_pcm_format_set_silence() (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: change the log level for command response log (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2781: Clean up for some define (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt712-sdca: Add FU05 playback switch control (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188-mt6359: Add DMIC support (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: Add support for DMIC (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: Add reference for dmic clocks (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8188: Add audsys hires clocks (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: acp70: Remove unnecessary if-check (Jaroslav Kysela) [RHEL-80658]
- ASoC: q6dsp: q6apm: replace kzalloc() with kcalloc() in q6apm_map_memory_regions() (Jaroslav Kysela) [RHEL-80658]
- ASoC: sh: migor: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: ti: rx51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: kirkwood: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- ASoC: Documentation: DPCM: use inclusive language for SND_SOC_DAIFMT_CBx_CFx (Jaroslav Kysela) [RHEL-80658]
- sound/virtio: Fix cancel_sync warnings on uninitialized work_structs (Jaroslav Kysela) [RHEL-80658] {CVE-2025-37805}
- ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Honor the invert flag for mixer controls (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Move to the new control operations (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: New volume control operations (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Update VOLUME and add MUTE IPCs (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Add volume control for GAIN module (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Make PEAKVOL configurable from topology (Jaroslav Kysela) [RHEL-80658]
- ASoC: topology: Save num_channels value for mixer controls (Jaroslav Kysela) [RHEL-80658]
- ASoC: topology: Create kcontrols based on their type (Jaroslav Kysela) [RHEL-80658]
- ASoC: imx-card: Add playback_only or capture_only support (Jaroslav Kysela) [RHEL-80658]
- ASoC: cros_ec_codec: Use str_enable_disable() helper in wov_enable_put() (Jaroslav Kysela) [RHEL-80658]
- ASoC: atmel: atmel-classd: Use str_enabled_disabled() helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl: fsl_qmc_audio: Remove unnecessary bool conversions (Jaroslav Kysela) [RHEL-80658]
- ALSA: arm: aaci: Constify amba_id table (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: amd: Add depends on CPU_SUP_AMD (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-core: Use str_yes_no() in snd_soc_close_delayed_work() (Jaroslav Kysela) [RHEL-80658]
- Documentation: typo fixes (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: fix inconsistent indenting warning in check_and_handle_sdw_dma_irq() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: Fix error code in probe() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: Fix an IS_ERR() vs NULL bug in imx_parse_ioremap_memory() (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl: imx-pcm-fiq: Switch to use hrtimer_setup() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: Use str_enable_disable() helper (Jaroslav Kysela) [RHEL-80658]
- ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_class_w() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc3: Use str_enabled_disabled() helper function (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Intel: Don't import non-existing module namespace (Jaroslav Kysela) [RHEL-80658]
- ASoC: ops: Enforce platform maximum on initial value (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Mark SW_RESET as volatile (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Wait for ramp-down after shutdown (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2764: Power up/down amp on mute ops (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: cleanup dpcm_fe_dai_do_trigger() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: cleanup dpcm_dai_trigger_fe_be() (Jaroslav Kysela) [RHEL-80658]
- ASoC: remove dpcm_process_paths() (Jaroslav Kysela) [RHEL-80658]
- ASoC: remove update from snd_soc_card (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: remove duplicate param from __soc_pcm_hw_params() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: makes dpcm_dapm_stream_event() void (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-ops: makes snd_soc_read_signed() void (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-core: makes snd_soc_set_dmi_name() local (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: no need to check dpcm->fe on dpcm_be_connect() (Jaroslav Kysela) [RHEL-80658]
- soundwire: slave: fix an OF node reference leak in soundwire slave device (Jaroslav Kysela) [RHEL-80658]
- soundwire: Use str_enable_disable-like helpers (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: add soundwire host wake interrupt enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: set ACP_PME_EN during runtime suspend sequence (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: set device power state during suspend/resume sequence (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: add support for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: add debug log for soundwire wake event (Jaroslav Kysela) [RHEL-80658]
- soundwire: amd: change the soundwire wake enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
- soundwire: Revert "soundwire: intel_auxdevice: start the bus at default frequency" (Jaroslav Kysela) [RHEL-80658]
- soundwire: cadence_master: set frame shape and divider based on actual clk freq (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Use str_on_off() in avs_dsp_core_power() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra: Remove the isomgr_bw APIs export (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: use switch statements for acp pci revision id check (Jaroslav Kysela) [RHEL-80658]
- ASoC: adau1701: use gpiod_multi_set_value_cansleep (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx-common: set sdev->pdata->hw_pdata after common is alloc'd (Jaroslav Kysela) [RHEL-80658]
- ASoC: fsl_micfil: Add decimation filter bypass mode support (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wcd93xx-sdw: fix of_property_read_bool() warnings (Jaroslav Kysela) [RHEL-80658]
- ASoC: tscs454: Use str_enable_disable() in pll_power_event() (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: intel: Add Lenovo IdeaPad Z570 to probe denylist (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: intel: Fix Optimus when GPU has no sound (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add support for PDE Entity properties (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add support for clock Entity properties (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add support for IT/OT Entity properties (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add Channel Cluster parsing (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add parsing for Control range structures (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add SDCA Control parsing (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add support for Entity 0 (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Parse initialization write table (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Add code to parse Function information (Jaroslav Kysela) [RHEL-80658]
- ASoC: SDCA: Minor formatting and naming tweaks (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: add driver for the imx95 chip (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: merge imx8 and imx8ulp drivers (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: merge imx8 and imx8m drivers (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx8: drop unneeded/unused macros/header includes (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx8: use IMX_SOF_* macros (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx8: use common imx chip interface (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: imx: introduce more common structures and functions (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: amd_sdw: Add quirks for Dell SKU's (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: amd-acp70-acpi-match: Add RT1320 & RT722 combination soundwire machine (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: amd-acp70-acpi-match: Add rt722 support (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: add RT711, RT714 & RT1316 support for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: add machine driver changes for ACP7.0 and ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: update Pink Sardine platform Kconfig description (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: update file description and copyright year (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: update module description (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add soundwire wake interrupt handling (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add soundwire dma interrupts handling for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: implement function to restore dma config for ACP7.0 platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add ACP7.0 & ACP7.1 specific soundwire dma driver changes (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add pm ops related hw_ops for ACP7.0 & ACP7.1 platforms (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add pci driver hw_ops for ACP7.0 & ACP7.1 variants (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: rename acp_restore_sdw_dma_config() function (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: refactor soundwire dma interrupts enable/disable sequence (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: refactor soundwire dma driver code (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: store acp revision id in SoundWire dma driver private data (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: refactor soundwire dma interrupt handling (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add soundwire dma irq thread callback (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add callback to read acp pin configuration (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add callback functions for acp pci driver pm ops (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: add acp pci driver hw_ops for acp6.3 platform (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: use macro for ACP6.3 pci revision id (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: ps: rename structure names, variable and other macros (Jaroslav Kysela) [RHEL-80658]
- ASoC: tas2781: Switch to use %%ptTsr (Jaroslav Kysela) [RHEL-80658]
- ASoC: audio-graph-card2: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: audio-graph-card: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: simple-card-utils: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: simple-card: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-pcm: use snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-utils: care -EOPNOTSUPP on snd_soc_ret() (Jaroslav Kysela) [RHEL-80658]
- ASoC: add common snd_soc_ret() and use it (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4: Add support for split firmware releases (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: unexport dapm_mark_endpoints_dirty() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4-pcm: Move out be_rate initialization from for loop in fixup (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: unexport snd_soc_dapm_update_dai() (Jaroslav Kysela) [RHEL-80658]
- ASoC: dapm: unexport snd_soc_dapm_init() (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt8186: Remove unused mt8186_afe_(suspend|resume)_clock (Jaroslav Kysela) [RHEL-80658]
- ASoC: qcom: sdw: Add get and set channel maps support from codec to cpu dais (Jaroslav Kysela) [RHEL-80658]
- soundwire: qcom: Add set_channel_map api support (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wcd937x: Add static channel mapping support in wcd937x-sdw (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: ipc4-topology: Improve the information in prepare_copier prints (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: pcm: Add snd_sof_pcm specific wrappers for dev_dbg() and dev_err() (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: pcm: Move period/buffer configuration print after platform open (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: Relocate and rework functionality for PCM stream freeing (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt722: get lane mapping property (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: mediatek: Use str_on_off() helper function (Jaroslav Kysela) [RHEL-80658]
- ASoC: amd: acp: Use str_low_high() helper function (Jaroslav Kysela) [RHEL-80658]
- ASoC: dmic: Add DSD big endian format support (Jaroslav Kysela) [RHEL-80658]
- ALSA: docs: Fix module paths in /sys (Jaroslav Kysela) [RHEL-80658]
- ALSA: docs: Fix typo (Jaroslav Kysela) [RHEL-80658]
- ASoC: hdmi-codec: dump ELD through procfs (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda/hdmi: extract common interface for ELD handling (Jaroslav Kysela) [RHEL-80658]
- ALSA: lola: Remove unused lola_(save|restore)_mixer (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: wcd934x: use wcd934x binding header (Jaroslav Kysela) [RHEL-80658]
- ASoC: dt-bindings: Add bindings for WCD934x DAIs (Jaroslav Kysela) [RHEL-80658]
- ALSA: hda: Select avs-driver by default on MBL (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Add WHM module support (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Remove unused gateway configuration code (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: New gateway configuration mechanism (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Configure basefw on TGL-based platforms (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Move DSP-boot steps into individual functions (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: pcm3168a board selection (Jaroslav Kysela) [RHEL-80658]
- ASoC: Intel: avs: Add pcm3168a machine board (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: pcm3168a: Relax probing conditions (Jaroslav Kysela) [RHEL-80658]
- ASoC: codecs: pcm3168a: Add ACPI match table (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-core: Stop using of_property_read_bool() for non-boolean properties (Jaroslav Kysela) [RHEL-80658]
- ASoC: soc-ops: remove soc-dpcm.h (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: mt6358: Remove unused functions (Jaroslav Kysela) [RHEL-80658]
- ASoC: SOF: topology: Use krealloc_array() to replace krealloc() (Jaroslav Kysela) [RHEL-80658]
- ASoC: tegra: Add interconnect support (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt722-sdca: Make use of new expanded MBQ regmap (Jaroslav Kysela) [RHEL-80658]
- ASoC: rt722-sdca: Add some missing readable registers (Jaroslav Kysela) [RHEL-80658]
- ASoC: mediatek: Remove unused mtk_memif_set_rate (Jaroslav Kysela) [RHEL-80658]
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names (Jaroslav Kysela) [RHEL-80658]
- ASoC: cpcap: Implement jack detection (Jaroslav Kysela) [RHEL-80658]
- ASoC: cpcap: Implement .set_bias_level (Jaroslav Kysela) [RHEL-80658]
- ASoC: hdmi-codec: allow to refine formats actually supported (Jaroslav Kysela) [RHEL-80658]
- nfsd: don't ignore the return code of svc_proc_register() (CKI Backport Bot) [RHEL-93624] {CVE-2025-22026}
- audit: fix suffixed '/' filename matching (Ricardo Robaina) [RHEL-78968 RHEL-90106]
- audit: Use str_yes_no() helper function (Ricardo Robaina) [RHEL-78968]
- audit: Reorganize kerneldoc parameter names (Ricardo Robaina) [RHEL-78968]
- redhat/configs: add LED kernel configs (Rupinderjit Singh) [RHEL-70297]
- x86/kaslr: Include <linux/prandom.h> instead of <linux/random.h> (Ricardo Robaina) [RHEL-83843]
Resolves: RHEL-101826, RHEL-103213, RHEL-104883, RHEL-45092, RHEL-47453, RHEL-70297, RHEL-78968, RHEL-80658, RHEL-83843, RHEL-85590, RHEL-89708, RHEL-90106, RHEL-93624, RHEL-93658, RHEL-98689

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-30 11:31:16 -03:00
Julio Faracco
bff03a25f5 kernel-6.12.0-114.el10
* Thu Jul 24 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-114.el10]
- selftests: bpf: skip FOU tests in test_tc_tunnel (Felix Maurer) [RHEL-101819]
- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero (Lichen Liu) [RHEL-83630]
- mm: fix the inaccurate memory statistics issue for users (Luiz Capitulino) [RHEL-101961]
- KVM: arm64: Expose new KVM cap for cacheable PFNMAP (Donald Dutile) [RHEL-73607]
- KVM: arm64: Allow cacheable stage 2 mapping using VMA flags (Donald Dutile) [RHEL-73607]
- KVM: arm64: Block cacheable PFNMAP mapping (Donald Dutile) [RHEL-73607]
- KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Donald Dutile) [RHEL-73607]
- KVM: arm64: Rename the device variable to s2_force_noncacheable (Donald Dutile) [RHEL-73607]
- io_uring: ensure deferred completions are flushed for multishot (Jeff Moyer) [RHEL-102863]
- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (Jeff Moyer) [RHEL-76136] {CVE-2024-56662}
- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access (CKI Backport Bot) [RHEL-102096] {CVE-2025-38110}
- vmxnet3: correctly report gso type for UDP tunnels (Izabela Bakollari) [RHEL-96969]
- vmxnet3: update MTU after device quiesce (Izabela Bakollari) [RHEL-96969]
- vmxnet3: Fix tx queue race condition with XDP (Izabela Bakollari) [RHEL-96969]
- vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-96969]
- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) [RHEL-95557]
Resolves: RHEL-101819, RHEL-101961, RHEL-102096, RHEL-102863, RHEL-73607, RHEL-76136, RHEL-83630, RHEL-95557, RHEL-96969

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-25 00:32:06 -03:00
Julio Faracco
75c2a14690 kernel-6.12.0-113.el10
* Tue Jul 22 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-113.el10]
- nvme-tcp: sanitize request list handling (CKI Backport Bot) [RHEL-103236] {CVE-2025-38264}
- usb: hub: Fix flushing of delayed work used for post resume purposes (Desnes Nunes) [RHEL-102858]
- usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm (Desnes Nunes) [RHEL-102858]
- usb: hub: fix detection of high tier USB3 devices behind suspended hubs (Desnes Nunes) [RHEL-102858]
- perf test probe_vfs_getname: Skip if no suitable line detected (Jakub Brnak) [RHEL-74228]
- net: e1000e: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set() (Corinna Vinschen) [RHEL-99400]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-99400]
- e1000e: change k1 configuration on MTP and later platforms (Corinna Vinschen) [RHEL-99400]
- e1000e: Fix real-time violations on link up (Corinna Vinschen) [RHEL-99400]
- e1000e: Link NAPI instances to queues and IRQs (Corinna Vinschen) [RHEL-99400]
- e1000e: Remove duplicated writel() in e1000_configure_tx/rx() (Corinna Vinschen) [RHEL-99400]
- smb: client: fix perf regression with deferred closes (Paulo Alcantara) [RHEL-96872]
- smb: client: disable path remapping with POSIX extensions (Paulo Alcantara) [RHEL-96872]
- cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
- cifs: add documentation for smbdirect setup (Paulo Alcantara) [RHEL-96872]
- cifs: do not disable interface polling on failure (Paulo Alcantara) [RHEL-96872]
- cifs: serialize other channels when query server interfaces is pending (Paulo Alcantara) [RHEL-96872]
- cifs: deal with the channel loading lag while picking channels (Paulo Alcantara) [RHEL-96872]
- smb: client: make use of common smbdirect_socket_parameters (Paulo Alcantara) [RHEL-96872]
- smb: smbdirect: introduce smbdirect_socket_parameters (Paulo Alcantara) [RHEL-96872]
- smb: client: make use of common smbdirect_socket (Paulo Alcantara) [RHEL-96872]
- smb: smbdirect: add smbdirect_socket.h (Paulo Alcantara) [RHEL-96872]
- smb: client: make use of common smbdirect.h (Paulo Alcantara) [RHEL-96872]
- smb: smbdirect: add smbdirect.h with public structures (Paulo Alcantara) [RHEL-96872]
- smb: client: make use of common smbdirect_pdu.h (Paulo Alcantara) [RHEL-96872]
- smb: smbdirect: add smbdirect_pdu.h with protocol definitions (Paulo Alcantara) [RHEL-96872]
- cifs: update the lock ordering comments with new mutex (Paulo Alcantara) [RHEL-96872]
- cifs: dns resolution is needed only for primary channel (Paulo Alcantara) [RHEL-96872]
- cifs: update dstaddr whenever channel iface is updated (Paulo Alcantara) [RHEL-96872]
- cifs: reset connections for all channels when reconnect requested (Paulo Alcantara) [RHEL-96872]
- smb: client: use ParentLeaseKey in cifs_do_create (Paulo Alcantara) [RHEL-96872]
- smb: client: use ParentLeaseKey in open_cached_dir (Paulo Alcantara) [RHEL-96872]
- smb: client: add ParentLeaseKey support (Paulo Alcantara) [RHEL-96872]
- cifs: Fix cifs_query_path_info() for Windows NT servers (Paulo Alcantara) [RHEL-96872]
- cifs: Fix validation of SMB1 query reparse point response (Paulo Alcantara) [RHEL-96872]
- cifs: Correctly set SMB1 SessionKey field in Session Setup Request (Paulo Alcantara) [RHEL-96872]
- cifs: Fix encoding of SMB1 Session Setup NTLMSSP Request in non-UNICODE mode (Paulo Alcantara) [RHEL-96872]
- smb: client: add NULL check in automount_fullpath (Paulo Alcantara) [RHEL-96872]
- smb: client: Remove an unused function and variable (Paulo Alcantara) [RHEL-96872]
- netfs: Fix undifferentiation of DIO reads from unbuffered reads (Paulo Alcantara) [RHEL-96872]
- netfs: Fix wait/wake to be consistent about the waitqueue used (Paulo Alcantara) [RHEL-96872]
- netfs: Fix the request's work item to not require a ref (Paulo Alcantara) [RHEL-96872]
- netfs: Fix setting of transferred bytes with short DIO reads (Paulo Alcantara) [RHEL-96872]
- netfs: Fix oops in write-retry from mis-resetting the subreq iterator (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused flag NETFS_RREQ_BLOCKED (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused flag NETFS_RREQ_DONT_UNLOCK_FOLIOS (Paulo Alcantara) [RHEL-96872]
- folio_queue: remove unused field `marks3` (Paulo Alcantara) [RHEL-96872]
- fs/netfs: declare field `proc_link` only if CONFIG_PROC_FS=y (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove `netfs_io_request.ractl` (Paulo Alcantara) [RHEL-96872]
- fs/netfs: reorder struct fields to eliminate holes (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused enum choice NETFS_READ_HOLE_CLEAR (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused flag NETFS_ICTX_WRITETHROUGH (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused source NETFS_INVALID_WRITE (Paulo Alcantara) [RHEL-96872]
- fs/netfs: remove unused flag NETFS_SREQ_SEEK_DATA_READ (Paulo Alcantara) [RHEL-96872]
- lib/oid_registry.c: remove unused sprint_OID (Paulo Alcantara) [RHEL-96872]
- netfs: Update main API document (Paulo Alcantara) [RHEL-96872]
- smb: client: Reset all search buffer pointers when releasing buffer (Paulo Alcantara) [RHEL-96872]
- smb: client: Fix use-after-free in cifs_fill_dirent (Paulo Alcantara) [RHEL-96872]
- smb: client: fix zero rsize error messages (Paulo Alcantara) [RHEL-96872]
- smb: client: fix memory leak during error handling for POSIX mkdir (Paulo Alcantara) [RHEL-96872]
- smb: client: Avoid race in open_cached_dir with lease breaks (Paulo Alcantara) [RHEL-96872]
- smb3 client: warn when parse contexts returns error on compounded operation (Paulo Alcantara) [RHEL-96872]
- smb: client: ensure aligned IO sizes (Paulo Alcantara) [RHEL-96872]
- cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function (Paulo Alcantara) [RHEL-96872]
- cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info() (Paulo Alcantara) [RHEL-96872]
- smb: client: fix zero length for mkdir POSIX create context (Paulo Alcantara) [RHEL-96872]
- Revert "smb: client: fix TCP timers deadlock after rmmod" (Paulo Alcantara) [RHEL-96872]
- Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after-free" (Paulo Alcantara) [RHEL-96872]
- smb3 client: fix open hardlink on deferred close file error (Paulo Alcantara) [RHEL-96872]
- netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS (Paulo Alcantara) [RHEL-96872]
- afs: Fix afs_dynroot_readdir() to not use the RCU read lock (Paulo Alcantara) [RHEL-96872]
- smb3: Add defines for two new FileSystemAttributes (Paulo Alcantara) [RHEL-96872]
- cifs: Fix querying of WSL CHR and BLK reparse points over SMB1 (Paulo Alcantara) [RHEL-96872]
- cifs: Split parse_reparse_point callback to functions: get buffer and parse buffer (Paulo Alcantara) [RHEL-96872]
- cifs: Improve handling of name surrogate reparse points in reparse.c (Paulo Alcantara) [RHEL-96872]
- cifs: Remove explicit handling of IO_REPARSE_TAG_MOUNT_POINT in inode.c (Paulo Alcantara) [RHEL-96872]
- cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode (Paulo Alcantara) [RHEL-96872]
- cifs: Fix support for WSL-style symlinks (Paulo Alcantara) [RHEL-96872]
- smb311 client: fix missing tcon check when mounting with linux/posix extensions (Paulo Alcantara) [RHEL-96872]
- cifs: Ensure that all non-client-specific reparse points are processed by the server (Paulo Alcantara) [RHEL-96872]
- cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
- cifs: Implement is_network_name_deleted for SMB1 (Paulo Alcantara) [RHEL-96872]
- cifs: Remove cifs_truncate_page() as it should be superfluous (Paulo Alcantara) [RHEL-96872]
- cifs: Do not add FILE_READ_ATTRIBUTES when using GENERIC_READ/EXECUTE/ALL (Paulo Alcantara) [RHEL-96872]
- cifs: Improve SMB2+ stat() to work also without FILE_READ_ATTRIBUTES (Paulo Alcantara) [RHEL-96872]
- cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES (Paulo Alcantara) [RHEL-96872]
- cifs: Fix querying and creating MF symlinks over SMB1 (Paulo Alcantara) [RHEL-96872]
- cifs: Fix access_flags_to_smbopen_mode (Paulo Alcantara) [RHEL-96872]
- cifs: Fix negotiate retry functionality (Paulo Alcantara) [RHEL-96872]
- cifs: Improve handling of NetBIOS packets (Paulo Alcantara) [RHEL-96872]
- cifs: Allow to disable or force initialization of NetBIOS session (Paulo Alcantara) [RHEL-96872]
- cifs: Add a new xattr system.smb3_ntsd_owner for getting or setting owner (Paulo Alcantara) [RHEL-96872]
- cifs: Add a new xattr system.smb3_ntsd_sacl for getting or setting SACLs (Paulo Alcantara) [RHEL-96872]
- smb: client: Update IO sizes after reconnection (Paulo Alcantara) [RHEL-96872]
- smb: client: Store original IO parameters and prevent zero IO sizes (Paulo Alcantara) [RHEL-96872]
- smb:client: smb: client: Add reverse mapping from tcon to superblocks (Paulo Alcantara) [RHEL-96872]
- cifs: remove unreachable code in cifs_get_tcp_session() (Paulo Alcantara) [RHEL-96872]
- cifs: fix integer overflow in match_server() (Paulo Alcantara) [RHEL-96872]
- cifs: Add new mount option -o nounicode to disable SMB1 UNICODE mode (Paulo Alcantara) [RHEL-96872]
- cifs: Set default Netbios RFC1001 server name to hostname in UNC (Paulo Alcantara) [RHEL-96872]
- smb: client: Fix netns refcount imbalance causing leaks and use-after-free (Paulo Alcantara) [RHEL-96872]
- cifs: add validation check for the fields in smb_aces (Paulo Alcantara) [RHEL-96872]
- CIFS: Propagate min offload along with other parameters from primary to secondary channels. (Paulo Alcantara) [RHEL-96872]
- cifs: Improve establishing SMB connection with NetBIOS session (Paulo Alcantara) [RHEL-96872]
- cifs: Fix establishing NetBIOS session for SMB2+ connection (Paulo Alcantara) [RHEL-96872]
- cifs: Fix getting DACL-only xattr system.cifs_acl and system.smb3_acl (Paulo Alcantara) [RHEL-96872]
- cifs: Check if server supports reparse points before using them (Paulo Alcantara) [RHEL-96872]
- cifs: avoid NULL pointer dereference in dbg call (Paulo Alcantara) [RHEL-96872]
- smb: client: Remove redundant check in smb2_is_path_accessible() (Paulo Alcantara) [RHEL-96872]
- smb: client: Remove redundant check in cifs_oplock_break() (Paulo Alcantara) [RHEL-96872]
- smb: mark the new channel addition log as informational log with cifs_info (Paulo Alcantara) [RHEL-96872]
- smb: minor cleanup to remove unused function declaration (Paulo Alcantara) [RHEL-96872]
- mm/folio_queue: delete __folio_order and use folio_order directly (Paulo Alcantara) [RHEL-96872]
- afs: Simplify cell record handling (Paulo Alcantara) [RHEL-96872]
- afs: Fix afs_server ref accounting (Paulo Alcantara) [RHEL-96872]
- afs: Use the per-peer app data provided by rxrpc (Paulo Alcantara) [RHEL-96872]
- rxrpc: Allow the app to store private data on peer structs (Paulo Alcantara) [RHEL-96872]
- afs: Drop the net parameter from afs_unuse_cell() (Paulo Alcantara) [RHEL-96872]
- afs: Make afs_lookup_cell() take a trace note (Paulo Alcantara) [RHEL-96872]
- afs: Improve server refcount/active count tracing (Paulo Alcantara) [RHEL-96872]
- afs: Improve afs_volume tracing to display a debug ID (Paulo Alcantara) [RHEL-96872]
- afs: Change dynroot to create contents on demand (Paulo Alcantara) [RHEL-96872]
- afs: Remove the "autocell" mount option (Paulo Alcantara) [RHEL-96872]
- netfs: Fix netfs_unbuffered_read() to return ssize_t rather than int (Paulo Alcantara) [RHEL-96872]
- netfs: Fix rolling_buffer_load_from_ra() to not clear mark bits (Paulo Alcantara) [RHEL-96872]
- netfs: Call `invalidate_cache` only if implemented (Paulo Alcantara) [RHEL-96872]
- netfs: Fix collection of results during pause when collection offloaded (Paulo Alcantara) [RHEL-96872]
- afs: Fix afs_atcell_get_link() to check if ws_cell is unset first (Paulo Alcantara) [RHEL-96872]
- smb: client: Fix match_session bug preventing session reuse (Paulo Alcantara) [RHEL-96872]
- cifs: Fix integer overflow while processing actimeo mount option (Paulo Alcantara) [RHEL-96872]
- afs: Fix afs_atcell_get_link() to handle RCU pathwalk (Paulo Alcantara) [RHEL-96872]
- cifs: fix incorrect validation for num_aces field of smb_acl (Paulo Alcantara) [RHEL-96872]
- smb: common: change the data type of num_aces to le16 (Paulo Alcantara) [RHEL-96872]
- cifs: Fix the smb1 readv callback to correctly call netfs (Paulo Alcantara) [RHEL-96872]
- afs: Give an afs_server object a ref on the afs_cell object it points to (Paulo Alcantara) [RHEL-96872]
- afs: Fix the server_list to unuse a displaced server rather than putting it (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix locking issues with the peer record hash (Paulo Alcantara) [RHEL-96872]
- rxrpc: peer->mtu_lock is redundant (Paulo Alcantara) [RHEL-96872]
- rxrpc: rxperf: Fix missing decoding of terminal magic cookie (Paulo Alcantara) [RHEL-96872]
- cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes (Paulo Alcantara) [RHEL-96872]
- cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() (Paulo Alcantara) [RHEL-96872]
- smb311: failure to open files of length 1040 when mounting with SMB3.1.1 POSIX extensions (Paulo Alcantara) [RHEL-96872]
- smb: client, common: Avoid multiple -Wflex-array-member-not-at-end warnings (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix ipv6 path MTU discovery (Paulo Alcantara) [RHEL-96872]
- netfs: Fix setting NETFS_RREQ_ALL_QUEUED to be after all subreqs queued (Paulo Alcantara) [RHEL-96872]
- netfs: Add retry stat counters (Paulo Alcantara) [RHEL-96872]
- netfs: Fix a number of read-retry hangs (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix alteration of headers whilst zerocopy pending (Paulo Alcantara) [RHEL-96872]
- cifs: pick channels for individual subrequests (Paulo Alcantara) [RHEL-96872]
- smb: client: change lease epoch type from unsigned int to __u16 (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix race in call state changing vs recvmsg() (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix call state set to not include the SERVER_SECURING state (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix the rxrpc_connection attend queue handling (Paulo Alcantara) [RHEL-96872]
- cifs: Fix parsing native symlinks directory/file type (Paulo Alcantara) [RHEL-96872]
- cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
- cifs: Add support for creating WSL-style symlinks (Paulo Alcantara) [RHEL-96872]
- smb3: add support for IAKerb (Paulo Alcantara) [RHEL-96872]
- cifs: Fix struct FILE_ALL_INFO (Paulo Alcantara) [RHEL-96872]
- cifs: Add support for creating NFS-style symlinks (Paulo Alcantara) [RHEL-96872]
- cifs: Add support for creating native Windows sockets (Paulo Alcantara) [RHEL-96872]
- cifs: Add mount option -o reparse=none (Paulo Alcantara) [RHEL-96872]
- cifs: Add mount option -o symlink= for choosing symlink create type (Paulo Alcantara) [RHEL-96872]
- cifs: Fix creating and resolving absolute NT-style symlinks (Paulo Alcantara) [RHEL-96872]
- cifs: Simplify reparse point check in cifs_query_path_info() function (Paulo Alcantara) [RHEL-96872]
- cifs: Remove symlink member from cifs_open_info_data union (Paulo Alcantara) [RHEL-96872]
- cifs: Update description about ACL permissions (Paulo Alcantara) [RHEL-96872]
- cifs: Rename struct reparse_posix_data to reparse_nfs_data_buffer and move to common/smb2pdu.h (Paulo Alcantara) [RHEL-96872]
- cifs: Remove struct reparse_posix_data from struct cifs_open_info_data (Paulo Alcantara) [RHEL-96872]
- cifs: Remove unicode parameter from parse_reparse_point() function (Paulo Alcantara) [RHEL-96872]
- cifs: Fix getting and setting SACLs over SMB1 (Paulo Alcantara) [RHEL-96872]
- cifs: Remove intermediate object of failed create SFU call (Paulo Alcantara) [RHEL-96872]
- cifs: Validate EAs for WSL reparse points (Paulo Alcantara) [RHEL-96872]
- cifs: Change translation of STATUS_PRIVILEGE_NOT_HELD to -EPERM (Paulo Alcantara) [RHEL-96872]
- cifs: Change translation of STATUS_NOT_A_REPARSE_POINT to -ENODATA (Paulo Alcantara) [RHEL-96872]
- cifs: Remove duplicate struct reparse_symlink_data and SYMLINK_FLAG_RELATIVE (Paulo Alcantara) [RHEL-96872]
- cifs: Do not attempt to call CIFSGetSrvInodeNumber() without CAP_INFOLEVEL_PASSTHRU (Paulo Alcantara) [RHEL-96872]
- cifs: Do not attempt to call CIFSSMBRenameOpenFile() without CAP_INFOLEVEL_PASSTHRU (Paulo Alcantara) [RHEL-96872]
- cifs: Remove declaration of dead CIFSSMBQuerySymLink function (Paulo Alcantara) [RHEL-96872]
- cifs: Fix printing Status code into dmesg (Paulo Alcantara) [RHEL-96872]
- cifs: Add missing NT_STATUS_* codes from nterr.h to nterr.c (Paulo Alcantara) [RHEL-96872]
- cifs: Fix endian types in struct rfc1002_session_packet (Paulo Alcantara) [RHEL-96872]
- afs: Make /afs/@cell and /afs/.@cell symlinks (Paulo Alcantara) [RHEL-96872]
- afs: Add rootcell checks (Paulo Alcantara) [RHEL-96872]
- afs: Make /afs/.<cell> as well as /afs/<cell> mountpoints (Paulo Alcantara) [RHEL-96872]
- netfs: Report on NULL folioq in netfs_writeback_unlock_folios() (Paulo Alcantara) [RHEL-96872]
- afs: Add a tracepoint for afs_read_receive() (Paulo Alcantara) [RHEL-96872]
- afs: Locally initialise the contents of a new symlink on creation (Paulo Alcantara) [RHEL-96872]
- afs: Use the contained hashtable to search a directory (Paulo Alcantara) [RHEL-96872]
- afs: Make afs_mkdir() locally initialise a new directory's content (Paulo Alcantara) [RHEL-96872]
- netfs: Change the read result collector to only use one work item (Paulo Alcantara) [RHEL-96872]
- afs: Make {Y,}FS.FetchData an asynchronous operation (Paulo Alcantara) [RHEL-96872]
- afs: Eliminate afs_read (Paulo Alcantara) [RHEL-96872]
- afs: Use netfslib for symlinks, allowing them to be cached (Paulo Alcantara) [RHEL-96872]
- afs: Use netfslib for directories (Paulo Alcantara) [RHEL-96872]
- afs: Make afs_init_request() get a key if not given a file (Paulo Alcantara) [RHEL-96872]
- netfs: Add support for caching single monolithic objects such as AFS dirs (Paulo Alcantara) [RHEL-96872]
- netfs: Add functions to build/clean a buffer in a folio_queue (Paulo Alcantara) [RHEL-96872]
- afs: Add more tracepoints to do with tracking validity (Paulo Alcantara) [RHEL-96872]
- cachefiles: Add auxiliary data trace (Paulo Alcantara) [RHEL-96872]
- cachefiles: Add some subrequest tracepoints (Paulo Alcantara) [RHEL-96872]
- netfs: Remove some extraneous directory invalidations (Paulo Alcantara) [RHEL-96872]
- afs: Don't use mutex for I/O operation lock (Paulo Alcantara) [RHEL-96872]
- netfs: Don't use bh spinlock (Paulo Alcantara) [RHEL-96872]
- netfs: Drop the was_async arg from netfs_read_subreq_terminated() (Paulo Alcantara) [RHEL-96872]
- netfs: Drop the error arg from netfs_read_subreq_terminated() (Paulo Alcantara) [RHEL-96872]
- netfs: Split retry code out of fs/netfs/write_collect.c (Paulo Alcantara) [RHEL-96872]
- netfs: Make netfs_advance_write() return size_t (Paulo Alcantara) [RHEL-96872]
- netfs: Abstract out a rolling folio buffer implementation (Paulo Alcantara) [RHEL-96872]
- netfs: Add a tracepoint to log the lifespan of folio_queue structs (Paulo Alcantara) [RHEL-96872]
- netfs: Use a folio_queue allocation and free functions (Paulo Alcantara) [RHEL-96872]
- cachefiles: Clean up some whitespace in trace header (Paulo Alcantara) [RHEL-96872]
- netfs: Clean up some whitespace in trace header (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix ability to add more data to a call once MSG_MORE deasserted (Paulo Alcantara) [RHEL-96872]
- rxrpc: Disable IRQ, not BH, to take the lock for ->attend_link (Paulo Alcantara) [RHEL-96872]
- rxrpc: Implement RACK/TLP to deal with transmission stalls [RFC8985] (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix request for an ACK when cwnd is minimum (Paulo Alcantara) [RHEL-96872]
- rxrpc: Manage RTT per-call rather than per-peer (Paulo Alcantara) [RHEL-96872]
- rxrpc: Add a reason indicator to the tx_ack tracepoint (Paulo Alcantara) [RHEL-96872]
- rxrpc: Add a reason indicator to the tx_data tracepoint (Paulo Alcantara) [RHEL-96872]
- rxrpc: Tidy up the ACK parsing a bit (Paulo Alcantara) [RHEL-96872]
- rxrpc: Use irq-disabling spinlocks between app and I/O thread (Paulo Alcantara) [RHEL-96872]
- rxrpc: Don't allocate a txbuf for an ACK transmission (Paulo Alcantara) [RHEL-96872]
- rxrpc: Send jumbo DATA packets (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix initial resend timeout (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix the calculation and use of RTO (Paulo Alcantara) [RHEL-96872]
- rxrpc: Display userStatus in rxrpc_rx_ack trace (Paulo Alcantara) [RHEL-96872]
- rxrpc: Adjust the rxrpc_rtt_rx tracepoint (Paulo Alcantara) [RHEL-96872]
- rxrpc: Generate rtt_min (Paulo Alcantara) [RHEL-96872]
- rxrpc: Don't use received skbuff timestamps (Paulo Alcantara) [RHEL-96872]
- rxrpc: Store the DATA serial in the txqueue and use this in RTT calc (Paulo Alcantara) [RHEL-96872]
- rxrpc: Use the new rxrpc_tx_queue struct to more efficiently process ACKs (Paulo Alcantara) [RHEL-96872]
- rxrpc: Adjust names and types of congestion-related fields (Paulo Alcantara) [RHEL-96872]
- rxrpc: Display stats about jumbo packets transmitted and received (Paulo Alcantara) [RHEL-96872]
- rxrpc: Replace call->acks_first_seq with tracking of the hard ACK point (Paulo Alcantara) [RHEL-96872]
- rxrpc: call->acks_hard_ack is now the same call->tx_bottom, so remove it (Paulo Alcantara) [RHEL-96872]
- rxrpc: Implement progressive transmission queue struct (Paulo Alcantara) [RHEL-96872]
- rxrpc: Don't need barrier for ->tx_bottom and ->acks_hard_ack (Paulo Alcantara) [RHEL-96872]
- rxrpc: Timestamp DATA packets before transmitting them (Paulo Alcantara) [RHEL-96872]
- rxrpc: Only set DF=1 on initial DATA transmission (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix injection of packet loss (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix CPU time starvation in I/O thread (Paulo Alcantara) [RHEL-96872]
- rxrpc: Add a tracepoint to show variables pertinent to jumbo packet size (Paulo Alcantara) [RHEL-96872]
- rxrpc: Prepare to be able to send jumbo DATA packets (Paulo Alcantara) [RHEL-96872]
- rxrpc: Separate the packet length from the data length in rxrpc_txbuf (Paulo Alcantara) [RHEL-96872]
- rxrpc: Implement path-MTU probing using padded PING ACKs (RFC8899) (Paulo Alcantara) [RHEL-96872]
- rxrpc: Use a large kvec[] in rxrpc_local rather than every rxrpc_txbuf (Paulo Alcantara) [RHEL-96872]
- rxrpc: Request an ACK on impending Tx stall (Paulo Alcantara) [RHEL-96872]
- rxrpc: Show stats counter for received reason-0 ACKs (Paulo Alcantara) [RHEL-96872]
- rxrpc: Don't set the MORE-PACKETS rxrpc wire header flag (Paulo Alcantara) [RHEL-96872]
- rxrpc: Clean up Tx header flags generation handling (Paulo Alcantara) [RHEL-96872]
- rxrpc: Use umin() and umax() rather than min_t()/max_t() where possible (Paulo Alcantara) [RHEL-96872]
- rxrpc: Fix handling of received connection abort (Paulo Alcantara) [RHEL-96872]
- ktime: Add us_to_ktime() (Paulo Alcantara) [RHEL-96872]
- netfs: Fix read-retry for fs with no ->prepare_read() (Paulo Alcantara) [RHEL-96872]
- netfs: Fix kernel async DIO (Paulo Alcantara) [RHEL-96872]
- netfs: Fix is-caching check in read-retry (Paulo Alcantara) [RHEL-96872]
- netfs: Work around recursion by abandoning retry if nothing read (Paulo Alcantara) [RHEL-96872]
- netfs: Fix missing barriers by using clear_and_wake_up_bit() (Paulo Alcantara) [RHEL-96872]
- netfs: Remove redundant use of smp_rmb() (Paulo Alcantara) [RHEL-96872]
- cachefiles: Parse the "secctx" immediately (Paulo Alcantara) [RHEL-96872]
- netfs: Fix enomem handling in buffered reads (Paulo Alcantara) [RHEL-96872]
- netfs: Fix non-contiguous donation between completed reads (Paulo Alcantara) [RHEL-96872]
- cifs: update internal version number (Paulo Alcantara) [RHEL-96872]
- fscache: Remove duplicate included header (Paulo Alcantara) [RHEL-96872]
- rxrpc: Add a tracepoint for aborts being proposed (Paulo Alcantara) [RHEL-96872]
- netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING (Paulo Alcantara) [RHEL-96872]
- cachefiles: Fix NULL pointer dereference in object->file (Paulo Alcantara) [RHEL-96872]
- cachefiles: Clean up in cachefiles_commit_tmpfile() (Paulo Alcantara) [RHEL-96872]
- cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter() (Paulo Alcantara) [RHEL-96872]
- cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter() (Paulo Alcantara) [RHEL-96872]
- convert cifs_ioctl_copychunk() (Paulo Alcantara) [RHEL-96872]
- netfs: Remove unnecessary references to pages (Paulo Alcantara) [RHEL-96872]
- netfs: Fix a few minor bugs in netfs_page_mkwrite() (Paulo Alcantara) [RHEL-96872]
- netfs: Remove call to folio_index() (Paulo Alcantara) [RHEL-96872]
- mlxsw: spectrum_router: Fix use-after-free when deleting GRE net devices (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_acl_bloom_filter: Workaround for some LLVM versions (Ivan Vecera) [RHEL-94570]
- selftests: vxlan_bridge: Test flood with unresolved FDB entry (Ivan Vecera) [RHEL-94570]
- mlxsw: Add VXLAN bridge ports to same hardware domain as physical bridge ports (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_switchdev: Move mlxsw_sp_bridge_vxlan_join() (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_switchdev: Add an internal API for VXLAN leave (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum: Call mlxsw_sp_bridge_vxlan_{join, leave}() for VLAN-aware bridge (Ivan Vecera) [RHEL-94570]
- mlxsw: Trap ARP packets at layer 2 instead of layer 3 (Ivan Vecera) [RHEL-94570]
- mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() (Ivan Vecera) [RHEL-94570]
- mlxsw: Enable Tx checksum offload (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_router: Remove unused functions (Ivan Vecera) [RHEL-94570]
- mlxsw: Do not store Tx header length as driver parameter (Ivan Vecera) [RHEL-94570]
- mlxsw: Move Tx header handling to PCI driver (Ivan Vecera) [RHEL-94570]
- mlxsw: Define Tx header fields in txheader.h (Ivan Vecera) [RHEL-94570]
- mlxsw: Initialize txhdr_info according to PTP operations (Ivan Vecera) [RHEL-94570]
- mlxsw: Add mlxsw_txhdr_info structure (Ivan Vecera) [RHEL-94570]
- net/mlxfw: Drop hard coded max FW flash image size (Ivan Vecera) [RHEL-94570]
- mlxsw: Switch to napi_gro_receive() (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_flower: Do not allow mixing sample and mirror actions (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sharedbuffer: Ensure no extra packets are counted (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sharedbuffer: Remove duplicate test cases (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sharedbuffer: Remove h1 ingress test case (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4 (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: devlink_trap_police: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: qos_max_descriptors: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: qos_ets_strict: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: qos_mc_aware: Use defer for test cleanup (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sch_red_core: Lower TBF rate (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sch_red_core: Send more packets for drop tests (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sch_red_core: Sleep before querying queue depth (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sch_red_core: Increase backlog size tolerance (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: sch_red_ets: Increase required backlog (Ivan Vecera) [RHEL-94570]
- mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst (Ivan Vecera) [RHEL-94570]
- selftests: mlxsw: rtnetlink: Use devlink_reload() API (Ivan Vecera) [RHEL-94570]
- x86/its: Fix an ifdef typo in its_alloc() (Waiman Long) [RHEL-91960]
- Revert "mm/execmem: Unify early execmem_cache behaviour" (Waiman Long) [RHEL-91960]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Waiman Long) [RHEL-91960]
- x86/its: explicitly manage permissions for ITS pages (Waiman Long) [RHEL-91960]
- x86/its: move its_pages array to struct mod_arch_specific (Waiman Long) [RHEL-91960]
- x86/Kconfig: only enable ROX cache in execmem when STRICT_MODULE_RWX is set (Waiman Long) [RHEL-91960]
- x86/mm/pat: don't collapse pages without PSE set (Waiman Long) [RHEL-91960]
- tools headers x86 cpufeatures: Sync with the kernel sources to pick ZEN6 and Indirect Target Selection (ITS) bits (Waiman Long) [RHEL-91960]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (Waiman Long) [RHEL-91960]
- x86/its: Fix build errors when CONFIG_MODULES=n (Waiman Long) [RHEL-91960]
- arm64: proton-pack: Add new CPUs 'k' values for branch mitigation (Waiman Long) [RHEL-91960]
- arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users (Waiman Long) [RHEL-91960] {CVE-2025-37963}
- arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs (Waiman Long) [RHEL-91960] {CVE-2025-37948}
- arm64: proton-pack: Expose whether the branchy loop k value (Waiman Long) [RHEL-91960]
- arm64: proton-pack: Expose whether the platform is mitigated by firmware (Waiman Long) [RHEL-91960]
- arm64: insn: Add support for encoding DSB (Waiman Long) [RHEL-91960]
- redhat/configs: Enable CONFIG_MITIGATION_ITS for x86 (Waiman Long) [RHEL-91960]
- selftest/x86/bugs: Add selftests for ITS (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Use dynamic thunks for indirect branches (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/ibt: Keep IBT disabled during alternative patching (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- mm/execmem: Unify early execmem_cache behaviour (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Align RETs in BHB clear sequence to avoid thunking (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Add support for RSB stuffing mitigation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Add "vmexit" option to skip mitigation on some CPUs (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Enable Indirect Target Selection mitigation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Add support for ITS-safe return thunk (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Add support for ITS-safe indirect thunk (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/its: Enumerate Indirect Target Selection (ITS) bug (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- Documentation: x86/bugs/its: Add ITS documentation (Waiman Long) [RHEL-91960 RHEL-92176] {CVE-2024-28956}
- x86/bhi: Do not set BHI_DIS_S in 32-bit mode (Waiman Long) [RHEL-91960]
- x86/bpf: Add IBHF call at end of classic BPF (Waiman Long) [RHEL-91960]
- x86/bpf: Call branch history clearing sequence on exit (Waiman Long) [RHEL-91960]
- x86/bugs: Add RSB mitigation document (Waiman Long) [RHEL-91960]
- x86/bugs: Don't fill RSB on context switch with eIBRS (Waiman Long) [RHEL-91960]
- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline (Waiman Long) [RHEL-91960]
- x86/bugs: Fix RSB clearing in indirect_branch_prediction_barrier() (Waiman Long) [RHEL-91960]
- x86/bugs: Use SBPB in write_ibpb() if applicable (Waiman Long) [RHEL-91960]
- x86/bugs: Rename entry_ibpb() to write_ibpb() (Waiman Long) [RHEL-91960]
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 (Waiman Long) [RHEL-91960]
- x86/bugs: Use the cpu_smt_possible() helper instead of open-coded code (Waiman Long) [RHEL-91960]
- x86/bugs: Add AUTO mitigations for mds/taa/mmio/rfds (Waiman Long) [RHEL-91960]
- x86/bugs: Relocate mds/taa/mmio/rfds defines (Waiman Long) [RHEL-91960]
- x86/bugs: Add X86_BUG_SPECTRE_V2_USER (Waiman Long) [RHEL-91960]
- x86/bugs: Remove X86_FEATURE_USE_IBPB (Waiman Long) [RHEL-91960]
- x86/bugs: Remove the X86_FEATURE_USE_IBPB check in ib_prctl_set() (Waiman Long) [RHEL-91960]
- x86/mm: Remove X86_FEATURE_USE_IBPB checks in cond_mitigation() (Waiman Long) [RHEL-91960]
- arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB (Waiman Long) [RHEL-91960]
- arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list (Waiman Long) [RHEL-91960]
- x86/rfds: Exclude P-only parts from the RFDS affected list (Waiman Long) [RHEL-91960]
- x86/cpu: Update x86_match_cpu() to also use cpu-type (Waiman Long) [RHEL-91960]
- x86/cpu: Add cpu_type to struct x86_cpu_id (Waiman Long) [RHEL-91960]
- x86/cpu: Shorten CPU matching macro (Waiman Long) [RHEL-91960]
- x86/cpu: Fix the description of X86_MATCH_VFM_STEPS() (Waiman Long) [RHEL-91960]
- module: don't annotate ROX memory as kmemleak_not_leak() (Waiman Long) [RHEL-91960]
- x86: re-enable EXECMEM_ROX support (Waiman Long) [RHEL-91960]
- module: drop unused module_writable_address() (Waiman Long) [RHEL-91960]
- Revert "x86/module: prepare module loading for ROX allocations of text" (Waiman Long) [RHEL-91960]
- module: switch to execmem API for remapping as RW and restoring ROX (Waiman Long) [RHEL-91960]
- execmem: add API for temporal remapping as RW and restoring ROX afterwards (Waiman Long) [RHEL-91960]
- execmem: don't remove ROX cache from the direct map (Waiman Long) [RHEL-91960]
- x86/mm/pat: restore large ROX pages after fragmentation (Waiman Long) [RHEL-91960]
- x86/mm/pat: drop duplicate variable in cpa_flush() (Waiman Long) [RHEL-91960]
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test (Waiman Long) [RHEL-91960]
- Enable the gs_usb CAN bus driver in RHEL (Radu Rendec) [RHEL-90131]
- iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-89891]
- iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-89891]
- iommu/io-pgtable-arm: dynamically allocate selftest device struct (Jerry Snitselaar) [RHEL-89891]
- iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-89891]
- iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-89891]
- dma-mapping: fix missing clear bdr in check_ram_in_range_map() (Jerry Snitselaar) [RHEL-89891]
- iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-95265]
- iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-89891]
- iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-89891]
- iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-89891]
- platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-89891]
- software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-73600]
- PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-89891]
- iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-89891]
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-89891]
- iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-89891]
- iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids (Jerry Snitselaar) [RHEL-89891]
- iommu/arm-smmu-v3: Fix pgsize_bit for sva domains (Jerry Snitselaar) [RHEL-89891 RHEL-92494]
- iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-89891]
- dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-89891]
- dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-89891]
- dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-89891]
- dma/mapping.c: dev_dbg support for dma_addressing_limited (Jerry Snitselaar) [RHEL-89891]
- dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-89891]
- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-89891]
- iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-89891]
- iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-89891]
- iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Wire up irq_ack() to irq_move_irq() for posted MSIs (Jerry Snitselaar) [RHEL-89891]
- iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-89891]
- iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-89891]
- iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-89891]
- iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-89891]
- iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-73596]
- iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-73596]
- vfio: VFIO_DEVICE_[AT|DE]TACH_IOMMUFD_PT support pasid (Jerry Snitselaar) [RHEL-73603]
- vfio-iommufd: Support pasid [at|de]tach for physical VFIO devices (Jerry Snitselaar) [RHEL-73603]
- ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-73603]
- iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-73603]
- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-73603]
- iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-73600]
- iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-73600]
- iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-73600]
- iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-73600]
- iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-73600]
- iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-73600]
- iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-73600]
- iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-73600]
- iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-73600]
- iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-73600]
- iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-73600]
- iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-73600]
- iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-73600]
- iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-88960]
- iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-88960]
- iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-89891]
- iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-88960]
- iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-73596]
- iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-73596]
- iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-73596]
- Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-73596]
- iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-73596]
- iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-73596]
- iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-73596]
- iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-73596]
- iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-73596]
- iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-73596]
- iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-73596]
- iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-73596]
- iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-73596]
- iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-73596]
- iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-73596]
- iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-73596]
- iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-73596]
- iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-73596]
- iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-89891]
- iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-89891]
- iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-89891]
- iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-89891]
- iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-89891]
- iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Don't clobber posted vCPU IRTE when host IRQ affinity changes (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Put IRTE back into posted MSI mode if vCPU posting is disabled (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-89891]
- iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-89891]
- iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-89891]
- iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-89891]
- iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-89891]
- iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-89891]
- iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-89891]
- iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-89891]
- iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-89891]
- iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-89891]
- iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-89891]
- iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-89891]
- iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-73588]
- iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-73588]
- irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-73588]
- iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-73588]
- genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-73588]
- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-73588]
- iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-88959]
- iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-88959]
- iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-89891]
- redhat/configs: Enable early lockdown for Arm (Mark Salter) [RHEL-82437]
- arm64: add early lockdown for secure boot (Mark Salter) [RHEL-82437]
- efi: pass secure boot mode to kernel proper (Mark Salter) [RHEL-82437]
Resolves: RHEL-102858, RHEL-103236, RHEL-73588, RHEL-73596, RHEL-73600, RHEL-73603, RHEL-74228, RHEL-82437, RHEL-88959, RHEL-88960, RHEL-89891, RHEL-90131, RHEL-91960, RHEL-92176, RHEL-92494, RHEL-94570, RHEL-95265, RHEL-96872, RHEL-99400

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-23 10:34:49 -03:00
Julio Faracco
bbbee3ee6a kernel-6.12.0-112.el10
* Sat Jul 19 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-112.el10]
- powerpc/defconfigs: Set HZ=1000 on ppc64 and powernv defconfigs (Mamatha Inamdar) [RHEL-102017]
- net: ipv4: fix stat increase when udp early demux drops the packet (CKI Backport Bot) [RHEL-102383]
- virtio_net: Enforce minimum TX ring size for reliability (Laurent Vivier) [RHEL-84409]
- virtio_net: Cleanup '2+MAX_SKB_FRAGS' (Laurent Vivier) [RHEL-84409]
- virtio_ring: Fix error reporting in virtqueue_resize (Laurent Vivier) [RHEL-84409]
- iommu/s390: allow larger region tables (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: support map/unmap for additional table regions (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: support iova_to_phys for additional table regions (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: support cleanup of additional table regions (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: set appropriate IOTA region type (Christoph Schlameuss) [RHEL-52964]
- s390/pci: Fix dev.dma_range_map missing sentinel element (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: implement iommu passthrough via identity domain (Christoph Schlameuss) [RHEL-52964]
- iommu/s390: handle IOAT registration based on domain (Christoph Schlameuss) [RHEL-52964]
- s390/pci: store DMA offset in bus_dma_region (Christoph Schlameuss) [RHEL-52964]
- s390/pci: check for relaxed translation capability (Christoph Schlameuss) [RHEL-52964]
- selftests: drv-net: rss_ctx: Add test for ntuple rules targeting default RSS context (Mohammad Heib) [RHEL-75603]
- net: ethtool: Don't check if RSS context exists in case of context 0 (Mohammad Heib) [RHEL-75603]
- net: ethtool: remove duplicate defines for family info (Mohammad Heib) [RHEL-75603]
- netlink: specs: ethtool: Remove UAPI duplication of phy-upstream enum (Mohammad Heib) [RHEL-75603]
- ethtool: cmis_cdb: use correct rpl size in ethtool_cmis_module_poll() (Mohammad Heib) [RHEL-75603]
- ethtool: cmis_cdb: Fix incorrect read / write length extension (Mohammad Heib) [RHEL-75603]
- net: ethtool: Don't call .cleanup_data when prepare_data fails (Mohammad Heib) [RHEL-75603]
- selftests: drv-net: test random value for hds-thresh (Mohammad Heib) [RHEL-75603]
- net: ethtool: fix ethtool_ringparam_get_cfg() returns a hds_thresh value always as 0. (Mohammad Heib) [RHEL-75603]
- net: ethtool: Export the link_mode_params definitions (Mohammad Heib) [RHEL-75603]
- net: ethtool: tsinfo: Fix dump command (Mohammad Heib) [RHEL-75603]
- net: ethtool: netlink: Allow NULL nlattrs when getting a phy_device (Mohammad Heib) [RHEL-75603]
- selftests: drv-net-hw: Add a test for symmetric RSS hash (Mohammad Heib) [RHEL-75603]
- selftests: drv-net: Make rand_port() get a port more reliably (Mohammad Heib) [RHEL-75603]
- ethtool: Symmetric OR-XOR RSS hash (Mohammad Heib) [RHEL-75603]
- tools: ynl: add all headers to makefile deps (Mohammad Heib) [RHEL-75603]
- net: ethtool: fix ioctl confusing drivers about desired HDS user config (Mohammad Heib) [RHEL-75603]
- net: move stale comment about ntuple validation (Mohammad Heib) [RHEL-75603]
- selftests: net-drv: test adding flow rule to invalid RSS context (Mohammad Heib) [RHEL-75603]
- net: ethtool: prevent flow steering to RSS contexts which don't exist (Mohammad Heib) [RHEL-75603]
- net: ethtool: tsconfig: Fix netlink type of hwtstamp flags (Mohammad Heib) [RHEL-75603]
- ethtool: Add support for 200Gbps per lane link modes (Mohammad Heib) [RHEL-75603]
- selftests: drv-net: rss_ctx: don't fail reconfigure test if queue offset not supported (Mohammad Heib) [RHEL-75603]
- selftests: drv-net: rss_ctx: add missing cleanup in queue reconfigure (Mohammad Heib) [RHEL-75603]
- ethtool: ntuple: fix rss + ring_cookie check (Mohammad Heib) [RHEL-75603]
- ethtool: rss: fix hiding unsupported fields in dumps (Mohammad Heib) [RHEL-75603]
- ethtool: Fix set RXNFC command with symmetric RSS hash (Mohammad Heib) [RHEL-75603]
- net: ethtool: populate the default HDS params in the core (Mohammad Heib) [RHEL-75603]
- net: provide pending ring configuration in net_device (Mohammad Heib) [RHEL-75603]
- net: ethtool: store netdev in a temp variable in ethnl_default_set_doit() (Mohammad Heib) [RHEL-75603]
- net: move HDS config from ethtool state (Mohammad Heib) [RHEL-75603]
- net: avoid race between device unregistration and ethnl ops (Mohammad Heib) [RHEL-75603]
- net: ethtool: ts: add separate counter for unconfirmed one-step TX timestamps (Mohammad Heib) [RHEL-75603]
- selftest: net-drv: hds: add test for HDS feature (Mohammad Heib) [RHEL-75603]
- netdevsim: add HDS feature (Mohammad Heib) [RHEL-75603]
- net: disallow setup single buffer XDP when tcp-data-split is enabled. (Mohammad Heib) [RHEL-75603]
- net: ethtool: add ring parameter filtering (Mohammad Heib) [RHEL-75603]
- net: devmem: add ring parameter filtering (Mohammad Heib) [RHEL-75603]
- net: ethtool: add support for configuring hds-thresh (Mohammad Heib) [RHEL-75603]
- net: ethtool: add hds_config member in ethtool_netdev_state (Mohammad Heib) [RHEL-75603]
- Documentation: networking: update PHY error counter diagnostics in twisted pair guide (Mohammad Heib) [RHEL-75603]
- net: ethtool: add support for structured PHY statistics (Mohammad Heib) [RHEL-75603]
- net: ethtool: plumb PHY stats to PHY drivers (Mohammad Heib) [RHEL-75603]
- ethtool: linkstate: migrate linkstate functions to support multi-PHY setups (Mohammad Heib) [RHEL-75603]
- Documentation: networking: add Twisted Pair Ethernet diagnostics at OSI Layer 1 (Mohammad Heib) [RHEL-75603]
- net: ethtool: Use hwprov under rcu_read_lock (Mohammad Heib) [RHEL-75603]
- net: ethtool: Fix suspicious rcu_dereference usage (Mohammad Heib) [RHEL-75603]
- net: ethtool: Add support for tsconfig command to get/set hwtstamp config (Mohammad Heib) [RHEL-75603]
- net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp by net topology (Mohammad Heib) [RHEL-75603]
- net: Add the possibility to support a selected hwtstamp in netdevice (Mohammad Heib) [RHEL-75603]
- net: Make net_hwtstamp_validate accessible (Mohammad Heib) [RHEL-75603]
- net: Make dev_get_hwtstamp_phylib accessible (Mohammad Heib) [RHEL-75603]
- ethtool: regenerate uapi header from the spec (Mohammad Heib) [RHEL-75603]
- ethtool: remove the comments that are not gonna be generated (Mohammad Heib) [RHEL-75603]
- ethtool: separate definitions that are gonna be generated (Mohammad Heib) [RHEL-75603]
- ynl: include uapi header after all dependencies (Mohammad Heib) [RHEL-75603]
- ynl: add missing pieces to ethtool spec to better match uapi header (Mohammad Heib) [RHEL-75603]
- ynl: support directional specs in ynl-gen-c.py (Mohammad Heib) [RHEL-75603]
- ynl: skip rendering attributes with header property in uapi mode (Mohammad Heib) [RHEL-75603]
- ynl: support enum-cnt-name attribute in legacy definitions (Mohammad Heib) [RHEL-75603]
- ethtool: Fix wrong mod state in case of verbose and no_mask bitset (Mohammad Heib) [RHEL-75603]
- ethtool: Fix access to uninitialized fields in set RXNFC command (Mohammad Heib) [RHEL-75603]
- UAPI: ethtool: Avoid flex-array in struct ethtool_link_settings (Mohammad Heib) [RHEL-75603]
- selftest: extend test_rss_context_queue_reconfigure for action addition (Mohammad Heib) [RHEL-75603]
- selftest: validate RSS+ntuple filters with nonzero ring_cookie (Mohammad Heib) [RHEL-75603]
- selftest: include dst-ip in ethtool ntuple rules (Mohammad Heib) [RHEL-75603]
- net: ethtool: account for RSS+RXNFC add semantics when checking channel count (Mohammad Heib) [RHEL-75603]
- net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in (Mohammad Heib) [RHEL-75603]
- Documentation: networking: Add missing PHY_GET command in the message list (Mohammad Heib) [RHEL-75603]
- netlink: specs: Add missing phy-ntf command to ethtool spec (Mohammad Heib) [RHEL-75603]
- netlink: specs: Add missing bitset attrs to ethtool spec (Mohammad Heib) [RHEL-75603]
- selftests: drv-net: rss_ctx: add rss ctx busy testcase (Mohammad Heib) [RHEL-75603]
- ethtool: rss: prevent rss ctx deletion when in use (Mohammad Heib) [RHEL-75603]
- net: ethtool: Add support for writing firmware blocks using EPL payload (Mohammad Heib) [RHEL-75603]
- net: ethtool: Add new parameters and a function to support EPL (Mohammad Heib) [RHEL-75603]
- ethtool: rss: fix rss key initialization warning (Mohammad Heib) [RHEL-75603]
- media: cx231xx: Remove vidioc_s_ctrl callback (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Remove vidioc_queryctrl (Desnes Nunes) [RHEL-78934]
- media: pvrusb2: Remove g/s_ctrl callbacks (Desnes Nunes) [RHEL-78934]
- media: pvrusb2: Convert queryctrl to query_ext_ctrl (Desnes Nunes) [RHEL-78934]
- media: cx231xx: set device_caps for 417 (Desnes Nunes) [RHEL-78934] {CVE-2025-38044}
- media: uvcvideo: Drop the uvc_driver structure (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Add quirk for Actions UVC05 (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: implement UVC v1.5 ROI (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Introduce uvc_mapping_v4l2_size (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: let v4l2_query_v4l2_ctrl() work with v4l2_query_ext_ctrl (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: support V4L2_CTRL_WHICH_MIN/MAX_VAL (Desnes Nunes) [RHEL-78934]
- media: v4l2-ctrls: add support for V4L2_CTRL_WHICH_MIN/MAX_VAL (Desnes Nunes) [RHEL-78934]
- media: v4l2_ctrl: Add V4L2_CTRL_TYPE_RECT (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Factor out query_boundaries from query_ctrl (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: add support for compound controls (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Factor out clamping from uvc_ctrl_set (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Support any size for mapping get/set (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: uvc_ioctl_(g|s)_ext_ctrls: handle NoP case (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: refactor uvc_ioctl_g_ext_ctrls (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Handle uvc menu translation inside uvc_set_le_value (Desnes Nunes) [RHEL-78934]
- media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value (Desnes Nunes) [RHEL-78934]
- media: dvb-usb-v2: Constify struct i2c_algorithm (Desnes Nunes) [RHEL-78934]
- media: dvb-usb: Constify struct i2c_algorithm (Desnes Nunes) [RHEL-78934]
- media: cx231xx: Convert enum into a define (Desnes Nunes) [RHEL-78934]
- media: dvb-usb: Constify struct usb_device_id (Desnes Nunes) [RHEL-78934]
- media: pwc: remove useless header files (Desnes Nunes) [RHEL-78934]
- usb: usbtmc: Fix timeout value in get_stb (Desnes Nunes) [RHEL-78934]
- usb: usbtmc: Fix read_stb function and get_stb ioctl (Desnes Nunes) [RHEL-78934]
- phy: Fix error handling in tegra_xusb_port_init (Desnes Nunes) [RHEL-78934]
- phy: tegra: xusb: remove a stray unlock (Desnes Nunes) [RHEL-78934]
- xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive. (Desnes Nunes) [RHEL-78934]
- usb: xhci: Don't trust the EP Context cycle bit when moving HW dequeue (Desnes Nunes) [RHEL-78934]
- usb: usbtmc: Fix erroneous generic_read ioctl return (Desnes Nunes) [RHEL-78934]
- usb: usbtmc: Fix erroneous wait_srq ioctl return (Desnes Nunes) [RHEL-78934]
- usb: usbtmc: Fix erroneous get_stb ioctl error returns (Desnes Nunes) [RHEL-78934]
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition (Desnes Nunes) [RHEL-78934]
- USB: usbtmc: use interruptible sleep in usbtmc_read (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: displayport: Fix NULL pointer access (Desnes Nunes) [RHEL-78934 RHEL-96306] {CVE-2025-37994}
- usb: typec: ucsi: displayport: Fix deadlock (Desnes Nunes) [RHEL-78934] {CVE-2025-37967}
- usb: misc: onboard_usb_dev: fix support for Cypress HX3 hubs (Desnes Nunes) [RHEL-78934]
- usb: uhci-platform: Make the clock really optional (Desnes Nunes) [RHEL-78934]
- usb: dwc3: gadget: Make gadget_wakeup asynchronous (Desnes Nunes) [RHEL-78934]
- usb: host: tegra: Prevent host controller crash when OTG port is used (Desnes Nunes) [RHEL-78934]
- usb: cdnsp: Fix issue with resuming from L1 (Desnes Nunes) [RHEL-78934]
- usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN (Desnes Nunes) [RHEL-78934]
- USB: serial: simple: add OWON HDS200 series oscilloscope support (Desnes Nunes) [RHEL-78934]
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe (Desnes Nunes) [RHEL-78934]
- USB: serial: option: add Sierra Wireless EM9291 (Desnes Nunes) [RHEL-78934]
- usb: typec: class: Unlocked on error in typec_register_partner() (Desnes Nunes) [RHEL-78934]
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-78934]
- USB: wdm: add annotation (Desnes Nunes) [RHEL-78934]
- USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context (Desnes Nunes) [RHEL-78934]
- USB: wdm: close race between wdm_open and wdm_wwan_port_stop (Desnes Nunes) [RHEL-78934] {CVE-2025-37985}
- USB: wdm: handle IO errors in wdm_wwan_port_start (Desnes Nunes) [RHEL-78934]
- USB: VLI disk crashes if LPM is used (Desnes Nunes) [RHEL-78934]
- usb: dwc3: gadget: check that event count does not exceed event buffer length (Desnes Nunes) [RHEL-78934] {CVE-2025-37810}
- USB: storage: quirk for ADATA Portable HDD CH94 (Desnes Nunes) [RHEL-78934]
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive (Desnes Nunes) [RHEL-78934]
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) (Desnes Nunes) [RHEL-78934]
- usb: cdns3: Fix deadlock when using NCM gadget (Desnes Nunes) [RHEL-78934] {CVE-2025-37812}
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling (Desnes Nunes) [RHEL-78934]
- usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines (Desnes Nunes) [RHEL-78934]
- usb: chipidea: ci_hdrc_imx: fix usbmisc handling (Desnes Nunes) [RHEL-78934] {CVE-2025-37811}
- usb: typec: class: Invalidate USB device pointers on partner unregistration (Desnes Nunes) [RHEL-78934] {CVE-2025-37986}
- usb: typec: class: Fix NULL pointer access (Desnes Nunes) [RHEL-78934] {CVE-2025-37809}
- xhci: Limit time spent with xHC interrupts disabled during bus resume (Desnes Nunes) [RHEL-78934]
- usb: xhci: Fix invalid pointer dereference in Etron workaround (Desnes Nunes) [RHEL-78934] {CVE-2025-37813}
- usb: xhci: Fix Short Packet handling rework ignoring errors (Desnes Nunes) [RHEL-78934]
- Revert "xhci: Prevent early endpoint restart when handling STALL errors." (Desnes Nunes) [RHEL-78934]
- Revert "xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint" (Desnes Nunes) [RHEL-78934]
- phy: tegra: xusb: Use a bitmask for UTMI pad power state tracking (Desnes Nunes) [RHEL-78934] {CVE-2025-38010}
- dt-bindings: xilinx: Remove myself from maintainership (Desnes Nunes) [RHEL-78934]
- treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-78934]
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove (Desnes Nunes) [RHEL-78934 RHEL-99039] {CVE-2025-22020}
- thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer (Desnes Nunes) [RHEL-78934]
- thunderbolt: Scan retimers after device router has been enumerated (Desnes Nunes) [RHEL-78934]
- usb: host: cdns3: forward lost power information to xhci (Desnes Nunes) [RHEL-78934]
- usb: host: xhci-plat: allow upper layers to signal power loss (Desnes Nunes) [RHEL-78934]
- usb: xhci: change xhci_resume() parameters to explicit the desired info (Desnes Nunes) [RHEL-78934]
- usb: cdns3-ti: run HW init at resume() if HW was reset (Desnes Nunes) [RHEL-78934]
- usb: cdns3-ti: move reg writes to separate function (Desnes Nunes) [RHEL-78934]
- usb: cdns3: call cdns_power_is_lost() only once in cdns_resume() (Desnes Nunes) [RHEL-78934]
- usb: cdns3: rename hibernated argument of role->resume() to lost_power (Desnes Nunes) [RHEL-78934]
- usb: xhci: tegra: rename `runtime` boolean to `is_auto_runtime` (Desnes Nunes) [RHEL-78934]
- usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func (Desnes Nunes) [RHEL-78934]
- usb: dwc3: Don't use %%pK through printk (Desnes Nunes) [RHEL-78934]
- usb: core: Don't use %%pK through printk (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: qcom,dwc3: Synchronize minItems for interrupts and -names (Desnes Nunes) [RHEL-78934]
- usb: common: usb-conn-gpio: switch psy_cfg from of_node to fwnode (Desnes Nunes) [RHEL-78934]
- usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running (Desnes Nunes) [RHEL-78934]
- usb: xhci: Don't change the status of stalled TDs on failed Stop EP (Desnes Nunes) [RHEL-78934]
- xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint (Desnes Nunes) [RHEL-78934]
- phy: qcom: qmp-usbc: Add qmp configuration for QCS615 (Desnes Nunes) [RHEL-78934]
- phy: core: Remove unused phy_pm_runtime_(allow|forbid) (Desnes Nunes) [RHEL-78934]
- xhci: Handle spurious events on Etron host isoc enpoints (Desnes Nunes) [RHEL-78934]
- usb: xhci: Unify duplicate inc_enq() code (Desnes Nunes) [RHEL-78934]
- usb: xhci: Apply the link chain quirk on NEC isoc endpoints (Desnes Nunes) [RHEL-78934] {CVE-2025-22022}
- xhci: Prevent early endpoint restart when handling STALL errors. (Desnes Nunes) [RHEL-78934]
- usb: xhci: move debug capabilities from trb_in_td() to handle_tx_event() (Desnes Nunes) [RHEL-78934]
- usb: xhci: refactor trb_in_td() to be static (Desnes Nunes) [RHEL-78934]
- usb: xhci: set page size to the xHCI-supported size (Desnes Nunes) [RHEL-78934]
- usb: xhci: correct debug message page size calculation (Desnes Nunes) [RHEL-78934]
- usb: xhci: Skip only one TD on Ring Underrun/Overrun (Desnes Nunes) [RHEL-78934]
- usb: xhci: Expedite skipping missed isoch TDs on modern HCs (Desnes Nunes) [RHEL-78934]
- usb: xhci: Fix isochronous Ring Underrun/Overrun event handling (Desnes Nunes) [RHEL-78934] {CVE-2025-37882}
- usb: xhci: Complete 'error mid TD' transfers when handling Missed Service (Desnes Nunes) [RHEL-78934]
- usb: xhci: Don't skip on Stopped - Length Invalid (Desnes Nunes) [RHEL-78934] {CVE-2025-22023}
- usb: xhci: remove redundant update_ring_for_set_deq_completion() function (Desnes Nunes) [RHEL-78934]
- xhci: show correct U1 and U2 timeout values in debug messages (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: dwc3: Add support for rk3562 (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: add rk3576 compatible to rockchip,dwc3 (Desnes Nunes) [RHEL-78934]
- usb: storage: shuttle_usbat: Use const for constant array (Desnes Nunes) [RHEL-78934]
- usb: storage: sddr55: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
- usb: storage: sddr09: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
- usb: storage: realtek_cr: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
- usb: storage: initializers: Use const for constant array (Desnes Nunes) [RHEL-78934]
- usb: storage: datafab: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
- usb: storage: alauda: Use const for card ID array (Desnes Nunes) [RHEL-78934]
- usb: storage: transport: Use const for constant array (Desnes Nunes) [RHEL-78934]
- usb: storage: jumpshot: Use const for constant arrays (Desnes Nunes) [RHEL-78934]
- ucsi_ccg: Don't show non-functional attributes (Desnes Nunes) [RHEL-78934]
- ucsi_ccg: Don't show failed to get FW build information error (Desnes Nunes) [RHEL-78934]
- usb: chipidea: imx: fix some typo (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: generic-xhci: Allow dma-coherent (Desnes Nunes) [RHEL-78934]
- usb: ulpi: Remove unused otg_ulpi_create (Desnes Nunes) [RHEL-78934]
- usb: core: replace usb_sndaddr0pipe macro with usb_sndctrlpipe (Desnes Nunes) [RHEL-78934]
- thunderbolt: Make tb_tunnel_alloc_usb3() error paths consistent with the rest (Desnes Nunes) [RHEL-78934]
- usb: Add base USB MCTP definitions (Desnes Nunes) [RHEL-78934]
- USB: core: Add eUSB2 descriptor and parsing in USB core (Desnes Nunes) [RHEL-78934]
- usb: dwc2: Implement recovery after PM domain off (Desnes Nunes) [RHEL-78934]
- usb: dwc2: Refactor backup/restore of registers (Desnes Nunes) [RHEL-78934]
- usb: dwc2: gadget: Introduce register restore flags (Desnes Nunes) [RHEL-78934]
- docs: Fix typo in usb/CREDITS (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: usb-device: Replace free-form 'reg' with constraints (Desnes Nunes) [RHEL-78934]
- usb: misc: onboard_dev: add vdda support for Microchip USB2514 (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: microchip,usb2514: add support for USB2512/USB2513 (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: microchip,usb2514: add support for vdda (Desnes Nunes) [RHEL-78934]
- docs: thunderbolt: Allow creating cross-references for ABI (Desnes Nunes) [RHEL-78934]
- usb: typec: tcpm: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
- usb: ehci: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
- usb: gadget: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
- usb: dwc2: Switch to use hrtimer_setup() (Desnes Nunes) [RHEL-78934]
- USB: serial: mos7840: drop unused defines (Desnes Nunes) [RHEL-78934]
- phy: fsl-imx8mq-usb: add tca function driver for imx95 (Desnes Nunes) [RHEL-78934]
- redhat/configs: Adding CONFIG_TYPEC_MUX_PS883X (Desnes Nunes) [RHEL-78934]
- usb: typec: Add support for Parade PS8830 Type-C Retimer (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings (Desnes Nunes) [RHEL-78934]
- USB: dwc3: Use syscon_regmap_lookup_by_phandle_args (Desnes Nunes) [RHEL-78934]
- usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield (Desnes Nunes) [RHEL-78934]
- usb: dwc3: gadget: Add support for snps,reserved-endpoints property (Desnes Nunes) [RHEL-78934]
- usb: dwc3: gadget: Refactor loop to avoid NULL endpoints (Desnes Nunes) [RHEL-78934]
- dt-bindings: usb: dwc3: Add a property to reserve endpoints (Desnes Nunes) [RHEL-78934]
- phy: core: don't require set_mode() callback for phy_get_mode() to work (Desnes Nunes) [RHEL-78934]
- r8152: add vendor/device ID pair for Dell Alienware AW1022z (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: acpi: move LG Gram quirk to ucsi_gram_sync_control() (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: ccg: move command quirks to ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: return CCI and message from sync_control callback (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: Enable UCSI commands in debugfs (Desnes Nunes) [RHEL-78934]
- usb: typec: ucsi: Rename SET_UOM UCSI command to SET_CCOM (Desnes Nunes) [RHEL-78934]
- wifi: ath12k: fix uaf in ath12k_core_init() (CKI Backport Bot) [RHEL-102087] {CVE-2025-38116}
- block: flip iter directions in blk_rq_integrity_map_user() (Ming Lei) [RHEL-102497]
- net/sched: Always pass notifications when child class becomes empty (Ivan Vecera) [RHEL-75598]
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add an HFSC qlen accounting test (Ivan Vecera) [RHEL-75598]
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add qdisc limit trimming tests (Ivan Vecera) [RHEL-75598]
- net_sched: Flush gso_skb list too during ->change() (Ivan Vecera) [RHEL-75598] {CVE-2025-37992}
- selftests/tc-testing: Add a test case to cover basic HTB+FQ_CODEL case (Ivan Vecera) [RHEL-75598]
- sch_htb: make htb_deactivate() idempotent (Ivan Vecera) [RHEL-75598] {CVE-2025-37953}
- selftests: tc-testing: Add TDC tests that exercise reentrant enqueue behaviour (Ivan Vecera) [RHEL-75598]
- net_sched: qfq: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37913}
- net_sched: ets: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37914}
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37890}
- net_sched: drr: Fix double list add in class with netem as child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2025-37915}
- selftests/tc-testing: Add test for HFSC queue emptying during peek operation (Ivan Vecera) [RHEL-75598]
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too (Ivan Vecera) [RHEL-75598] {CVE-2025-37823}
- net_sched: hfsc: Fix a UAF vulnerability in class handling (Ivan Vecera) [RHEL-75598] {CVE-2025-37797}
- selftests/tc-testing: Add test for echo of big TC filters (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: sfq: check that a derived limit of 1 is rejected (Ivan Vecera) [RHEL-75598]
- net_sched: sch_sfq: move the limit validation (Ivan Vecera) [RHEL-75598] {CVE-2025-37752}
- net_sched: sch_sfq: use a temporary work area for validating configuration (Ivan Vecera) [RHEL-75598]
- tc: Ensure we have enough buffer space when sending filter netlink notifications (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for FQ_CODEL with ETS parent (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for FQ_CODEL with DRR parent (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for FQ_CODEL with HFSC parent (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for FQ_CODEL with QFQ parent (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for FQ_CODEL with HTB parent (Ivan Vecera) [RHEL-75598]
- codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598] {CVE-2025-37798}
- sch_ets: make est_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
- sch_qfq: make qfq_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
- sch_hfsc: make hfsc_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
- sch_drr: make drr_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598]
- sch_htb: make htb_qlen_notify() idempotent (Ivan Vecera) [RHEL-75598] {CVE-2025-37932}
- treewide: Switch/rename to timer_delete[_sync]() (Ivan Vecera) [RHEL-75598]
- selftests: tc-testing: fix nat regex matching (Ivan Vecera) [RHEL-75598]
- selftests: tc-testing: Add TBF with SKBPRIO queue length corner case test (Ivan Vecera) [RHEL-75598]
- net_sched: skbprio: Remove overly strict queue assertions (Ivan Vecera) [RHEL-75598] {CVE-2025-38637}
- tc-tests: Update tc police action tests for tc buffer size rounding fixes. (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for DRR class with TC_H_ROOT (Ivan Vecera) [RHEL-75598]
- net_sched: Prevent creation of classes with TC_H_ROOT (Ivan Vecera) [RHEL-75598] {CVE-2025-21971}
- sched: address a potential NULL pointer dereference in the GRED scheduler. (Ivan Vecera) [RHEL-75598] {CVE-2025-21980}
- net: sched: wrap doit/dumpit methods (Ivan Vecera) [RHEL-75598]
- net: sched: Remove newline at the end of a netlink error message (Ivan Vecera) [RHEL-75598]
- coccinelle: Add missing (GE)NL_SET_ERR_MSG_* to strings ending with newline test (Ivan Vecera) [RHEL-75598]
- net: remove '__' from __skb_flow_get_ports() (Ivan Vecera) [RHEL-75598]
- skbuff: kill skb_flow_get_ports() (Ivan Vecera) [RHEL-75598]
- flow_dissector: Fix port range key handling in BPF conversion (Ivan Vecera) [RHEL-75598]
- selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range (Ivan Vecera) [RHEL-75598]
- net: sched: Fix truncation of offloaded action statistics (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: Add a test case for qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598]
- netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() (Ivan Vecera) [RHEL-75598] {CVE-2025-21703}
- selftests/tc-testing: Add a test case for pfifo_head_drop qdisc when limit==0 (Ivan Vecera) [RHEL-75598]
- net: sched: fix ets qdisc OOB Indexing (Ivan Vecera) [RHEL-75598] {CVE-2025-21692}
- net: sched: Disallow replacing of child qdisc from one parent to another (Ivan Vecera) [RHEL-75598] {CVE-2025-21700}
- net: tc: improve qdisc error messages (Ivan Vecera) [RHEL-75598]
- net: sched: calls synchronize_net() only when needed (Ivan Vecera) [RHEL-75598]
- selftests: tc-testing: reduce rshift value (Ivan Vecera) [RHEL-75598]
- net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute (Ivan Vecera) [RHEL-75598] {CVE-2025-21653}
- netlink: specs: add uint, sint to netlink-raw schema (Ivan Vecera) [RHEL-75598]
- net/sched: netem: account for backlog updates from child qdisc (Ivan Vecera) [RHEL-75598] {CVE-2024-56770}
- selftests/tc-testing: sfq: test that kernel rejects limit of 1 (Ivan Vecera) [RHEL-75598]
- net_sched: sch_sfq: don't allow 1 packet limit (Ivan Vecera) [RHEL-75598] {CVE-2024-57996}
- selinux: use sk_to_full_sk() in selinux_ip_output() (Ivan Vecera) [RHEL-75598]
- net/sched: tbf: correct backlog statistic for GSO packets (Ivan Vecera) [RHEL-75598]
- tcp: populate XPS related fields of timewait sockets (Ivan Vecera) [RHEL-75598]
- net: sched: cls_api: improve the error message for ID allocation failure (Ivan Vecera) [RHEL-75598]
- selftests/tc-testing: add tests for qdisc_tree_reduce_backlog (Ivan Vecera) [RHEL-75598]
- net: sched: propagate "skip_sw" flag to struct flow_cls_common_offload (Ivan Vecera) [RHEL-75598]
- selftests: tc-testing: Fix typo error (Ivan Vecera) [RHEL-75598]
- net/sched: act_api: unexport tcf_action_dump_1() (Ivan Vecera) [RHEL-75598]
- net: sched: Use rtnl_register_many(). (Ivan Vecera) [RHEL-75598]
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate() (Ivan Vecera) [RHEL-75598]
- ipv4: tcp: give socket pointer to control skbs (Ivan Vecera) [RHEL-75598]
- ipv6: tcp: give socket pointer to control skbs (Ivan Vecera) [RHEL-75598]
- net: add skb_set_owner_edemux() helper (Ivan Vecera) [RHEL-75598]
- net_sched: sch_fq: prepare for TIME_WAIT sockets (Ivan Vecera) [RHEL-75598]
- net: add TIME_WAIT logic to sk_to_full_sk() (Ivan Vecera) [RHEL-75598]
- net_sched: sch_sfq: handle bigger packets (Ivan Vecera) [RHEL-75598]
- net_sched: sch_fq: add the ability to offload pacing (Ivan Vecera) [RHEL-75598]
- net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attribute (Ivan Vecera) [RHEL-75598]
- netem: Include <linux/prandom.h> in sch_netem.c (Ivan Vecera) [RHEL-75598]
Resolves: RHEL-102017, RHEL-102087, RHEL-102383, RHEL-102497, RHEL-52964, RHEL-75598, RHEL-75603, RHEL-78934, RHEL-84409, RHEL-96306, RHEL-99039

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-21 00:09:02 -03:00
Julio Faracco
36f5717696 kernel-6.12.0-111.el10
* Thu Jul 17 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-111.el10]
- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90596]
- block/blk-throttle: silence !BLK_DEV_IO_TRACE variable warnings (Ming Lei) [RHEL-97188]
- blk-throttle: Prevents the bps restricted io from entering the bps queue again (Ming Lei) [RHEL-97188]
- blk-throttle: Split the service queue (Ming Lei) [RHEL-97188]
- blk-throttle: Split the blkthrotl queue (Ming Lei) [RHEL-97188]
- blk-throttle: Introduce flag "BIO_TG_BPS_THROTTLED" (Ming Lei) [RHEL-97188]
- blk-throttle: Split throtl_charge_bio() into bps and iops functions (Ming Lei) [RHEL-97188]
- blk-throttle: Refactor tg_dispatch_time by extracting tg_dispatch_bps/iops_time (Ming Lei) [RHEL-97188]
- blk-throttle: Rename tg_may_dispatch() to tg_dispatch_time() (Ming Lei) [RHEL-97188]
- blk-throttle: Add an additional overflow check to the call calculate_bytes/io_allowed (Ming Lei) [RHEL-97188]
- blk-throttle: Delete unnecessary carryover-related fields from throtl_grp (Ming Lei) [RHEL-97188]
- blk-throttle: Fix wrong tg->[bytes/io]_disp update in __tg_update_carryover() (Ming Lei) [RHEL-97188]
- intel_th: pci: Add Panther Lake-P/U support (Michael Petlan) [RHEL-47423]
- intel_th: pci: Add Panther Lake-H support (Michael Petlan) [RHEL-47423]
- intel_th: pci: Add Arrow Lake support (Michael Petlan) [RHEL-47423]
- kernel.spec: always provide kernel-devel-uname-r (Scott Weaver) [RHEL-88117]
- kernel.spec: always provide kernel (Scott Weaver) [RHEL-88117]
- kernel.spec: dynamically set provides/requires name (Scott Weaver) [RHEL-88117]
- kernel.spec: use %%{name} in partner/internal modules (Scott Weaver) [RHEL-88117]
- kernel.spec: introduce with_automotive_build (Scott Weaver) [RHEL-88117]
- kernel.spec: add a few macro option comments (Scott Weaver) [RHEL-88117]
- kernel.spec: fix kernel-automotive packaging (Scott Weaver) [RHEL-88117]
- kernel.spec: honor packaging flags (Scott Weaver) [RHEL-88117]
- gitlab-ci: update automotive pipelines (Scott Weaver) [RHEL-88117]
- redhat/self-test: update for new automotive variables (Scott Weaver) [RHEL-88117]
- kernel.spec: fedora automotive build is not supported (Scott Weaver) [RHEL-88117]
- gitignore: kernel-automotive generated files (Scott Weaver) [RHEL-88117]
- gitlab-ci: use AUTOMOTIVE_BUILD with dist-srpm (Scott Weaver) [RHEL-88117]
- redhat/Makefile: introduce AUTOMOTIVE_BUILD (Scott Weaver) [RHEL-88117]
- kernel.spec: updates for automotive-only build (Scott Weaver) [RHEL-88117]
- ice/ptp: fix crosstimestamp reporting (Petr Oros) [RHEL-83567]
- ice: fix rebuilding the Tx scheduler tree for large queue counts (Petr Oros) [RHEL-83567]
- ice: create new Tx scheduler nodes for new queues only (Petr Oros) [RHEL-83567]
- ice: fix Tx scheduler error handling in XDP callback (Petr Oros) [RHEL-83567]
- ice: Fix LACP bonds without SRIOV environment (Petr Oros) [RHEL-83567]
- ice: fix vf->num_mac count with port representors (Petr Oros) [RHEL-83567]
- ice: use DSN instead of PCI BDF for ice_adapter index (Petr Oros) [RHEL-83567]
- ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() (Petr Oros) [RHEL-83567]
- ice: fix Get Tx Topology AQ command error on E830 (Petr Oros) [RHEL-83567]
- ice: fix using untrusted value of pkt_len in ice_vc_fdir_parse_raw() (Petr Oros) [RHEL-83567]
- ice: fix input validation for virtchnl BW (Petr Oros) [RHEL-83567]
- ice: validate queue quanta parameters to prevent OOB access (Petr Oros) [RHEL-83567]
- ice: stop truncating queue ids when checking (Petr Oros) [RHEL-83567]
- virtchnl: make proto and filter action count unsigned (Petr Oros) [RHEL-83567]
- ice: fix reservation of resources for RDMA when disabled (Petr Oros) [RHEL-83567]
- ice: health.c: fix compilation on gcc 7.5 (Petr Oros) [RHEL-83567]
- ice: E825C PHY register cleanup (Petr Oros) [RHEL-83567]
- ice: Refactor E825C PHY registers info struct (Petr Oros) [RHEL-83567]
- ice: rename ice_ptp_init_phc_eth56g function (Petr Oros) [RHEL-83567]
- ice: Add E830 checksum offload support (Petr Oros) [RHEL-83567]
- ice: register devlink prior to creating health reporters (Petr Oros) [RHEL-83567]
- ice: Fix switchdev slow-path in LAG (Petr Oros) [RHEL-83567]
- ice: fix memory leak in aRFS after reset (Petr Oros) [RHEL-83567]
- ice: do not configure destination override for switchdev (Petr Oros) [RHEL-83567]
- ice: dpll: Remove newline at the end of a netlink error message (Petr Oros) [RHEL-83567]
- ice: Avoid setting default Rx VSI twice in switchdev setup (Petr Oros) [RHEL-83567]
- virtchnl: add enumeration for the rxdid format (Petr Oros) [RHEL-83567]
- ice: support Rx timestamp on flex descriptor (Petr Oros) [RHEL-83567]
- virtchnl: add support for enabling PTP on iAVF (Petr Oros) [RHEL-83567]
- ice: refactor ice_fdir_create_dflt_rules() function (Petr Oros) [RHEL-83567]
- ice: Implement PTP support for E830 devices (Petr Oros) [RHEL-83567]
- ice: Refactor ice_ptp_init_tx_* (Petr Oros) [RHEL-83567]
- ice: Add unified ice_capture_crosststamp (Petr Oros) [RHEL-83567]
- ice: Process TSYN IRQ in a separate function (Petr Oros) [RHEL-83567]
- ice: Use FIELD_PREP for timestamp values (Petr Oros) [RHEL-83567]
- ice: Remove unnecessary ice_is_e8xx() functions (Petr Oros) [RHEL-83567]
- ice: Don't check device type when checking GNSS presence (Petr Oros) [RHEL-83567]
- ice: use generic unrolled_count() macro (Petr Oros) [RHEL-83567]
- ice: count combined queues using Rx/Tx count (Petr Oros) [RHEL-83567]
- ice: Add check for devm_kzalloc() (Petr Oros) [RHEL-83567]
- ice: remove invalid parameter of equalizer (Petr Oros) [RHEL-83567]
- ice: fix ice_parser_rt::bst_key array size (Petr Oros) [RHEL-83567]
- ice: support FW Recovery Mode (Petr Oros) [RHEL-83567]
- ice: Add in/out PTP pin delays (Petr Oros) [RHEL-83567]
- ice: use string choice helpers (Petr Oros) [RHEL-83567]
- ice: add fw and port health reporters (Petr Oros) [RHEL-83567]
- ice: add recipe priority check in search (Petr Oros) [RHEL-83567]
- ice: Add MDD logging via devlink health (Petr Oros) [RHEL-83567]
- ice: add Tx hang devlink health reporter (Petr Oros) [RHEL-83567]
- ice: rename devlink_port.[ch] to port.[ch] (Petr Oros) [RHEL-83567]
- ice: cleanup Rx queue context programming functions (Petr Oros) [RHEL-83567]
- ice: move prefetch enable to ice_setup_rx_ctx (Petr Oros) [RHEL-83567]
- ice: reduce size of queue context fields (Petr Oros) [RHEL-83567]
- ice: use <linux/packing.h> for Tx and Rx queue context data (Petr Oros) [RHEL-83567]
- ice: use structures to keep track of queue context size (Petr Oros) [RHEL-83567]
- ice: remove int_q_state from ice_tlan_ctx (Petr Oros) [RHEL-83567]
- ice: fix incorrect PHY settings for 100 GB/s (Petr Oros) [RHEL-83567]
- ice: fix max values for dpll pin phase adjust (Petr Oros) [RHEL-83567]
- ice: Fix VLAN pruning in switchdev mode (Petr Oros) [RHEL-83567]
- ice: Fix NULL pointer dereference in switchdev (Petr Oros) [RHEL-83567]
- ice: fix PHY timestamp extraction for ETH56G (Petr Oros) [RHEL-83567]
- ice: Unbind the workqueue (Petr Oros) [RHEL-83567]
- ice: use stack variable for virtchnl_supported_rxdids (Petr Oros) [RHEL-83567]
- ice: initialize pf->supported_rxdids immediately after loading DDP (Petr Oros) [RHEL-83567]
- ice: only allow Tx promiscuous for multicast (Petr Oros) [RHEL-83567]
- ice: Add support for persistent NAPI config (Petr Oros) [RHEL-83567]
- ice: support optional flags in signature segment header (Petr Oros) [RHEL-83567]
- ice: refactor "last" segment of DDP pkg (Petr Oros) [RHEL-83567]
- ice: extend dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
- ice: rework of dump serdes equalizer values feature (Petr Oros) [RHEL-83567]
- ice: Support VF queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
- virtchnl: fix m68k build. (Petr Oros) [RHEL-83567]
- virtchnl: support queue rate limit and quanta size configuration (Petr Oros) [RHEL-83567]
- ice: Cleanup unused declarations (Petr Oros) [RHEL-83567]
- ice: Use common error handling code in two functions (Petr Oros) [RHEL-83567]
- ice: Make use of assign_bit() API (Petr Oros) [RHEL-83567]
- ice: store max_frame and rx_buf_len only in ice_rx_ring (Petr Oros) [RHEL-83567]
- ice: consistently use q_idx in ice_vc_cfg_qs_msg() (Petr Oros) [RHEL-83567]
- ice: Implement ethtool reset support (Petr Oros) [RHEL-83567]
Resolves: RHEL-47423, RHEL-83567, RHEL-88117, RHEL-90596, RHEL-97188

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-18 00:39:53 -03:00
Julio Faracco
8a7c5e35ff kernel-6.12.0-110.el10
* Wed Jul 16 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-110.el10]
- nvme-multipath: fix suspicious RCU usage warning (Chris Leech) [RHEL-102650]
- livepatch: no need to build kselftests with kernel (Radomir Vrbovsky) [RHEL-70905]
- treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-72659]
- sfc: fix NULL dereferences in ef100_process_design_param() (Dennis Chen) [RHEL-72659]
- sfc: support X4 devlink flash (Dennis Chen) [RHEL-72659]
- sfc: update MCDI protocol headers (Dennis Chen) [RHEL-72659]
- sfc: rip out MDIO support (Dennis Chen) [RHEL-72659]
- sfc: Remove newline at the end of a netlink error message (Dennis Chen) [RHEL-72659]
- sfc: document devlink flash support (Dennis Chen) [RHEL-72659]
- sfc: deploy devlink flash images to NIC over MCDI (Dennis Chen) [RHEL-72659]
- sfc: extend NVRAM MCDI handlers (Dennis Chen) [RHEL-72659]
- sfc: parse headers of devlink flash images (Dennis Chen) [RHEL-72659]
- net: sfc: Correct key_len for efx_tc_ct_zone_ht_params (Dennis Chen) [RHEL-72659]
- sfc: Use netdev refcount tracking in struct efx_async_filter_insertion (Dennis Chen) [RHEL-72659]
- sfc: remove efx_writed_page_locked (Dennis Chen) [RHEL-72659]
- net: sfc: use ethtool string helpers (Dennis Chen) [RHEL-72659]
- sfc: Remove more unused functions (Dennis Chen) [RHEL-72659]
- sfc: Remove unused mcdi functions (Dennis Chen) [RHEL-72659]
- sfc: Remove unused efx_mae_mport_vf (Dennis Chen) [RHEL-72659]
- sfc: Remove falcon deadcode (Dennis Chen) [RHEL-72659]
- sfc: add per-queue RX bytes stats (Dennis Chen) [RHEL-72659]
- sfc: implement per-queue TSO (hw_gso) stats (Dennis Chen) [RHEL-72659]
- sfc: implement per-queue rx drop and overrun stats (Dennis Chen) [RHEL-72659]
- sfc: account XDP TXes in netdev base stats (Dennis Chen) [RHEL-72659]
- sfc: add n_rx_overlength to ethtool stats (Dennis Chen) [RHEL-72659]
- sfc: implement basic per-queue stats (Dennis Chen) [RHEL-72659]
- sfc: remove obsolete counters from struct efx_channel (Dennis Chen) [RHEL-72659]
- mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race (Rafael Aquini) [RHEL-101261] {CVE-2025-38085}
- mm/hugetlb: unshare page tables during VMA split, not before (Rafael Aquini) [RHEL-101296] {CVE-2025-38084}
- tools/testing/vma: add missing function stub (Rafael Aquini) [RHEL-101296]
- mm: fix copy_vma() error handling for hugetlb mappings (Rafael Aquini) [RHEL-101296]
- crypto: algif_hash - fix double free in hash_accept (CKI Backport Bot) [RHEL-102248] {CVE-2025-38079}
- ntb_hw_amd: Add NTB PCI ID for new gen CPU (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ptdma: Move variable condition check to the first place and remove redundancy (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ptdma: Utilize the AE4DMA engine's multi-queue functionality (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ae4dma: Use the MSI count and its corresponding IRQ number (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ae4dma: Remove deprecated PCI IDs (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ae4dma: Register debugfs using ptdma_debugfs_setup (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ptdma: Extend ptdma-debugfs to support multi-queue (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ae4dma: Register AE4DMA using pt_dmaengine_register (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ptdma: Extend ptdma to support multi-channel and version (Jerry Snitselaar) [RHEL-94523]
- redhat/configs: Enable CONFIG_AMD_AE4DMA (Jerry Snitselaar) [RHEL-94523]
- dmaengine: ae4dma: Add AMD ae4dma controller driver (Jerry Snitselaar) [RHEL-94523]
- Merge DRM changes from upstream v6.14..v6.15 (José Expósito) [RHEL-88418]
- redhat/configs: Add new configs from drm 6.15 backport (José Expósito) [RHEL-88418]
Resolves: RHEL-101261, RHEL-101296, RHEL-102248, RHEL-102650, RHEL-70905, RHEL-72659, RHEL-88418, RHEL-94523

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-16 12:59:07 -03:00
Julio Faracco
72c2beb994 kernel-6.12.0-109.el10
* Mon Jul 14 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-109.el10]
- powerpc64/ftrace: fix module loading without patchable function entries (Viktor Malik) [RHEL-24555]
- powerpc64/ftrace: fix clobbered r15 during livepatching (Viktor Malik) [RHEL-24555]
- powerpc/bpf: fix JIT code size calculation of bpf trampoline (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Fix ftrace bug with KASAN=y (Viktor Malik) [RHEL-24555]
- powerpc64/bpf: Add support for bpf trampolines (Viktor Malik) [RHEL-24555]
- samples/ftrace: Add support for ftrace direct samples on powerpc (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_DIRECT_CALLS (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS (Viktor Malik) [RHEL-24555]
- redhat: Add CONFIG_PPC_FTRACE_OUT_OF_LINE_NUM_RESERVE (Viktor Malik) [RHEL-24555]
- powerpc64/ftrace: Support .text larger than 32MB with out-of-line stubs (Viktor Malik) [RHEL-24555]
- powerpc64/ftrace: Move ftrace sequence out of line (Viktor Malik) [RHEL-24555]
- kbuild: Add generic hook for architectures to use before the final vmlinux link (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Add a postlink script to validate function tracer (Viktor Malik) [RHEL-24555]
- powerpc64/bpf: Fold bpf_jit_emit_func_call_hlp() into bpf_jit_emit_func_call_rel() (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Move ftrace stub used for init text before _einittext (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Skip instruction patching if the instructions are the same (Viktor Malik) [RHEL-24555]
- powerpc/ftrace: Remove pointer to struct module from dyn_arch_ftrace (Viktor Malik) [RHEL-24555]
- powerpc/module_64: Convert #ifdef to IS_ENABLED() (Viktor Malik) [RHEL-24555]
- powerpc32/ftrace: Unify 32-bit and 64-bit ftrace entry code (Viktor Malik) [RHEL-24555]
- powerpc64/ftrace: Nop out additional 'std' instruction emitted by gcc v5.x (Viktor Malik) [RHEL-24555]
- powerpc/kprobes: Use ftrace to determine if a probe is at function entry (Viktor Malik) [RHEL-24555]
- powerpc/trace: Account for -fpatchable-function-entry support by toolchain (Viktor Malik) [RHEL-24555]
- ACPI: video: Fix random crashes due to bad kfree() (Mark Langsdorf) [RHEL-102414]
- bpf: verifier: Refactor helper access type tracking (Jerome Marchand) [RHEL-93930]
- selftests/bpf: Convert test_sysctl to prog_tests (Jerome Marchand) [RHEL-93930]
- bpf: Specify access type of bpf_sysctl_get_name args (Jerome Marchand) [RHEL-93930]
- selftests: netfilter: nft_fib.sh: add type and oif tests with and without VRFs (CKI Backport Bot) [RHEL-88574]
- netfilter: nf_tables: nft_fib: consistent l3mdev handling (CKI Backport Bot) [RHEL-88574]
- netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy (CKI Backport Bot) [RHEL-88574]
- selftests: netfilter: move fib vrf test to nft_fib.sh (CKI Backport Bot) [RHEL-88574]
- selftests: netfilter: nft_fib.sh: add 'type' mode tests (CKI Backport Bot) [RHEL-88574]
- selftests: netfilter: nft_fib.sh: check lo packets bypass fib lookup (CKI Backport Bot) [RHEL-88574]
- netfilter: nf_tables: add packets conntrack state to debug trace info (CKI Backport Bot) [RHEL-87758]
- netfilter: conntrack: make nf_conntrack_id callable without a module dependency (CKI Backport Bot) [RHEL-87758]
- tracing: fprobe events: Fix possible UAF on modules (Jerome Marchand) [RHEL-86682]
- tracing: gfp: vsprintf: Do not print "none" when using %%pGg printf format (Jerome Marchand) [RHEL-86682]
- tracing: tprobe-events: Fix leakage of module refcount (Jerome Marchand) [RHEL-86682]
- tracing: tprobe-events: Fix to clean up tprobe correctly when module unload (Jerome Marchand) [RHEL-86682]
- tracing: probe-events: Remove unused MAX_ARG_BUF_LEN macro (Jerome Marchand) [RHEL-86682]
- tracing: tprobe-events: Reject invalid tracepoint name (Jerome Marchand) [RHEL-86682]
- tracing: tprobe-events: Fix a memory leak when tprobe with $retval (Jerome Marchand) [RHEL-86682]
- tracing: gfp: Remove duplication of recording GFP flags (Jerome Marchand) [RHEL-86682]
- ftrace: Do not add duplicate entries in subops manager ops (Jerome Marchand) [RHEL-86682]
- ftrace: Fix accounting of adding subops to a manager ops (Jerome Marchand) [RHEL-86682]
- ftrace: Correct preemption accounting for function tracing. (Jerome Marchand) [RHEL-86682]
- ring-buffer: Update pages_touched to reflect persistent buffer content (Jerome Marchand) [RHEL-86682]
- tracing: Do not allow mmap() of persistent ring buffer (Jerome Marchand) [RHEL-86682]
- ring-buffer: Validate the persistent meta data subbuf array (Jerome Marchand) [RHEL-81450 RHEL-86682] {CVE-2025-21777}
- tracing: Have the error of __tracing_resize_ring_buffer() passed to user (Jerome Marchand) [RHEL-86682]
- ring-buffer: Unlock resize on mmap error (Jerome Marchand) [RHEL-86682]
- fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT (Jerome Marchand) [RHEL-86682]
- ftrace: Avoid potential division by zero in function_stat_show() (Jerome Marchand) [RHEL-86682]
- tracing/osnoise: Fix resetting of tracepoints (Jerome Marchand) [RHEL-86682] {CVE-2025-21733}
- ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg() (Jerome Marchand) [RHEL-86682]
- tracing: gfp: Fix the GFP enum values shown for user space tracing tools (Jerome Marchand) [RHEL-86682]
- ring-buffer: Make reading page consistent with the code logic (Jerome Marchand) [RHEL-86682]
- selftests/ftrace: Fix to use remount when testing mount GID option (Jerome Marchand) [RHEL-86682]
- tracing: Fix using ret variable in tracing_set_tracer() (Jerome Marchand) [RHEL-86682]
- MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static (Jerome Marchand) [RHEL-86682]
- ftrace: Fix function profiler's filtering functionality (Jerome Marchand) [RHEL-86682]
- fgraph: Add READ_ONCE() when accessing fgraph_array[] (Jerome Marchand) [RHEL-86682]
- tracing: Have process_string() also allow arrays (Jerome Marchand) [RHEL-86682]
- tracing: Switch trace.c code over to use guard() (Jerome Marchand) [RHEL-86682]
- trace/ring-buffer: Do not use TP_printk() formatting for boot mapped buffers (Jerome Marchand) [RHEL-86682]
- ring-buffer: Fix overflow in __rb_map_vma (Jerome Marchand) [RHEL-86682]
- tracing: Check "%%s" dereference via the field and not the TP_printk format (Jerome Marchand) [RHEL-86682]
- tracing: Add "%%s" check in test_event_printk() (Jerome Marchand) [RHEL-86682]
- tracing: Add missing helper functions in event pointer dereference check (Jerome Marchand) [RHEL-86682]
- tracing: Fix test_event_printk() to process entire print argument (Jerome Marchand) [RHEL-86682]
- tracing: Prevent bad count for tracing_cpumask_write (Jerome Marchand) [RHEL-86682]
- fgraph: Still initialize idle shadow stacks when starting (Jerome Marchand) [RHEL-86682]
- tracing/kprobe: Make trace_kprobe's module callback called after jump_label update (Jerome Marchand) [RHEL-86682]
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules (Jerome Marchand) [RHEL-86682]
- selftests/ftrace: adjust offset for kprobe syntax error test (Jerome Marchand) [RHEL-86682]
- tracing/eprobe: Fix to release eprobe when failed to add dyn_event (Jerome Marchand) [RHEL-86682]
- tracing: Constify string literal data member in struct trace_event_call (Jerome Marchand) [RHEL-86682]
- ftrace: Fix regression with module command in stack_trace_filter (Jerome Marchand) [RHEL-86682]
- tracing: Fix function name for trampoline (Jerome Marchand) [RHEL-86682]
- ring-buffer: Limit time with disabled interrupts in rb_check_pages() (Jerome Marchand) [RHEL-86682]
- tracing/ftrace: disable preemption in syscall probe (Jerome Marchand) [RHEL-86682]
- tracing: Use atomic64_inc_return() in trace_clock_counter() (Jerome Marchand) [RHEL-86682]
- parisc/ftrace: Fix function graph tracing disablement (Jerome Marchand) [RHEL-86682]
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event (Jerome Marchand) [RHEL-86682]
- tracing: Fix function timing profiler to initialize hashtable (Jerome Marchand) [RHEL-86682]
- bonding: check xdp prog when set bond mode (Hangbin Liu) [RHEL-96600]
- wireguard: netlink: use NLA_POLICY_MASK where possible (CKI Backport Bot) [RHEL-96621]
- wireguard: global: add __nonstring annotations for unterminated strings (CKI Backport Bot) [RHEL-96621]
- netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it (CKI Backport Bot) [RHEL-96603]
- netfilter: socket: Lookup orig tuple for IPv6 SNAT (CKI Backport Bot) [RHEL-96603]
- s390/uv: Improve splitting of large folios that cannot be split while dirty (Thomas Huth) [RHEL-58218]
- s390/uv: Always return 0 from s390_wiggle_split_folio() if successful (Thomas Huth) [RHEL-58218]
- s390/uv: Don't return 0 from make_hva_secure() if the operation was not successful (Thomas Huth) [RHEL-58218]
- KVM: s390: pv: fix race when making a page secure (Thomas Huth) [RHEL-58218]
- KVM: s390: remove the last user of page->index (Thomas Huth) [RHEL-92226]
- KVM: s390: move PGSTE softbits (Thomas Huth) [RHEL-92226]
- KVM: s390: remove useless page->index usage (Thomas Huth) [RHEL-92226]
- KVM: s390: move gmap_shadow_pgt_lookup() into kvm (Thomas Huth) [RHEL-92226]
- KVM: s390: stop using lists to keep track of used dat tables (Thomas Huth) [RHEL-92226]
- KVM: s390: stop using page->index for non-shadow gmaps (Thomas Huth) [RHEL-92226]
- KVM: s390: move some gmap shadowing functions away from mm/gmap.c (Thomas Huth) [RHEL-92226]
- KVM: s390: get rid of gmap_translate() (Thomas Huth) [RHEL-92226]
- KVM: s390: get rid of gmap_fault() (Thomas Huth) [RHEL-92226]
- KVM: s390: use __kvm_faultin_pfn() (Thomas Huth) [RHEL-92226]
- KVM: s390: move pv gmap functions into kvm (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: fix ucontrol memory region test (Thomas Huth) [RHEL-92226]
- KVM: s390: fake memslot for ucontrol VMs (Thomas Huth) [RHEL-92226]
- KVM: s390: wrapper for KVM_BUG (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: correct IP.b length in uc_handle_sieic debug output (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: Fix whitespace confusion in ucontrol test (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: Verify reject memory region operations for ucontrol VMs (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: Streamline uc_skey test to issue iske after sske (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: Add uc_skey VM test case (Thomas Huth) [RHEL-92226]
- KVM: s390: selftests: Add uc_map_unmap VM test case (Thomas Huth) [RHEL-92226]
- Revert "wifi: mwifiex: Fix HT40 bandwidth issue." (Jose Ignacio Tornos Martinez) [RHEL-89169]
- Revert "wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv()" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: prevent uninit return in mt7996_mac_sta_add_links (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: scan: Fix 'mlink' dereferenced before IS_ERR_OR_NULL check (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: Fix logical vs bitwise typo (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fix memory corruption during MLO multicast tx (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Set n_channels after allocating struct cfg80211_scan_request (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: fix missing hdr_trans_tlv command for broadcast wtbl (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: disable napi on driver removal (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add support for Killer on MTL (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix the type of status_code for negotiated TID to Link Mapping (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: fix out-of-bounds access during multi-link element defragmentation (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37973}
- wifi: iwlwifi: restore missing initialization of async_handlers_list (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37990}
- wifi: iwlwifi: fix the check for the SCRATCH register upon resume (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: don't warn if the NIC is gone in resume (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix BAID validity check (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: back off on continuous errors (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: only create debugfs symlink if it does not exist (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: inform trans on init failure (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: properly handle async notification in op mode start (Jose Ignacio Tornos Martinez) [RHEL-89169]
- Revert "wifi: iwlwifi: make no_160 more generic" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- Revert "wifi: iwlwifi: add support for BE213" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: restore monitor for outgoing frames (Jose Ignacio Tornos Martinez) [RHEL-89169]
- gcc-15: work around sequence-point warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: Restart firmware on iwl_mld_no_wowlan_resume() error (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: pcie: set state to no-FW before reset handshake (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: brcmfmac: fix memory leak in brcmf_get_module_param (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: silence uninitialized variable warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Purge vif txq in ieee80211_do_stop() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37794}
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- iwlwifi: mld: fix building with CONFIG_PM_SLEEP disabled (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix PM_SLEEP -Wundef warning (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: reduce scope for uninitialized variable (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: fix locking in mt7996_mac_sta_rc_work() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt792x: re-register CHANCTX_STA_CSA only for the mt7921 series (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Update mt7996_tx to MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_ampdu_action to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework set/get_tsf callabcks to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: set vif default link_id adding/removing vif links (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_mcu_beacon_inband_discov to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_mcu_add_obss_spr to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_net_fill_forward_path to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_update_mu_group to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_mac_sta_poll to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_mac_sta_rc_work to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: remove mt7996_mac_enable_rtscts() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_sta_hw_queue_read to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_set_hw_key to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_sta_link to mt7996_mcu_add_bss_info signature (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_sta_set_4addr and mt7996_sta_set_decap_offload to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_rx_get_wcid to support MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Rely on wcid_to_sta in mt7996_mac_add_txs_skb() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: rework mt7996_mac_write_txwi() for MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_mcu_teardown_mld_sta rouine (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_mcu_sta_mld_setup_tlv() and mt7996_mcu_sta_eht_mld_tlv() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Update mt7996_mcu_add_rate_ctrl to MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Rely on mt7996_vif/sta_link in twt teardown (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Rely on mt7996_vif_link in mt7996_mcu_twt_agrt_update signature (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Update mt7996_mcu_add_sta to MLO support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Support MLO in mt7996_mac_sta_event() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_mac_sta_change_links callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Rely on mt7996_sta_link in sta_add/sta_remove callbacks (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_sta_state routine (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add link_info_changed callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add vif_cfg_changed callback (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add mt7996_sta_link struct in mt7996_vif_link (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Introduce mt7996_sta_link container (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: Add change_vif_links stub (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: scan: fix setting tx_info fields (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: implement driver specific get_txpower function (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: use the correct vif link for scanning/roc (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: scan: set vif offchannel link for scanning/roc (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: remove unnecessary key->cipher check for BIP frames (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: fix SER reset trigger on WED reset (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: revise TXS size (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7996: cleanup mt7996_get_power_bound (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7915: cleanup mt7915_get_power_bound (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: add mt76_get_power_bound helper function (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: add MTCL support to enhance the regulatory compliance (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt792x: extend MTCL of APCI to version3 for EHT control (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: remove unused acpi function for clc (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: update the channel usage when the regd domain changed (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: add EHT control support based on the CLC data (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: load the appropriate CLC data based on hardware type (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: update the power-saving flow (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: integrate *mlo_sta_cmd and *sta_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: fix the wrong simultaneous cap for MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: fix the wrong link_idx when a p2p_device is present (Jose Ignacio Tornos Martinez) [RHEL-89169]
- Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7921: fix kernel panic due to null pointer dereference (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22032}
- wifi: mt76: mt7925: Simplify HIF suspend handling to avoid suspend fail (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: Remove unnecessary if-check (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: Add check for devm_kstrdup() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: fix country count limitation for CLC (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: ensure wow pattern command align fw format (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7915: fix possible integer overflows in mt7915_muru_stats_show() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: fix fails to enter low power mode in suspend state (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mt76: mt7925: introduce MLO capability control (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: nl80211: re-enable multi-link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: dvm: Avoid -Wflex-array-member-not-at-end warnings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: do not use iwlmld for non-wifi7 devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove a buggy else statement in op_mode selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Fix RF calibration data download from file (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Fix premature release of RF calibration data. (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: init wiphy_work before allocating rfkill fails (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22119}
- wifi: mac80211: check basic rates validity in sta_link_apply_parameters (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix indentation in ieee80211_set_monitor_channel() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Fix HT40 bandwidth issue. (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: add debugfs to control MLO scan (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: we support v6 of compressed_ba_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: iwl_mld_remove_link can't fail (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix copy/paste error (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: make iwl_mld_run_fw_init_sequence static (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: KUnit: test iwl_mld_channel_load_allows_emlsr (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: KUnit: create chanctx with a custom width (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: KUnit: introduce iwl_mld_kunit_link (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: allow EMLSR for unequal bandwidth (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: prevent toggling EMLSR due to FW requests (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: remove IWL_MLD_EMLSR_BLOCKED_FW (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: add support for DHC_TOOLS_UMAC_GET_TAS_STATUS command (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: Ensure wiphy lock is held during debugfs read operations (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: Add support for WIPHY_DEBUGFS_READ_FILE_OPS_MLD macro (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: Rename WIPHY_DEBUGFS_HANDLER_WRAPPER to WIPHY_DEBUGFS_WRITE_HANDLER_WRAPPER (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: nl80211: store chandef on the correct link when starting CAC (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Enable the new RTL8814AE/RTL8814AU drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add rtw8814au.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add rtw8814ae.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add rtw8814a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add rtw8814a_table.c (part 2/2) (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add rtw8814a_table.c (part 1/2) (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add some definitions for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.4 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Add parser for Bluetooth channel map report version 7 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Fix coexistence report not show as expected (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: RTL8852BT coexistence Wi-Fi firmware support for 0.29.122.0 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: set force HE TB mode when connecting to 11ax AP (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: 8922a: enable dynamic antenna gain (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: enable dynamic antenna gain based on country (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: refine mechanism of TAS (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: add support for negative values of dBm to linear conversion (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Fix uninitialized variable with __free() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: use cfg80211_chandef_get_width() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: expose cfg80211_chandef_get_width() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: use supported selectors from assoc in ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: remove SSID from ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: zd1211rw: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: virt_wifi: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Add __nonstring annotations for unterminated strings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: avoid selecting bad links (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix bad RSSI handling (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: always do MLO scan before link selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: Correctly configure the A-MSDU max lengths (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: remove AP keys only for AP STA (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: move the ftm initiator data to ftm-initiator.h (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: enable OMI bandwidth reduction on 6 GHz (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix OMI time protection logic (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: use the right iface iterator in low_latency (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: initialize regulatory early (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: assume wiphy is locked when getting BSS ifaces (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: refactor iwl_mld_valid_emlsr_pair (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: track channel_load_not_by_us (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix SMPS W/A (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: fix build with CONFIG_PM_SLEEP undefined (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: fix setting the TK when associated (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: don't warn when if there is a FW error (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: bump minimum API version in BZ/SC to 93 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: bump FW API to 98 for BZ/SC/DR devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: Fix bit size calculation in iwl_dbgfs_tas_get_status_read (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: w/a FW SMPS mode selection (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: fix debug actions order (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mark Br device not integrated (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Add new TAS disable reason for invalid table source (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: cleanup of TAS structure and enums (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: fix print for ECKV (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: fix the ECKV UEFI variable name (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add support for BE213 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: set WMM in ML reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: don't include MLE in ML reconf per-STA profile (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix ML reconf reset in disconnect (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Notify cfg80211 about added link addresses (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: Update the link address when a link is added (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix warning on disconnect during failed ML reconf (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix userspace_selectors corruption (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211_hwsim: Fix MLD address translation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: allow 320 MHz FTM measurements (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: improve supported_selector documentation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix U-APSD check in ML reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: allow IR in 20 MHz configurations (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: mlme: support extended MLD capa/ops in assoc (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: allow setting extended MLD capa/ops (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: move link reconfig parameters into a struct (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: pci: correct ISR RDU bit for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: don't reject firmware in blacklist to prevent breaking users (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: correct debug message format in rtw89_build_txpwr_trk_tbl_from_elm() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: update role_maintain H2C command for roles operating on band 1 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: use struct to fill role_maintain H2C command (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add iwlmld sub-driver (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove mld/roc.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Report proper tx completion status to mac80211 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- dt-bindings: wireless: ath12k: Strip ath12k prefix from calibration property (Jose Ignacio Tornos Martinez) [RHEL-89169]
- dt-bindings: wireless: ath11k: Strip ath11k prefix from calibration property (Jose Ignacio Tornos Martinez) [RHEL-89169]
- dt-bindings: net: ath11k: document the inputs of the ath11k on WCN6855 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: Deprecate qcom,ath11k-calibration-variant properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
- dt-bindings: wireless: ath10k: Strip ath10k prefix from calibration properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath10k: Deprecate qcom,ath10k-calibration-variant properties (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: pass BSSID index as input for EMA (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: pass tx arvif for MBSSID and EMA beacon generation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: refactor transmitted arvif retrieval (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: pass tx arvif for MBSSID and EMA beacon generation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: refactor transmitted arvif retrieval (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: refactor populating mesh related fields in sinfo (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: reorg sinfo structure elements for mesh (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Fix spelling mistake "Increate" -> "Increase" (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k/ath12k: Replace irq_set_affinity_hint() with irq_set_affinity_and_hint() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Clear affinity hint before calling ath12k_pci_free_irq() in error path (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-22128}
- wifi: ath11k: Clear affinity hint before calling ath11k_pcic_free_irq() in error path (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-23129}
- wifi: rtw89: Parse channel from IE to correct invalid hardware reports during scanning (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: add support for HW TKIP crypto (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add Debug Host Command APIs (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add IWL_MAX_NUM_IGTKS macro (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add OMI bandwidth reduction APIs (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove mvm prefix from iwl_mvm_d3_end_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remember if the UATS table was read successfully (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: export iwl_get_lari_config_bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add support for external 32 KHz clock (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: add a debug level for EHT prints (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mld: add a debug level for PTP prints (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove mvm prefix from iwl_mvm_esr_mode_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: use 0xff instead of 0xffffffff for invalid (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: location api cleanup (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: expose update timestamp to drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: add ieee80211_iter_chan_contexts_mtx (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: fix integer overflow in hwmp_route_info_get() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Fix possible integer promotion issue (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: convert timeouts to secs_to_jiffies() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Add counter for all monitor interfaces (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add NULL check to validate tpc_stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: use link specific bss_conf as well in ath12k_mac_vif_cache_flush() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend rtw_debugfs_get_tx_pwr_tbl() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend rtw_debugfs_get_phy_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend rtw_phy_config_swing_table() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_rx_phy_stat() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_mac_power_switch() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: safely cast mfw_hdr pointer from firmware->data (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: add debug message for unexpected secure firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: add H2C command of TX time for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: mac: define registers of agg_limit and txcnt_limit to share common flow (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: rtw8852b{t}: fix TSSI debug timestamps (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Add support for Mercusys MA30N and D-Link DWA-T185 rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add missing htt_metadata flag in ath12k_dp_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: remove redundant declaration of ath12k_dp_rx_h_find_peer() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: cleanup ath12k_mac_mlo_ready() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: Add firmware coredump collection support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: use union for vaddr and iaddr in target_mem_chunk (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Support Received FSE Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Support Uplink MUMIMO Trigger Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Support Uplink OFDMA Trigger Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Support Latency Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Support Sounding Stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Enable MLO for single split-phy PCI device (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Remove dependency on single_chip_mlo_support for mlo_capable flag (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Enable MLO setup ready and teardown commands for single split-phy device (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fix locking in "QMI firmware ready" error paths (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add support for MLO Multicast handling in driver (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Update HTT_TCL_METADATA version and bit mask definitions (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: add srng->lock for ath11k_hal_srng_* in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2024-58096}
- wifi: ath11k: fix RCU stall while reaping monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2024-58097}
- wifi: ath12k: handle link removal in change_vif_links() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: allocate new links in change_vif_links() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: relocate a few functions in mac.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: use arvif instead of link_conf in ath12k_mac_set_key() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: remove redundant logic for initializing arvif (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: remove redundant vif settings during link interface creation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: introduce ath12k_generic_dbg() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: eliminate redundant debug mask check in ath12k_dbg() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add peer extended Rx statistics debugfs support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Refactor the format of peer rate table information (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add EHT MCS support in Extended Rx statistics (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Update the peer id in PPDU end user stats TLV (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add HAL_PHYRX_OTHER_RECEIVE_INFO TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add HAL_RX_PPDU_START_USER_INFO TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add HAL_PHYRX_GENERIC_EHT_SIG TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add HAL_PHYRX_GENERIC_U_SIG TLV parsing support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: add support of station average signal strength (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: implement dump region split (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: add twt operation cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: use correct IMR dump variable (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: support ROC version 6 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: clarify the meaning of IWL_INIT_PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: properly set the names for SC devices (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: make no_160 more generic (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: be less aggressive with re-probe (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: fw: make iwl_send_dbg_dump_complete_cmd() static (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: Indicate support link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Indicate support for EPCS (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: cfg: separate 22000/BZ family HT params (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: enable 320 MHz on slow PCIe links (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: don't warn during reprobe (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Unify TAS block list handling in regulatory.c (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: rename and move iwl_mvm_eval_dsm_rfi() to iwl_rfi_is_enabled_in_bios() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: rework the Tx of the deauth in ieee80211_set_disassoc() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: ensure sdata->work is canceled before initialized. (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: enable removing assoc link (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: aggregation: remove deflink accesses for MLO (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: always send max agg subframe num in strict mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: remove misplaced drv_mgd_complete_tx() call (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: tests: add tests for ieee80211_determine_chan_mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: add HT and VHT basic set verification (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211_hwsim: enable strict mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: add strict mode disabling workarounds (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Add processing of TTLM teardown frame (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ieee80211: Add missing EHT MAC capabilities (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Add support for EPCS configuration (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Refactor ieee80211_sta_wmm_params() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: cfg80211: Fix trace print for removed links (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mac80211: Drop cooked monitor support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: nl80211/cfg80211: Stop supporting cooked monitor (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Remove unused mwifiex_uap_del_sta_data (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove the mvm prefix from iwl_mvm_aux_sta_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove the version number from iwl_dts_measurement_notif_v2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: remove the mvm prefix from iwl_mvm_ctdp_cmd (Jose Ignacio Tornos Martinez) [RHEL-89169]
- dt-bindings: net: rfkill-gpio: enable booting in blocked state (Jose Ignacio Tornos Martinez) [RHEL-89169]
- net: rfkill: gpio: allow booting in blocked state (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Remove old device data (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: Remove unused iwl_bz_name (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_add_pasn_sta (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: Remove unused iwl_mvm_ftm_*_add_pasn_sta functions (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: mvm: Remove unused iwl_mvm_rx_missed_vap_notif (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: iwlwifi: dvm: Remove unused iwl_rx_ant_restriction (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: debugfs depends on CFG80211's one (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtlwifi: rtl8192de: Fix typos of debug message of phy setting (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix rtw_update_sta_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend TX power stuff for 3-4 spatial streams (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Rename RTW_RATE_SECTION_MAX to RTW_RATE_SECTION_NUM (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Constify some more structs and arrays (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend rtw_fw_send_ra_info() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend rf_base_addr and rf_sipi_addr for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Extend struct rtw_pwr_track_tbl for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix download_firmware_validate() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix __rtw_download_firmware() for RTL8814AU (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Fix a typo of debug message in rtw8723d_iqk_check_tx_failed() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: regd: avoid using BITMAP_FROM_U64() to assign function bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.3 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: To avoid TWS serials A2DP lag, adjust slot arrangement (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: validate multi-firmware header before getting its size (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: fw: validate multi-firmware header before accessing (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: ps: update H2C command with more info for PS (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: call power_on ahead before selecting firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: update channel list in worker when wait flag is set (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: update channel list in reg notifier instead reg worker (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-23133}
- wifi: ath12k: Add Support to Calculate and Display TPC Values (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add Support to Parse TPC Event from Firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Dump additional PDEV receive rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Dump PDEV receive rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Dump PDEV transmit rate HTT stats (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: fix wrong overriding for VHT Beamformee STS Capability (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: add support for MU EDCA (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add support for reading variant from ACPI to download board data file (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Adjust the timing to access ACPI table (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add Support for enabling or disabling specific features based on ACPI bitflag (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add support for obtaining the buffer type ACPI function bitmap (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: handle ath12k_mac_ieee80211_sta_bw_to_wmi() for link sta (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: relocate ath12k_mac_ieee80211_sta_bw_to_wmi() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Avoid napi_sync() before napi_enable() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: prevent CSA counter to reach 0 and hit WARN_ON_ONCE (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: update the latest CSA counter (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: fix handling of CSA offsets in beacon template command (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: update beacon template function to use arvif structure (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtl8xxxu: retry firmware download on error (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Don't use static local variable in rtw8821c_set_tx_power_index_by_rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtl8xxxu: Enable AP mode for RTL8192CU (RTL8188CUS) (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: pci: not assert wiphy_lock to free early_h2c for PCI probe/remove (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: remove definition of driver mutex (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: manual cosmetic along lockdep_assert_wiphy() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: remove consumers of driver mutex (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: debugfs: use debugfs_short_fops (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: debugfs: use wiphy_locked_debugfs_{read,write}() if needed (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: debugfs: specify buffer size allocated by devm_kazlloc() for reading (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: debugfs: implement file_ops::read/write to replace seq_file (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: use wiphy_work() to replace ieee802111_work() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: add wiphy_lock() to work that isn't held wiphy_lock() yet (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: cleanup unused rtwdev::roc_work (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: regd: refactor init/setup flow and prototype (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: regd: handle supported regulatory functions by country (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: regd: support loading regd table from fw element (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: disable CFO track when two PHY are working simultaneously (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: support EDCCA log per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: support EDCCA per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: support ch_info per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: support DIG per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: support env_monitor per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: add PHY context array to support functions per PHY (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: phy: rename to RTW89_PHY_NUM as proper naming (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: remove return for empty tx bitrate in mac_op_sta_statistics (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: remove peer extra rssi update (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath9k: do not submit zero bytes to the entropy pool (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath9k: return by of_get_mac_address (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fetch regdb.bin file from board-2.bin (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: mwifiex: Constify struct mwifiex_if_ops (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Enable monitor ring mask for QCN9274 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Handle monitor drop TLVs scenario (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Avoid memory leak while enabling statistics (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37743}
- wifi: ath12k: Handle PPDU spread across multiple buffers (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Optimize NAPI budget by adjusting PPDU processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Handle end reason for the monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add drop descriptor handling for monitor ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fix end offset bit definition in monitor ring descriptor (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fix invalid entry fetch in ath12k_dp_mon_srng_process (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Restructure the code for monitor ring processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Avoid code duplication in monitor ring processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Avoid multiple times configuring monitor filter (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Enable filter config for monitor destination ring (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Add HTT source ring ID for monitor rings (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Fix pdev lookup in WBM error processing (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Request pdev stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Request beacon stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Request vdev stats from firmware (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: fix memory leak in ath12k_pci_remove() (Jose Ignacio Tornos Martinez) [RHEL-89169] {CVE-2025-37744}
- wifi: ath12k: encode max Tx power in scan channel list command (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: fix memory leak in ath11k_xxx_remove() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: report station mode signal strength (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: report station mode receive rate for IEEE 802.11be (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: report station mode transmit rate (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: fix skb_ext_desc leak in ath12k_dp_tx() error path (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Disable MLO in Factory Test Mode (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: add factory test mode support (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: export ath12k_wmi_tlv_hdr for testmode (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath: create common testmode_i.h file for ath drivers (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: Fix DMA buffer allocation to resolve SWIOTLB issues (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: Correct immediate cfg_len calculation for scan_offload_be (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Update Wi-Fi/Bluetooth coexistence version to 7.0.2 (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: rtw89: coex: Add protect to avoid A2DP lag while Wi-Fi connecting (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Refactor Rx status TLV parsing procedure argument (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Refactor the monitor Tx/RX handler procedure arguments (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath12k: Refactor the monitor Rx parser handler argument (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath9k: use unsigned long for activity check timestamp (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath9k: cleanup struct ath_tx_control and ath_tx_prepare() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- wifi: ath11k: convert timeouts to secs_to_jiffies() (Jose Ignacio Tornos Martinez) [RHEL-89169]
- config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-89169]
- config: wifi: enable iwlmld driver (Jose Ignacio Tornos Martinez) [RHEL-89169]
Resolves: RHEL-102414, RHEL-24555, RHEL-58218, RHEL-81450, RHEL-86682, RHEL-87758, RHEL-88574, RHEL-89169, RHEL-92226, RHEL-93930, RHEL-96600, RHEL-96603, RHEL-96621

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-14 15:48:12 -03:00
Julio Faracco
b2400c9dd1 kernel-6.12.0-108.el10
* Fri Jul 11 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-108.el10]
- ACPI/HMAT: Move HMAT messages to pr_debug() (Steve Dunnagan) [RHEL-70322]
- mm/huge_memory: fix dereferencing invalid pmd migration entry (CKI Backport Bot) [RHEL-96382] {CVE-2025-37958}
- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100484]
- nfsd: use threads array as-is in netlink interface (Benjamin Coddington) [RHEL-96874]
- igc: fix lock order in igc_ptp_reset (Corinna Vinschen) [RHEL-83571]
- igc: set the RX packet buffer size for TSN mode (Corinna Vinschen) [RHEL-83571]
- igc: use FIELD_PREP and GENMASK for existing RX packet buffer size (Corinna Vinschen) [RHEL-83571]
- igc: optimize TX packet buffer utilization for TSN mode (Corinna Vinschen) [RHEL-83571]
- igc: use FIELD_PREP and GENMASK for existing TX packet buffer size (Corinna Vinschen) [RHEL-83571]
- igc: rename I225_RXPBSIZE_DEFAULT and I225_TXPBSIZE_DEFAULT (Corinna Vinschen) [RHEL-83571]
- igc: rename xdp_get_tx_ring() for non-xdp usage (Corinna Vinschen) [RHEL-83571]
- igc: enable HW vlan tag insertion/stripping by default (Corinna Vinschen) [RHEL-83571]
- igc: add lock preventing multiple simultaneous PTM transactions (Corinna Vinschen) [RHEL-83571]
- igc: cleanup PTP module if probe fails (Corinna Vinschen) [RHEL-83571]
- igc: handle the IGC_PTP_ENABLED flag correctly (Corinna Vinschen) [RHEL-83571]
- igc: move ktime snapshot into PTM retry loop (Corinna Vinschen) [RHEL-83571]
- igc: increase wait time before retrying PTM (Corinna Vinschen) [RHEL-83571]
- igc: fix PTM cycle trigger logic (Corinna Vinschen) [RHEL-83571]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83571]
- igc: Fix XSK queue NAPI ID mapping (Corinna Vinschen) [RHEL-83571]
- igc: Set buffer type for empty frames in igc_init_empty_frame (Corinna Vinschen) [RHEL-83571]
- igc: Fix HW RX timestamp when passed by ZC XDP (Corinna Vinschen) [RHEL-83571]
- igc: Avoid unnecessary link down event in XDP_SETUP_PROG process (Corinna Vinschen) [RHEL-83571]
- igc: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83571]
- igc: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83571]
- igc: Fix passing 0 to ERR_PTR in igc_xdp_run_prog() (Corinna Vinschen) [RHEL-83571]
- igc: Allow hot-swapping XDP program (Corinna Vinschen) [RHEL-83571]
- igc: return early when failing to read EECD register (Corinna Vinschen) [RHEL-83571]
- igc: Remove unused igc_read/write_pcie_cap_reg (Corinna Vinschen) [RHEL-83571]
- igc: Remove unused igc_read/write_pci_cfg wrappers (Corinna Vinschen) [RHEL-83571]
- igc: Remove unused igc_acquire/release_nvm (Corinna Vinschen) [RHEL-83571]
- igc: remove autoneg parameter from igc_mac_info (Corinna Vinschen) [RHEL-83571]
- page_pool: Fix use-after-free in page_pool_recycle_in_ring (Paolo Abeni) [RHEL-96620]
- rtnetlink: Allocate vfinfo size for VF GUIDs when supported (Paolo Abeni) [RHEL-96620]
- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94012]
- lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94012]
- igb: Get rid of spurious interrupts (Corinna Vinschen) [RHEL-83570]
- igb: Add support for persistent NAPI config (Corinna Vinschen) [RHEL-83570]
- igb: Link queues to NAPI instances (Corinna Vinschen) [RHEL-83570]
- igb: Link IRQs to NAPI instances (Corinna Vinschen) [RHEL-83570]
- treewide: Switch/rename to timer_delete[_sync]() (Corinna Vinschen) [RHEL-83570]
- igb: reject invalid external timestamp requests for 82580-based HW (Corinna Vinschen) [RHEL-83570]
- igb: Fix passing 0 to ERR_PTR in igb_run_xdp() (Corinna Vinschen) [RHEL-83570]
- igb: Add AF_XDP zero-copy Tx support (Corinna Vinschen) [RHEL-83570]
- igb: Add AF_XDP zero-copy Rx support (Corinna Vinschen) [RHEL-83570]
- igb: Add XDP finalize and stats update functions (Corinna Vinschen) [RHEL-83570]
- igb: Introduce XSK data structures and helpers (Corinna Vinschen) [RHEL-83570]
- igb: Introduce igb_xdp_is_enabled() (Corinna Vinschen) [RHEL-83570]
- igb: Remove static qualifiers (Corinna Vinschen) [RHEL-83570]
- igbvf: remove unused spinlock (Corinna Vinschen) [RHEL-83570]
- igb: Fix 2 typos in comments in igb_main.c (Corinna Vinschen) [RHEL-83570]
- net: mana: Record doorbell physical address in PF mode (Maxim Levitsky) [RHEL-80095]
- scsi: storvsc: Increase the timeouts to storvsc_timeout (Maxim Levitsky) [RHEL-80095]
- PCI: hv: Remove unnecessary flex array in struct pci_packet (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Remove hv_alloc/free_* helpers (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Use kzalloc for panic page allocation (Maxim Levitsky) [RHEL-80095]
- uio_hv_generic: Use correct size for interrupt and monitor pages (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Allocate interrupt and monitor pages aligned to system page boundary (Maxim Levitsky) [RHEL-80095]
- arch/x86: Provide the CPU number in the wakeup AP callback (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap() (Maxim Levitsky) [RHEL-80095]
- net: mana: Add support for Multi Vports on Bare metal (Maxim Levitsky) [RHEL-80095]
- net: mana: Add support for auxiliary device servicing events (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: unify mana_ib functions to support any gdma device (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Add support of mana_ib for RNIC and ETH nic (Maxim Levitsky) [RHEL-80095]
- net: mana: Probe rdma device in mana driver (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Add support of 4M, 1G, and 2G pages (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: support of the zero based MRs (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Access remote atomic for MRs (Maxim Levitsky) [RHEL-80095]
- net: mana: Switch to page pool for jumbo frames (Maxim Levitsky) [RHEL-80095]
- net: mana: Add metadata support for xdp mode (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Fix integer overflow during queue creation (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Handle net event for pointing to the current netdev (Maxim Levitsky) [RHEL-80095]
- net: mana: Change the function signature of mana_get_primary_netdev_rcu (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Use safer allocation function() (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Ensure variable err is initialized (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Implement DMABUF MR support (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Fix error code in probe() (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Add port statistics support (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: request error CQEs when supported (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Query feature_flags bitmask from FW (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: indicate CM support (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: polling of CQs for GSI/UD (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: extend mana QP table (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: implement req_notify_cq (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: UD/GSI work requests (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: create/destroy AH (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: UD/GSI QP creation for kernel (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Create and destroy UD/GSI QP (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: create kernel-level CQs (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: helpers to allocate kernel queues (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: implement get_dma_mr (Maxim Levitsky) [RHEL-80095]
- RDMA/mana_ib: Allow registration of DMA-mapped memory in PDs (Maxim Levitsky) [RHEL-80095]
- net: mana: Add debug logs in MANA network driver (Maxim Levitsky) [RHEL-80095]
- net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE (Maxim Levitsky) [RHEL-80095]
- net: mana: Support holes in device list reply msg (Maxim Levitsky) [RHEL-80095]
- net/mana: fix warning in the writer of client oob (Maxim Levitsky) [RHEL-80095]
- net: mana: cleanup mana struct after debugfs_remove() (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Use VF's tso_max_size value when data path is VF (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: vmbus: Remove vmbus_sendpacket_pagebuffer() (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Remove rmsg_pgcnt (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Preserve contiguous PFN grouping in the page buffer array (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Use vmbus_sendpacket_mpb_desc() to send VMBus messages (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple ranges (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Replace one-element array with flexible array member (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Link queues to NAPIs (Maxim Levitsky) [RHEL-80095]
- hv_netvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
- hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer (Maxim Levitsky) [RHEL-80095] {CVE-2024-53103}
- hv_balloon: Fallback to generic_online_page() for non-HV hot added mem (Maxim Levitsky) [RHEL-80095]
- scsi: storvsc: Don't report the host packet status as the hv status (Maxim Levitsky) [RHEL-80095]
- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service (Maxim Levitsky) [RHEL-80095] {CVE-2025-21690}
- scsi: storvsc: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
- uio_hv_generic: Add a check for HV_NIC for send, receive buffers setup (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Make the sysfs node size for the ring buffer dynamic (Maxim Levitsky) [RHEL-80095]
- uio_hv_generic: Fix sysfs creation path for ring buffer (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Fix bad ref to hv_synic_eventring_tail when CPU goes offline (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Fix bad pointer dereference in hv_get_partition_id (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: fix an indentation issue in mshyperv.h (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Add comments about hv_vpset and var size hypercall input args (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Fix check of return value from snp_set_vmsa() (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Add VTL mode callback for restarting the system (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Add VTL mode emergency restart callback (Maxim Levitsky) [RHEL-80095]
- hyperv: Remove unused union and structs (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Use named operands in inline asm (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Introduce mshv_root module to expose /dev/mshv to VMMs (Maxim Levitsky) [RHEL-80095]
- hyperv: Add definitions for root partition driver to hv headers (Maxim Levitsky) [RHEL-80095]
- x86: hyperv: Add mshv_handler() irq handler and setup function (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Introduce per-cpu event ring tail (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Export some functions for use by root partition module (Maxim Levitsky) [RHEL-80095]
- acpi: numa: Export node_to_pxm() (Maxim Levitsky) [RHEL-80095]
- hyperv: Introduce hv_recommend_using_aeoi() (Maxim Levitsky) [RHEL-80095]
- arm64/hyperv: Add some missing functions to arm64 (Maxim Levitsky) [RHEL-80095]
- x86/mshyperv: Add support for extended Hyper-V features (Maxim Levitsky) [RHEL-80095]
- hyperv: Log hypercall status codes as strings (Maxim Levitsky) [RHEL-80095]
- hyperv: Add CONFIG_MSHV_ROOT to gate root partition support (Maxim Levitsky) [RHEL-80095]
- hyperv: Change hv_root_partition into a function (Maxim Levitsky) [RHEL-80095]
- hyperv: Convert hypercall statuses to linux error codes (Maxim Levitsky) [RHEL-80095]
- PCI: hv: Correct a comment (Maxim Levitsky) [RHEL-80095]
- drivers/hv: add CPU offlining support (Maxim Levitsky) [RHEL-80095]
- drivers/hv: introduce vmbus_channel_set_cpu() (Maxim Levitsky) [RHEL-80095]
- cpu: export lockdep_assert_cpus_held() (Maxim Levitsky) [RHEL-80095]
- hyperv: Move arch/x86/hyperv/hv_proc.c to drivers/hv (Maxim Levitsky) [RHEL-80095]
- hyperv: Move hv_current_partition_id to arch-generic code (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Fix output argument to hypercall that changes page visibility (Maxim Levitsky) [RHEL-80095]
- x86/hyperv/vtl: Stop kernel from probing VTL0 low memory (Maxim Levitsky) [RHEL-80095]
- hyperv: Do not overlap the hvcall IO areas in hv_vtl_apicid_to_vp_id() (Maxim Levitsky) [RHEL-80095]
- hyperv: Do not overlap the hvcall IO areas in get_vtl() (Maxim Levitsky) [RHEL-80095]
- hyperv: Enable the hypercall output page for the VTL mode (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: vmbus: Log on missing offers if any (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: vmbus: Wait for boot-time offers during boot and resume (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Don't assume cpu_possible_mask is dense (Maxim Levitsky) [RHEL-80095]
- hyperv: Remove the now unused hyperv-tlfs.h files (Maxim Levitsky) [RHEL-80095]
- hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.h (Maxim Levitsky) [RHEL-80095]
- hyperv: Add new Hyper-V headers in include/hyperv (Maxim Levitsky) [RHEL-80095]
- hyperv: Clean up unnecessary #includes (Maxim Levitsky) [RHEL-80095]
- hyperv: Move hv_connection_id to hyperv-tlfs.h (Maxim Levitsky) [RHEL-80095]
- Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet (Maxim Levitsky) [RHEL-80095] {CVE-2024-55916}
- Drivers: hv: util: Don't force error code to ENODEV in util_probe() (Maxim Levitsky) [RHEL-80095]
- x86/hyperv: Fix hv tsc page based sched_clock for hibernation (Maxim Levitsky) [RHEL-80095]
- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-95446]
- scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-95446]
- scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-95446]
- scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-95446]
- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-95446]
Resolves: RHEL-100484, RHEL-70322, RHEL-80095, RHEL-83570, RHEL-83571, RHEL-94012, RHEL-95446, RHEL-96382, RHEL-96620, RHEL-96874

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-11 15:52:39 -03:00
Julio Faracco
8f1c2bc42a kernel-6.12.0-107.el10
* Tue Jul 08 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-107.el10]
- spec: fix spec warning for /usr/include/ynl (Alexandra Hájková) [RHEL-101712]
- nvme: avoid creating multipath sysfs group under namespace path devices (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: acquire cq_poll_lock in nvme_poll_irqdisable (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: make nvme_pci_npages_prp() __always_inline (Maurizio Lombardi) [RHEL-95382]
- nvme: unblock ctrl state transition for firmware update (Maurizio Lombardi) [RHEL-95382]
- nvmet-tcp: don't restore null sk_state_change (Maurizio Lombardi) [RHEL-95382]
- nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS (Maurizio Lombardi) [RHEL-95382]
- nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS (Maurizio Lombardi) [RHEL-95382]
- nvme-tcp: fix premature queue removal and I/O failover (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: add quirks for WDC Blue SN550 15b7:5009 (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: add quirks for device 126f:1001 (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: fix queue unquiesce check on slot_reset (Maurizio Lombardi) [RHEL-95382]
- nvmet: fix out-of-bounds access in nvmet_enable_port (Maurizio Lombardi) [RHEL-95382]
- nvme-multipath: sysfs links may not be created for devices (Maurizio Lombardi) [RHEL-95382]
- nvme: fixup scan failure for non-ANA multipath controllers (Maurizio Lombardi) [RHEL-95382]
- nvme: multipath: fix return value of nvme_available_path (Maurizio Lombardi) [RHEL-95382]
- nvme: re-read ANA log page after ns scan completes (Maurizio Lombardi) [RHEL-95382]
- nvme: requeue namespace scan on missed AENs (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: skip nvme_write_sq_db on empty rqlist (Maurizio Lombardi) [RHEL-95382]
- nvme/ioctl: move fixed buffer lookup to nvme_uring_cmd_io() (Maurizio Lombardi) [RHEL-95382]
- nvme/ioctl: move blk_mq_free_request() out of nvme_map_user_request() (Maurizio Lombardi) [RHEL-95382]
- nvme/ioctl: don't warn on vectorized uring_cmd with fixed buffer (Maurizio Lombardi) [RHEL-95382]
- nvme: convert timeouts to secs_to_jiffies() (Maurizio Lombardi) [RHEL-95382]
- nvmet-fc: Remove unused functions (Maurizio Lombardi) [RHEL-95382]
- nvme-pci: remove stale comment (Maurizio Lombardi) [RHEL-95382]
- nvme-fc: Utilise min3() to simplify queue count calculation (Maurizio Lombardi) [RHEL-95382]
- nvme-multipath: Add visibility for queue-depth io-policy (Maurizio Lombardi) [RHEL-95382]
- nvme-multipath: Add visibility for numa io-policy (Maurizio Lombardi) [RHEL-95382]
- nvme-multipath: Add visibility for round-robin io-policy (Maurizio Lombardi) [RHEL-95382]
- nvme: map uring_cmd data even if address is 0 (Maurizio Lombardi) [RHEL-95382]
- io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() (Maurizio Lombardi) [RHEL-95382]
- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101330] {CVE-2025-38089}
- net: fix udp gso skb_segment after pull from frag_list (Paolo Abeni) [RHEL-96626]
- net: ipv6: fix UDPv6 GSO segmentation with NAT (Paolo Abeni) [RHEL-96626]
- softirq: use bit waits instead of var waits. (Phil Auld) [RHEL-96261]
- sched: add wait_var_event_io() (Phil Auld) [RHEL-96261]
- sched: Add wait/wake interface for variable updated under a lock. (Phil Auld) [RHEL-96261]
- sched: Add test_and_clear_wake_up_bit() and atomic_dec_and_wake_up() (Phil Auld) [RHEL-96261]
- sched: Document wait_var_event() family of functions and wake_up_var() (Phil Auld) [RHEL-96261]
- sched: Improve documentation for wake_up_bit/wait_on_bit family of functions (Phil Auld) [RHEL-96261]
- sched: change wake_up_bit() and related function to expect unsigned long * (Phil Auld) [RHEL-96261]
- net-timestamp: COMPLETION timestamp on packet tx completion (Petr Oros) [RHEL-100002]
- net: skb: free up one bit in tx_flags (Petr Oros) [RHEL-100002]
- selftests/bpf: Add simple bpf tests in the tx path for timestamping feature (Petr Oros) [RHEL-100002]
- bpf: Support selective sampling for bpf timestamping (Petr Oros) [RHEL-100002]
- bpf: Add BPF_SOCK_OPS_TSTAMP_SENDMSG_CB callback (Petr Oros) [RHEL-100002]
- bpf: Add BPF_SOCK_OPS_TSTAMP_ACK_CB callback (Petr Oros) [RHEL-100002]
- bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback (Petr Oros) [RHEL-100002]
- bpf: Add BPF_SOCK_OPS_TSTAMP_SND_SW_CB callback (Petr Oros) [RHEL-100002]
- bpf: Add BPF_SOCK_OPS_TSTAMP_SCHED_CB callback (Petr Oros) [RHEL-100002]
- net-timestamp: Prepare for isolating two modes of SO_TIMESTAMPING (Petr Oros) [RHEL-100002]
- bpf: Disable unsafe helpers in TX timestamping callbacks (Petr Oros) [RHEL-100002]
- bpf: Prevent unsafe access to the sock fields in the BPF timestamping callback (Petr Oros) [RHEL-100002]
- bpf: Prepare the sock_ops ctx and call bpf prog for TX timestamping (Petr Oros) [RHEL-100002]
- bpf: Add networking timestamping support to bpf_get/setsockopt() (Petr Oros) [RHEL-100002]
- selftests: txtimestamp: add SCM_TS_OPT_ID test (Petr Oros) [RHEL-100002]
- net_tstamp: add SCM_TS_OPT_ID for RAW sockets (Petr Oros) [RHEL-100002]
- net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control message (Petr Oros) [RHEL-100002]
- selftests: netfilter: nft_concat_range.sh: add datapath check for map fill bug (CKI Backport Bot) [RHEL-99477]
- selftests: netfilter: nft_concat_range.sh: prefer per element counters for testing (CKI Backport Bot) [RHEL-99477]
- netfilter: nf_set_pipapo_avx2: fix initial map fill (CKI Backport Bot) [RHEL-99477]
- selftests: netfilter: nft_concat_range.sh: add coverage for 4bit group representation (CKI Backport Bot) [RHEL-99477]
- netfilter: nft_set_pipapo: clamp maximum map bucket size to INT_MAX (CKI Backport Bot) [RHEL-99477]
- netfilter: nft_set_pipapo: prevent overflow in lookup table allocation (CKI Backport Bot) [RHEL-99477]
- netfilter: nft_inner: Use nested-BH locking for nft_pcpu_tun_ctx (CKI Backport Bot) [RHEL-99473]
- netfilter: nft_tunnel: fix geneve_opt dump (CKI Backport Bot) [RHEL-99473]
- netfilter: nft_quota: match correctly when the quota just depleted (CKI Backport Bot) [RHEL-99473]
- netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only (CKI Backport Bot) [RHEL-99473]
- netfilter: nf_tables: don't unregister hook when table is dormant (CKI Backport Bot) [RHEL-99473]
- redhat/configs: enable CONFIG_PT_RECLAIM (Luiz Capitulino) [RHEL-78258]
- mm: pgtable: fix incorrect reclaim of non-empty PTE pages (Luiz Capitulino) [RHEL-78258]
- x86: select ARCH_SUPPORTS_PT_RECLAIM if X86_64 (Luiz Capitulino) [RHEL-78258]
- x86: mm: free page table pages by RCU instead of semi RCU (Luiz Capitulino) [RHEL-78258]
- mm: pgtable: reclaim empty PTE page in madvise(MADV_DONTNEED) (Luiz Capitulino) [RHEL-78258]
- mm: make zap_pte_range() handle full within-PMD range (Luiz Capitulino) [RHEL-78258]
- mm: do_zap_pte_range: return any_skipped information to the caller (Luiz Capitulino) [RHEL-78258]
- mm: zap_install_uffd_wp_if_needed: return whether uffd-wp pte has been re-installed (Luiz Capitulino) [RHEL-78258]
- mm: skip over all consecutive none ptes in do_zap_pte_range() (Luiz Capitulino) [RHEL-78258]
- mm: introduce do_zap_pte_range() (Luiz Capitulino) [RHEL-78258]
- mm: introduce zap_nonpresent_ptes() (Luiz Capitulino) [RHEL-78258]
- mm: userfaultfd: recheck dst_pmd entry in move_pages_pte() (Luiz Capitulino) [RHEL-78258]
- mm: khugepaged: recheck pmd state in retract_page_tables() (Luiz Capitulino) [RHEL-78258]
- docs/mm: add VMA locks documentation (Luiz Capitulino) [RHEL-78258]
- redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-92271]
- x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-92271]
- tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-92271]
- svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-92271]
- x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-92271]
- KVM: arm64: VHE: Synchronize CPTR trap deactivation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: VHE: Synchronize restore of host debug registers (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Explicitly treat routing entry type changes as changes (Sebastian Ott) [RHEL-92805]
- KVM: arm64: vgic-init: Plug vCPU vs. VGIC creation race (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Unmap vLPIs affected by changes to GSI routing information (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding() (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Protect vLPI translation with vgic_irq::irq_lock (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Use lock guard in vgic_v4_set_forwarding() (Sebastian Ott) [RHEL-92805]
- arm64: Add override for MPAM (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Drop sort_memblock_regions() (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Switch to use hrtimer_setup() (Sebastian Ott) [RHEL-92805]
- tools headers UAPI: Sync linux/kvm.h with the kernel sources (Sebastian Ott) [RHEL-92805]
- KVM: selftests: Confirm exposing MTE_frac does not break migration (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Make MTE_frac masking conditional on MTE capability (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Expose MTE_frac so that it is visible to KVM (Sebastian Ott) [RHEL-92805]
- redhat/configs: Enable CONFIG_AMPERE_ERRATUM_AC04_CPU_23 (Sebastian Ott) [RHEL-92805]
- arm64: sysreg: Drag linux/kconfig.h to work around vdso build issue (Sebastian Ott) [RHEL-92805]
- arm64: errata: Work around AmpereOne's erratum AC04_CPU_23 (Sebastian Ott) [RHEL-92805]
- arm64/boot: Enable EL2 requirements for FEAT_PMUv3p9 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Add register fields for HFGWTR2_EL2 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Add register fields for HFGRTR2_EL2 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Add register fields for HFGITR2_EL2 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Add register fields for HDFGWTR2_EL2 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Add register fields for HDFGRTR2_EL2 (Sebastian Ott) [RHEL-92805]
- arm64/sysreg: Update register fields for ID_AA64MMFR0_EL1 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Allow userspace to request KVM_ARM_VCPU_EL2* (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Document NV caps and vcpu flags (Sebastian Ott) [RHEL-92805]
- KVM: arm64: selftests: Determine effective counter width in arch_timer_edge_cases (Sebastian Ott) [RHEL-84459 RHEL-92805]
- KVM: arm64: selftests: Fix xVAL init in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
- KVM: arm64: selftests: Fix thread migration in arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
- KVM: arm64: selftests: Fix help text for arch_timer_edge_cases (Sebastian Ott) [RHEL-92805]
- smccc: kvm_guest: Align with DISCOVER_IMPL_CPUS ABI (Sebastian Ott) [RHEL-92805]
- arm64: Rework checks for broken Cavium HW in the PI code (Sebastian Ott) [RHEL-92805]
- KVM: arm64: selftest: Don't try to disable AArch64 support (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Fix memory check in host_stage2_set_owner_locked() (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Kill HCRX_HOST_FLAGS (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Properly save/restore HCRX_EL2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Prevent userspace from disabling AArch64 support at any virtualisable EL (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Force HCR_EL2.xMO to 1 at all times in VHE mode (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Fix uninitialized memcache pointer in user_mem_abort() (Sebastian Ott) [RHEL-88996 RHEL-92805]
- KVM: arm64: Use acquire/release to communicate FF-A version negotiation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Don't translate FAR if invalid/unsafe (Sebastian Ott) [RHEL-92805]
- arm64: Convert HPFAR_EL2 to sysreg table (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Only read HPFAR_EL2 when value is architecturally valid (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Tear down vGIC on failed vCPU creation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: PMU: Reload when resetting (Sebastian Ott) [RHEL-92805]
- KVM: arm64: PMU: Reload when user modifies registers (Sebastian Ott) [RHEL-92805]
- KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regs (Sebastian Ott) [RHEL-92805]
- KVM: arm64: PMU: Assume PMU presence in pmu-emul.c (Sebastian Ott) [RHEL-92805]
- KVM: arm64: PMU: Set raw values from user to PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Create each pKVM hyp vcpu after its corresponding host vcpu (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Factor out pKVM hyp vcpu creation to separate function (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Initialize HCRX_EL2 traps in pKVM (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Factor out setting HCRX_EL2 traps into separate function (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Count pKVM stage-2 usage in secondary pagetable stats (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Distinct pKVM teardown memcache for stage-2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Add flags to kvm_hyp_memcache (Sebastian Ott) [RHEL-92805]
- KVM: arm64: selftests: Test that TGRAN*_2 fields are writable (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Allow userspace to write ID_AA64MMFR0_EL1.TGRAN*_2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: ptdump: Test PMD_TYPE_MASK for block mapping (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Provide 1 event counter on IMPDEF hardware (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Remap PMUv3 events onto hardware (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Advertise PMUv3 if IMPDEF traps are present (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Compute synthetic sysreg ESR for Apple PMUv3 traps (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Move PMUVer filtering into KVM code (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Use guard() to cleanup usage of arm_pmus_lock (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Drop kvm_arm_pmu_available static key (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Use a cpucap to determine if system supports FEAT_PMUv3 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Always support SW_INCR PMU event (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Compute PMCEID from arm_pmu's event bitmaps (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Fix documentation for KVM_CAP_ARM_WRITABLE_IMP_ID_REGS (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Copy MIDR_EL1 into hyp VM when it is writable (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Copy guest CTR_EL0 into hyp VM (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Fail KVM init if asking for NV without GICv3 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Allow userland to set VGIC maintenance IRQ (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Fold GICv3 host trapping requirements into guest setup (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Propagate used_lrs between L1 and L0 contexts (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Request vPE doorbell upon nested ERET to L2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Respect virtual HCR_EL2.TWx setting (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Add Maintenance Interrupt emulation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Handle L2->L1 transition on interrupt injection (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Nested GICv3 emulation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Sanitise ICH_HCR_EL2 accesses (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Plumb handling of GICv3 EL2 accesses (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Add ICH_*_EL2 registers to vpcu_sysreg (Sebastian Ott) [RHEL-92805]
- KVM: arm64: nv: Load timer before the GIC (Sebastian Ott) [RHEL-92805]
- arm64: sysreg: Add layout for ICH_MISR_EL2 (Sebastian Ott) [RHEL-92805]
- arm64: sysreg: Add layout for ICH_VTR_EL2 (Sebastian Ott) [RHEL-92805]
- arm64: sysreg: Add layout for ICH_HCR_EL2 (Sebastian Ott) [RHEL-92805]
- KVM: selftests: Add test for KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805]
- smccc/kvm_guest: Enable errata based on implementation CPUs (Sebastian Ott) [RHEL-92805]
- arm64: Make  _midr_in_range_list() an exported function (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Introduce KVM_REG_ARM_VENDOR_HYP_BMAP_2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Specify hypercall ABI for retrieving target implementations (Sebastian Ott) [RHEL-92805]
- arm64: Modify _midr_range() functions to read MIDR/REVIDR internally (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Document ordering requirements for irqbypass (Sebastian Ott) [RHEL-92805]
- KVM: arm64: vgic-v4: Fall back to software irqbypass if LPI not found (Sebastian Ott) [RHEL-92805]
- KVM: arm64: vgic-v4: Only WARN for HW IRQ mismatch when unmapping vLPI (Sebastian Ott) [RHEL-92805]
- KVM: arm64: vgic-v4: Only attempt vLPI mapping for actual MSIs (Sebastian Ott) [RHEL-92805]
- KVM: selftests: arm64: Test writes to MIDR,REVIDR,AIDR (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Allow userspace to change the implementation ID registers (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Load VPIDR_EL2 with the VM's MIDR_EL1 value (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Maintain per-VM copy of implementation ID regs (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Set HCR_EL2.TID1 unconditionally (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Advertise FEAT_ECV when possible (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Make ID_AA64MMFR4_EL1.NV_frac writable (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Allow userspace to limit NV support to nVHE (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Move NV-specific capping to idreg sanitisation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Enforce NV limits on a per-idregs basis (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Make ID_REG_LIMIT_FIELD_ENUM() more widely available (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Consolidate idreg callbacks (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Advertise NV2 in the boot messages (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Mark HCR.EL2.{NV*,AT} RES0 when ID_AA64MMFR4_EL1.NV_frac is 0 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Mark HCR.EL2.E2H RES0 when ID_AA64MMFR1_EL1.VH is zero (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Hide ID_AA64MMFR2_EL1.NV from guest and userspace (Sebastian Ott) [RHEL-92805]
- arm64: cpufeature: Handle NV_frac as a synonym of NV2 (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Eagerly switch ZCR_EL{1,2} (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Mark some header functions as inline (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Refactor exit handlers (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Refactor CPTR trap deactivation (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Remove host FPSIMD saving for non-protected KVM (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Drop pkvm_mem_transition for host/hyp donations (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Drop pkvm_mem_transition for host/hyp sharing (Sebastian Ott) [RHEL-92805]
- KVM: arm64: Drop pkvm_mem_transition for FF-A (Sebastian Ott) [RHEL-92805]
- Revert "net: skb: introduce and use a single page frag cache" (Paolo Abeni) [RHEL-90322]
- net: allow small head cache usage with large MAX_SKB_FRAGS values (Paolo Abeni) [RHEL-90322]
- net: avoid unconditionally touching sk_tsflags on RX (Paolo Abeni) [RHEL-90322]
- io_uring/eventfd: ensure io_eventfd_signal() defers another RCU period (Jeff Moyer) [RHEL-75487] {CVE-2025-21655}
- io_uring/eventfd: abstract out ev_fd put helper (Jeff Moyer) [RHEL-75487]
- xen: balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
- hv_balloon: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
- balloon_compaction: update the NR_BALLOON_PAGES state (Nico Pache) [RHEL-70690]
- meminfo: add a per node counter for balloon drivers (Nico Pache) [RHEL-70690]
Resolves: RHEL-100002, RHEL-101330, RHEL-101712, RHEL-70690, RHEL-75487, RHEL-78258, RHEL-84459, RHEL-88996, RHEL-90322, RHEL-92271, RHEL-92805, RHEL-95382, RHEL-96261, RHEL-96626, RHEL-99473, RHEL-99477

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-10 11:26:59 -03:00
Julio Faracco
50a40ae7be kernel-6.12.0-106.el10
* Fri Jul 04 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-106.el10]
- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT (Paolo Abeni) [RHEL-96601]
- block: use plug request list tail for one-shot backmerge attempt (Ming Lei) [RHEL-96294]
- exfat: fix random stack corruption after get_block (CKI Backport Bot) [RHEL-99440] {CVE-2025-22036}
- rtmutex_api: provide correct extern functions (Maxim Levitsky) [RHEL-74410]
- rust: add helper for mutex_trylock (Maxim Levitsky) [RHEL-74410]
- RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410]
- KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410]
- x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation (Maxim Levitsky) [RHEL-74410]
- KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus (Maxim Levitsky) [RHEL-74410]
- locking/mutex: implement mutex_lock_killable_nest_lock (Maxim Levitsky) [RHEL-74410]
- locking/mutex: implement mutex_trylock_nested (Maxim Levitsky) [RHEL-74410]
- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (CKI Backport Bot) [RHEL-72661]
- selftests: bonding: add ipvlan over bond testing (CKI Backport Bot) [RHEL-96617]
- selftests: net: lib: Add a couple autodefer helpers (CKI Backport Bot) [RHEL-96617]
- selftests: net: lib: Add several autodefer helpers (CKI Backport Bot) [RHEL-96617]
- selftests: net: lib: Rename ip_link_master() to ip_link_set_master() (CKI Backport Bot) [RHEL-96617]
- bonding: Fix multiple long standing offload races (Hangbin Liu) [RHEL-73802]
- bonding: Mark active offloaded xfrm_states (Hangbin Liu) [RHEL-73802]
- xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free} (Hangbin Liu) [RHEL-73802]
- xfrm: Remove unneeded device check from validate_xmit_xfrm (Hangbin Liu) [RHEL-73802]
- xfrm: Use xdo.dev instead of xdo.real_dev (Hangbin Liu) [RHEL-73802]
- net/mlx5: Avoid using xso.real_dev unnecessarily (Hangbin Liu) [RHEL-73802]
- xfrm: always initialize offload path (Hangbin Liu) [RHEL-73802]
- xfrm: check for PMTU in tunnel mode for packet offload (Hangbin Liu) [RHEL-73802]
- xfrm: provide common xdo_dev_offload_ok callback implementation (Hangbin Liu) [RHEL-73802]
- xfrm: rely on XFRM offload (Hangbin Liu) [RHEL-73802 RHEL-97184]
- xfrm: simplify SA initialization routine (Hangbin Liu) [RHEL-73802]
- xfrm: delay initialization of offload path till its actually requested (Hangbin Liu) [RHEL-73802]
- ynl: devlink: add missing board-serial-number (Petr Oros) [RHEL-75601]
- devlink: fix xa_alloc_cyclic() error handling (Petr Oros) [RHEL-75601]
- devlink: add devl guard (Petr Oros) [RHEL-75601]
- pldmfw: enable selected component update (Petr Oros) [RHEL-75601]
- devlink: Improve the port attributes description (Petr Oros) [RHEL-75601]
- devlink: add devlink_fmsg_dump_skb() function (Petr Oros) [RHEL-75601]
- devlink: add devlink_fmsg_put() macro (Petr Oros) [RHEL-75601]
- devlink: Add documentation for OcteonTx2 AF (Petr Oros) [RHEL-75601]
- devlink: remove unused devlink_resource_register() (Petr Oros) [RHEL-75601]
- devlink: remove unused devlink_resource_occ_get_register() and _unregister() (Petr Oros) [RHEL-75601]
- net: dsa: replace devlink resource registration calls by devl_ variants (Petr Oros) [RHEL-75601]
- devlink: region: snapshot IDs: consolidate error values (Petr Oros) [RHEL-75601]
- devlink: devl_resource_register(): differentiate error codes (Petr Oros) [RHEL-75601]
- devlink: use devlink_nl_put_u64() helper (Petr Oros) [RHEL-75601]
- devlink: introduce devlink_nl_put_u64() (Petr Oros) [RHEL-75601]
- tools: ynl-gen: use names of constants in generated limits (Petr Oros) [RHEL-75601]
- tools: ynl-gen: refactor check validation for TypeBinary (Petr Oros) [RHEL-75601]
- ice: Add correct PHY lane assignment (Petr Oros) [RHEL-74388]
- ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-74388]
- ice: Fix quad registers read on E825 (Petr Oros) [RHEL-74388]
- ice: Fix E825 initialization (Petr Oros) [RHEL-74388]
Resolves: RHEL-72661, RHEL-73802, RHEL-74388, RHEL-74410, RHEL-75601, RHEL-96294, RHEL-96601, RHEL-96617, RHEL-97184, RHEL-99440

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-07 10:45:14 -03:00
Julio Faracco
a81bf51415 kernel-6.12.0-105.el10
* Thu Jul 03 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-105.el10]
- loop: move lo_set_size() out of queue freeze (Ming Lei) [RHEL-88159]
- scsi: qla2xxx: Update version to 10.02.09.400-k (Nilesh Javali) [RHEL-90558]
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts (Nilesh Javali) [RHEL-90558]
- scsi: qla2xxx: Fix NVMe and NPIV connect issue (Nilesh Javali) [RHEL-90558]
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt (Nilesh Javali) [RHEL-90558]
- scsi: qla2xxx: Move FCE Trace buffer allocation to user control (Nilesh Javali) [RHEL-90558]
- scsi: qla2xxx: Fix abort in bsg timeout (Nilesh Javali) [RHEL-90558]
Resolves: RHEL-88159, RHEL-90558

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-07-03 23:59:36 -03:00
Jan Stancek
160ca72c9e kernel-6.12.0-104.el10
* Thu Jul 03 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-104.el10]
- ibmvnic: Use kernel helpers for hex dumps (CKI Backport Bot) [RHEL-89030] {CVE-2025-22104}
- perf: Fix dangling cgroup pointer in cpuctx (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Fix crash in icl_update_topdown_event() (Michael Petlan) [RHEL-78197]
- s390/cpumf: Fix double free on error in cpumf_pmu_event_init() (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Simplify release of SDBs and SDBTs (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Fix and protect memory allocation of SDBs with mutex (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Rework call to sf_disable() (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Handle CPU hotplug remove during sampling (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Fix format string in pr_err() (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Use sf_buffer_available() (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Consistently use goto out for function exit (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Do not re-enable event after deletion (Michael Petlan) [RHEL-78197]
- s390/cpum_sf: Set bit PMU_F_ENABLED enabled after lpp() invocation (Michael Petlan) [RHEL-78197]
- s390/cpum_cf: Correct typo CYLCE (Michael Petlan) [RHEL-78197]
- radix-tree: add missing cleanup.h (Michael Petlan) [RHEL-78197]
- perf tests metric-only perf stat: Fix tests 84 and 86 s390 (Michael Petlan) [RHEL-78197]
- perf trace: Support --summary-mode=cgroup (Michael Petlan) [RHEL-78197]
- perf test: Add perf trace summary test (Michael Petlan) [RHEL-78197]
- perf trace: Implement syscall summary in BPF (Michael Petlan) [RHEL-78197]
- perf trace: Add missing thread__put() in thread__e_machine() (Michael Petlan) [RHEL-78197]
- perf trace: Free the files.max entry in files->table (Michael Petlan) [RHEL-78197]
- perf trace: Fix leaks of 'struct thread' in set_filter_loop_pids() (Michael Petlan) [RHEL-78197]
- perf trace: Fix leaks of 'struct thread' in fprintf_sys_enter() (Michael Petlan) [RHEL-78197]
- perf tools: Fix arm64 source package build (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync sound/asound.h with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync linux/prctl.h with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync arch/xtensa/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync arch/sparc/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync arch/sh/kernel/syscalls/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync arch/arm/tools/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync arch/x86/entry/syscalls/syscall_32.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync asm-generic/mman.h with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync asm/cputype.h with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync scripts/syscall.tbl with kernel (Michael Petlan) [RHEL-78197]
- tools headers UAPI: sync asm/kvm.h with kernel (Michael Petlan) [RHEL-78197]
- perf tools: Fix in-source libperf build (Michael Petlan) [RHEL-78197]
- perf tools: Fix arm64 build by generating unistd_64.h (Michael Petlan) [RHEL-78197]
- tools headers: Update the syscall table with the kernel sources (Michael Petlan) [RHEL-78197]
- perf tools: Remove evsel__handle_error_quirks() (Michael Petlan) [RHEL-78197]
- perf libunwind arm64: Fix missing close parens in an if statement (Michael Petlan) [RHEL-78197]
- tools headers: Update the uapi/linux/perf_event.h copy with the kernel sources (Michael Petlan) [RHEL-78197]
- tools/include: make uapi/linux/types.h usable from assembly (Michael Petlan) [RHEL-78197]
- perf bpf-filter: Fix a parsing error with comma (Michael Petlan) [RHEL-78197]
- perf report: Fix a memory leak for perf_env on AMD (Michael Petlan) [RHEL-78197]
- perf trace: Fix wrong size to bpf_map__update_elem call (Michael Petlan) [RHEL-78197]
- perf tools: annotate asm_pure_loop.S (Michael Petlan) [RHEL-78197]
- perf python: Fix setup.py mypy errors (Michael Petlan) [RHEL-78197]
- perf test: Address attr.py mypy error (Michael Petlan) [RHEL-78197]
- perf build: Add pylint build tests (Michael Petlan) [RHEL-78197]
- perf build: Add mypy build tests (Michael Petlan) [RHEL-78197]
- perf build: Rename TEST_LOGS to SHELL_TEST_LOGS (Michael Petlan) [RHEL-78197]
- tools/build: Don't pass test log files to linker (Michael Petlan) [RHEL-78197]
- perf bench sched pipe: fix enforced blocking reads in worker_thread (Michael Petlan) [RHEL-78197]
- perf build: filter all combinations of -flto for libperl (Michael Petlan) [RHEL-78197]
- perf vendor events arm64 AmpereOneX: Fix frontend_bound calculation (Michael Petlan) [RHEL-78197]
- perf vendor events arm64: AmpereOne/AmpereOneX: Mark LD_RETIRED impacted by errata (Michael Petlan) [RHEL-78197]
- perf trace: Fix evlist memory leak (Michael Petlan) [RHEL-78197]
- perf trace: Fix BTF memory leak (Michael Petlan) [RHEL-78197]
- perf trace: Make syscall table stable (Michael Petlan) [RHEL-78197]
- perf syscalltbl: Mask off ABI type for MIPS system calls (Michael Petlan) [RHEL-78197]
- perf build: Remove Makefile.syscalls (Michael Petlan) [RHEL-78197]
- perf syscalltbl: Use lookup table containing multiple architectures (Michael Petlan) [RHEL-78197]
- perf trace beauty: Add syscalltbl.sh generating all system call tables (Michael Petlan) [RHEL-78197]
- perf thread: Add support for reading the e_machine type for a thread (Michael Petlan) [RHEL-78197]
- perf dso: Add support for reading the e_machine type for a dso (Michael Petlan) [RHEL-78197]
- perf syscalltbl: Remove struct syscalltbl (Michael Petlan) [RHEL-78197]
- perf trace: Reorganize syscalls (Michael Petlan) [RHEL-78197]
- perf syscalltbl: Remove syscall_table.h (Michael Petlan) [RHEL-78197]
- perf dso: kernel-doc for enum dso_binary_type (Michael Petlan) [RHEL-78197]
- perf dso: Move libunwind dso_data variables into ifdef (Michael Petlan) [RHEL-78197]
- perf report: Disable children column for data type profiling (Michael Petlan) [RHEL-78197]
- perf report: Allow hierarchy mode for --children (Michael Petlan) [RHEL-78197]
- perf sort: Keep output fields in the same level (Michael Petlan) [RHEL-78197]
- libperf: Don't remove -g when EXTRA_CFLAGS are used (Michael Petlan) [RHEL-78197]
- perf: intel-tpebs: Fix incorrect usage of zfree() (Michael Petlan) [RHEL-78197]
- perf cpumap: Increment reference count for online cpumap (Michael Petlan) [RHEL-78197]
- perf dso: fix dso__is_kallsyms() check (Michael Petlan) [RHEL-78197]
- perf kwork: Remove unreachable judgments (Michael Petlan) [RHEL-78197]
- perf python: Check if there is space to copy all the event (Michael Petlan) [RHEL-78197]
- perf python: Don't keep a raw_data pointer to consumed ring buffer space (Michael Petlan) [RHEL-78197]
- perf python: Decrement the refcount of just created event on failure (Michael Petlan) [RHEL-78197]
- perf python tracepoint.py: Change the COMM using setproctitle if available (Michael Petlan) [RHEL-78197]
- perf python: Fixup description of sample.id event member (Michael Petlan) [RHEL-78197]
- perf test dso-data: Correctly free test file in read test (Michael Petlan) [RHEL-78197]
- perf dso: Use lock annotations to fix asan deadlock (Michael Petlan) [RHEL-78197]
- perf mutex: Add annotations for LOCKS_EXCLUDED and LOCKS_RETURNED (Michael Petlan) [RHEL-78197]
- perf test: Add pipe output testing for annotate (Michael Petlan) [RHEL-78197]
- perf test: Fixes to variable expansion and stdout for diff test (Michael Petlan) [RHEL-78197]
- perf libunwind: Fixup conversion perf_sample->user_regs to a pointer (Michael Petlan) [RHEL-78197]
- perf script: Update brstack syntax documentation (Michael Petlan) [RHEL-78197]
- perf script: Fix typo in branch event mask (Michael Petlan) [RHEL-78197]
- perf hist stdio: Do bounds check when printing callchains to avoid UB with new gcc versions (Michael Petlan) [RHEL-78197]
- perf units: Fix insufficient array space (Michael Petlan) [RHEL-78197]
- perf annotate: Add --code-with-type option. (Michael Petlan) [RHEL-78197]
- perf annotate: Implement code + data type annotation (Michael Petlan) [RHEL-78197]
- perf annotate: Factor out __hist_entry__get_data_type() (Michael Petlan) [RHEL-78197]
- perf annotate: Pass hist_entry to annotate functions (Michael Petlan) [RHEL-78197]
- perf annotate: Pass annotation_options to annotation_line__print() (Michael Petlan) [RHEL-78197]
- perf annotate: Remove unused len parameter from annotation_line__print() (Michael Petlan) [RHEL-78197]
- perf annotate-data: Add annotated_data_type__get_member_name() (Michael Petlan) [RHEL-78197]
- perf ftrace: Use atomic inc to update histogram in BPF (Michael Petlan) [RHEL-78197]
- perf ftrace: Remove an unnecessary condition check in BPF (Michael Petlan) [RHEL-78197]
- perf ftrace: Fix latency stats with BPF (Michael Petlan) [RHEL-78197]
- perf test stat: Additional topdown grouping tests (Michael Petlan) [RHEL-78197]
- perf x86 evlist: Update comments on topdown regrouping (Michael Petlan) [RHEL-78197]
- perf parse-events: Corrections to topdown sorting (Michael Petlan) [RHEL-78197]
- perf tools: Improve handling of hybrid PMUs in perf_event_attr__fprintf (Michael Petlan) [RHEL-78197]
- perf python tracepoint: Switch to using parse_events (Michael Petlan) [RHEL-78197]
- perf python: Add evlist.config to set up record options (Michael Petlan) [RHEL-78197]
- perf python: Add evlist all_cpus accessor (Michael Petlan) [RHEL-78197]
- perf python: Avoid duplicated code in get_tracepoint_field (Michael Petlan) [RHEL-78197]
- perf python: Update ungrouped evsel leader in clone (Michael Petlan) [RHEL-78197]
- perf python: Add optional cpus and threads arguments to parse_events (Michael Petlan) [RHEL-78197]
- perf python: Add member access to a number of evsel variables (Michael Petlan) [RHEL-78197]
- perf python: Add evlist enable and disable methods (Michael Petlan) [RHEL-78197]
- perf evlist: Add success path to evlist__create_syswide_maps (Michael Petlan) [RHEL-78197]
- perf debug: Avoid stack overflow in recursive error message (Michael Petlan) [RHEL-78197]
- perf symbol: Support .gnu_debugdata for symbols (Michael Petlan) [RHEL-78197]
- perf tools: Add LZMA decompression from FILE (Michael Petlan) [RHEL-78197]
- perf tools: Add dummy functions for !HAVE_LZMA_SUPPORT (Michael Petlan) [RHEL-78197]
- perf mem: Don't leak mem event names (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Add SiFive P650 events (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Add SiFive P550 events (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Add SiFive Bullet version 0x0d events (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Add SiFive Bullet version 0x07 events (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Update SiFive Bullet events (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Remove leading zeroes (Michael Petlan) [RHEL-78197]
- perf vendor events riscv: Rename U74 to Bullet (Michael Petlan) [RHEL-78197]
- perf util: Remove unused perf_config__refresh (Michael Petlan) [RHEL-78197]
- perf util: Remove unused perf_pmus__default_pmu_name (Michael Petlan) [RHEL-78197]
- perf util: Remove unused perf_data__update_dir (Michael Petlan) [RHEL-78197]
- perf util: Remove unused pstack__pop (Michael Petlan) [RHEL-78197]
- perf util: Remove unused perf_color_default_config (Michael Petlan) [RHEL-78197]
- perf tests: Fix data symbol test with LTO builds (Michael Petlan) [RHEL-78197]
- perf report: Fix memory leaks in the hierarchy mode (Michael Petlan) [RHEL-78197]
- perf report: Use map_symbol__copy() when copying callchains (Michael Petlan) [RHEL-78197]
- perf annotate: Return errors from disasm_line__parse_powerpc() (Michael Petlan) [RHEL-78197]
- perf annotate: Add annotation_options.disassembler_used (Michael Petlan) [RHEL-78197]
- perf report: Do not process non-JIT BPF ksymbol events (Michael Petlan) [RHEL-78197]
- perf test: Fix leak in "Synthesize attr update" test (Michael Petlan) [RHEL-78197]
- perf machine: Fix insertion of PERF_RECORD_KSYMBOL related kernel maps (Michael Petlan) [RHEL-78197]
- perf maps: Add missing map__set_kmap_maps() when replacing a kernel map (Michael Petlan) [RHEL-78197]
- perf maps: Fixup maps_by_name when modifying maps_by_address (Michael Petlan) [RHEL-78197]
- perf maps: Set the kmaps for newly created/added kernel maps (Michael Petlan) [RHEL-78197]
- perf script: Fix output type for dynamically allocated core PMU's (Michael Petlan) [RHEL-78197]
- perf bench: Fix perf bench syscall loop count (Michael Petlan) [RHEL-78197]
- perf test: Simplify data symbol test (Michael Petlan) [RHEL-78197]
- perf test: Add timeout to datasym workload (Michael Petlan) [RHEL-78197]
- perf test: Add trace record and replay test (Michael Petlan) [RHEL-78197]
- perf test: Skip perf trace tests when running as non-root (Michael Petlan) [RHEL-78197]
- perf test trace_btf_general: Fix shellcheck warning (Michael Petlan) [RHEL-78197]
- perf trace: Add tests for BTF general augmentation (Michael Petlan) [RHEL-78197]
- perf test: Skip perf probe tests when running as non-root (Michael Petlan) [RHEL-78197]
- perf test: Add --metric-only to perf stat output tests (Michael Petlan) [RHEL-78197]
- perf arm-spe: Support previous branch target (PBT) address (Michael Petlan) [RHEL-78197]
- perf arm-spe: Add branch stack (Michael Petlan) [RHEL-78197]
- perf arm-spe: Set sample flags with supplement info (Michael Petlan) [RHEL-78197]
- perf arm-spe: Fill branch operations and events to record (Michael Petlan) [RHEL-78197]
- perf arm-spe: Decode transactional event (Michael Petlan) [RHEL-78197]
- perf arm-spe: Extend branch operations (Michael Petlan) [RHEL-78197]
- perf arm-spe: Fix load-store operation checking (Michael Petlan) [RHEL-78197]
- perf script: Add not taken event for branch stack (Michael Petlan) [RHEL-78197]
- perf script: Add not taken event for branches (Michael Petlan) [RHEL-78197]
- perf script: Separate events from branch types (Michael Petlan) [RHEL-78197]
- perf script: Refactor sample_flags_to_name() function (Michael Petlan) [RHEL-78197]
- perf script: Make printing flags reliable (Michael Petlan) [RHEL-78197]
- perf stat: Fix non-uniquified hybrid legacy events (Michael Petlan) [RHEL-78197]
- perf tools: Skip BPF sideband event for userspace profiling (Michael Petlan) [RHEL-78197]
- perf test: Fix spelling mistake "sythesizing" -> "synthesizing" (Michael Petlan) [RHEL-78197]
- perf build: Fix in-tree build due to symbolic link (Michael Petlan) [RHEL-78197]
- perf arm-spe: Report error if set frequency (Michael Petlan) [RHEL-78197]
- perf lock: Report owner stack in usermode (Michael Petlan) [RHEL-78197]
- perf lock: Make rb_tree helper functions generic (Michael Petlan) [RHEL-78197]
- perf lock: Retrieve owner callstack in bpf program (Michael Petlan) [RHEL-78197]
- perf lock: Add bpf maps for owner stack tracing (Michael Petlan) [RHEL-78197]
- perf cpumap: Reduce cpu size from int to int16_t (Michael Petlan) [RHEL-78197]
- perf list: Document -v option deduplication feature (Michael Petlan) [RHEL-78197]
- perf pmu: Don't double count common sysfs and json events (Michael Petlan) [RHEL-78197]
- perf ftrace latency: allow to hide empty buckets (Michael Petlan) [RHEL-78197]
- perf ftrace latency: variable histogram buckets (Michael Petlan) [RHEL-78197]
- perf annotate-data: Handle direct use of stack pointer without fbreg (Michael Petlan) [RHEL-78197]
- perf report: Fix sample number stats for branch entry mode (Michael Petlan) [RHEL-78197]
- perf machine: Reuse module path buffer (Michael Petlan) [RHEL-78197]
- perf hwmon_pmu: Switch event discovery to io_dir__readdir (Michael Petlan) [RHEL-78197]
- perf parse-events: Switch tracepoints to io_dir__readdir (Michael Petlan) [RHEL-78197]
- perf events: Remove scandir in thread synthesis (Michael Petlan) [RHEL-78197]
- perf header: Switch mem topology to io_dir__readdir (Michael Petlan) [RHEL-78197]
- perf maps: Switch modules tree walk to io_dir__readdir (Michael Petlan) [RHEL-78197]
- perf parse-events: Tidy name token matching (Michael Petlan) [RHEL-78197]
- perf tools: Improve startup time by reducing unnecessary stat() calls (Michael Petlan) [RHEL-78197]
- perf report: Fix input reload/switch with symbol sort key (Michael Petlan) [RHEL-78197]
- perf report: Support switching data w/ and w/o callchains (Michael Petlan) [RHEL-78197]
- perf report: Switch data file correctly in TUI (Michael Petlan) [RHEL-78197]
- perf tools: Fix up some comments and code to properly use the event_source bus (Michael Petlan) [RHEL-78197]
- perf list: Also append PMU name in verbose mode (Michael Petlan) [RHEL-78197]
- perf vendor events arm64: Fix incorrect CPU_CYCLE in metrics expr (Michael Petlan) [RHEL-78197]
- perf hist: Shrink struct hist_entry size (Michael Petlan) [RHEL-78197]
- perf test: Add tests for latency and parallelism profiling (Michael Petlan) [RHEL-78197]
- perf report: Add latency and parallelism profiling documentation (Michael Petlan) [RHEL-78197]
- perf report: Add --latency flag (Michael Petlan) [RHEL-78197]
- perf report: Add latency output field (Michael Petlan) [RHEL-78197]
- perf report: Add parallelism filter (Michael Petlan) [RHEL-78197]
- perf report: Switch filtered from u8 to u16 (Michael Petlan) [RHEL-78197]
- perf report: Add parallelism sort key (Michael Petlan) [RHEL-78197]
- perf report: Add machine parallelism (Michael Petlan) [RHEL-78197]
- perf tools: Fix compile error on sample->user_regs (Michael Petlan) [RHEL-78197]
- perf tools: Fix compilation error on arm64 (Michael Petlan) [RHEL-78197]
- tools build: Fix a number of Wconversion warnings (Michael Petlan) [RHEL-78197]
- perf sample: Make user_regs and intr_regs optional (Michael Petlan) [RHEL-78197]
- perf test stat_all_metrics: Ensure missing events fail test (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Tigerlake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update SkylakeX events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Skylake metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Sierraforest events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Sapphirerapids events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Rocketlake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Meteorlake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update/add Lunarlake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update IcelakeX events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Icelake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update HaswellX events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Haswell events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update/add Graniterapids events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update GrandRidge events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update EmeraldRapids events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Add Clearwaterforest events (Michael Petlan) [RHEL-78197]
- perf vendor events: Update CascadelakeX events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update BroadwellX events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update BroadwellDE events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Broadwell events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Add Arrowlake events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events: Update Alderlake events/metrics (Michael Petlan) [RHEL-78197]
- perf tools: Use symfs when opening debuginfo by path (Michael Petlan) [RHEL-78197]
- perf trace: Add --summary-mode option (Michael Petlan) [RHEL-78197]
- perf tools: Get rid of now-unused rb_resort.h (Michael Petlan) [RHEL-78197]
- perf trace: Convert syscall_stats to hashmap (Michael Petlan) [RHEL-78197]
- perf trace: Allocate syscall stats only if summary is on (Michael Petlan) [RHEL-78197]
- perf tools: Deadcode removal (Michael Petlan) [RHEL-78197]
- perf stat: Changes to event name uniquification (Michael Petlan) [RHEL-78197]
- perf stat: Don't merge counters purely on name (Michael Petlan) [RHEL-78197]
- perf test: Use cycles event in perf record test for leader_sampling (Michael Petlan) [RHEL-78197]
- perf test: Fix perf record test for precise_max (Michael Petlan) [RHEL-78197]
- perf: Always feature test reallocarray (Michael Petlan) [RHEL-78197]
- perf vendor events arm64: Add V3 events/metrics (Michael Petlan) [RHEL-78197]
- perf vendor events arm64: Add N3 events/metrics (Michael Petlan) [RHEL-78197]
- perf trace: Fix return value of trace__fprintf_tp_fields (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq (Michael Petlan) [RHEL-78197]
- perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest with vCPU's value. (Michael Petlan) [RHEL-78197] {CVE-2025-37936}
- perf/x86/intel/ds: Fix counter backwards of non-precise events counters-snapshotting (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Check the X86 leader for pebs_counter_event_group (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Only check the group flag for X86 leader (Michael Petlan) [RHEL-78197]
- perf/core: Change to POLLERR for pinned events with error (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Add Panther Lake support (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Allow to update user space GPRs from PEBS records (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Don't clear perf metrics overflow bit unconditionally (Michael Petlan) [RHEL-78197]
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR (Michael Petlan) [RHEL-78197]
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX (Michael Petlan) [RHEL-78197]
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR (Michael Petlan) [RHEL-78197]
- perf: Fix hang while freeing sigtrap event (Michael Petlan) [RHEL-78197] {CVE-2025-37747}
- perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init (Michael Petlan) [RHEL-78197] {CVE-2025-37878}
- perf/core: Fix child_total_time_enabled accounting bug at task exit (Michael Petlan) [RHEL-78197]
- tools/testing/selftests/powerpc/pmu: Update comment description to mention ISA v3.1 for power10 and above (Michael Petlan) [RHEL-78197]
- tools/testing/selftests/powerpc: Add check for power11 pvr for pmu selfests (Michael Petlan) [RHEL-78197]
- tools/testing/selftests/powerpc: Enable pmu selftests for power11 (Michael Petlan) [RHEL-78197]
- arch/powerpc/perf: Update get_mem_data_src function to use saved values of sier and mmcra regs (Michael Petlan) [RHEL-78197]
- arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src (Michael Petlan) [RHEL-78197]
- perf: Remove unnecessary parameter of security check (Michael Petlan) [RHEL-78197]
- perf: arm_pmu: Move PMUv3-specific data (Michael Petlan) [RHEL-78197]
- perf/x86/intel, x86/cpu: Replace Pentium 4 model checks with VFM ones (Michael Petlan) [RHEL-78197]
- x86/mm/pat: Replace Intel x86_model checks with VFM ones (Michael Petlan) [RHEL-78197]
- x86/cpu/intel: Replace Family 5 model checks with VFM ones (Michael Petlan) [RHEL-78197]
- x86/cpu/intel: Replace Family 15 checks with VFM ones (Michael Petlan) [RHEL-78197]
- x86/cpu/intel: Replace early Family 6 checks with VFM ones (Michael Petlan) [RHEL-78197]
- x86/microcode: Update the Intel processor flag scan check (Michael Petlan) [RHEL-78197]
- x86/cpu: Update Intel Family comments (Michael Petlan) [RHEL-78197]
- perf/x86/intel, x86/cpu: Simplify Intel PMU initialization (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Use cache cpu-type for hybrid PMU selection (Michael Petlan) [RHEL-78197]
- perf: Clean up pmu specific data (Michael Petlan) [RHEL-78197]
- perf/x86: Remove swap_task_ctx() (Michael Petlan) [RHEL-78197]
- perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide mode (Michael Petlan) [RHEL-78197]
- perf: Supply task information to sched_task() (Michael Petlan) [RHEL-78197]
- perf: attach/detach PMU specific data (Michael Petlan) [RHEL-78197]
- locking/percpu-rwsem: Add guard support (Michael Petlan) [RHEL-78197]
- perf: Save PMU specific data in task_struct (Michael Petlan) [RHEL-78197]
- perf: Extend per event callchain limit to branch stack (Michael Petlan) [RHEL-78197]
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll (Michael Petlan) [RHEL-78197]
- perf/core: Use POLLHUP for pinned events in error (Michael Petlan) [RHEL-78197]
- perf/core: Use sysfs_emit() instead of scnprintf() (Michael Petlan) [RHEL-78197]
- perf/core: Remove optional 'size' arguments from strscpy() calls (Michael Petlan) [RHEL-78197]
- perf/x86/intel/bts: Check if bts_ctx is allocated when calling BTS functions (Michael Petlan) [RHEL-78197]
- perf/x86: Annotate struct bts_buffer::buf with __counted_by() (Michael Petlan) [RHEL-78197]
- perf/core: Clean up perf_try_init_event() (Michael Petlan) [RHEL-78197]
- perf/core: Fix perf_mmap() failure path (Michael Petlan) [RHEL-78197]
- perf/core: Detach 'struct perf_cpu_pmu_context' and 'struct pmu' lifetimes (Michael Petlan) [RHEL-78197]
- perf/core: Lift event->mmap_mutex in perf_mmap() (Michael Petlan) [RHEL-78197]
- perf/core: Remove retry loop from perf_mmap() (Michael Petlan) [RHEL-78197]
- perf/core: Further simplify perf_mmap() (Michael Petlan) [RHEL-78197]
- perf/core: Simplify the perf_mmap() control flow (Michael Petlan) [RHEL-78197]
- perf/bpf: Robustify perf_event_free_bpf_prog() (Michael Petlan) [RHEL-78197]
- perf/core: Introduce perf_free_addr_filters() (Michael Petlan) [RHEL-78197]
- perf/core: Add this_cpc() helper (Michael Petlan) [RHEL-78197]
- perf/core: Merge struct pmu::pmu_disable_count into struct perf_cpu_pmu_context::pmu_disable_count (Michael Petlan) [RHEL-78197]
- perf/core: Simplify perf_event_alloc() (Michael Petlan) [RHEL-78197]
- perf/core: Simplify perf_init_event() (Michael Petlan) [RHEL-78197]
- perf/core: Simplify perf_pmu_register() (Michael Petlan) [RHEL-78197]
- perf/core: Simplify the perf_pmu_register() error path (Michael Petlan) [RHEL-78197]
- perf/core: Simplify the perf_event_alloc() error path (Michael Petlan) [RHEL-78197]
- perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type (Michael Petlan) [RHEL-78197]
- perf/x86/intel/bts: Allocate bts_ctx only if necessary (Michael Petlan) [RHEL-78197]
- perf/core: Move perf_event sysctls into kernel/events (Michael Petlan) [RHEL-78197]
- const_structs.checkpatch: add ctl_table (Michael Petlan) [RHEL-78197]
- sysctl: make internal ctl_tables const (Michael Petlan) [RHEL-78197]
- perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Update DTLB/PageSize decode logic (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Add support for OP Load Latency Filtering (Michael Petlan) [RHEL-78197]
- x86/events/amd/iommu: Increase IOMMU_NAME_SIZE (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Support PEBS counters snapshotting (Michael Petlan) [RHEL-78197]
- perf: Avoid the read if the count is already updated (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Avoid disable PMU if !cpuc->enabled in sample read (Michael Petlan) [RHEL-78197]
- perf/x86/intel: Apply static call for drain_pebs (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Ceil sample_period to min_period (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Add ->check_period() callback (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Add PMU specific minimum period (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Don't allow freq mode event creation through ->config interface (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Fix ->config to sample period calculation for OP PMU (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Remove pointless sample period check (Michael Petlan) [RHEL-78197]
- perf/amd/ibs: Remove IBS_{FETCH|OP}_CONFIG_MASK macros (Michael Petlan) [RHEL-78197]
- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork() (Nico Pache) [RHEL-77742]
- mm/hugetlb: fix nid mismatch in alloc_surplus_hugetlb_folio() (Nico Pache) [RHEL-77742]
- mm: (un)track_pfn_copy() fix + doc improvements (Nico Pache) [RHEL-77742]
- mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() (Nico Pache) [RHEL-77742]
- mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accept_page() (Nico Pache) [RHEL-77742]
- slab: ensure slab->obj_exts is clear in a newly allocated slab page (Nico Pache) [RHEL-77742] {CVE-2025-37774}
- mm: fix apply_to_existing_page_range() (Nico Pache) [RHEL-77742]
- mm: fix filemap_get_folios_contig returning batches of identical folios (Nico Pache) [RHEL-77742]
- mm/hugetlb: fix set_max_huge_pages() when there are surplus pages (Nico Pache) [RHEL-77742]
- mm/compaction: fix bug in hugetlb handling pathway (Nico Pache) [RHEL-77742]
- mm: lock PGDAT_RECLAIM_LOCKED with acquire memory ordering (Nico Pache) [RHEL-77742]
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock (Nico Pache) [RHEL-77742]
- mm/hugetlb: update nr_huge_pages and surplus_huge_pages together (Nico Pache) [RHEL-77742]
- mm: remove the access_ok() call from gup_fast_fallback() (Nico Pache) [RHEL-77742]
- mm/damon/ops: have damon_get_folio return folio even for tail pages (Nico Pache) [RHEL-77742]
- mm, percpu: do not consider sleepable allocations atomic (Nico Pache) [RHEL-77742]
- x86/mm/pat: Fix VM_PAT handling when fork() fails in copy_page_range() (Nico Pache) [RHEL-77742] {CVE-2025-22090}
- lockdep/mm: Fix might_fault() lockdep check of current->mm->mmap_lock (Nico Pache) [RHEL-77742]
- mm: slub: call WARN() when detecting a slab corruption (Nico Pache) [RHEL-77742]
- mm: slub: Print the broken data before restoring them (Nico Pache) [RHEL-77742]
- mm/page_alloc: fix memory accept before watermarks gets initialized (Nico Pache) [RHEL-77742]
- memcg: drain obj stock on cpu hotplug teardown (Nico Pache) [RHEL-77742]
- mm/huge_memory: drop beyond-EOF folios with the right number of refs (Nico Pache) [RHEL-77742] {CVE-2025-22000}
- mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT (Nico Pache) [RHEL-77742]
- mm/vma: do not register private-anon mappings with khugepaged during mmap (Nico Pache) [RHEL-77742]
- mm/migrate: fix shmem xarray update during migration (Nico Pache) [RHEL-77742] {CVE-2025-22015}
- mm/hugetlb: fix surplus pages in dissolve_free_huge_page() (Nico Pache) [RHEL-77742]
- filemap: move prefaulting out of hot write path (Nico Pache) [RHEL-77742]
- Revert "mm/page_alloc.c: don't show protection in zone's ->lowmem_reserve[] for empty zone" (Nico Pache) [RHEL-77742]
- NFS: fix nfs_release_folio() to not deadlock via kcompactd writeback (Nico Pache) [RHEL-77742] {CVE-2025-21908}
- mm: abort vma_modify() on merge out of memory failure (Nico Pache) [RHEL-77742] {CVE-2025-21932}
- hwpoison, memory_hotplug: lock folio before unmap hwpoisoned folio (Nico Pache) [RHEL-77742] {CVE-2025-21931}
- mm: memory-hotplug: check folio ref count first in do_migrate_range (Nico Pache) [RHEL-77742]
- mm: memory-failure: update ttu flag inside unmap_poisoned_folio (Nico Pache) [RHEL-77742] {CVE-2025-21907}
- mm: hugetlb: avoid fallback for specific node allocation of 1G pages (Nico Pache) [RHEL-77742]
- memcg: avoid dead loop when setting memory.max (Nico Pache) [RHEL-77742]
- mm,madvise,hugetlb: check for 0-length range after end address adjustment (Nico Pache) [RHEL-77742]
- mm: gup: fix infinite loop within __get_longterm_locked (Nico Pache) [RHEL-77742]
- kfence: skip __GFP_THISNODE allocations on NUMA systems (Nico Pache) [RHEL-77742]
- mm: kmemleak: fix upper boundary check for physical address objects (Nico Pache) [RHEL-77742]
- mm/vmscan: fix hard LOCKUP in function isolate_lru_folios (Nico Pache) [RHEL-77742]
- mm/compaction: fix UBSAN shift-out-of-bounds warning (Nico Pache) [RHEL-77742] {CVE-2025-21815}
- mm/hugetlb: don't map folios writable without VM_WRITE when copying during fork() (Nico Pache) [RHEL-77742]
- readahead: properly shorten readahead when falling back to do_page_cache_ra() (Nico Pache) [RHEL-77742]
- readahead: don't shorten readahead window in read_pages() (Nico Pache) [RHEL-77742]
- ipv6: mcast: extend RCU protection in igmp6_send() (Hangbin Liu) [RHEL-81470] {CVE-2025-21759}
- netfilter: ipset: fix region locking in hash types (CKI Backport Bot) [RHEL-96611]
- KVM: selftests: access_tracking_perf_test: Add option to skip the sanity check (Maxim Levitsky) [RHEL-92771]
- KVM: selftests: Extract guts of THP accessor to standalone sysfs helpers (Maxim Levitsky) [RHEL-92771]
- selftests: net: use slowwait to make sure IPv6 setup finished (Hangbin Liu) [RHEL-83477]
- selftests: net: use slowwait to stabilize vrf_route_leaking test (Hangbin Liu) [RHEL-84202]
- selftests/mm: restore default nr_hugepages value during cleanup in hugetlb_reparenting_test.sh (Chunyu Hu) [RHEL-87655]
- selftest/mm: make hugetlb_reparenting_test tolerant to async reparenting (Chunyu Hu) [RHEL-87655]
- selftests/mm: generate a temporary mountpoint for cgroup filesystem (Chunyu Hu) [RHEL-87655]
- scsi: lpfc: Copyright updates for 14.4.0.9 patches (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Update lpfc version to 14.4.0.9 (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Create lpfc_vmid_info sysfs entry (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Avoid potential ndlp use-after-free in dev_loss_tmo_callbk (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Prevent failure to reregister with NVMe transport after PRLI retry (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Notify FC transport of rport disappearance during PCI fcn reset (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Use memcpy() for BIOS version (Dick Kennedy) [RHEL-89473]
- scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flag (Dick Kennedy) [RHEL-89473]
- selftests: netfilter: nft_queue.sh: include file transfer duration in log message (CKI Backport Bot) [RHEL-99472]
- selftests: netfilter: nft_queue.sh: fix warnings with socat 1.8.0.0 (CKI Backport Bot) [RHEL-99472]
- selftests: netfilter: run conntrack_dump_flush in netns (CKI Backport Bot) [RHEL-99472]
- selftests: netfilter: Add missing gitignore file (CKI Backport Bot) [RHEL-99472]
- selftests: netfilter: nft_nat.sh: add test for reverse clash with nat (CKI Backport Bot) [RHEL-99656]
- netfilter: nf_nat: also check reverse tuple to obtain clashing entry (CKI Backport Bot) [RHEL-99656]
- ipvs: fix uninit-value for saddr in do_output_route4 (CKI Backport Bot) [RHEL-99471]
- ipvs: prevent integer overflow in do_ip_vs_get_ctl() (CKI Backport Bot) [RHEL-99471]
Resolves: RHEL-77742, RHEL-78197, RHEL-81470, RHEL-83477, RHEL-84202, RHEL-87655, RHEL-89030, RHEL-89473, RHEL-92771, RHEL-96611, RHEL-99471, RHEL-99472, RHEL-99656

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2025-07-03 10:31:41 +02:00
Jan Stancek
f82261e1cd kernel-6.12.0-103.el10
* Mon Jun 30 2025 Jan Stancek <jstancek@redhat.com> [6.12.0-103.el10]
- redhat/spec: package full bpftool in selftests (Gregory Bell) [RHEL-91378]
- redhat: add more namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-95481]
- selftests/memfd/memfd_test: fix possible NULL pointer dereference (Joel Savitz) [RHEL-94834]
- mr: consolidate the ipmr_can_free_table() checks. (CKI Backport Bot) [RHEL-96599]
- ipv6: Align behavior across nexthops during path selection (CKI Backport Bot) [RHEL-96599]
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS (CKI Backport Bot) [RHEL-96599]
- ipv6: Do not consider link down nexthops in path selection (CKI Backport Bot) [RHEL-96599]
- ipv6: Start path selection from the first nexthop (CKI Backport Bot) [RHEL-96599]
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets (CKI Backport Bot) [RHEL-96599] {CVE-2025-22063}
- scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer (Ewan D. Milne) [RHEL-94045]
- scsi: Improve CDL control (Ewan D. Milne) [RHEL-94045]
- scsi: core: Clear flags for scsi_cmnd that did not complete (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_transport_srp: Replace min/max nesting with clamp() (Ewan D. Milne) [RHEL-94045]
- scsi: st: Tighten the page format heuristics with MODE SELECT (Ewan D. Milne) [RHEL-94045]
- scsi: st: ERASE does not change tape location (Ewan D. Milne) [RHEL-94045]
- scsi: st: Fix array overflow in st_setup() (Ewan D. Milne) [RHEL-94045]
- scsi: core: Use a switch statement when attaching VPD pages (Ewan D. Milne) [RHEL-94045]
- scsi: logging: Fix scsi_logging_level bounds (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_error: Add comments to scsi_check_sense() (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Fix uninitialized variable use (Ewan D. Milne) [RHEL-94045]
- scsi: core: Fix missing lock protection (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Do not sleep in atomic sections (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Simplify command handling (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Remove a reference to in_use_bm (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Remove sdebug_device_access_info (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Add support for partitioning the tape (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Reset tape setting at device reset (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Add compression mode page for tapes (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Add read support and update locate for tapes (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Add write support with block lengths and 4 bytes of data (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: Add READ BLOCK LIMITS and modify LOAD for tapes (Ewan D. Milne) [RHEL-94045]
- scsi: scsi_debug: First fixes for tapes (Ewan D. Milne) [RHEL-94045]
- scsi: usb: Rename the RESERVE and RELEASE constants (Ewan D. Milne) [RHEL-94045]
- scsi: st: Add sysfs file position_lost_in_reset (Ewan D. Milne) [RHEL-94045]
- scsi: st: Modify st.c to use the new scsi_error counters (Ewan D. Milne) [RHEL-94045]
- scsi: core: Add counters for New Media and Power On/Reset UNIT ATTENTIONs (Ewan D. Milne) [RHEL-94045]
- scsi: st: Restore some drive settings after reset (Ewan D. Milne) [RHEL-94045]
- net: ena: Support persistent per-NAPI config. (Dennis Chen) [RHEL-94831]
- treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-94831]
- net: ena: Fix incorrect indentation (Dennis Chen) [RHEL-94831]
- net: ena: remove devm from ethtool (Dennis Chen) [RHEL-94831]
- net: ena: Remove deadcode (Dennis Chen) [RHEL-94831]
- net: ena: Remove autopolling mode (Dennis Chen) [RHEL-94831]
- ena: Link queues to NAPIs (Dennis Chen) [RHEL-94831]
- ena: Link IRQs to NAPI instances (Dennis Chen) [RHEL-94831]
- mm: fix finish_fault() handling for large folios (Aristeu Rozanski) [RHEL-83854]
- selftests/bpf: Remove with_addr.sh and with_tunnels.sh (Jerome Marchand) [RHEL-78201]
- Build cpp selftests without source fortification (Jerome Marchand) [RHEL-78201]
- libbpf: Fix implicit memfd_create() for bionic (Jerome Marchand) [RHEL-78201]
- bpf: Use preempt_count() directly in bpf_send_signal_common() (Jerome Marchand) [RHEL-78201]
- selftests: bpf: test batch lookup on array of maps with holes (Jerome Marchand) [RHEL-78201]
- bpf: skip non exist keys in generic_map_lookup_batch (Jerome Marchand) [RHEL-78201]
- bpf: Handle allocation failure in acquire_lock_state (Jerome Marchand) [RHEL-78201]
- bpf: verifier: Disambiguate get_constant_map_key() errors (Jerome Marchand) [RHEL-78201]
- bpf: selftests: Test constant key extraction on irrelevant maps (Jerome Marchand) [RHEL-78201]
- bpf: verifier: Do not extract constant map keys for irrelevant maps (Jerome Marchand) [RHEL-78201]
- bpf: Fix softlockup in arena_map_free on 64k page kernel (Jerome Marchand) [RHEL-78201 RHEL-83206] {CVE-2025-21851}
- bpf: Fix deadlock when freeing cgroup storage (Jerome Marchand) [RHEL-78201 RHEL-83311] {CVE-2024-58088}
- bpf: avoid holding freeze_mutex during mmap operation (Jerome Marchand) [RHEL-78201 RHEL-83351] {CVE-2025-21853}
- bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logic (Jerome Marchand) [RHEL-78201]
- bpf: Remove unnecessary BTF lookups in bpf_sk_storage_tracing_allowed (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add some tests related to 'may_goto 0' insns (Jerome Marchand) [RHEL-78201]
- bpf: Remove 'may_goto 0' instruction in opt_remove_nops() (Jerome Marchand) [RHEL-78201]
- bpf: Allow 'may_goto 0' instruction in verifier (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add test case for the freeing of bpf_timer (Jerome Marchand) [RHEL-78201]
- bpf: Cancel the running bpf_timer through kworker for PREEMPT_RT (Jerome Marchand) [RHEL-78201]
- bpf: Free element after unlock in __htab_map_lookup_and_delete_elem() (Jerome Marchand) [RHEL-78201]
- bpf: Bail out early in __htab_map_lookup_and_delete_elem() (Jerome Marchand) [RHEL-78201]
- bpf: Free special fields after unlock in htab_lru_map_delete_node() (Jerome Marchand) [RHEL-78201]
- libbpf: Work around kernel inconsistently stripping '.llvm.' suffix (Jerome Marchand) [RHEL-78201]
- bpf: selftests: verifier: Add nullness elision tests (Jerome Marchand) [RHEL-78201]
- bpf: verifier: Support eliding map lookup nullness (Jerome Marchand) [RHEL-78201]
- bpf: verifier: Add missing newline on verbose() call (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add distilled BTF test about marking BTF_IS_EMBEDDED (Jerome Marchand) [RHEL-78201]
- libbpf: Fix incorrect traversal end type ID when marking BTF_IS_EMBEDDED (Jerome Marchand) [RHEL-78201]
- libbpf: Fix return zero when elf_begin failed (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Fix btf leak on new btf alloc failure in btf_distill test (Jerome Marchand) [RHEL-78201]
- veristat: Load struct_ops programs only once (Jerome Marchand) [RHEL-78201]
- bpf: Send signals asynchronously if !preemptible (Jerome Marchand) [RHEL-78201]
- veristat: Document verifier log dumping capability (Jerome Marchand) [RHEL-78201]
- bpftool: Fix control flow graph segfault during edge creation (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add a test for kprobe multi with unique_match (Jerome Marchand) [RHEL-78201]
- libbpf: Add unique_match option for multi kprobe (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_selem_free() (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_local_storage_free() (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_local_storage_alloc() (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_selem_alloc() (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable,enable} in bpf_cpumask_release() (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields() (Jerome Marchand) [RHEL-78201]
- bpf: Disable migration before calling ops->map_free() (Jerome Marchand) [RHEL-78201]
- bpf: Disable migration in bpf_selem_free_rcu (Jerome Marchand) [RHEL-78201]
- bpf: Disable migration when cloning sock storage (Jerome Marchand) [RHEL-78201]
- bpf: Disable migration when destroying sock storage (Jerome Marchand) [RHEL-78201]
- bpf: Disable migration when destroying inode storage (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_task_storage_lock helpers (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from bpf_cgrp_storage_lock helpers (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} in htab_elem_free (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} in ->map_for_each_callback (Jerome Marchand) [RHEL-78201]
- bpf: Remove migrate_{disable|enable} from LPM trie (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add kprobe session recursion check test (Jerome Marchand) [RHEL-78201]
- bpf: Return error for missed kprobe multi bpf program execution (Jerome Marchand) [RHEL-78201]
- bpf: Fix range_tree_set() error handling (Jerome Marchand) [RHEL-78201]
- selftests/bpf: add -std=gnu11 to BPF_CFLAGS and CFLAGS (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Handle prog/attach type comparison in veristat (Jerome Marchand) [RHEL-78201]
- selftests/bpf: add -fno-strict-aliasing to BPF_CFLAGS (Jerome Marchand) [RHEL-78201]
- selftests/bpf: test bpf_for within spin lock section (Jerome Marchand) [RHEL-78201]
- bpf: Allow bpf_for/bpf_repeat calls while holding a spinlock (Jerome Marchand) [RHEL-78201]
- bpf/tests: Add 32 bits only long conditional jump tests (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Avoid generating untracked files when running bpf selftests (Jerome Marchand) [RHEL-78201]
- bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missing (Jerome Marchand) [RHEL-78201]
- bpf: Use refcount_t instead of atomic_t for mmap_count (Jerome Marchand) [RHEL-78201]
- bpf: Remove unused MT_ENTRY define (Jerome Marchand) [RHEL-78201]
- selftests/bpf: fix veristat comp mode with new stats (Jerome Marchand) [RHEL-78201]
- bpf: Fix holes in special_kfunc_list if !CONFIG_NET (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add testcases for BPF_MUL (Jerome Marchand) [RHEL-78201]
- bpf, verifier: Improve precision of BPF_MUL (Jerome Marchand) [RHEL-78201]
- libbpf: Set MFD_NOEXEC_SEAL when creating memfd (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Clear out Python syntax warnings (Jerome Marchand) [RHEL-78201]
- bpf: bpf_local_storage: Always use bpf_mem_alloc in PREEMPT_RT (Jerome Marchand) [RHEL-78201]
- bpftool: Link zstd lib required by libelf (Jerome Marchand) [RHEL-78201]
- veristat: Fix top source line stat collection (Jerome Marchand) [RHEL-78201]
- bpf: lsm: Remove hook to bpf_task_storage_free (Jerome Marchand) [RHEL-78201]
- bpf: Fix configuration-dependent BTF function references (Jerome Marchand) [RHEL-78201]
- selftest/bpf: Replace magic constants by macros (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add tests for fd_array_cnt (Jerome Marchand) [RHEL-78201]
- libbpf: prog load: Allow to use fd_array_cnt (Jerome Marchand) [RHEL-78201]
- bpf: Add fd_array_cnt attribute for prog_load (Jerome Marchand) [RHEL-78201]
- bpf: Refactor check_pseudo_btf_id (Jerome Marchand) [RHEL-78201]
- bpf: Move map/prog compatibility checks (Jerome Marchand) [RHEL-78201]
- bpf: Add a __btf_get_by_fd helper (Jerome Marchand) [RHEL-78201]
- bpftool: bash: Add bash completion for root_id argument (Jerome Marchand) [RHEL-78201]
- bpftool: btf: Support dumping a specific types from file (Jerome Marchand) [RHEL-78201]
- bpftool: btf: Validate root_type_ids early (Jerome Marchand) [RHEL-78201]
- bpftool: man: Add missing format argument to command description (Jerome Marchand) [RHEL-78201]
- selftests/bpf: make BPF_TARGET_ENDIAN non-recursive to speed up *.bpf.o build (Jerome Marchand) [RHEL-78201]
- libbpf: Extend linker API to support in-memory ELF files (Jerome Marchand) [RHEL-78201]
- libbpf: Pull file-opening logic up to top-level functions (Jerome Marchand) [RHEL-78201]
- bpftool: Probe for ISA v4 instruction set extension (Jerome Marchand) [RHEL-78201]
- kbuild/btf: Propagate CONFIG_WERROR to resolve_btfids (Jerome Marchand) [RHEL-78201]
- tools/resolve_btfids: Add --fatal_warnings option (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Fix fill_link_info selftest on powerpc (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add more stats into veristat (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Consolidate kernel modules into common directory (Jerome Marchand) [RHEL-78201]
- libbpf: Fix segfault due to libelf functions not setting errno (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Add IRQ save/restore tests (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Expand coverage of preempt tests to sleepable kfunc (Jerome Marchand) [RHEL-78201]
- bpf: Improve verifier log for resource leak on exit (Jerome Marchand) [RHEL-78201]
- bpf: Introduce support for bpf_local_irq_{save,restore} (Jerome Marchand) [RHEL-78201]
- bpf: Refactor mark_{dynptr,iter}_read (Jerome Marchand) [RHEL-78201]
- bpf: Refactor {acquire,release}_reference_state (Jerome Marchand) [RHEL-78201]
- bpf: Consolidate locks and reference state in verifier state (Jerome Marchand) [RHEL-78201]
- selftests/bpf: ensure proper root namespace cleanup when test fail (Jerome Marchand) [RHEL-78201]
- bpf: Refactor bpf_tracing_func_proto() and remove bpf_get_probe_write_proto() (Jerome Marchand) [RHEL-78201]
- bpf: Remove bpf_probe_write_user() warning message (Jerome Marchand) [RHEL-78201]
- libbpf: Improve debug message when the base BTF cannot be found (Jerome Marchand) [RHEL-78201]
- libbpf: don't adjust USDT semaphore address if .stapsdt.base addr is missing (Jerome Marchand) [RHEL-78201]
- samples/bpf: Remove unused variable (Jerome Marchand) [RHEL-78201]
- selftests/bpf: remove test_flow_dissector.sh (Jerome Marchand) [RHEL-78201]
- selftests/bpf: migrate bpf flow dissectors tests to test_progs (Jerome Marchand) [RHEL-78201]
- selftests/bpf: add network helpers to generate udp checksums (Jerome Marchand) [RHEL-78201]
- selftests/bpf: use the same udp and tcp headers in tests under test_progs (Jerome Marchand) [RHEL-78201]
- selftests/bpf: document pseudo-header checksum helpers (Jerome Marchand) [RHEL-78201]
- selftests/bpf: move ip checksum helper to network helpers (Jerome Marchand) [RHEL-78201]
- selftests/bpf: Enable generic tc actions in selftests config (Jerome Marchand) [RHEL-78201]
- selftests/bpf: migrate flow_dissector namespace exclusivity test (Jerome Marchand) [RHEL-78201]
- selftests/bpf: add gre packets testing to flow_dissector (Jerome Marchand) [RHEL-78201]
- selftests/bpf: expose all subtests from flow_dissector (Jerome Marchand) [RHEL-78201]
- selftests/bpf: re-split main function into dedicated tests (Jerome Marchand) [RHEL-78201]
- selftests/bpf: replace CHECK calls with ASSERT macros in flow_dissector test (Jerome Marchand) [RHEL-78201]
- selftests/bpf: use ASSERT_MEMEQ to compare bpf flow keys (Jerome Marchand) [RHEL-78201]
- selftests/bpf: add a macro to compare raw memory (Jerome Marchand) [RHEL-78201]
- sched/isolation: Make use of more than one housekeeping cpu (Phil Auld) [RHEL-8694]
Resolves: RHEL-78201, RHEL-83206, RHEL-83311, RHEL-83351, RHEL-83854, RHEL-8694, RHEL-91378, RHEL-94045, RHEL-94831, RHEL-94834, RHEL-95481, RHEL-96599

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2025-07-01 08:07:01 +02:00
Jan Stancek
3e5be7803c kernel-6.12.0-102.el10
* Thu Jun 26 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-102.el10]
- emulex/benet: correct command version selection in be_cmd_get_stats() (Dennis Chen) [RHEL-72657]
- emulex/benet: Annotate flash_cookie as nonstring (Dennis Chen) [RHEL-72657]
- be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink (Dennis Chen) [RHEL-72657]
- i40e: fix MMIO write access to an invalid page in i40e_clear_hw (Dennis Chen) [RHEL-83569]
- treewide: Switch/rename to timer_delete[_sync]() (Dennis Chen) [RHEL-83569]
- i40e: use generic unrolled_count() macro (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_dcb_hw_get_num_tc (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_asq_send_command_v2 (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_commit_partition_bw_setting (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_del_filter (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_get_cur_guaranteed_fd_count (Dennis Chen) [RHEL-83569]
- i40e: Deadcode profile code (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_(read|write)_phy_register (Dennis Chen) [RHEL-83569]
- i40e: Remove unused i40e_blink_phy_link_led (Dennis Chen) [RHEL-83569]
- i40e: Deadcode i40e_aq_* (Dennis Chen) [RHEL-83569]
- ext4: only dirty folios when data journaling regular files (CKI Backport Bot) [RHEL-91256]
- net: hsr: remove synchronize_rcu() from hsr_add_port() (Felix Maurer) [RHEL-84547]
- net: hsr: must allocate more bytes for RedBox support (Felix Maurer) [RHEL-84547]
- net: hsr: fix fill_frame_info() regression vs VLAN packets (Felix Maurer) [RHEL-84547]
- net: hsr: avoid potential out-of-bound access in fill_frame_info() (Felix Maurer) [RHEL-84547]
- net: hsr: fix hsr_init_sk() vs network/transport headers. (Felix Maurer) [RHEL-84547]
- bonding: assign random address if device address is same as bond (Hangbin Liu) [RHEL-84037]
Resolves: RHEL-72657, RHEL-83569, RHEL-84037, RHEL-84547, RHEL-91256

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2025-06-27 16:08:14 +02:00
Jan Stancek
6fa85b228f kernel-6.12.0-101.el10
* Tue Jun 24 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-101.el10]
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes (CKI Backport Bot) [RHEL-99005] {CVE-2025-21991}
- vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp (CKI Backport Bot) [RHEL-97117] {CVE-2025-37799}
- scsi: smartpqi: Delete a stray tab in pqi_is_parity_write_stream() (Don Brace) [RHEL-96279]
- scsi: smartpqi: Update driver version to 2.1.34-035 (Don Brace) [RHEL-96279]
- scsi: smartpqi: Fix smp_processor_id() call trace for preemptible kernels (Don Brace) [RHEL-96279]
- scsi: smartpqi: Enhance WWID logging logic (Don Brace) [RHEL-96279]
- scsi: smartpqi: Add new PCI IDs (Don Brace) [RHEL-96279]
- scsi: smartpqi: Take drives offline when controller is offline (Don Brace) [RHEL-96279]
- scsi: smartpqi: Use is_kdump_kernel() to check for kdump (Don Brace) [RHEL-96279]
- NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-91254]
- sched_ext: bpf_iter_scx_dsq_new() should always initialize iterator (Phil Auld) [RHEL-92921]
- sched/eevdf: Fix se->slice being set to U64_MAX and resulting crash (Phil Auld) [RHEL-92921]
- cpufreq/sched: Set need_freq_update in ignore_dl_rate_limit() (Phil Auld) [RHEL-92921]
- cpufreq/sched: Explicitly synchronize limits_changed flag handling (Phil Auld) [RHEL-92921]
- cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS (Phil Auld) [RHEL-92921]
- sched/fair: Adhere to place_entity() constraints (Phil Auld) [RHEL-92921]
- include/{topology,cpuset}: Move dl_rebuild_rd_accounting to cpuset.h (Phil Auld) [RHEL-92921]
- sched/topology: Stop exposing partition_sched_domains_locked (Phil Auld) [RHEL-92921]
- cgroup/cpuset: Remove partition_and_rebuild_sched_domains (Phil Auld) [RHEL-92921]
- sched/topology: Remove redundant dl_clear_root_domain call (Phil Auld) [RHEL-92921]
- sched/deadline: Rebuild root domain accounting after every update (Phil Auld) [RHEL-92921]
- sched/deadline: Generalize unique visiting of root domains (Phil Auld) [RHEL-92921]
- sched/topology: Wrappers for sched_domains_mutex (Phil Auld) [RHEL-92921]
- sched/deadline: Ignore special tasks when rebuilding domains (Phil Auld) [RHEL-92921]
- tracing: Use preempt_model_str() (Phil Auld) [RHEL-92921]
- x86: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
- s390: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
- powerpc: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
- Revert "powerpc: traps: Use PREEMPT_RT" (Phil Auld) [RHEL-92921]
- arm64: Rely on generic printing of preemption model (Phil Auld) [RHEL-92921]
- lib/dump_stack: Use preempt_model_str() (Phil Auld) [RHEL-92921]
- sched: Add a generic function to return the preemption string (Phil Auld) [RHEL-92921]
- Revert "sched/core: Reduce cost of sched_move_task when config autogroup" (Phil Auld) [RHEL-92921]
- rseq: Fix segfault on registration when rseq_cs is non-zero (Phil Auld) [RHEL-92921]
- rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y (Phil Auld) [RHEL-92921]
- rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ (Phil Auld) [RHEL-92921]
- rseq: Fix rseq unregistration regression (Phil Auld) [RHEL-92921]
- rseq: Validate read-only fields under DEBUG_RSEQ config (Phil Auld) [RHEL-92921]
- sched/membarrier: Fix redundant load of membarrier_state (Phil Auld) [RHEL-92921]
- sched: Clarify wake_up_q()'s write to task->wake_q.next (Phil Auld) [RHEL-92921]
- freezer, sched: Report frozen tasks as 'D' instead of 'R' (Phil Auld) [RHEL-92921]
- dm mpath: replace spin_lock_irqsave with spin_lock_irq (Benjamin Marzinski) [RHEL-89481]
- dm-mpath: Don't grab work_mutex while probing paths (Benjamin Marzinski) [RHEL-89481]
- dm mpath: Interface for explicit probing of active paths (Benjamin Marzinski) [RHEL-89481]
- dm: Allow .prepare_ioctl to handle ioctls directly (Benjamin Marzinski) [RHEL-89481]
- redhat/configs: Enable CONFIG_PCIE_TPH (Ivan Vecera) [RHEL-94973]
- PCI/TPH: Restore TPH Requester Enable correctly (CKI Backport Bot) [RHEL-94973]
- PCI/TPH: Add TPH documentation (CKI Backport Bot) [RHEL-94973]
- PCI/TPH: Add Steering Tag support (CKI Backport Bot) [RHEL-94973]
- PCI: Add TLP Processing Hints (TPH) support (CKI Backport Bot) [RHEL-94973]
- powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits (Eder Zulian) [RHEL-92470]
- redhat: configs: enable CONFIG_PACKING (Petr Oros) [RHEL-92667]
- lib: packing: catch kunit_kzalloc() failure in the pack() test (CKI Backport Bot) [RHEL-92667]
- lib: packing: document recently added APIs (CKI Backport Bot) [RHEL-92667]
- lib: packing: add pack_fields() and unpack_fields() (CKI Backport Bot) [RHEL-92667]
- lib: packing: demote truncation error in pack() to a warning in __pack() (CKI Backport Bot) [RHEL-92667]
- lib: packing: create __pack() and __unpack() variants without error checking (CKI Backport Bot) [RHEL-92667]
- lib: packing: use GENMASK() for box_mask (CKI Backport Bot) [RHEL-92667]
- lib: packing: use BITS_PER_BYTE instead of 8 (CKI Backport Bot) [RHEL-92667]
- lib: packing: fix QUIRK_MSB_ON_THE_RIGHT behavior (CKI Backport Bot) [RHEL-92667]
- lib: packing: add additional KUnit tests (CKI Backport Bot) [RHEL-92667]
- lib: packing: add KUnit tests adapted from selftests (CKI Backport Bot) [RHEL-92667]
- lib: packing: duplicate pack() and unpack() implementations (CKI Backport Bot) [RHEL-92667]
- lib: packing: add pack() and unpack() wrappers over packing() (CKI Backport Bot) [RHEL-92667]
- lib: packing: remove kernel-doc from header file (CKI Backport Bot) [RHEL-92667]
- lib: packing: adjust definitions and implementation for arbitrary buffer lengths (CKI Backport Bot) [RHEL-92667]
- lib: packing: refuse operating on bit indices which exceed size of buffer (CKI Backport Bot) [RHEL-92667]
- crypto: qat - switch to standard pattern for PCI IDs (Vladis Dronov) [RHEL-72768]
- crypto: qat - remove BITS_IN_DWORD() (Vladis Dronov) [RHEL-72768]
- crypto: qat - remove initialization in device class (Vladis Dronov) [RHEL-72768]
- crypto: qat - add shutdown handler to qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - remove redundant prototypes in qat_c3xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - add shutdown handler to qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - remove redundant prototypes in qat_c62x (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - add shutdown handler to qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - remove redundant prototypes in qat_dh895xcc (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - add shutdown handler to qat_420xx (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - add shutdown handler to qat_4xxx (Vladis Dronov) [RHEL-72768 RHEL-84366]
- crypto: qat - remove access to parity register for QAT GEN4 (Vladis Dronov) [RHEL-72768]
- crypto: qat - set parity error mask for qat_420xx (Vladis Dronov) [RHEL-72768]
- crypto: qat - optimize allocations for fw authentication (Vladis Dronov) [RHEL-72768]
- crypto: qat - remove redundant FW image size check (Vladis Dronov) [RHEL-72768]
- crypto: qat - remove unused members in suof structure (Vladis Dronov) [RHEL-72768]
- crypto: qat - introduce fuse array (Vladis Dronov) [RHEL-72768]
- crypto: qat - add macro to write 64-bit values to registers (Vladis Dronov) [RHEL-72768]
- crypto: qat - refactor service parsing logic (Vladis Dronov) [RHEL-72768]
- crypto: qat - do not export adf_cfg_services (Vladis Dronov) [RHEL-72768]
- crypto: qat - reorder objects in qat_common Makefile (Vladis Dronov) [RHEL-72768]
- crypto: qat - fix object goals in Makefiles (Vladis Dronov) [RHEL-72768]
- crypto: qat - set command ids as reserved (Vladis Dronov) [RHEL-72768]
- crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-72768]
- redhat: automotive: remove tech preview message (Scott Weaver) [RHEL-77268]
- redhat: automotive: define CONFIG_RH_AUTOMOTIVE (Scott Weaver) [RHEL-77268]
Resolves: RHEL-72768, RHEL-77268, RHEL-84366, RHEL-89481, RHEL-91254, RHEL-92470, RHEL-92667, RHEL-92921, RHEL-94973, RHEL-96279, RHEL-97117, RHEL-99005

Signed-off-by: Jan Stancek <jstancek@redhat.com>
2025-06-25 09:31:31 +02:00
Julio Faracco
9497e117b5 kernel-6.12.0-100.el10
* Sat Jun 21 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-100.el10]
- rv: Update RHEL kconfigs for 6.15 upstream code (Gabriele Monaco) [RHEL-92308]
- rv: Fix out-of-bound memory access in rv_is_container_monitor() (Gabriele Monaco) [RHEL-92308]
- rv: Fix missing unlock on double nested monitors return path (Gabriele Monaco) [RHEL-92308]
- handle man-page for rv-mon-sched in redhat/kernel.spec.template (Gabriele Monaco) [RHEL-92308]
- Documentation/rv: Add sched pages to the indices (Gabriele Monaco) [RHEL-92308]
- tools/rv: Allow rv list to filter for container (Gabriele Monaco) [RHEL-92308]
- Documentation/rv: Add docs for the sched monitors (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
- tools/rv: Add support for nested monitors (Gabriele Monaco) [RHEL-92308]
- rv: Add scpd, snep and sncid per-cpu monitors (Gabriele Monaco) [RHEL-92308]
- rv: Add snroc per-task monitor (Gabriele Monaco) [RHEL-92308]
- rv: Add sco and tss per-cpu monitors (Gabriele Monaco) [RHEL-92308]
- rv: Add option for nested monitors and include sched (Gabriele Monaco) [RHEL-92308]
- sched: Add sched tracepoints for RV task model (Gabriele Monaco) [RHEL-92308]
- rv: Add license identifiers to monitor files (Gabriele Monaco) [RHEL-92308]
- tracing: Fix DECLARE_TRACE_CONDITION (Gabriele Monaco) [RHEL-92308]
- rv: Reset per-task monitors also for idle tasks (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Implement event type detection (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Auto patch current kernel source (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
- rv: Simplify manual steps in monitor creation (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Add support for name and description options (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: More robust template variables (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Unify main.c templates (Gabriele Monaco) [RHEL-92308]
- verification/dot2k: Fix template directory detection (Gabriele Monaco) [RHEL-92308]
- Documentation/rv: Fix typos (Gabriele Monaco) [RHEL-92308]
- verification/dot2: Improve dot parser robustness (Gabriele Monaco) [RHEL-92308]
- rv: Fix a typo (Gabriele Monaco) [RHEL-92308]
- tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
- tools/rv: Correct the grammatical errors in the comments (Gabriele Monaco) [RHEL-92308]
- unroll: add generic loop unroll helpers (CKI Backport Bot) [RHEL-92674]
- tcp: add LINUX_MIB_PAWS_TW_REJECTED counter (Antoine Tenart) [RHEL-88891]
- tcp: add TCP_RFC7323_TW_PAWS drop reason (Antoine Tenart) [RHEL-88891]
- udp: expand SKB_DROP_REASON_UDP_CSUM use (Antoine Tenart) [RHEL-88891]
- tcp: add four drop reasons to tcp_check_req() (Antoine Tenart) [RHEL-88891]
- tcp: add a drop_reason pointer to tcp_check_req() (Antoine Tenart) [RHEL-88891]
- af_unix: Use consume_skb() in connect() and sendmsg(). (Antoine Tenart) [RHEL-88891]
- af_unix: Reuse out_pipe label in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
- af_unix: Clean up error paths in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set error only when needed in unix_stream_sendmsg(). (Antoine Tenart) [RHEL-88891]
- af_unix: Clean up error paths in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set error only when needed in unix_stream_connect(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in unix_dgram_disconnected(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in unix_stream_read_skb(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in manage_oob(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in __unix_gc(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in unix_sock_destructor(). (Antoine Tenart) [RHEL-88891]
- af_unix: Set drop reason in unix_release_sock(). (Antoine Tenart) [RHEL-88891]
- net: dropreason: Gather SOCKET_ drop reasons. (Antoine Tenart) [RHEL-88891]
- tcp: add LINUX_MIB_PAWS_OLD_ACK SNMP counter (Antoine Tenart) [RHEL-88891]
- tcp: add TCP_RFC7323_PAWS_ACK drop reason (Antoine Tenart) [RHEL-88891]
- tcp: add drop_reason support to tcp_disordered_ack() (Antoine Tenart) [RHEL-88891]
- net: bridge: add skb drop reasons to the most common drop points (Antoine Tenart) [RHEL-88891]
- net: vxlan: rename SKB_DROP_REASON_VXLAN_NO_REMOTE (Antoine Tenart) [RHEL-88891]
- net/sched: Add drop reasons for AQM-based qdiscs (Antoine Tenart) [RHEL-88891]
- net_sched: sch_cake: Add drop reasons (Antoine Tenart) [RHEL-88891]
- net_sched: sch_fq: add three drop_reason (Antoine Tenart) [RHEL-88891]
- netfilter: br_netfilter: remove unused conditional and dead code (Antoine Tenart) [RHEL-88891]
- ipv4: route: fix drop reason being overridden in ip_route_input_slow (Antoine Tenart) [RHEL-88891]
- ip: Return drop reason if in_dev is NULL in ip_route_input_rcu(). (Antoine Tenart) [RHEL-88891]
- net: ip: fix unexpected return in fib_validate_source() (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_use_hint() return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_mkroute_input/__mkroute_input return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_input() return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_input_noref() return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_input_rcu() return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_input_slow() return drop reasons (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_mc_validate_source() return drop reason (Antoine Tenart) [RHEL-88891]
- net: ip: make ip_route_input_mc() return drop reason (Antoine Tenart) [RHEL-88891]
- net: ip: make fib_validate_source() support drop reasons (Antoine Tenart) [RHEL-88891]
- objtool, x86/hweight: Remove ANNOTATE_IGNORE_ALTERNATIVE (Joe Lawrence) [RHEL-94124]
- jump_label: adjust inline asm to be consistent (Joe Lawrence) [RHEL-94124]
- objtool: Speed up SHT_GROUP reindexing (Joe Lawrence) [RHEL-94124]
- objtool: Fix up st_info in COMDAT group section (Joe Lawrence) [RHEL-94124]
- objtool/rust: add one more `noreturn` Rust function for Rust 1.87.0 (Joe Lawrence) [RHEL-94124]
- objtool/rust: add one more `noreturn` Rust function for Rust 1.86.0 (Joe Lawrence) [RHEL-94124]
- objtool: Remove ANNOTATE_IGNORE_ALTERNATIVE from CLAC/STAC (Joe Lawrence) [RHEL-94124]
- objtool, xen: Fix INSN_SYSCALL / INSN_SYSRET semantics (Joe Lawrence) [RHEL-94124]
- objtool: Stop UNRET validation on UD2 (Joe Lawrence) [RHEL-94124]
- objtool: Split INSN_CONTEXT_SWITCH into INSN_SYSCALL and INSN_SYSRET (Joe Lawrence) [RHEL-94124]
- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret() (Joe Lawrence) [RHEL-94124]
- objtool: Fix X86_FEATURE_SMAP alternative handling (Joe Lawrence) [RHEL-94124]
- x86/hweight: Use asm_inline() instead of asm() (Joe Lawrence) [RHEL-94124]
- x86/hweight: Use ASM_CALL_CONSTRAINT in inline asm() (Joe Lawrence) [RHEL-94124]
- x86/hweight: Use named operands in inline asm() (Joe Lawrence) [RHEL-94124]
- x86: use proper 'clac' and 'stac' opcode names (Joe Lawrence) [RHEL-94124]
- KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count transitions (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Prevent installing hugepages when mem attributes are changing (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Update dump_ghcb() to use the GHCB snapshot fields (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Check and free obsolete roots in kvm_mmu_reload() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Check that the high 32bits are clear in kvm_arch_vcpu_ioctl_run() (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Forcibly leave SMM mode on SHUTDOWN interception (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Do not use kvm_rip_read() unconditionally for KVM_PROFILING (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Do not use kvm_rip_read() unconditionally in KVM tracepoints (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: WARN if an invalid posted interrupt IRTE entry is added (Maxim Levitsky) [RHEL-82917]
- iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Maxim Levitsky) [RHEL-82917]
- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly treat routing entry type changes as changes (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Reset IRTE to host control if *new* route isn't postable (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Allocate IR data using atomic allocation (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Don't update IRTEs if APICv/AVIC is disabled (Maxim Levitsky) [RHEL-82917]
- KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline (Maxim Levitsky) [RHEL-82917]
- tools headers: Update the KVM headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Use separate subclasses for PI wakeup lock to squash false positive (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Assert that IRQs are disabled when putting vCPU on PI wakeup list (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly zero-initialize on-stack CPUID unions (Maxim Levitsky) [RHEL-82917]
- KVM: Allow building irqbypass.ko as as module when kvm.ko is a module (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Wrap sanity check on number of TDP MMU pages with KVM_PROVE_MMU (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add option to rseq test to override /dev/cpu_dma_latency (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Acquire SRCU in KVM_GET_MP_STATE to protect guest memory accesses (Maxim Levitsky) [RHEL-82917] {CVE-2025-23141}
- Documentation: kvm: remove KVM_CAP_MIPS_TE (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: organize capabilities in the right section (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: fix some definition lists (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: drop "Capability" heading from capabilities (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: give correct name for KVM_CAP_SPAPR_MULTITCE (Maxim Levitsky) [RHEL-82917]
- Documentation: KVM: KVM_GET_SUPPORTED_CPUID now exposes TSC_DEADLINE (Maxim Levitsky) [RHEL-82917]
- selftests: kvm: list once tests that are valid on all architectures (Maxim Levitsky) [RHEL-82917]
- selftests: kvm: bring list of exit reasons up to date (Maxim Levitsky) [RHEL-82917]
- selftests: kvm: revamp MONITOR/MWAIT tests (Maxim Levitsky) [RHEL-82917]
- KVM: x86: block KVM_CAP_SYNC_REGS if guest state is protected (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add infrastructure for secure TSC (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Push down setting vcpu.arch.user_set_tsc (Maxim Levitsky) [RHEL-82917]
- KVM: x86: move vm_destroy callback at end of kvm_arch_destroy_vm (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove the unreachable case for 0x80000022 leaf in __do_cpuid_func() (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Use named operands in inline asm (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Extract checks on entry/exit control pairs to a helper macro (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Invalidate "next" SNP VMSA GPA even on failure (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Use guard(mutex) to simplify SNP vCPU state updates (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Mark VMCB dirty before processing incoming snp_vmsa_gpa (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Use guard(mutex) to simplify SNP AP Creation error handling (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Simplify request+kick logic in SNP AP Creation handling (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Require AP's "requested" SEV_FEATURES to match KVM's view (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Don't change target vCPU state on AP Creation VMGEXIT error (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Refuse to attempt VRMUN if an SEV-ES+ guest has an invalid VMSA (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Always set mp_state to RUNNABLE on wakeup from HLT (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Relax assertion on HLT exits if CPU supports Idle HLT (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Inject #GP if memory operand for INVPCID is non-canonical (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Reject KVM_RUN if userspace forces emulation during nested VM-Enter (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Remove tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Decouple EPT RWX bits from EPT Violation protection bits (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Remove EPT_VIOLATIONS_ACC_*_BIT defines (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix spelling mistake "UFFDIO_CONINUE" -> "UFFDIO_CONTINUE" (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Always use IBPB to properly virtualize IBRS (Maxim Levitsky) [RHEL-82917]
- x86/bugs: Use a static branch to guard IBPB on vCPU switch (Maxim Levitsky) [RHEL-82917]
- x86/bugs: Move the X86_FEATURE_USE_IBPB check into callers (Maxim Levitsky) [RHEL-82917]
- KVM: Drop kvm_arch_sync_events() now that all implementations are nops (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Fold guts of kvm_arch_sync_events() into kvm_arch_pre_destroy_vm() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Unload MMUs during vCPU destruction, not before (Maxim Levitsky) [RHEL-82917]
- KVM: Assert that a destroyed/freed vCPU is no longer visible (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't load/put vCPU when unloading its MMU during teardown (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Add Idle HLT intercept support (Maxim Levitsky) [RHEL-82917]
- tools headers: Update the x86 headers with the kernel sources (Maxim Levitsky) [RHEL-82917]
- x86/cpufeatures: Add CPUID feature bit for Idle HLT intercept (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Provide helpers to set the error code (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Convert plain error code numbers to defines (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Pass XFD_ERR as pseudo-payload when injecting #NM (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Don't modify guest XFD_ERR if CR0.TS=1 (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use a dedicated flow for queueing re-injected exceptions (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Rename and invert async #PF's send_user_only flag to send_always (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't inject PV async #PF if SEND_ALWAYS=0 and guest state is protected (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add a nested (forced) emulation intercept test for x86 (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Synthesize nested VM-Exit for supported emulation intercepts (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Allow the caller to provide instruction length on nested VM-Exit (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a #define for the architectural max instruction length (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Plumb the emulator's starting RIP into nested intercept checks (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Plumb the src/dst operand types through to .check_intercept() (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Consolidate missing X86EMUL_INTERCEPTED logic in L2 emulation (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Emulate HLT in L2 if it's not intercepted (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Allow emulating RDPID on behalf of L2 (Maxim Levitsky) [RHEL-82917]
- KVM: nSVM: Pass next RIP, not current RIP, for nested VM-Exit on emulation (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Check PAUSE_EXITING, not BUS_LOCK_DETECTION, on PAUSE emulation (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Override TSC_STABLE flag for Xen PV clocks in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Setup Hyper-V TSC page before Xen PV clocks (during clock update) (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove per-vCPU "cache" of its reference pvclock (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Pass reference pvclock as a param to kvm_setup_guest_pvclock() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Set PVCLOCK_GUEST_STOPPED only for kvmclock, not for Xen PV clock (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't bleed PVCLOCK_GUEST_STOPPED across PV clocks (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Use guest's copy of pvclock when starting timer (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Process "guest stopped request" once per guest time update (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop local pvclock_flags variable in kvm_guest_time_update() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Eliminate "handling" of impossible errors during SUSPEND (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't take kvm->lock when iterating over vCPUs in suspend notifier (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Update Xen TSC leaves during CPUID emulation (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Move kvm_xen_hvm_config field into kvm_xen (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Bury xen_hvm_config behind CONFIG_KVM_XEN=y (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Consult kvm_xen_enabled when checking for Xen MSR writes (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Add an #ifdef'd helper to detect writes to Xen MSR (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Restrict hypercall MSR to unofficial synthetic range (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Walk rmaps (shadow MMU) without holding mmu_lock when aging gfns (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add support for lockless walks of rmap SPTEs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add infrastructure to allow walking rmaps outside of mmu_lock (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Refactor low level rmap helpers to prep for walking w/o mmu_lock (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Only check gfn age in shadow MMU if indirect_shadow_pages > 0 (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Skip shadow MMU test_young if TDP MMU reports page as young (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Age TDP MMU SPTEs without holding mmu_lock (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Always update A/D-disabled SPTEs atomically (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't force atomic update if only the Accessed bit is volatile (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Factor out spte atomic bit clearing routine (Maxim Levitsky) [RHEL-82917]
- KVM: Allow lockless walk of SPTEs when handing aging mmu_notifier event (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add infrastructure for getting vCPU binary stats (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Adjust number of files rlimit for all "standard" VMs (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Get VM's binary stats FD when opening VM (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add struct and helpers to wrap binary stats cache (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Macrofy vm_get_stat() to auto-generate stat name string (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Assert that __vm_get_stat() actually finds a stat (Maxim Levitsky) [RHEL-82917]
- KVM: Rename kvm_handle_hva_range() (Maxim Levitsky) [RHEL-82917]
- KVM: SEV: Use long-term pin when registering encrypted memory regions (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Defer runtime updates of dynamic CPUID bits until CPUID emulation (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Query X86_FEATURE_MWAIT iff userspace owns the CPUID feature bit (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Apply TSX_CTRL_CPUID_CLEAR if and only if the vCPU has RTM or HLE (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use for-loop to iterate over XSTATE size entries (Maxim Levitsky) [RHEL-82917]
- KVM: x86/cpuid: add type suffix to decimal const 48 fix building warning (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Clear pv_unhalted on all transitions to KVM_MP_STATE_RUNNABLE (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Introduce kvm_set_mp_state() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use kvfree_rcu() to free old optimized APIC map (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Wake vCPU for PIC interrupt injection iff a valid IRQ was found (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Close VM's binary stats FD when releasing VM (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix mostly theoretical leak of VM's binary stats FD (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Actually emit forced emulation prefix for kvm_asm_safe_fep() (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Print out the actual Top-Down Slots count on failure (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Drop the "feature event" param from guest test helpers (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Remove dead code in Intel PMU counters test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Only validate counts for hardware-supported arch events (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Make Intel arch events globally available in PMU counters test (Maxim Levitsky) [RHEL-82917]
- KVM: SEV: Use to_kvm_sev_info() for fetching kvm_sev_info struct (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove unused iommu_domain and iommu_noncoherent from kvm_arch (Maxim Levitsky) [RHEL-82917]
- KVM: x86/xen: Only write Xen hypercall page for guest writes to MSR (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add helpers for locally (un)blocking IRQs on x86 (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Use data load to trigger LLC references/misses in Intel PMU (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add printf attribute to _no_printf() (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Remove unneeded semicolon (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add defines for AMD PMU CPUID features and properties (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix typos in x86's PMU counter test's macro variable use (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly zero EAX and EBX when PERFMON_V2 isn't supported by KVM (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix printf() format goof in SEV smoke test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Ensure all vCPUs hit -EFAULT during initial RO stage (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Don't rely on DebugSwap to restore host DR0..DR3 (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Save host DR masks on CPUs with DebugSwap (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Snapshot the host's DEBUGCTL after disabling IRQs (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Manually context switch DEBUGCTL if LBR virtualization is disabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Snapshot the host's DEBUGCTL in common x86 (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Suppress DEBUGCTL.BTF on AMD (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Drop DEBUGCTL[5:2] from guest's effective value (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Assert that STI blocking isn't set after event injection (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Set RFLAGS.IF=1 in C code, to get VMRUN out of the STI shadow (Maxim Levitsky) [RHEL-82917]
- kvm: retry nx_huge_page_recovery_thread creation (Maxim Levitsky) [RHEL-82917]
- vhost_task: fix vhost_task_create() documentation (Maxim Levitsky) [RHEL-82917]
- vhost: return task creation error instead of NULL (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Process events on nested VM-Exit if injectable IRQ or NMI is pending (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Free vCPUs before freeing VM state (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop (Maxim Levitsky) [RHEL-82917] {CVE-2025-21839}
- KVM: nSVM: Enter guest mode before initializing nested NPT MMU (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add CPUID tests for Hyper-V features that need in-kernel APIC (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Manage CPUID array in Hyper-V CPUID test's core helper (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Mark test_hv_cpuid_e2big() static in Hyper-V CPUID test (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel (Maxim Levitsky) [RHEL-82917] {CVE-2025-21779}
- KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking (Maxim Levitsky) [RHEL-82917]
- KVM: remove kvm_arch_post_init_vm (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix spelling mistake "initally" -> "initially" (Maxim Levitsky) [RHEL-82917]
- KVM: Do not restrict the size of KVM-internal memory regions (Maxim Levitsky) [RHEL-82917]
- kvm: defer huge page recovery vhost task to later (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Return RET_PF* instead of 1 in kvm_mmu_page_fault() (Maxim Levitsky) [RHEL-82917]
- KVM: Disallow all flags for KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop double-underscores from __kvm_set_memory_region() (Maxim Levitsky) [RHEL-82917]
- KVM: Add a dedicated API for setting KVM-internal memslots (Maxim Levitsky) [RHEL-82917]
- KVM: Assert slots_lock is held when setting memory regions (Maxim Levitsky) [RHEL-82917]
- KVM: Open code kvm_set_memory_region() into its sole caller (ioctl() API) (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Use str_enabled_disabled() helper in svm_hardware_setup() (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Fix comment of handle_vmx_instruction() (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Reinstate __exit attribute for vmx_exit() (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Use str_enabled_disabled() helper in sev_hardware_setup() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Avoid double RDPKRU when loading host/guest PKRU (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use LVT_TIMER instead of an open coded literal (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Prevent aliased memslot GFNs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Don't zap valid mirror roots in kvm_tdp_mmu_zap_all() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Take root types for kvm_tdp_mmu_invalidate_all_roots() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Propagate tearing down mirror page tables (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Propagate building mirror page tables (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Propagate attr_filter to MMU notifier callbacks (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Support mirror root for TDP MMU (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Take root in tdp_mmu_for_each_pte() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Introduce KVM MMU root types to specify page table type (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Extract root invalid check from tdx_mmu_next_root() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Support GFN direct bits (Maxim Levitsky) [RHEL-82917]
- KVM: x86/tdp_mmu: Take struct kvm in iter loops (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Make kvm_tdp_mmu_alloc_root() return void (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add an is_mirror member for union kvm_mmu_page_role (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add an external pointer to struct kvm_mmu_page (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a VM type define for TDX (Maxim Levitsky) [RHEL-82917]
- KVM: Add member to struct kvm_gfn_range to indicate private/shared (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Zap invalid roots with mmu_lock holding for write at uninit (Maxim Levitsky) [RHEL-82917]
- KVM: guest_memfd: Remove RCU-protected attribute from slot->gmem.file (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Refactor __kvm_emulate_hypercall() into a macro (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Always complete hypercall via function callback (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Bump hypercall stat prior to fully completing hypercall (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Move "emulate hypercall" function declarations to x86.h (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a helper to check for user interception of KVM hypercalls (Maxim Levitsky) [RHEL-82917]
- KVM: x86: clear vcpu->run->hypercall.ret before exiting for KVM_EXIT_HYPERCALL (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove hwapic_irr_update() from kvm_x86_ops (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Honor event priority when emulating PI delivery during VM-Enter (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Use vmcs01's controls shadow to check for IRQ/NMI windows at VM-Enter (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Drop manual vmcs01.GUEST_INTERRUPT_STATUS.RVI check at VM-Enter (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Check for pending INIT/SIPI after entering non-root mode (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Explicitly update vPPR on successful nested VM-Enter (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Allow toggling bits in MSR_IA32_RTIT_CTL when enable bit is cleared (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add information about pending requests to kvm_exit tracepoint (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add interrupt injection information to the kvm_entry tracepoint (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add test case for MMIO during vectoring on x86 (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add and use a helper function for x86's LIDT (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Handle event vectoring error in check_emulate_instruction() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Try to unprotect and retry on unhandleable emulation failure (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add emulation status for unhandleable exception vectoring (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add function for vectoring error generation (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use only local variables (no bitmask) to init kvm_cpu_caps (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly track feature flags that are enabled at runtime (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly track feature flags that require vendor enabling (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Rename "SF" macro to "SCATTERED_F" (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Pull CPUID capabilities from boot_cpu_data only as needed (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a macro for features that are synthesized into boot_cpu_data (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop superfluous host XSAVE check when adjusting guest XSAVES caps (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Replace (almost) all guest CPUID feature queries with cpu_caps (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Shuffle code to prepare for dropping guest_cpuid_has() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Update guest cpu_caps at runtime for dynamic CPUID-based features (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Update OS{XSAVE,PKE} bits in guest CPUID irrespective of host support (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop unnecessary check that cpuid_entry2_find() returns right leaf (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Avoid double CPUID lookup when updating MWAIT at runtime (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Initialize guest cpu_caps based on KVM support (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Treat MONTIOR/MWAIT as a "partially emulated" feature (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Extract code for generating per-entry emulated CPUID information (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Initialize guest cpu_caps based on guest CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Replace guts of "governed" features with comprehensive cpu_caps (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Rename "governed features" helpers to use "guest_cpu_cap" (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Advertise HYPERVISOR in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Advertise TSC_DEADLINE_TIMER in KVM_GET_SUPPORTED_CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove all direct usage of cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Move kvm_find_cpuid_entry{,_index}() up near cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Always operate on kvm_vcpu data in cpuid_entry2_find() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove unnecessary caching of KVM's PV CPUID base (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Clear PV_UNHALT for !HLT-exiting only when userspace sets CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Swap incoming guest CPUID into vCPU before massaging in KVM_SET_CPUID2 (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a macro to init CPUID features that KVM emulates in software (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a macro to init CPUID features that ignore host kernel support (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Harden CPU capabilities processing against out-of-scope features (Maxim Levitsky) [RHEL-82917]
- KVM: x86: #undef SPEC_CTRL_SSBD in cpuid.c to avoid macro collisions (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Handle kernel- and KVM-defined CPUID words in a single helper (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a macro to precisely handle aliased 0x1.EDX CPUID features (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Add a macro to init CPUID features that are 64-bit only (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Rename kvm_cpu_cap_mask() to kvm_cpu_cap_init() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Unpack F() CPUID feature flag macros to one flag per line of code (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Account for max supported CPUID leaf when getting raw host CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Do reverse CPUID sanity checks in __feature_leaf() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't update PV features caches when enabling enforcement capability (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Zero out PV features cache when the CPUID leaf is not present (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Update x86's KVM PV test to match KVM's disabling exits behavior (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Fix a bad TEST_REQUIRE() in x86's KVM PV test (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop the now unused KVM_X86_DISABLE_VALID_EXITS (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Reject disabling of MWAIT/HLT interception when not allowed (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Disallow KVM_CAP_X86_DISABLE_EXITS after vCPU creation (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Drop now-redundant MAXPHYADDR and GPA rsvd bits from vCPU creation (Maxim Levitsky) [RHEL-82917]
- KVM: x86/pmu: Drop now-redundant refresh() during init() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Move __kvm_is_valid_cr4() definition to x86.h (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Verify KVM stuffs runtime CPUID OS bits on CR4 writes (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Refresh vCPU CPUID cache in __vcpu_get_cpuid_entry() (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Assert that vcpu->cpuid is non-NULL when getting CPUID entries (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Update x86's set_sregs_test to match KVM's CPUID enforcement (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Account for KVM-reserved CR4 bits when passing through CR4 on VMX (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Explicitly do runtime CPUID updates "after" initial setup (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Do all post-set CPUID processing during vCPU creation (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Limit use of F() and SF() to kvm_cpu_cap_{mask,init_kvm_defined}() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Use feature_bit() to clear CONSTANT_TSC when emulating CPUID (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Override ARCH for x86_64 instead of using ARCH_DIR (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Use canonical $(ARCH) paths for KVM selftests directories (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Provide empty 'all' and 'clean' targets for unsupported ARCHs (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Verify KVM correctly handles mprotect(PROT_READ) (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add a read-only mprotect() phase to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Precisely limit the number of guest loops in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Use vcpu_arch_put_guest() in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Enable mmu_stress_test on arm64 (Maxim Levitsky) [RHEL-82917]
- KVM: sefltests: Explicitly include ucall_common.h in mmu_stress_test.c (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Compute number of extra pages needed in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Only muck with SREGS on x86 in mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Rename max_guest_memory_test to mmu_stress_test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Check for a potential unhandled exception iff KVM_RUN succeeded (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Assert that vcpu_{g,s}et_reg() won't truncate (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Return a value from vcpu_get_reg() instead of using an out-param (Maxim Levitsky) [RHEL-82917]
- KVM: Move KVM_REG_SIZE() definition to common uAPI header (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Remove redundant TLB flush on guest CR4.PGE change (Maxim Levitsky) [RHEL-82917]
- KVM: SVM: Macrofy SEV=n versions of sev_xxx_guest() (Maxim Levitsky) [RHEL-82917]
- KVM/x86: add comment to kvm_mmu_do_page_fault() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Plumb in the vCPU to kvm_x86_ops.hwapic_isr_update() (Maxim Levitsky) [RHEL-82917]
- KVM: Drop hack that "manually" informs lockdep of kvm->lock vs. vcpu->mutex (Maxim Levitsky) [RHEL-82917]
- KVM: Don't BUG() the kernel if xa_insert() fails with -EBUSY (Maxim Levitsky) [RHEL-82917]
- Revert "KVM: Fix vcpu_array[0] races" (Maxim Levitsky) [RHEL-82917]
- KVM: Grab vcpu->mutex across installing the vCPU's fd and bumping online_vcpus (Maxim Levitsky) [RHEL-82917]
- KVM: Verify there's at least one online vCPU when iterating over all vCPUs (Maxim Levitsky) [RHEL-82917]
- KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() (Maxim Levitsky) [RHEL-82917] {CVE-2024-58083}
- Documentation: kvm: fix typo in api.rst (Maxim Levitsky) [RHEL-82917]
- KVM: x86: let it be known that ignore_msrs is a bad idea (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: don't include '<linux/find.h>' directly (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Treat TDP MMU faults as spurious if access is already allowed (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Play nice with protected guests in complete_hypercall_exit() (Maxim Levitsky) [RHEL-82917] {CVE-2024-55881}
- KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature (Maxim Levitsky) [RHEL-82917]
- tools headers: Sync x86 kvm and cpufeature headers with the kernel (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Break CONFIG_KVM_X86's direct dependency on KVM_INTEL || KVM_AMD (Maxim Levitsky) [RHEL-82917]
- KVM: x86: add back X86_LOCAL_APIC dependency (Maxim Levitsky) [RHEL-82917]
- Revert "KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()" (Maxim Levitsky) [RHEL-82917]
- KVM: x86: switch hugepage recovery thread to vhost_task (Maxim Levitsky) [RHEL-82917]
- KVM: x86: expose MSR_PLATFORM_INFO as a feature MSR (Maxim Levitsky) [RHEL-82917]
- Documentation: KVM: fix malformed table (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: reorganize introduction (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: replace section numbers with links (Maxim Levitsky) [RHEL-82917]
- Documentation: kvm: fix a few mistakes (Maxim Levitsky) [RHEL-82917]
- KVM: powerpc: remove remaining traces of KVM_CAP_PPC_RMA (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Drop per-VM zapped_obsolete_pages list (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Remove KVM's MMU shrinker (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: WARN if huge page recovery triggered during dirty logging (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Rename make_huge_page_split_spte() to make_small_spte() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Recover TDP MMU huge page mappings in-place instead of zapping (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Refactor TDP MMU iter need resched check (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Demote the WARN on yielded in xxx_cond_resched() to KVM_MMU_WARN_ON (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Check yielded_gfn for forward progress iff resched is needed (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Ensure KVM supports AVX for SEV-ES VMSA FPU test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Drop manual XCR0 configuration from SEV smoke test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Drop manual XCR0 configuration from state test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Drop manual XCR0 configuration from AMX test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Drop manual CR4.OSXSAVE enabling from CR4/CPUID sync test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Verify XCR0 can be "downgraded" and "upgraded" (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Configure XCR0 to max supported value by default (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Rework OSXSAVE CR4=>CPUID test to play nice with AVX insns (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Mask off OSPKE and OSXSAVE when comparing CPUID entries (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Precisely mask off dynamic fields in CPUID test (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Add a testcase for disabling feature MSRs init quirk (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Verify get/set PERF_CAPABILITIES w/o guest PDMC behavior (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Remove ordering check b/w MSR_PLATFORM_INFO and MISC_FEATURES_ENABLES (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Reject userspace attempts to access ARCH_CAPABILITIES w/o support (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Remove restriction that PMU version > 0 for PERF_CAPABILITIES (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Reject userspace attempts to access PERF_CAPABILITIES w/o PDCM (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Quirk initialization of feature MSRs to KVM's max configuration (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Disallow changing MSR_PLATFORM_INFO after vCPU has run (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Co-locate initialization of feature MSRs in kvm_arch_vcpu_create() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Document an erratum in KVM_SET_VCPU_EVENTS on Intel CPUs (Maxim Levitsky) [RHEL-82917]
- KVM: x86: AMD's IBPB is not equivalent to Intel's IBPB (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Advertise AMD_IBPB_RET to userspace (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Fix a comment inside __kvm_set_or_clear_apicv_inhibit() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Fix a comment inside kvm_vcpu_update_apicv() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Batch TLB flushes when zapping collapsible TDP MMU SPTEs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Drop @max_level from kvm_mmu_max_mapping_level() (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't emit TLB flushes when aging SPTEs for mmu_notifiers (Maxim Levitsky) [RHEL-82917]
- KVM: Allow arch code to elide TLB flushes when aging a young page (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Set Dirty bit for new SPTEs, even if _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Dedup logic for detecting TLB flushes on leaf SPTE changes (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Stop processing TDP MMU roots for test_age if young SPTE found (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Process only valid TDP MMU roots when aging a gfn range (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Use Accessed bit even when _hardware_ A/D bits are disabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Set shadow_dirty_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Set shadow_accessed_mask for EPT even if A/D bits disabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add a dedicated flag to track if A/D bits are globally enabled (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: WARN and flush if resolving a TDP MMU fault clears MMU-writable (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Fold mmu_spte_update_no_track() into mmu_spte_update() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Drop ignored return value from kvm_tdp_mmu_clear_dirty_slot() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't flush TLBs when clearing Dirty bit in shadow MMU (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't force flush if SPTE update clears Accessed bit (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Fold all of make_spte()'s writable handling into one if-else (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Always set SPTE's dirty bit if it's created as writable (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Flush remote TLBs iff MMU-writable flag is cleared from RO SPTE (Maxim Levitsky) [RHEL-82917]
- KVM: Protect vCPU's "last run PID" with rwlock, not RCU (Maxim Levitsky) [RHEL-82917]
- KVM: Return '0' directly when there's no task to yield to (Maxim Levitsky) [RHEL-82917]
- KVM: Rework core loop of kvm_vcpu_on_spin() to use a single for-loop (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Use ARRAY_SIZE for array length (Maxim Levitsky) [RHEL-82917]
- KVM: selftests: Remove unused macro in the hardware disable test (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Remove the unused variable "gpa" in __invept() (Maxim Levitsky) [RHEL-82917]
- KVM: Don't grab reference on VM_MIXEDMAP pfns that have a "struct page" (Maxim Levitsky) [RHEL-82917]
- KVM: Drop APIs that manipulate "struct page" via pfns (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't mark "struct page" accessed when zapping SPTEs (Maxim Levitsky) [RHEL-82917]
- KVM: Make kvm_follow_pfn.refcounted_page a required field (Maxim Levitsky) [RHEL-82917]
- KVM: s390: vsie: fix virtual/physical address in unpin_scb() (Maxim Levitsky) [RHEL-82917]
- KVM: s390: Use kvm_release_page_dirty() to unpin "struct page" memory (Maxim Levitsky) [RHEL-82917]
- KVM: Drop gfn_to_pfn() APIs now that all users are gone (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Explicitly require struct page memory for Ultravisor sharing (Maxim Levitsky) [RHEL-82917]
- KVM: arm64: Use __gfn_to_page() when copying MTE tags to/from userspace (Maxim Levitsky) [RHEL-82917]
- KVM: Add support for read-only usage of gfn_to_page() (Maxim Levitsky) [RHEL-82917]
- KVM: Convert gfn_to_page() to use kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Use kvm_vcpu_map() to map guest memory to patch dcbz instructions (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Remove extra get_page() to fix page refcount leak (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Use kvm_faultin_pfn() to handle page faults on Book3s PR (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Book3S: Mark "struct page" pfns dirty/accessed after installing PTE (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Drop unused @kvm_ro param from kvmppc_book3s_instantiate_page() (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s Radix (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: Use __kvm_faultin_pfn() to handle page faults on Book3s HV (Maxim Levitsky) [RHEL-82917]
- KVM: arm64: Use __kvm_faultin_pfn() to handle memory aborts (Maxim Levitsky) [RHEL-82917]
- KVM: arm64: Mark "struct page" pfns accessed/dirty before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: e500: Use __kvm_faultin_pfn() to handle page faults (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: e500: Mark "struct page" pfn accessed before dropping mmu_lock (Maxim Levitsky) [RHEL-82917]
- KVM: PPC: e500: Mark "struct page" dirty in kvmppc_e500_shadow_map() (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Use __kvm_faultin_page() to get APIC access page/pfn (Maxim Levitsky) [RHEL-82917]
- KVM: VMX: Hold mmu_lock until page is released when updating APIC access page (Maxim Levitsky) [RHEL-82917]
- KVM: Move x86's API to release a faultin page to common KVM (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't mark unused faultin pages as accessed (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Put refcounted pages instead of blindly releasing pfns (Maxim Levitsky) [RHEL-82917]
- KVM: guest_memfd: Provide "struct page" as output from kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
- KVM: guest_memfd: Pass index, not gfn, to __kvm_gmem_get_pfn() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Convert page fault paths to kvm_faultin_pfn() (Maxim Levitsky) [RHEL-82917]
- KVM: Add kvm_faultin_pfn() to specifically service guest page faults (Maxim Levitsky) [RHEL-82917]
- KVM: Move declarations of memslot accessors up in kvm_host.h (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Mark pages/folios dirty at the origin of make_spte() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add helper to "finish" handling a guest page fault (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add common helper to handle prefetching SPTEs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Put direct prefetched pages via kvm_release_page_clean() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Add "mmu" prefix fault-in helpers to free up generic names (Maxim Levitsky) [RHEL-82917]
- KVM: x86: Don't fault-in APIC access page during initial allocation (Maxim Levitsky) [RHEL-82917]
- KVM: Disallow direct access (w/o mmu_notifier) to unpinned pfn by default (Maxim Levitsky) [RHEL-82917]
- KVM: Get writable mapping for __kvm_vcpu_map() only when necessary (Maxim Levitsky) [RHEL-82917]
- KVM: Pass in write/dirty to kvm_vcpu_map(), not kvm_vcpu_unmap() (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Mark vmcs12's APIC access page dirty when unmapping (Maxim Levitsky) [RHEL-82917]
- KVM: Pin (as in FOLL_PIN) pages during kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
- KVM: Migrate kvm_vcpu_map() to kvm_follow_pfn() (Maxim Levitsky) [RHEL-82917]
- KVM: pfncache: Precisely track refcounted pages (Maxim Levitsky) [RHEL-82917]
- KVM: Move kvm_{set,release}_page_{clean,dirty}() helpers up in kvm_main.c (Maxim Levitsky) [RHEL-82917]
- KVM: Provide refcounted page as output field in struct kvm_follow_pfn (Maxim Levitsky) [RHEL-82917]
- KVM: Use plain "struct page" pointer instead of single-entry array (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Add helper to put (unmap) vmcs12 pages (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Drop pointless msr_bitmap_map field from struct nested_vmx (Maxim Levitsky) [RHEL-82917]
- KVM: nVMX: Rely on kvm_vcpu_unmap() to track validity of eVMCS mapping (Maxim Levitsky) [RHEL-82917]
- KVM: Use NULL for struct page pointer to indicate mremapped memory (Maxim Levitsky) [RHEL-82917]
- KVM: Explicitly initialize all fields at the start of kvm_vcpu_map() (Maxim Levitsky) [RHEL-82917]
- KVM: Remove pointless sanity check on @map param to kvm_vcpu_(un)map() (Maxim Levitsky) [RHEL-82917]
- KVM: Introduce kvm_follow_pfn() to eventually replace "gfn_to_pfn" APIs (Maxim Levitsky) [RHEL-82917]
- KVM: Drop unused "hva" pointer from __gfn_to_pfn_memslot() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Drop kvm_page_fault.hva, i.e. don't track intermediate hva (Maxim Levitsky) [RHEL-82917]
- KVM: Replace "async" pointer in gfn=>pfn with "no_wait" and error code (Maxim Levitsky) [RHEL-82917]
- KVM: Drop extra GUP (via check_user_page_hwpoison()) to detect poisoned page (Maxim Levitsky) [RHEL-82917]
- KVM: Return ERR_SIGPENDING from hva_to_pfn() if GUP returns -EGAIN (Maxim Levitsky) [RHEL-82917]
- KVM: Annotate that all paths in hva_to_pfn() might sleep (Maxim Levitsky) [RHEL-82917]
- KVM: Drop @atomic param from gfn=>pfn and hva=>pfn APIs (Maxim Levitsky) [RHEL-82917]
- KVM: Rename gfn_to_page_many_atomic() to kvm_prefetch_pages() (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Use gfn_to_page_many_atomic() when prefetching indirect PTEs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Mark page/folio accessed only when zapping leaf SPTEs (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Mark folio dirty when creating SPTE, not when zapping/modifying (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Mark new SPTE as Accessed when synchronizing existing SPTE (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Invert @can_unsync and renamed to @synchronizing (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Don't overwrite shadow-present MMU SPTEs when prefaulting (Maxim Levitsky) [RHEL-82917]
- KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE (Maxim Levitsky) [RHEL-82917]
- KVM: Add kvm_release_page_unused() API to put pages that KVM never consumes (Maxim Levitsky) [RHEL-82917]
- x86/virt: Move SEV-specific parsing into arch/x86/virt/svm (Maxim Levitsky) [RHEL-82917]
- KVM: s390: selftests: Add regression tests for SORTL and DFLTCC CPU subfunctions (Maxim Levitsky) [RHEL-82917]
Resolves: RHEL-82917, RHEL-88891, RHEL-92308, RHEL-92674, RHEL-94124

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-21 22:33:36 -03:00
Julio Faracco
6a9f16398a kernel-6.12.0-99.el10
* Thu Jun 19 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-99.el10]
- scsi: storvsc: Explicitly set max_segment_size to UINT_MAX (Ewan D. Milne) [RHEL-97171]
- i2c: tegra: check msg length in SMBUS block read (Steve Dunnagan) [RHEL-89166]
- nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request (Olga Kornievskaia) [RHEL-82689]
- nfsd: fix access checking for NLM under XPRTSEC policies (Olga Kornievskaia) [RHEL-82689]
- net: rename netns_local to netns_immutable (Ivan Vecera) [RHEL-92678]
- selftests: Add IPv6 link-local address generation tests for GRE devices. (Guillaume Nault) [RHEL-94024]
- tpm: remove kmalloc failure error message (Štěpán Horáček) [RHEL-72764]
- tpm: tis: Double the timeout B to 4s (Štěpán Horáček) [RHEL-72764]
- char: tpm: tpm-buf: Add sanity check fallback in read helpers (Štěpán Horáček) [RHEL-72764]
- tpm: Make chip->{status,cancel,req_canceled} opt (Štěpán Horáček) [RHEL-72764]
- tpm: End any active auth session before shutdown (Štěpán Horáček) [RHEL-72764]
- tpm_crb: Clean-up and refactor check for idle support (Štěpán Horáček) [RHEL-72764]
- tpm/tpm_ftpm_tee: fix struct ftpm_tee_private documentation (Štěpán Horáček) [RHEL-72764]
- tpm, tpm_tis: Workaround failed command reception on Infineon devices (Štěpán Horáček) [RHEL-72764]
- tpm, tpm_tis: Fix timeout handling when waiting for TPM status (Štěpán Horáček) [RHEL-72764]
- tpm: Convert warn to dbg in tpm2_start_auth_session() (Štěpán Horáček) [RHEL-72764]
- tpm: Lazily flush auth session when getting random data (Štěpán Horáček) [RHEL-72764]
- tpm: ftpm_tee: remove incorrect of_match_ptr annotation (Štěpán Horáček) [RHEL-72764]
- tpm: do not start chip while suspended (Štěpán Horáček) [RHEL-72764]
- char: tpm: cr50: Add new device/vendor ID 0x50666666 (Štěpán Horáček) [RHEL-72764]
- char: tpm: cr50: Move i2c locking to request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
- char: tpm: cr50: Use generic request/relinquish locality ops (Štěpán Horáček) [RHEL-72764]
- tpm: ibmvtpm: Set TPM_OPS_AUTO_STARTUP flag on driver (Štěpán Horáček) [RHEL-72764]
- libstub,tpm: do not ignore failure case when reading final event log (Štěpán Horáček) [RHEL-72764]
- tpm: fix unsigned/signed mismatch errors related to __calc_tpm2_event_size (Štěpán Horáček) [RHEL-72764]
- tpm: do not ignore memblock_reserve return value (Štěpán Horáček) [RHEL-72764]
- tpm: fix signed/unsigned bug when checking event logs (Štěpán Horáček) [RHEL-72764]
- openvswitch: Stricter validation for the userspace action (Eelco Chaudron) [RHEL-84563]
- openvswitch: Fix unsafe attribute parsing in output_userspace() (Eelco Chaudron) [RHEL-84563]
- net: openvswitch: fix nested key length validation in the set() action (Eelco Chaudron) [RHEL-84563] {CVE-2025-37789}
- net: openvswitch: remove misbehaving actions length check (Eelco Chaudron) [RHEL-84563]
- openvswitch: use RCU protection in ovs_vport_cmd_fill_info() (Eelco Chaudron) [RHEL-81497 RHEL-84563] {CVE-2025-21761}
- openvswitch: fix lockup on tx to unregistering netdev with carrier (Eelco Chaudron) [RHEL-84563] {CVE-2025-21681}
- openvswitch: Pass on secpath details for internal port rx. (Eelco Chaudron) [RHEL-84563]
- selftests: mptcp: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
- selftests: netfilter: remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
- selftests: net: use setup_ns for SRv6 tests and remove rp_filter configuration (Hangbin Liu) [RHEL-80284]
- selftests: net: use setup_ns for bareudp testing (Hangbin Liu) [RHEL-80284]
- selftests: net: remove redundant rp_filter configuration (Hangbin Liu) [RHEL-80284]
- selftests: net: disable rp_filter after namespace initialization (Hangbin Liu) [RHEL-80284]
- ndisc: use RCU protection in ndisc_alloc_skb() (Xin Long) [RHEL-81403] {CVE-2025-21764}
- tools: ynl: add all headers to makefile deps (Jose Ignacio Tornos Martinez) [RHEL-89935]
- selftests: drv-net: add missing trailing backslash (Jose Ignacio Tornos Martinez) [RHEL-89935]
- testing: net-drv: add basic shaper test (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement cap validation in the core (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net: shaper: implement introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
- netlink: spec: add shaper introspection support (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement shaper cleanup on queue deletion (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement delete support for NODE scope shaper (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement NL group operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement NL set and delete operations (Jose Ignacio Tornos Martinez) [RHEL-89935]
- net-shapers: implement NL get operation (Jose Ignacio Tornos Martinez) [RHEL-89935]
- netlink: spec: add shaper YAML spec (Jose Ignacio Tornos Martinez) [RHEL-89935]
- genetlink: extend info user-storage to match NL cb ctx (Jose Ignacio Tornos Martinez) [RHEL-89935]
- perf: arm_cspmu: nvidia: monitor all ports by default (Michael Petlan) [RHEL-89489]
- perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering (Michael Petlan) [RHEL-89489]
- perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc (Michael Petlan) [RHEL-89489]
- perf: arm_cspmu: nvidia: remove unsupported SCF events (Michael Petlan) [RHEL-89489]
- ice: Fix deinitializing VF in error path (Petr Oros) [RHEL-87628] {CVE-2025-21883}
- ice: add E830 HW VF mailbox message limit support (Petr Oros) [RHEL-87628]
- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69285]
Resolves: RHEL-69285, RHEL-72764, RHEL-80284, RHEL-81403, RHEL-81497, RHEL-82689, RHEL-84563, RHEL-87628, RHEL-89166, RHEL-89489, RHEL-89935, RHEL-92678, RHEL-94024, RHEL-97171

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-20 12:27:16 -03:00
Julio Faracco
5a30e7bf4d kernel-6.12.0-98.el10
* Tue Jun 17 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-98.el10]
- fs/file.c: add fast path in find_next_fd() (Ian Kent) [RHEL-38569]
- fs/file.c: conditionally clear full_fds (Ian Kent) [RHEL-38569]
- fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd() (Ian Kent) [RHEL-38569]
- redhat/kernel.spec: drop modules-extra-matched for noarch (Jan Stancek) [RHEL-95740]
- tracing/osnoise: Allow arbitrarily long CPU string (Tomas Glozar) [RHEL-86520]
- RDMA/irdma: Remove deliver net device event (Kamal Heib) [RHEL-87577]
- RDMA/irdma: Remove unused irdma_cqp_*_fpm_val_cmd functions (Kamal Heib) [RHEL-87577]
- ovl: don't require "metacopy=on" for "verity" (Miklos Szeredi) [RHEL-82858]
- ovl: relax redirect/metacopy requirements for lower -> data redirect (Miklos Szeredi) [RHEL-82858]
- ovl: make redirect/metacopy rejection consistent (Miklos Szeredi) [RHEL-82858]
- ovl: remove unused forward declaration (Miklos Szeredi) [RHEL-82858]
- ovl: don't allow datadir only (Miklos Szeredi) [RHEL-82858]
- smb: client: fix UAF in decryption with multichannel (CKI Backport Bot) [RHEL-94466] {CVE-2025-37750}
- Merge DRM changes from upstream v6.13..v6.14 (José Expósito) [RHEL-75957]
- Merge DRM changes from upstream v6.12..v6.13 (José Expósito) [RHEL-75957]
- selftests/bpf: lwt_seg6local: Move test to test_progs (Hangbin Liu) [RHEL-82844]
- selftests/bpf: lwt_seg6local: Remove unused routes (Hangbin Liu) [RHEL-82844]
- selftests/bpf: add missing header include for htons (Hangbin Liu) [RHEL-82844]
Resolves: RHEL-38569, RHEL-75957, RHEL-82844, RHEL-82858, RHEL-86520, RHEL-87577, RHEL-94466, RHEL-95740

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-18 10:27:08 -03:00
Julio Faracco
d29cc23bc2 kernel-6.12.0-97.el10
* Tue Jun 17 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-97.el10]
- memcg: always call cond_resched() after fn() (Radostin Stoyanov) [RHEL-81199]
- memcg: fix soft lockup in the OOM process (Radostin Stoyanov) [RHEL-81199] {CVE-2024-57977}
- r8169: switch away from deprecated pcim_iomap_table (Izabela Bakollari) [RHEL-89042]
- r8169: increase max jumbo packet size on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
- r8169: add support for Intel Killer E5000 (Izabela Bakollari) [RHEL-89042]
- r8169: don't scan PHY addresses > 0 (Izabela Bakollari) [RHEL-89042]
- r8169: remove redundant hwmon support (Izabela Bakollari) [RHEL-89042]
- r8169: add support for RTL8125D rev.b (Izabela Bakollari) [RHEL-89042]
- r8169: adjust version numbering for RTL8126 (Izabela Bakollari) [RHEL-89042]
- r8169: remove unused flag RTL_FLAG_TASK_RESET_NO_QUEUE_WAKE (Izabela Bakollari) [RHEL-89042]
- r8169: use helper r8169_mod_reg8_cond to simplify rtl_jumbo_config (Izabela Bakollari) [RHEL-89042]
- r8169: align WAKE_PHY handling with r8125/r8126 vendor drivers (Izabela Bakollari) [RHEL-89042]
- r8169: improve rtl_set_d3_pll_down (Izabela Bakollari) [RHEL-89042]
- r8169: improve __rtl8169_set_wol (Izabela Bakollari) [RHEL-89042]
- r8169: remove leftover locks after reverted change (Izabela Bakollari) [RHEL-89042]
- r8169: improve initialization of RSS registers on RTL8125/RTL8126 (Izabela Bakollari) [RHEL-89042]
- r8169: fix inconsistent indenting in rtl8169_get_eth_mac_stats (Izabela Bakollari) [RHEL-89042]
- r8169: add support for RTL8125D (Izabela Bakollari) [RHEL-89042]
- r8169: enable EEE at 2.5G per default on RTL8125B (Izabela Bakollari) [RHEL-89042]
- r8169: remove rtl_dash_loop_wait_high/low (Izabela Bakollari) [RHEL-89042]
- r8169: avoid duplicated messages if loading firmware fails and switch to warn level (Izabela Bakollari) [RHEL-89042]
- r8169: replace custom flag with disable_work() et al (Izabela Bakollari) [RHEL-89042]
- r8169: don't take RTNL lock in rtl_task() (Izabela Bakollari) [RHEL-89042]
- r8169: implement additional ethtool stats ops (Izabela Bakollari) [RHEL-89042]
- r8169: enable SG/TSO on selected chip versions per default (Izabela Bakollari) [RHEL-89042]
- r8169: remove original workaround for RTL8125 broken rx issue (Izabela Bakollari) [RHEL-89042]
- r8169: don't apply UDP padding quirk on RTL8126A (Izabela Bakollari) [RHEL-89042]
- r8169: add support for the temperature sensor being available from RTL8125B (Izabela Bakollari) [RHEL-89042]
- perf trace: Add missing perf_tool__init() (Anubhav Shelat) [RHEL-83635]
- HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Fix use-after-free issue in hid_ishtp_cl_remove() (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs (Tony Camuso) [RHEL-93188]
- HID: intel-thc: fix CONFIG_HID dependency (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Send clock sync message immediately after reset (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Remove unused ishtp_cl_get_tx_* (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Remove unused ishtp_cl_tx_empty (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Remove unused ishtp_dev_state_str (Tony Camuso) [RHEL-93188]
- HID: intel-ish-hid: Add firmware version sysfs attributes (Tony Camuso) [RHEL-93188]
- HID: Fix typo in the comment (Tony Camuso) [RHEL-93188]
- HID: ishtp-hid-client: replace fake-flex arrays with flex-array members (Tony Camuso) [RHEL-93188]
- selftests: netfilter: fix conntrack stress test failures on debug kernels (Florian Westphal) [RHEL-76546]
- selftests: netfilter: add conntrack stress test (Florian Westphal) [RHEL-76546]
- netfilter: nf_conntrack: speed up reads from nf_conntrack proc file (Florian Westphal) [RHEL-76546]
- NFSv4.2: fix listxattr to return selinux security label (Olga Kornievskaia) [RHEL-87405]
- loop: add file_start_write() and file_end_write() (Ming Lei) [RHEL-96222]
- loop: don't require ->write_iter for writable files in loop_configure (Ming Lei) [RHEL-96222]
- redhat/configs: Enable CONFIG_PROVE_RAW_LOCK_NESTING for debug kernel (Waiman Long) [RHEL-79908]
- locking/lockdep: Enforce PROVE_RAW_LOCK_NESTING only if ARCH_SUPPORTS_RT (Waiman Long) [RHEL-79908]
- lockdep: Enable PROVE_RAW_LOCK_NESTING with PROVE_LOCKING. (Waiman Long) [RHEL-79908]
- bdev: use bdev_io_min() for statx block size (Ming Lei) [RHEL-88003]
- powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap (Mamatha Inamdar) [RHEL-95931]
- powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() (Mamatha Inamdar) [RHEL-95931]
- mptcp: Remove unused declaration mptcp_set_owner_r() (Davide Caratti) [RHEL-84538]
- selftests: mptcp: validate MPJoin HMacFailure counters (Davide Caratti) [RHEL-84538]
- mptcp: only inc MPJoinAckHMacFailure for HMAC failures (Davide Caratti) [RHEL-84538]
- selftests: mptcp: close fd_in before returning in main_loop (Davide Caratti) [RHEL-84538]
- selftests: mptcp: fix incorrect fd checks in main_loop (Davide Caratti) [RHEL-84538]
- mptcp: fix NULL pointer in can_accept_new_subflow (Davide Caratti) [RHEL-84538] {CVE-2025-23145}
- mptcp: sockopt: fix getting freebind & transparent (Davide Caratti) [RHEL-84538]
- mptcp: sockopt: fix getting IPV6_V6ONLY (Davide Caratti) [RHEL-84538]
- mptcp: Fix data stream corruption in the address announcement (Davide Caratti) [RHEL-84538]
- tcp: ulp: diag: more info without CAP_NET_ADMIN (Davide Caratti) [RHEL-84538]
- tcp: ulp: diag: always print the name if any (Davide Caratti) [RHEL-84538]
- mptcp: fix 'scheduling while atomic' in mptcp_pm_nl_append_new_local_addr (Davide Caratti) [RHEL-84538] {CVE-2025-21938}
- mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-84538]
- mptcp: always handle address removal under msk socket lock (Davide Caratti) [RHEL-84538] {CVE-2025-21875}
- mptcp: micro-optimize __mptcp_move_skb() (Davide Caratti) [RHEL-84538]
- mptcp: dismiss __mptcp_rmem() (Davide Caratti) [RHEL-84538]
- net: dismiss sk_forward_alloc_get() (Davide Caratti) [RHEL-84538]
- mptcp: cleanup mem accounting (Davide Caratti) [RHEL-84538]
- mptcp: move the whole rx path under msk socket lock protection (Davide Caratti) [RHEL-84538]
- mptcp: drop __mptcp_fastopen_gen_msk_ackseq() (Davide Caratti) [RHEL-84538]
- mptcp: consolidate subflow cleanup (Davide Caratti) [RHEL-84538]
- mptcp: pm: userspace: flags: clearer msg if no remote addr (Davide Caratti) [RHEL-84538]
- selftests: mptcp: connect: -f: no reconnect (Davide Caratti) [RHEL-84538]
- mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted (Davide Caratti) [RHEL-84538]
- mptcp: handle fastopen disconnect correctly (Davide Caratti) [RHEL-84538] {CVE-2025-21705}
- mptcp: pm: only set fullmesh for subflow endp (Davide Caratti) [RHEL-84538] {CVE-2025-21706}
- mptcp: consolidate suboption status (Davide Caratti) [RHEL-84538] {CVE-2025-21707}
- selftests: mptcp: avoid spurious errors on disconnect (Davide Caratti) [RHEL-84538]
- mptcp: fix spurious wake-up on under memory pressure (Davide Caratti) [RHEL-84538]
- mptcp: be sure to send ack when mptcp-level window re-opens (Davide Caratti) [RHEL-84538]
- mptcp: sysctl: avail sched: remove write access (Davide Caratti) [RHEL-84538]
- mptcp: prevent excessive coalescing on receive (Davide Caratti) [RHEL-84538]
- mptcp: don't always assume copied data in mptcp_cleanup_rbuf() (Davide Caratti) [RHEL-84538]
- mptcp: fix recvbuffer adjust on sleeping rcvmsg (Davide Caratti) [RHEL-84538]
- mptcp: remove unneeded lock when listing scheds (Davide Caratti) [RHEL-84538]
- mptcp: implement mptcp_pm_connection_closed (Davide Caratti) [RHEL-84538]
- dim: pass dim_sample to net_dim() by reference (CKI Backport Bot) [RHEL-89803]
- dim: make dim_calc_stats() inputs const pointers (CKI Backport Bot) [RHEL-89803]
- saner replacement for debugfs_rename() (Jose Ignacio Tornos Martinez) [RHEL-86507]
Resolves: RHEL-76546, RHEL-79908, RHEL-81199, RHEL-83635, RHEL-84538, RHEL-86507, RHEL-87405, RHEL-88003, RHEL-89042, RHEL-89803, RHEL-93188, RHEL-95931, RHEL-96222

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-17 09:59:32 -03:00
Julio Faracco
0390393c69 kernel-6.12.0-96.el10
* Thu Jun 12 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-96.el10]
- x86/CPU/AMD: Print the reason for the last reset (Steve Best) [RHEL-89439]
- Documentation: Add AMD Zen debugging document (Steve Best) [RHEL-89439]
- platform/x86/amd/pmc: Use FCH_PM_BASE definition (Steve Best) [RHEL-89439]
- i2c: piix4, x86/platform: Move the SB800 PIIX4 FCH definitions to <asm/amd/fch.h> (Steve Best) [RHEL-89439]
- i2c: piix4: Make CONFIG_I2C_PIIX4 dependent on CONFIG_X86 (Steve Best) [RHEL-89439]
- unmaintain ahci_xgene, ahci_seattle and hisi_sas_main (Tomas Henzl) [RHEL-81214]
- s390/cpumf: Update CPU Measurement facility extended counter set support (Mete Durlu) [RHEL-90739]
- ext4: ignore xattrs past end (CKI Backport Bot) [RHEL-94262] {CVE-2025-37738}
- ext4: fix off-by-one error in do_split (CKI Backport Bot) [RHEL-93643] {CVE-2025-23150}
- lockd: add netlink control interface (Scott Mayhew) [RHEL-71698]
- macintosh: declare ctl_table as const (José Expósito) [RHEL-88416]
- tty: Make sysctl table const (José Expósito) [RHEL-88416]
- sysctl: allow registration of const struct ctl_table (José Expósito) [RHEL-88416]
- sysctl: move internal interfaces to const struct ctl_table (José Expósito) [RHEL-88416]
- bpf: Constify ctl_table argument of filter function (José Expósito) [RHEL-88416]
- hrtimers: Introduce hrtimer_setup() to replace hrtimer_init() (José Expósito) [RHEL-88416]
- hrtimers: Add missing hrtimer_init() trace points (José Expósito) [RHEL-88416]
- mm/migrate: Add migrate_device_pfns (José Expósito) [RHEL-88416]
- mm: allow compound zone device pages (José Expósito) [RHEL-88416]
- mm/mm_init: move p2pdma page refcount initialisation to p2pdma (José Expósito) [RHEL-88416]
- drm: Move for_each_if() to util_macros.h for wider use (José Expósito) [RHEL-88416]
- ksm: add ksm involvement information for each process (CKI Backport Bot) [RHEL-84770]
- MAINTAINERS: Add CCA and pKVM CoCO guest support to the ARM64 entry (Mark Salter) [RHEL-80338]
- selftests/mm: rename pkey register macro (Mark Salter) [RHEL-80338]
- scripts/decode_stacktrace.sh: fix decoding of lines with an additional info (Mark Salter) [RHEL-80338]
- scripts/decode_stacktrace.sh: remove trailing space (Mark Salter) [RHEL-80338]
- redhat/configs: Enable ARM_CCA_GUEST (Mark Salter) [RHEL-80338]
- arm64: Fix 5-level paging support in kexec/hibernate trampoline (Mark Salter) [RHEL-80338]
- arm64/sysreg: Get rid of TRFCR_ELx SysregFields (Mark Salter) [RHEL-80338]
- arm64: Remove duplicate included header (Mark Salter) [RHEL-80338]
- arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXECMEM_LATE (Mark Salter) [RHEL-80338]
- arm64: asm: Fix typo in pgtable.h (Mark Salter) [RHEL-80338]
- arm64/mm: Ensure adequate HUGE_MAX_HSTATE (Mark Salter) [RHEL-80338]
- arm64/mm: Drop INIT_MM_CONTEXT() (Mark Salter) [RHEL-80338]
- Documentation: Update the behaviour of "kvm-arm.mode" (Mark Salter) [RHEL-80338]
- arm64: rsi: Add automatic arm-cca-guest module loading (Mark Salter) [RHEL-80338]
- arm64: Document Arm Confidential Compute (Mark Salter) [RHEL-80338]
- virt: arm-cca-guest: TSM_REPORT support for realms (Mark Salter) [RHEL-80338]
- arm64: Add missing registrations of hwcaps (Mark Salter) [RHEL-80338]
- arm64/hwcap: Remove stray references to SF8MMx (Mark Salter) [RHEL-80338]
- kselftest/arm64: Add 2024 dpISA extensions to hwcap test (Mark Salter) [RHEL-80338]
- KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1 (Mark Salter) [RHEL-80338]
- arm64/hwcap: Describe 2024 dpISA extensions to userspace (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12 (Mark Salter) [RHEL-80338]
- arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented (Mark Salter) [RHEL-80338]
- arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu() (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
- arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09 (Mark Salter) [RHEL-80338]
- arm64/sysreg: Get rid of CPACR_ELx SysregFields (Mark Salter) [RHEL-80338]
- arm64/sysreg: Convert *_EL12 accessors to Mapping (Mark Salter) [RHEL-80338]
- arm64/sysreg: Get rid of the TCR2_EL1x SysregFields (Mark Salter) [RHEL-80338]
- arm64/sysreg: Allow a 'Mapping' descriptor for system registers (Mark Salter) [RHEL-80338]
- arm64/cpufeature: Refactor conditional logic in init_cpu_ftr_reg() (Mark Salter) [RHEL-80338]
- arm64: cpufeature: Add HAFT to cpucap_is_possible() (Mark Salter) [RHEL-80338]
- arm64: mm: Test for pmd_sect() in vmemmap_check_pmd() (Mark Salter) [RHEL-80338]
- arm64/mm: Replace open encodings with PXD_TABLE_BIT (Mark Salter) [RHEL-80338]
- arm64/mm: Rename pte_mkpresent() as pte_mkvalid() (Mark Salter) [RHEL-80338]
- arm64: Kconfig: force ARM64_PAN=y when enabling TTBR0 sw PAN (Mark Salter) [RHEL-80338]
- arm64/mm: Fix Boot panic on Ampere Altra (Mark Salter) [RHEL-80338]
- arm64/mm: Override PARange for !LPA2 and use it consistently (Mark Salter) [RHEL-80338]
- arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled (Mark Salter) [RHEL-80338]
- bpf, arm64: Emit A64_{ADD,SUB}_I when possible in emit_{lse,ll_sc}_atomic() (Mark Salter) [RHEL-80338]
- bpf, arm64: Factor out emit_a64_add_i() (Mark Salter) [RHEL-80338]
- bpf, arm64: Simplify if logic in emit_lse_atomic() (Mark Salter) [RHEL-80338]
- redhat configs: enable CONFIG_HISILICON_ERRATUM_162100801 (Mark Salter) [RHEL-80338]
- arm64: realm: Use aliased addresses for device DMA to shared buffers (Mark Salter) [RHEL-80338]
- dma: Introduce generic dma_addr_*crypted helpers (Mark Salter) [RHEL-80338]
- dma: Fix encryption bit clearing for dma_to_phys (Mark Salter) [RHEL-80338]
- arm64: stacktrace: Don't WARN when unwinding other tasks (Mark Salter) [RHEL-80338]
- arm64: stacktrace: Skip reporting LR at exception boundaries (Mark Salter) [RHEL-80338]
- kselftest/arm64: mte: Skip the hugetlb tests if MTE not supported on such mappings (Mark Salter) [RHEL-80338]
- kselftest/arm64: mte: Use the correct naming for tag check modes in check_hugetlb_options.c (Mark Salter) [RHEL-80338]
- arm64/signal: Silence sparse warning storing GCSPR_EL0 (Mark Salter) [RHEL-80338]
- irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801 (Mark Salter) [RHEL-80338]
- clocksource/drivers/arm_arch_timer: Use of_property_present() for non-boolean properties (Mark Salter) [RHEL-80338]
- kselftest/arm64: Ensure stable names for GCS stress test results (Mark Salter) [RHEL-80338]
- kselftest/arm64: Validate that GCS push and write permissions work (Mark Salter) [RHEL-80338]
- arm64: cpufeature: Add GCS to cpucap_is_possible() (Mark Salter) [RHEL-80338]
- arm64: disable ARCH_CORRECT_STACKTRACE_ON_KRETPROBE tests (Mark Salter) [RHEL-80338]
- crypto: arm64/crct10dif - Remove remaining 64x64 PMULL fallback code (Mark Salter) [RHEL-80338]
- crypto: arm64/crct10dif - Use faster 16x64 bit polynomial multiply (Mark Salter) [RHEL-80338]
- crypto: arm64/crct10dif - Remove obsolete chunking logic (Mark Salter) [RHEL-80338]
- arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled (Mark Salter) [RHEL-80338]
- arm64/ptrace: Clarify documentation of VL configuration via ptrace (Mark Salter) [RHEL-80338]
- arm64/mm: Change protval as 'pteval_t' in map_range() (Mark Salter) [RHEL-80338]
- arm64: uprobes: Optimize cache flushes for xol slot (Mark Salter) [RHEL-80338]
- arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG (Mark Salter) [RHEL-80338]
- arm64/mm: Sanity check PTE address before runtime P4D/PUD folding (Mark Salter) [RHEL-80338]
- arm64/fpsimd: Fix a typo (Mark Salter) [RHEL-80338]
- arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers (Mark Salter) [RHEL-80338]
- arm64: Return early when break handler is found on linked-list (Mark Salter) [RHEL-80338]
- arm64/mm: Drop _PROT_SECT_DEFAULT (Mark Salter) [RHEL-80338]
- arm64: Add command-line override for ID_AA64MMFR0_EL1.ECV (Mark Salter) [RHEL-80338]
- arm64: head: Drop SWAPPER_TABLE_SHIFT (Mark Salter) [RHEL-80338]
- arm64: cpufeature: add POE to cpucap_is_possible() (Mark Salter) [RHEL-80338]
- selftests/mm: Enable pkey_sighandler_tests on arm64 (Mark Salter) [RHEL-80338]
- selftests/mm: Use generic pkey register manipulation (Mark Salter) [RHEL-80338]
- arm64: signal: Remove unused macro (Mark Salter) [RHEL-80338]
- arm64: signal: Remove unnecessary check when saving POE state (Mark Salter) [RHEL-80338]
- arm64/scs: Drop unused prototype __pi_scs_patch_vmlinux() (Mark Salter) [RHEL-80338]
- arm64/scs: Deal with 64-bit relative offsets in FDE frames (Mark Salter) [RHEL-80338]
- arm64/scs: Fix handling of DWARF augmentation data in CIE/FDE frames (Mark Salter) [RHEL-80338]
- arm64: preserve pt_regs::stackframe during exec*() (Mark Salter) [RHEL-80338]
- arm64: stacktrace: unwind exception boundaries (Mark Salter) [RHEL-80338]
- arm64: stacktrace: split unwind_consume_stack() (Mark Salter) [RHEL-80338]
- arm64: stacktrace: report recovered PCs (Mark Salter) [RHEL-80338]
- arm64: stacktrace: report source of unwind data (Mark Salter) [RHEL-80338]
- arm64: stacktrace: move dump_backtrace() to kunwind_stack_walk() (Mark Salter) [RHEL-80338]
- arm64: use a common struct frame_record (Mark Salter) [RHEL-80338]
- arm64: pt_regs: swap 'unused' and 'pmr' fields (Mark Salter) [RHEL-80338]
- arm64: pt_regs: rename "pmr_save" -> "pmr" (Mark Salter) [RHEL-80338]
- arm64: pt_regs: remove stale big-endian layout (Mark Salter) [RHEL-80338]
- arm64: pt_regs: assert pt_regs is a multiple of 16 bytes (Mark Salter) [RHEL-80338]
- arm64: Support AT_HWCAP3 (Mark Salter) [RHEL-80338]
- binfmt_elf: Wire up AT_HWCAP3 at AT_HWCAP4 (Mark Salter) [RHEL-80338]
- arm64/crc32: Implement 4-way interleave using PMULL (Mark Salter) [RHEL-80338]
- arm64/crc32: Reorganize bit/byte ordering macros (Mark Salter) [RHEL-80338]
- arm64/lib: Handle CRC-32 alternative in C code (Mark Salter) [RHEL-80338]
- arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Mark Salter) [RHEL-80338]
- arm64: mops: Document requirements for hypervisors (Mark Salter) [RHEL-80338]
- arm64: lib: Use MOPS for copy_page() and clear_page() (Mark Salter) [RHEL-80338]
- arm64: lib: Use MOPS for memcpy() routines (Mark Salter) [RHEL-80338]
- arm64: mops: Document booting requirement for HCR_EL2.MCE2 (Mark Salter) [RHEL-80338]
- arm64: mops: Handle MOPS exceptions from EL1 (Mark Salter) [RHEL-80338]
- arm64: probes: Disable kprobes/uprobes on MOPS instructions (Mark Salter) [RHEL-80338]
- arm64: optimize flush tlb kernel range (Mark Salter) [RHEL-80338]
- arm64: tlbflush: add __flush_tlb_range_limit_excess() (Mark Salter) [RHEL-80338]
- arm64: insn: Simulate nop instruction for better uprobe performance (Mark Salter) [RHEL-80338]
- arm64: probes: Remove probe_opcode_t (Mark Salter) [RHEL-80338]
- arm64: probes: Cleanup kprobes endianness conversions (Mark Salter) [RHEL-80338]
- arm64: probes: Move kprobes-specific fields (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove PREEMPT_DISABLE_OFFSET (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove DMA_{TO,FROM}_DEVICE (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove VM_EXEC and PAGE_SZ (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove MM_CONTEXT_ID (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove COMPAT_{RT_,SIGFRAME_REGS_OFFSET (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove VMA_VM_* (Mark Salter) [RHEL-80338]
- arm64: asm-offsets: remove TSK_ACTIVE_MM (Mark Salter) [RHEL-80338]
Resolves: RHEL-71698, RHEL-80338, RHEL-81214, RHEL-84770, RHEL-88416, RHEL-89439, RHEL-90739, RHEL-93643, RHEL-94262

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-13 00:47:22 -03:00
Julio Faracco
bab558292b kernel-6.12.0-95.el10
* Tue Jun 10 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-95.el10]
- KVM: arm64: Restore TCR2_EL1 register visibility to userspace (Eric Auger) [RHEL-89567]
- KVM: arm64: Restore S1PIE register visibility to userspace (Eric Auger) [RHEL-89567]
- s390/pci: Serialize device addition and removal (Mete Durlu) [RHEL-94944]
- s390/pci: Allow re-add of a reserved but not yet removed device (Mete Durlu) [RHEL-94944]
- s390/pci: Prevent self deletion in disable_slot() (Mete Durlu) [RHEL-94944]
- s390/pci: Remove redundant bus removal and disable from zpci_release_device() (Mete Durlu) [RHEL-94944]
- s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs (Mete Durlu) [RHEL-94944]
- s390/pci: Fix missing check for zpci_create_device() error return (Mete Durlu) [RHEL-94944]
- s390/pci: Fix potential double remove of hotplug slot (Mete Durlu) [RHEL-94944]
- rtla: Define _GNU_SOURCE in timerlat_bpf.c (Tomas Glozar) [RHEL-94187]
- ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up (CKI Backport Bot) [RHEL-93461] {CVE-2025-21887}
- Enable NVGRACE_GPU_VFIO_PCI nvgrace-vgpu vfio variant driver in RHEL-10.1 (Donald Dutile) [RHEL-86867]
- xhci: don't mess with ->d_iname (Desnes Nunes) [RHEL-78931]
- debugfs: Fix the missing initializations in __debugfs_file_get() (Desnes Nunes) [RHEL-78931]
- debugfs: take debugfs_short_fops definition out of ifdef (Desnes Nunes) [RHEL-78931]
- debugfs: allow to store an additional opaque pointer at file creation (Desnes Nunes) [RHEL-78931]
- debugfs: don't mess with bits in ->d_fsdata (Desnes Nunes) [RHEL-78931]
- debugfs: get rid of dynamically allocation proxy_ops (Desnes Nunes) [RHEL-78931]
- debugfs: move ->automount into debugfs_inode_info (Desnes Nunes) [RHEL-78931]
- debugfs: separate cache for debugfs inodes (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpm: fix state transition for SNK_WAIT_CAPABILITIES state in run_state_machine() (Desnes Nunes) [RHEL-78931]
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3 (Desnes Nunes) [RHEL-78931]
- thunderbolt: Prevent use-after-free in resume from hibernate (Desnes Nunes) [RHEL-78931]
- usb: typec: ucsi: Fix NULL pointer access (Desnes Nunes) [RHEL-78931] {CVE-2025-21918}
- usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader (Desnes Nunes) [RHEL-78931]
- USB: serial: option: fix Telit Cinterion FE990A name (Desnes Nunes) [RHEL-78931]
- USB: serial: option: add Telit Cinterion FE990B compositions (Desnes Nunes) [RHEL-78931]
- USB: serial: option: match on interface class for Telit FN990B (Desnes Nunes) [RHEL-78931]
- usb: dwc3: Set SUSPENDENABLE soon after phy init (Desnes Nunes) [RHEL-78931]
- usb: hub: lack of clearing xHC resources (Desnes Nunes) [RHEL-78931]
- usb: dwc3: gadget: Prevent irq storm when TH re-executes (Desnes Nunes) [RHEL-78931]
- xhci: Restrict USB4 tunnel detection for USB3 devices to Intel hosts (Desnes Nunes) [RHEL-78931]
- Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" (Desnes Nunes) [RHEL-78931]
- usb: xhci: Enable the TRB overfetch quirk on VIA VL805 (Desnes Nunes) [RHEL-78931]
- usb: typec: ucsi: increase timeout for PPM reset operations (Desnes Nunes) [RHEL-78931]
- usb: atm: cxacru: fix a flaw in existing endpoint checks (Desnes Nunes) [RHEL-78931] {CVE-2025-21916}
- usb: typec: tcpm: PSSourceOffTimer timeout in PR_Swap enters ERROR_RECOVERY (Desnes Nunes) [RHEL-78931]
- usb: roles: set switch registered flag early on (Desnes Nunes) [RHEL-78931]
- USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist (Desnes Nunes) [RHEL-78931]
- usb: gadget: core: flush gadget workqueue after device removal (Desnes Nunes) [RHEL-78931] {CVE-2025-21838}
- usb: core: fix pipe creation for get_bMaxPacketSize0 (Desnes Nunes) [RHEL-78931]
- usb: dwc3: Fix timeout issue during controller enter/exit from halt state (Desnes Nunes) [RHEL-78931]
- USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone (Desnes Nunes) [RHEL-78931]
- USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk (Desnes Nunes) [RHEL-78931]
- usb: cdc-acm: Fix handling of oversized fragments (Desnes Nunes) [RHEL-78931]
- usb: cdc-acm: Check control transfer buffer size before access (Desnes Nunes) [RHEL-78931] {CVE-2025-21704}
- usb: xhci: Restore xhci_pci support for Renesas HCs (Desnes Nunes) [RHEL-78931]
- USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI (Desnes Nunes) [RHEL-78931]
- USB: serial: option: drop MeiG Smart defines (Desnes Nunes) [RHEL-78931]
- USB: serial: option: fix Telit Cinterion FN990A name (Desnes Nunes) [RHEL-78931]
- USB: serial: option: add Telit Cinterion FN990B compositions (Desnes Nunes) [RHEL-78931]
- USB: serial: option: add MeiG Smart SLM828 (Desnes Nunes) [RHEL-78931]
- usb: dwc2: gadget: remove of_node reference upon udc_stop (Desnes Nunes) [RHEL-78931]
- USB: hub: Ignore non-compliant devices with too many configs or interfaces (Desnes Nunes) [RHEL-78931] {CVE-2025-21776}
- usb: dwc3: Document nostream_work (Desnes Nunes) [RHEL-78931]
- usb: phy: generic: Use proper helper for property detection (Desnes Nunes) [RHEL-78931]
- usb: hcd: Bump local buffer size in rh_string() (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS (Desnes Nunes) [RHEL-78931]
- usb: xhci: tegra: Fix OF boolean read warning (Desnes Nunes) [RHEL-78931]
- usb: host: xhci-plat: add support compatible ID PNP0D15 (Desnes Nunes) [RHEL-78931]
- usb: typec: ucsi: Add a macro definition for UCSI v1.0 (Desnes Nunes) [RHEL-78931]
- usb: dwc3: core: Defer the probe until USB power supply ready (Desnes Nunes) [RHEL-78931]
- usbip: Correct format specifier for seqnum from %%d to %%u (Desnes Nunes) [RHEL-78931]
- usbip: Fix seqnum sign extension issue in vhci_tx_urb (Desnes Nunes) [RHEL-78931]
- dt-bindings: usb: snps,dwc3: Split core description (Desnes Nunes) [RHEL-78931]
- dt-bindings: usb: qcom,dwc3: Add IPQ5424 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
- usb: quirks: Add NO_LPM quirk for TOSHIBA TransMemory-Mx device (Desnes Nunes) [RHEL-78931]
- usb: dwc3: gadget: Reinitiate stream for all host NoStream behavior (Desnes Nunes) [RHEL-78931]
- USB: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
- USB: typec: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
- USB: host: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-78931]
- USB: Replace own str_plural with common one (Desnes Nunes) [RHEL-78931]
- memstick: core: fix kernel-doc notation (Desnes Nunes) [RHEL-78931]
- usb: phy: Remove API devm_usb_put_phy() (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE (Desnes Nunes) [RHEL-78931]
- usb: host: xhci-plat: Assign shared_hcd->rsrc_start (Desnes Nunes) [RHEL-78931]
- usb: dwc3-am62: Fix an OF node leak in phy_syscon_pll_refclk() (Desnes Nunes) [RHEL-78931]
- usb: dwc3: Skip resume if pm_runtime_set_active() fails (Desnes Nunes) [RHEL-78931]
- dt-bindings: usb: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-78931]
- drivers/card_reader/rtsx_usb: Restore interrupt based detection (Desnes Nunes) [RHEL-78931]
- media: dvb-usb-v2: af9035: fix ISO C90 compilation error on af9035_i2c_master_xfer (Desnes Nunes) [RHEL-78931]
- USB: serial: ch341: use fix-width types consistently (Desnes Nunes) [RHEL-78931]
- USB: serial: ch341: add hardware flow control RTS/CTS (Desnes Nunes) [RHEL-78931]
- thunderbolt: Expose router DROM through debugfs (Desnes Nunes) [RHEL-78931]
- usb: typec: class: Remove both cable_match() and partner_match() (Desnes Nunes) [RHEL-78931]
- usb: typec: ucsi: Implement ChromeOS UCSI driver (Desnes Nunes) [RHEL-78931]
- usb: cdns3: remove redundant if branch (Desnes Nunes) [RHEL-78931]
- thunderbolt: Handle DisplayPort tunnel activation asynchronously (Desnes Nunes) [RHEL-78931]
- thunderbolt: Rework tb_tunnel_consumed_bandwidth() (Desnes Nunes) [RHEL-78931]
- thunderbolt: Move forward declarations in one place (Desnes Nunes) [RHEL-78931]
- thunderbolt: Pass reason to tb_dp_resource_unavailable() (Desnes Nunes) [RHEL-78931]
- thunderbolt: Drop tb_tunnel_restart() (Desnes Nunes) [RHEL-78931]
- thunderbolt: Rework how tunnel->[init|deinit] hooks are called (Desnes Nunes) [RHEL-78931]
- thunderbolt: Show path name in debug log when path is deactivated (Desnes Nunes) [RHEL-78931]
- thunderbolt: Make tb_tunnel_one_dp() return void (Desnes Nunes) [RHEL-78931]
- thunderbolt: Increase DPRX capabilities read timeout (Desnes Nunes) [RHEL-78931]
- thunderbolt: Debug log an invalid config space reply just once (Desnes Nunes) [RHEL-78931]
- thunderbolt: Log config space when invalid config space reply is received (Desnes Nunes) [RHEL-78931]
- thunderbolt: Drop doubled empty line from ctl.h (Desnes Nunes) [RHEL-78931]
- thunderbolt: debugfs: Add write capability to path config space (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Add Kurokesu C1 PRO camera (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Add new quirk definition for the Sonix Technology Co. 292a camera (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Implement dual stream quirk to fix loss of usb packets (Desnes Nunes) [RHEL-78931]
- USB: usbip: Update USB/IP OP_REP_IMPORT documentation. (Desnes Nunes) [RHEL-78931]
- xhci: Add missing capability definition bits (Desnes Nunes) [RHEL-78931]
- xhci: Add command completion parameter support (Desnes Nunes) [RHEL-78931]
- xhci: dbgtty: Improve performance by handling received data immediately. (Desnes Nunes) [RHEL-78931]
- xhci: dbc: Improve performance by removing delay in transfer event polling. (Desnes Nunes) [RHEL-78931]
- phy: qcom-qusb2: Add support for QCS615 (Desnes Nunes) [RHEL-78931]
- dt-bindings: usb: qcom,dwc3: Add QCS615 to USB DWC3 bindings (Desnes Nunes) [RHEL-78931]
- phy: core: Simplify API of_phy_simple_xlate() implementation (Desnes Nunes) [RHEL-78931]
- usb: typec: Print err when displayport fails to enter (Desnes Nunes) [RHEL-78931]
- usb: typec: Make active on port altmode writable (Desnes Nunes) [RHEL-78931]
- usb: typec: thunderbolt: Remove IS_ERR check for plug (Desnes Nunes) [RHEL-78931]
- usb: typec: thunderbolt: Fix loops that iterate TYPEC_PLUG_SOP_P and TYPEC_PLUG_SOP_PP (Desnes Nunes) [RHEL-78931]
- usb: typec: Add driver for Thunderbolt 3 Alternate Mode (Desnes Nunes) [RHEL-78931]
- redhat/configs: Enable CONFIG_TYPEC_TBT_ALTMODE in RHEL (Desnes Nunes) [RHEL-78931]
- usb: typec: Only use SVID for matching altmodes (Desnes Nunes) [RHEL-78931]
- modpost: call module_alias_printf() from all do_*_entry() functions (Desnes Nunes) [RHEL-78931]
- modpost: pass (struct module *) to do_*_entry() functions (Desnes Nunes) [RHEL-78931]
- modpost: introduce module_alias_printf() helper (Desnes Nunes) [RHEL-78931]
- modpost: remove unnecessary check in do_acpi_entry() (Desnes Nunes) [RHEL-78931]
- modpost: remove incorrect code in do_eisa_entry() (Desnes Nunes) [RHEL-78931]
- usb: core: sysfs: Constify 'struct bin_attribute' (Desnes Nunes) [RHEL-78931]
- usbip: Accept arbitrarily long scatter-gather list (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpm: Add new AMS for Get_Revision response (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpm: Add support for parsing pd-revision DT property (Desnes Nunes) [RHEL-78931]
- dt-bindings: connector: Add pd-revision property (Desnes Nunes) [RHEL-78931]
- usb: typec: tcpci: set local CC to Rd only when cc1/cc2 status is Rp (Desnes Nunes) [RHEL-78931]
- USB: usblp: remove redundant semicolon (Desnes Nunes) [RHEL-78931]
- USB: Optimize goto logic in API usb_register_driver() (Desnes Nunes) [RHEL-78931]
- usb: dwc3: dwc3-am62: Re-initialize controller if lost power in PM suspend (Desnes Nunes) [RHEL-78931]
- usb: common: expand documentation for USB functions (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Announce the user our deprecation intentions (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Allow changing noparam on the fly (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Invert default value for nodrop module param (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Propagate buf->error to userspace (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Flush the control cache when we get an event (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Annotate lock requirements for uvc_ctrl_set (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Remove dangling pointers (Desnes Nunes) [RHEL-78931] {CVE-2024-58002}
- media: uvcvideo: Remove redundant NULL assignment (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Only save async fh if success (Desnes Nunes) [RHEL-78931]
- MAINTAINERS: Add missing file entries for the USB video class driver (Desnes Nunes) [RHEL-78931]
- docs: media: update location of the media patches (Desnes Nunes) [RHEL-78931]
- MAINTAINERS: update location of media main tree (Desnes Nunes) [RHEL-78931]
- MAINTAINERS: mailmap: update Alexey Klimov's email address (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Refactor frame parsing code into a uvc_parse_frame function (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Remove duplicated cap/out code (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Use uvc_query_name in uvc_get_video_ctrl (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Add more logging to uvc_query_ctrl() (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Support partial control reads (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Fix event flags in uvc_ctrl_send_events (Desnes Nunes) [RHEL-78931]
- media: uvcvideo: Fix double free in error path (Desnes Nunes) [RHEL-78931] {CVE-2024-57980}
- media: uvcvideo: Fix crash during unbind if gpio unit is in use (Desnes Nunes) [RHEL-78931] {CVE-2024-58079}
- media: uvcvideo: Reorder uvc_status_init() (Desnes Nunes) [RHEL-78931]
- mmc: core: Drop the MMC_RSP_R1_NO_CRC response (Desnes Nunes) [RHEL-78931]
- phy: qualcomm: qmp-pcie: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
- phy: qualcomm: qmp-pcie: define several new registers (Desnes Nunes) [RHEL-78931]
- phy: qualcomm: qmp-pcie: split PCS_LANE1 region (Desnes Nunes) [RHEL-78931]
- phy: qualcomm: qmp-combo: add support for SAR2130P (Desnes Nunes) [RHEL-78931]
- phy: qcom: qmp: Add phy register and clk setting for QCS615 PCIe (Desnes Nunes) [RHEL-78931]
- dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
- dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the QCS615 QMP PCIe PHY Gen3 x1 (Desnes Nunes) [RHEL-78931]
- dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Add SAR2130P compatible (Desnes Nunes) [RHEL-78931]
- extcon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Desnes Nunes) [RHEL-78931]
- extcon: realtek: fix NULL deref check in extcon_rtk_type_c_probe (Desnes Nunes) [RHEL-78931]
- Documentation: extcon: add documentation for Extcon subsystem (Desnes Nunes) [RHEL-78931]
- usb: storage: add a macro for the upper limit of max LUN (Desnes Nunes) [RHEL-78931]
- USB: Fix the issue of task recovery failure caused by USB status when S4 wakes up (Desnes Nunes) [RHEL-78931]
- usb: chipidea: host: Improve port index sanitizing (Desnes Nunes) [RHEL-78931]
- usb: dwc3: core: Disable USB2 retry for DWC_usb31 1.80a and prior (Desnes Nunes) [RHEL-78931]
- dt-bindings: usb: qcom,dwc3: Make ss_phy_irq optional for X1E80100 (Desnes Nunes) [RHEL-78931]
- usb: collapse USB_STORAGE Kconfig comment (Desnes Nunes) [RHEL-78931]
- usb: gadget: functionfs: fix spellos (Desnes Nunes) [RHEL-78931]
- usb: dwc3: remove unused sg struct member (Desnes Nunes) [RHEL-78931]
- phy: qcom: qmp: Enable IPQ5424 support (Desnes Nunes) [RHEL-78931]
- dt-bindings: phy: qcom,qmp-usb: Add IPQ5424 USB3 PHY (Desnes Nunes) [RHEL-78931]
- phy: qcom-qusb2: add QUSB2 support for IPQ5424 (Desnes Nunes) [RHEL-78931]
- dt-bindings: phy: qcom,qusb2: Document IPQ5424 compatible (Desnes Nunes) [RHEL-78931]
- phy: tegra194: p2u: Allow to enable driver on Tegra234 (Desnes Nunes) [RHEL-78931]
- serial: 8250_dma: terminate correct DMA in tx_dma_flush() (Derek Barbosa) [RHEL-89498]
- serial: 8250: Fix fifo underflow on flush (Derek Barbosa) [RHEL-89498]
- tty: serial: 8250: Fix another runtime PM usage counter underflow (Derek Barbosa) [RHEL-89498]
- Flush console log from kernel_power_off() (Derek Barbosa) [RHEL-89498]
- printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX (Derek Barbosa) [RHEL-89498]
- printk: Defer legacy printing when holding printk_cpu_sync (Derek Barbosa) [RHEL-89498]
- redhat: add namespace selftests to kernel-modules-internal package (Joel Savitz) [RHEL-88630]
- iommu/amd: Enable support for up to 2K interrupts per function (Eder Zulian) [RHEL-24190]
- iommu/amd: Rename DTE_INTTABLEN* and MAX_IRQS_PER_TABLE macro (Eder Zulian) [RHEL-24190]
- iommu/amd: Replace slab cache allocator with page allocator (Eder Zulian) [RHEL-24190]
- iommu/amd: Introduce generic function to set multibit feature value (Eder Zulian) [RHEL-24190]
Resolves: RHEL-24190, RHEL-78931, RHEL-86867, RHEL-88630, RHEL-89498, RHEL-89567, RHEL-93461, RHEL-94187, RHEL-94944

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-11 00:24:58 -03:00
Julio Faracco
6b2261831c kernel-6.12.0-94.el10
* Thu Jun 05 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-94.el10]
- qed: remove cast to pointers passed to kfree (John Meneghini) [RHEL-72644]
- net: qed: make 'qed_ll2_ops_pass' as __maybe_unused (John Meneghini) [RHEL-72644]
- net: qed: fix typos (John Meneghini) [RHEL-72644]
- scsi: Constify struct pci_error_handlers (John Meneghini) [RHEL-72644]
- scsi: qedf: Constify 'struct bin_attribute' (John Meneghini) [RHEL-72644]
- scsi: Constify struct pci_device_id (John Meneghini) [RHEL-72644]
- qed: fix possible uninit pointer read in qed_mcp_nvm_info_populate() (John Meneghini) [RHEL-72644]
- net/qed: allow old cards not supporting "num_images" to work (John Meneghini) [RHEL-72644]
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() (John Meneghini) [RHEL-72644]
- scsi: qedf: Remove dead code (John Meneghini) [RHEL-72644]
- net: qlogic: use ethtool string helpers (John Meneghini) [RHEL-72644]
- tools/net/ynl: ethtool: fix crash when Hardware Clock info is missing (Hangbin Liu) [RHEL-78772]
- crypto: iaa - Do not clobber req->base.data (Vladis Dronov) [RHEL-87766]
- crypto: iaa - Move compression CRC into request object (Vladis Dronov) [RHEL-87766]
- crypto: iaa - Test the correct request flag (Vladis Dronov) [RHEL-87766]
- MAINTAINERS: Add Vinicius Gomes to MAINTAINERS for IAA Crypto (Vladis Dronov) [RHEL-87766]
- crypto: iaa - Fix IAA disabling that occurs when sync_mode is set to 'async' (Vladis Dronov) [RHEL-87766]
Resolves: RHEL-72644, RHEL-78772, RHEL-87766

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-06 15:16:11 -03:00
Julio Faracco
784418e5a5 kernel-6.12.0-93.el10
* Wed Jun 04 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-93.el10]
- platform/x86/intel/pmt: allow user offset for PMT callbacks (José Expósito) [RHEL-85955]
- jiffies: Cast to unsigned long in secs_to_jiffies() conversion (José Expósito) [RHEL-85955]
- jiffies: Define secs_to_jiffies() (José Expósito) [RHEL-85955]
- ASoC: hdmi-codec: move no_capture_mute to struct hdmi_codec_pdata (José Expósito) [RHEL-85955]
- ASoC: hdmi-codec: pass data to get_dai_id too (José Expósito) [RHEL-85955]
- kthread: modify kernel-doc function name to match code (José Expósito) [RHEL-85955]
- kthread: Fix return value on kzalloc() failure in kthread_affine_preferred() (José Expósito) [RHEL-85955]
- rcu: Use kthread preferred affinity for RCU exp kworkers (José Expósito) [RHEL-85955]
- treewide: Introduce kthread_run_worker[_on_cpu]() (José Expósito) [RHEL-85955]
- kthread: Unify kthread_create_on_cpu() and kthread_create_worker_on_cpu() automatic format (José Expósito) [RHEL-85955]
- rcu: Use kthread preferred affinity for RCU boost (José Expósito) [RHEL-85955]
- kthread: Implement preferred affinity (José Expósito) [RHEL-85955]
- mm: Create/affine kswapd to its preferred node (José Expósito) [RHEL-85955]
- mm: Create/affine kcompactd to its preferred node (José Expósito) [RHEL-85955]
- kthread: Default affine kthread to its preferred NUMA node (José Expósito) [RHEL-85955]
- kthread: Make sure kthread hasn't started while binding it (José Expósito) [RHEL-85955]
- sched,arm64: Handle CPU isolation on last resort fallback rq selection (José Expósito) [RHEL-85955]
- arm64: Exclude nohz_full CPUs from 32bits el0 support (José Expósito) [RHEL-85955]
- lib: test_objpool: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
- kallsyms: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
- soc/qman: test: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
- scsi: qedi: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
- scsi: bnx2i: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
- scsi: bnx2fc: Use kthread_create_on_cpu() (José Expósito) [RHEL-85955]
- firmware: stratix10-svc: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
- arm/bL_switcher: Use kthread_run_on_cpu() (José Expósito) [RHEL-85955]
- cgroup/dmem: Don't open-code css_for_each_descendant_pre (José Expósito) [RHEL-85955]
- cgroup/rdma: Drop bogus PAGE_COUNTER select (José Expósito) [RHEL-85955]
- doc/cgroup: Fix title underline length (José Expósito) [RHEL-85955]
- drm/doc: Include new drm-compute documentation (José Expósito) [RHEL-85955]
- cgroup/dmem: Fix parameters documentation (José Expósito) [RHEL-85955]
- cgroup/dmem: Select PAGE_COUNTER (José Expósito) [RHEL-85955]
- kernel/cgroup: Add "dmem" memory accounting cgroup (José Expósito) [RHEL-85955]
- redhat/configs: Add new configs from drm 6.14 backport (José Expósito) [RHEL-85955]
- media: uapi: Add MEDIA_BUS_FMT_RGB101010_1X7X5_{SPWG, JEIDA} (José Expósito) [RHEL-85955]
- fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE (José Expósito) [RHEL-85955]
- drm/xe: remove unused xe_pciids.h harder, add missing PCI ID (José Expósito) [RHEL-85955]
- drm/xe: switch to common PCI ID macros (José Expósito) [RHEL-85955]
- drm/xe/ptl: Add PTL platform definition (José Expósito) [RHEL-85955]
- drm/intel/pciids: rename i915_pciids.h to just pciids.h (José Expósito) [RHEL-85955]
- drm/i915/pciids: add PVC PCI ID macros (José Expósito) [RHEL-85955]
- drm/i915/xe3lpd: reuse xe2lpd definition (José Expósito) [RHEL-85955]
- drm/i915/pciids: separate ARL and MTL PCI IDs (José Expósito) [RHEL-85955]
- drm/i915/pciids: use designated initializers in INTEL_VGA_DEVICE() (José Expósito) [RHEL-85955]
- fs: port files to file_ref (José Expósito) [RHEL-85955]
- fs: add file_ref (José Expósito) [RHEL-85955]
- fs: protect backing files with rcu (José Expósito) [RHEL-85955]
- redhat/configs: Add new configs from drm 6.13 backport (José Expósito) [RHEL-85955]
- vmxnet3: unregister xdp rxq info in the reset path (CKI Backport Bot) [RHEL-92474]
- ionic: add module eeprom channel data to ionic_if and ethtool (Mohammad Heib) [RHEL-88152]
- ionic: support ethtool get_module_eeprom_by_page (Mohammad Heib) [RHEL-88152]
- ionic: extend the QSFP module sprom for more pages (Mohammad Heib) [RHEL-88152]
- ionic: use ee->offset when returning sprom data (Mohammad Heib) [RHEL-88152]
- ionic: no double destroy workqueue (Mohammad Heib) [RHEL-88152]
- ionic: Fix netdev notifier unregister on failure (Mohammad Heib) [RHEL-88152]
- ionic: remove the unused nb_work (Mohammad Heib) [RHEL-88152]
- ionic: add support for QSFP_PLUS_CMIS (Mohammad Heib) [RHEL-88152]
- ionic: add speed defines for 200G and 400G (Mohammad Heib) [RHEL-88152]
- ionic: Translate IONIC_RC_ENOSUPP to EOPNOTSUPP (Mohammad Heib) [RHEL-88152]
- ionic: Use VLAN_ETH_HLEN when possible (Mohammad Heib) [RHEL-88152]
- ionic: add asic codes to firmware interface file (Mohammad Heib) [RHEL-88152]
- ext4: goto right label 'out_mmap_sem' in ext4_setattr() (Brian Foster) [RHEL-85400]
- jbd2: flush filesystem device before updating tail sequence (Brian Foster) [RHEL-85400]
- jbd2: increase IO priority for writing revoke records (Brian Foster) [RHEL-85400]
- jbd2: Fix comment describing journal_init_common() (Brian Foster) [RHEL-85400]
- ext4: prevent an infinite loop in the lazyinit thread (Brian Foster) [RHEL-85400]
- ext4: use struct_size() to improve ext4_htree_store_dirent() (Brian Foster) [RHEL-85400]
- ext4: annotate struct fname with __counted_by() (Brian Foster) [RHEL-85400]
- ext4: use str_yes_no() helper function (Brian Foster) [RHEL-85400]
- ext4: prevent delalloc to nodelalloc on remount (Brian Foster) [RHEL-85400]
- jbd2: make b_frozen_data allocation always succeed (Brian Foster) [RHEL-85400]
- ext4: cleanup variable name in ext4_fc_del() (Brian Foster) [RHEL-85400]
- ext4: use string choices helpers (Brian Foster) [RHEL-85400]
- jbd2: remove the 'success' parameter from the jbd2_do_replay() function (Brian Foster) [RHEL-85400]
- jbd2: remove useless 'block_error' variable (Brian Foster) [RHEL-85400]
- jbd2: factor out jbd2_do_replay() (Brian Foster) [RHEL-85400]
- jbd2: refactor JBD2_COMMIT_BLOCK process in do_one_pass() (Brian Foster) [RHEL-85400]
- jbd2: unified release of buffer_head in do_one_pass() (Brian Foster) [RHEL-85400]
- jbd2: remove redundant judgments for check v1 checksum (Brian Foster) [RHEL-85400]
- ext4: use ERR_CAST to return an error-valued pointer (Brian Foster) [RHEL-85400]
- ext4: partial zero eof block on unaligned inode size extension (Brian Foster) [RHEL-85400]
- ext4: disambiguate the return value of ext4_dio_write_end_io() (Brian Foster) [RHEL-85400]
- ext4: pass write-hint for buffered IO (Brian Foster) [RHEL-85400]
- ext4: fix race in buffer_head read fault injection (Brian Foster) [RHEL-85400]
- ext4: don't pass full mapping flags to ext4_es_insert_extent() (Brian Foster) [RHEL-85400]
- ext4: mark ctx_*_flags() with __maybe_unused (Brian Foster) [RHEL-85400]
- ext4: return error on syncfs after shutdown (Brian Foster) [RHEL-85400]
- fs: ext4: Don't use CMA for buffer_head (Brian Foster) [RHEL-85400]
- ext4: simplify if condition (Brian Foster) [RHEL-85400]
- ext4: fix FS_IOC_GETFSMAP handling (Brian Foster) [RHEL-85400]
- ext4: WARN if a full dir leaf block has only one dentry (Brian Foster) [RHEL-85400]
- ext4: show the default enabled prefetch_block_bitmaps option (Brian Foster) [RHEL-85400]
- ext4: Do not fallback to buffered-io for DIO atomic write (Brian Foster) [RHEL-85400]
- ext4: Support setting FMODE_CAN_ATOMIC_WRITE (Brian Foster) [RHEL-85400]
- ext4: Check for atomic writes support in write iter (Brian Foster) [RHEL-85400]
- ext4: Add statx support for atomic writes (Brian Foster) [RHEL-85400]
- ext4: avoid remount errors with 'abort' mount option (Brian Foster) [RHEL-85400]
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}() (Brian Foster) [RHEL-85400]
- ext4: Call ext4_journal_stop(handle) only once in ext4_dio_write_iter() (Brian Foster) [RHEL-85400]
- module: Convert symbol namespace to string literal (Eder Zulian) [RHEL-78707]
- iommu/vt-d: Fix possible circular locking dependency (Eder Zulian) [RHEL-78701]
- iommu/amd: Fix header file (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Fix suspicious RCU usage (Eder Zulian) [RHEL-78701] {CVE-2025-21876}
- iommu/vt-d: Remove device comparison in context_setup_pass_through_cb (Eder Zulian) [RHEL-78701]
- iommu/amd: Preserve default DTE fields when updating Host Page Table Root (Eder Zulian) [RHEL-78701]
- redhat/configs: Remove CONFIG_DMA_API_DEBUG_SG (Eder Zulian) [RHEL-78701]
- powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW (Eder Zulian) [RHEL-78701] {CVE-2024-57999}
- scatterlist: fix a typo (Eder Zulian) [RHEL-78701]
- docs/core-api: swiotlb: fix typos (Eder Zulian) [RHEL-78701]
- redhat/configs: enable ARM_SMMU_MMU_500_CPRE_ERRATA (Eder Zulian) [RHEL-78702]
- redhat/configs: Enable CONFIG_ARM_SMMU_V3_IOMMUFD (Eder Zulian) [RHEL-78702]
- iommu/vt-d: Make intel_iommu_drain_pasid_prq() cover faults for RID (Eder Zulian) [RHEL-78701]
- iommu: Fix a spelling error (Eder Zulian) [RHEL-78701]
- iommu/amd: Expicitly enable CNTRL.EPHEn bit in resume path (Eder Zulian) [RHEL-78701]
- iommu: Fix potential memory leak in iopf_queue_remove_device() (Eder Zulian) [RHEL-78701] {CVE-2025-21770}
- iommu/hyper-v: Don't assume cpu_possible_mask is dense (Eder Zulian) [RHEL-78701]
- iommufd: Keep OBJ/IOCTL lists in an alphabetical order (Eder Zulian) [RHEL-78707]
- iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd core (Eder Zulian) [RHEL-78707]
- iommufd/selftest: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78707]
- iommu/amd: Fully decode all combinations of alloc_paging_flags (Eder Zulian) [RHEL-78701]
- iommu/amd: Move the nid to pdom_setup_pgtable() (Eder Zulian) [RHEL-78701]
- iommu/amd: Change amd_iommu_pgtable to use enum protection_domain_mode (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove type argument from do_iommu_domain_alloc() and related (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove dev == NULL checks (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove domain_alloc() (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove unused amd_iommu_domain_update() (Eder Zulian) [RHEL-78701]
- iommu/amd: remove return value of amd_iommu_detect (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove amd_iommu_apply_erratum_63() (Eder Zulian) [RHEL-75907]
- iommu/amd: Lock DTE before updating the entry with WRITE_ONCE() (Eder Zulian) [RHEL-75907]
- iommu/amd: Modify clear_dte_entry() to avoid in-place update (Eder Zulian) [RHEL-75907]
- iommu/amd: Introduce helper function get_dte256() (Eder Zulian) [RHEL-75907]
- iommu/amd: Modify set_dte_entry() to use 256-bit DTE helpers (Eder Zulian) [RHEL-75907]
- iommu/amd: Introduce helper function to update 256-bit DTE (Eder Zulian) [RHEL-75907]
- iommu/amd: Introduce struct ivhd_dte_flags to store persistent DTE flags (Eder Zulian) [RHEL-75907]
- iommu/amd: Disable AMD IOMMU if CMPXCHG16B feature is not supported (Eder Zulian) [RHEL-75907]
- iommu/amd: Misc ACPI IVRS debug info clean up (Eder Zulian) [RHEL-75907]
- iommu/vt-d: Link cache tags of same iommu unit together (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Draining PRQ in sva unbind path when FPD bit set (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove iommu cap audit (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE (Eder Zulian) [RHEL-78701] {CVE-2025-21833}
- iommu: Use str_enable_disable-like helpers (Eder Zulian) [RHEL-78701]
- iommu: Remove the remove_dev_pasid op (Eder Zulian) [RHEL-78701]
- iommu/amd: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Make the blocked domain support PASID (Eder Zulian) [RHEL-78701]
- iommu: Detaching pasid by attaching to the blocked_domain (Eder Zulian) [RHEL-78701]
- iommu: Consolidate the ops->remove_dev_pasid usage into a helper (Eder Zulian) [RHEL-78701]
- iommu: Prevent pasid attach if no ops->remove_dev_pasid (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Add missing #include of linux/string_choices.h (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Use str_read_write helper w/ logs (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Add way to debug pgtable walk (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Re-use the pgtable walk for iova_to_phys (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Make pgtable walker more generic (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Add ACTLR data and support for qcom_smmu_500 (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Introduce ACTLR custom prefetcher settings (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Add support for PRR bit setup (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Refactor qcom_smmu structure to include single pointer (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Re-enable context caching in smmu reset operation (Eder Zulian) [RHEL-78702]
- iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Fix cfg reading in arm_lpae_concat_mandatory() (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Add coverage for different OAS in selftest (Eder Zulian) [RHEL-78702]
- iommu/io-pgtable-arm: Fix stage-2 concatenation with 16K (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Remove domain_alloc_paging() (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Make domain_alloc_paging_flags() directly determine the S1/S2 (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Remove arm_smmu_domain_finalise() during attach (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Document SVA interaction with new pagetable features (Eder Zulian) [RHEL-78702]
- iommu: Manage driver probe deferral better (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Clean up more on probe failure (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Retire probe deferral workaround (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu: Make instance lookup robust (Eder Zulian) [RHEL-78702]
- iommu/arm-smmuv3: Update comments about ATS and bypass (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Log better event records (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-v3: Introduce struct arm_smmu_event (Eder Zulian) [RHEL-78702]
- iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible (Eder Zulian) [RHEL-78702]
- iommu/vt-d: Avoid draining PRQ in sva mm release path (Eder Zulian) [RHEL-78701]
- iommu/amd: Add lockdep asserts for domain->dev_list (Eder Zulian) [RHEL-78701]
- iommu/amd: Put list_add/del(dev_data) back under the domain->lock (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Improve uAPI comment for IOMMU_HW_INFO_TYPE_ARM_SMMUV3 (Eder Zulian) [RHEL-78702]
- iommufd/selftest: Cover IOMMU_FAULT_QUEUE_ALLOC in iommufd_fail_nth (Eder Zulian) [RHEL-78707]
- iommufd: Fix typos in kernel-doc comments (Eder Zulian) [RHEL-78707]
- dma-debug: fix physical address calculation for struct dma_debug_entry (Eder Zulian) [RHEL-78701]
- iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags() (Eder Zulian) [RHEL-78701]
- iommu: Add ops->domain_alloc_nested() (Eder Zulian) [RHEL-78701]
- iommu/amd: Improve amd_iommu_release_device() (Eder Zulian) [RHEL-78701]
- iommu/amd: Add ops->release_domain (Eder Zulian) [RHEL-78701]
- iommu/amd: Reorder attach device code (Eder Zulian) [RHEL-78701]
- iommu/amd: Convert dev_data lock from spinlock to mutex (Eder Zulian) [RHEL-78701]
- iommu/amd: Rearrange attach device code (Eder Zulian) [RHEL-78701]
- iommu/amd: Reduce domain lock scope in attach device path (Eder Zulian) [RHEL-78701]
- iommu/amd: Do not detach devices in domain free path (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove unused amd_iommus variable (Eder Zulian) [RHEL-78701]
- iommu/amd: xarray to track protection_domain->iommu list (Eder Zulian) [RHEL-78701]
- iommu/amd: Remove protection_domain.dev_cnt variable (Eder Zulian) [RHEL-78701]
- iommu/amd: Use ida interface to manage protection domain ID (Eder Zulian) [RHEL-78701]
- iommu/amd: Fix corruption when mapping large pages from 0 (Eder Zulian) [RHEL-78701]
- iommu/amd: Do not try copy old DTE resume path (Eder Zulian) [RHEL-78701]
- iommu/amd: Use atomic64_inc_return() in iommu.c (Eder Zulian) [RHEL-78701]
- iommu: Make set_dev_pasid op support domain replacement (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Make set_dev_pasid() op support replace (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Add set_dev_pasid callback for nested domain (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Make identity_domain_set_dev_pasid() to handle domain replacement (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Make intel_svm_set_dev_pasid() support domain replacement (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Limit intel_iommu_set_dev_pasid() for paging domain (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Make intel_iommu_set_dev_pasid() to handle domain replacement (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Add iommu_domain_did() to get did (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Consolidate the struct dev_pasid_info add/remove (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Add pasid replace helpers (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Refactor the pasid setup helpers (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Add a helper to flush cache for updating present pasid entry (Eder Zulian) [RHEL-78701]
- iommu: Pass old domain to set_dev_pasid op (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Drain PRQs when domain removed from RID (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Drop pasid requirement for prq initialization (Eder Zulian) [RHEL-78701]
- iommufd: Enable PRI when doing the iommufd_hwpt_alloc (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Move IOMMU_IOPF into INTEL_IOMMU (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove the pasid present check in prq_event_thread (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Separate page request queue from SVM (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Drop s1_pgtbl from dmar_domain (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove unused dmar_msi_read (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Increase buffer size for device name (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Use PCI_DEVID() macro (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Refine intel_iommu_domain_alloc_user() (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Refactor first_level_by_default() (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove domain_update_iommu_superpage() (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove domain_update_iommu_cap() (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Enhance compatibility check for paging domain attach (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Remove unused domain_alloc callback (Eder Zulian) [RHEL-78701]
- iommu/vt-d: Add domain_alloc_paging support (Eder Zulian) [RHEL-78701]
- iommu/iova: Fix typo 'adderss' (Eder Zulian) [RHEL-78701]
- iommu: Restore iommu_flush_iotlb_all() (Eder Zulian) [RHEL-78701]
- iommu: Fix prototype of iommu_paging_domain_alloc_flags() (Eder Zulian) [RHEL-78701]
- iommu: Create __iommu_alloc_identity_domain() (Eder Zulian) [RHEL-78701]
- iommu: Put domain allocation in __iommu_group_alloc_blocking_domain() (Eder Zulian) [RHEL-78701]
- iommu/amd: Implement global identity domain (Eder Zulian) [RHEL-78701]
- iommu/amd: Enhance amd_iommu_domain_alloc_user() (Eder Zulian) [RHEL-78701]
- iommu/amd: Pass page table type as param to pdom_setup_pgtable() (Eder Zulian) [RHEL-78701]
- iommu/amd: Separate page table setup from domain allocation (Eder Zulian) [RHEL-78701]
- iommu/amd: Move V2 page table support check to early_amd_iommu_init() (Eder Zulian) [RHEL-78701]
- iommu/amd: Add helper function to check GIOSUP/GTSUP (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Enhance domain_alloc_user() to allocate PASID capable domain (Eder Zulian) [RHEL-78701]
- iommu: Add new flag to explictly request PASID capable domain (Eder Zulian) [RHEL-78701]
- iommu: Introduce iommu_paging_domain_alloc_flags() (Eder Zulian) [RHEL-78701]
- iommu: Refactor __iommu_domain_alloc() (Eder Zulian) [RHEL-78701]
- iommu: Remove iommu_domain_alloc() (Eder Zulian) [RHEL-78701]
- drm/nouveau/tegra: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
- media: nvidia: tegra: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
- remoteproc: Use iommu_paging_domain_alloc() (Eder Zulian) [RHEL-78701]
- iommu: Remove useless flush from iommu_create_device_direct_mappings() (Eder Zulian) [RHEL-78701]
- iommu/sysfs: constify the class struct (Eder Zulian) [RHEL-78701]
- iommu: Remove iommu_present() (Eder Zulian) [RHEL-78701]
- iommu: Reorganize kerneldoc parameter names (Eder Zulian) [RHEL-78701]
- iommu: Make bus_iommu_probe() static (Eder Zulian) [RHEL-78701]
- iommu: Add a kdoc to iommu_unmap() (Eder Zulian) [RHEL-78701]
- iommu/io-pgtable-arm: Remove split on unmap behavior (Eder Zulian) [RHEL-78701]
- dt-bindings: arm-smmu: document QCS615 APPS SMMU (Eder Zulian) [RHEL-78701]
- dt-bindings: iommu: arm,smmu: Add Qualcomm SAR2130P compatible (Eder Zulian) [RHEL-78701]
- iommu/io-pgtable-arm: Add self test for the last page in the IAS (Eder Zulian) [RHEL-78701]
- iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables (Eder Zulian) [RHEL-78701]
- iommu/arm-smmu-v3: Import IOMMUFD module namespace (Eder Zulian) [RHEL-78707]
- iommufd: IOMMU_IOAS_CHANGE_PROCESS selftest (Eder Zulian) [RHEL-78707]
- iommufd: Add IOMMU_IOAS_CHANGE_PROCESS (Eder Zulian) [RHEL-78707]
- iommufd: Lock all IOAS objects (Eder Zulian) [RHEL-78707]
- iommufd: Export do_update_pinned (Eder Zulian) [RHEL-78707]
- iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU object (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTED (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Use S2FWB for NESTED domains (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTED (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOC (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Expose the arm_smmu_attach interface (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Implement IOMMU_HWPT_ALLOC_NEST_PARENT (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_info (Eder Zulian) [RHEL-73584]
- iommu/arm-smmu-v3: Report IOMMU_CAP_ENFORCE_CACHE_COHERENCY for CANWBS (Eder Zulian) [RHEL-73584]
- ACPI/IORT: Support CANWBS memory access flag (Eder Zulian) [RHEL-73584]
- ACPICA: IORT: Update for revision E.f (Eder Zulian) [RHEL-73584]
- vfio: Remove VFIO_TYPE1_NESTING_IOMMU (Eder Zulian) [RHEL-73584]
- Documentation: userspace-api: iommufd: Update vDEVICE (Eder Zulian) [RHEL-73591]
- iommufd/selftest: Add vIOMMU coverage for IOMMU_HWPT_INVALIDATE ioctl (Eder Zulian) [RHEL-73591]
- iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test command (Eder Zulian) [RHEL-73591]
- iommufd/selftest: Add mock_viommu_cache_invalidate (Eder Zulian) [RHEL-73591]
- iommufd/viommu: Add iommufd_viommu_find_dev helper (Eder Zulian) [RHEL-73591]
- iommu: Add iommu_copy_struct_from_full_user_array helper (Eder Zulian) [RHEL-73591]
- iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATE (Eder Zulian) [RHEL-73591]
- iommu/viommu: Add cache_invalidate to iommufd_viommu_ops (Eder Zulian) [RHEL-73591]
- iommufd/selftest: Add IOMMU_VDEVICE_ALLOC test coverage (Eder Zulian) [RHEL-73591]
- iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctl (Eder Zulian) [RHEL-73591]
- Documentation: userspace-api: iommufd: Update vIOMMU (Eder Zulian) [RHEL-73589]
- iommufd/selftest: Add IOMMU_VIOMMU_ALLOC test coverage (Eder Zulian) [RHEL-73589]
- iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTEST (Eder Zulian) [RHEL-73589]
- iommufd/selftest: Add refcount to mock_iommu_device (Eder Zulian) [RHEL-73589]
- iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested() (Eder Zulian) [RHEL-73589]
- iommufd/selftest: Add container_of helpers (Eder Zulian) [RHEL-73589]
- iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOC (Eder Zulian) [RHEL-73589]
- iommufd: Add alloc_domain_nested op to iommufd_viommu_ops (Eder Zulian) [RHEL-73589]
- iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctl (Eder Zulian) [RHEL-73589]
- iommufd: Verify object in iommufd_object_finalize/abort() (Eder Zulian) [RHEL-73589]
- iommufd: Introduce IOMMUFD_OBJ_VIOMMU and its related struct (Eder Zulian) [RHEL-73589]
- iommufd: Move _iommufd_object_alloc helper to a sharable file (Eder Zulian) [RHEL-73589]
- iommufd: Move struct iommufd_object to public iommufd header (Eder Zulian) [RHEL-73589]
- iommufd: Allow fault reporting for non-PRI PCI devices (Eder Zulian) [RHEL-78707]
- iommufd: Selftest coverage for IOMMU_IOAS_MAP_FILE (Eder Zulian) [RHEL-78707]
- iommufd: File mappings for mdev (Eder Zulian) [RHEL-78707]
- iommufd: Add IOMMU_IOAS_MAP_FILE (Eder Zulian) [RHEL-78707]
- iommufd: pfn_reader for file mappings (Eder Zulian) [RHEL-78707]
- iommufd: Folio subroutines (Eder Zulian) [RHEL-78707]
- iommufd: pfn_reader local variables (Eder Zulian) [RHEL-78707]
- iommufd: Generalize iopt_pages address (Eder Zulian) [RHEL-78707]
- iommufd: Rename uptr in iopt_alloc_iova() (Eder Zulian) [RHEL-78707]
- mm/gup: Add folio_add_pins() (Eder Zulian) [RHEL-78701]
- Documentation: userspace-api: iommufd: Update HWPT_PAGING and HWPT_NESTED (Eder Zulian) [RHEL-78701]
- dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_err (Eder Zulian) [RHEL-78701]
- dma-mapping: drop unneeded includes from dma-mapping.h (Eder Zulian) [RHEL-78701]
- dma-mapping: trace more error paths (Eder Zulian) [RHEL-78701]
- dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_map (Eder Zulian) [RHEL-78701]
- dma-mapping: trace dma_alloc/free direction (Eder Zulian) [RHEL-78701]
- dma-mapping: use macros to define events in a class (Eder Zulian) [RHEL-78701]
- dma-mapping: remove an outdated comment from dma-map-ops.h (Eder Zulian) [RHEL-78701]
- dma-debug: remove DMA_API_DEBUG_SG (Eder Zulian) [RHEL-78701]
- dma-debug: store a phys_addr_t in struct dma_debug_entry (Eder Zulian) [RHEL-78701]
- dma-debug: fix a possible deadlock on radix_lock (Eder Zulian) [RHEL-78701] {CVE-2024-47143}
- selftests/bpf: Add launch time request to xdp_hw_metadata (Felix Maurer) [RHEL-83555]
- xsk: Add launch time hardware offload support to XDP Tx metadata (Felix Maurer) [RHEL-83555]
- firmware: cs_dsp: Fix OOB memory read access in KUnit test (ctl cache) (Jaroslav Kysela) [RHEL-93495]
- firmware: cs_dsp: Fix OOB memory read access in KUnit test (wmfw info) (Jaroslav Kysela) [RHEL-93495]
- firmware: cs_dsp: Fix OOB memory read access in KUnit test (Jaroslav Kysela) [RHEL-93495]
- s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log (Thomas Huth) [RHEL-85180]
- KVM: s390: Don't use %%pK through debug printing (Thomas Huth) [RHEL-85180]
- KVM: s390: Don't use %%pK through tracepoints (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Notify userspace that guest's AP config changed when mdev removed (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Signal eventfd when guest AP configuration is changed (Thomas Huth) [RHEL-85180]
- s390/vfio-ccw: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Make mdev_types not look like a fake flex array (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl() (Thomas Huth) [RHEL-85180]
- KVM: s390: vsie: stop using "struct page" for vsie page (Thomas Huth) [RHEL-85180]
- KVM: s390: vsie: stop messing with page refcount (Thomas Huth) [RHEL-85180]
- KVM: s390: vsie: stop using page->index (Thomas Huth) [RHEL-85180]
- KVM: s390: vsie: fix some corner-cases when grabbing vsie pages (Thomas Huth) [RHEL-85180]
- KVM: s390: Reject KVM_SET_GSI_ROUTING on ucontrol VMs (Thomas Huth) [RHEL-85180]
- KVM: s390: Reject setting flic pfault attributes on ucontrol VMs (Thomas Huth) [RHEL-85180]
- KVM: s390: Increase size of union sca_utility to four bytes (Thomas Huth) [RHEL-85180]
- KVM: s390: Remove one byte cmpxchg() usage (Thomas Huth) [RHEL-85180]
- KVM: s390: Use try_cmpxchg() instead of cmpxchg() loops (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Remove gmap_convert_to_secure() from vfio_ap_ops (Thomas Huth) [RHEL-85180]
- s390/vfio-ap: Switch over to sysfs_emit() (Thomas Huth) [RHEL-85180]
- s390/mm: Convert pgste_val() into function (Thomas Huth) [RHEL-85180]
- s390/mm: Convert pgprot_val() into function (Thomas Huth) [RHEL-85180]
- s390/mm: Use pgprot_val() instead of open coding (Thomas Huth) [RHEL-85180]
Resolves: RHEL-73584, RHEL-73589, RHEL-73591, RHEL-75907, RHEL-78701, RHEL-78702, RHEL-78707, RHEL-83555, RHEL-85180, RHEL-85400, RHEL-85955, RHEL-88152, RHEL-92474, RHEL-93495

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-04 15:25:02 -03:00
Julio Faracco
7c0104f22b kernel-6.12.0-92.el10
* Tue Jun 03 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-92.el10]
- uki_addons: add 'fedora' SBAT suffix for UKI addons (Li Tian) [RHEL-93398]
- perf python: Remove some unused macros (_PyUnicode_FromString(arg), etc) (Michael Petlan) [RHEL-77936]
- redhat/kernel.spec: Remove /usr/share/perf-core from being installed (Michael Petlan) [RHEL-77936]
- libapi: Add missing header with NAME_MAX define to io_dir.h (Michael Petlan) [RHEL-77936]
- perf evsel: tp_format accessing improvements (Michael Petlan) [RHEL-77936]
- perf/x86: Fix non-sampling (counting) events on certain x86 platforms (Michael Petlan) [RHEL-77936]
- perf pmu: Handle memory failure in tool_pmu__new() (Michael Petlan) [RHEL-77936]
- perf pmu: Dynamically allocate tool PMU (Michael Petlan) [RHEL-77936]
- perf pmu: Switch to io_dir__readdir (Michael Petlan) [RHEL-77936]
- tools lib api: Add io_dir an allocation free readdir alternative (Michael Petlan) [RHEL-77936]
- perf pmu: Rename name matching for no suffix or wildcard variants (Michael Petlan) [RHEL-77936]
- perf evsel: Reduce scanning core PMUs in is_hybrid (Michael Petlan) [RHEL-77936]
- perf pmus: Restructure pmu_read_sysfs to scan fewer PMUs (Michael Petlan) [RHEL-77936]
- perf stat: Fix find_stat for mixed legacy/non-legacy events (Michael Petlan) [RHEL-77936]
- perf evsel: Add pmu_name helper (Michael Petlan) [RHEL-77936]
- perf tests: Fix Tool PMU test segfault (Michael Petlan) [RHEL-77936]
- perf tools: Add skip check in tool_pmu__event_to_str() (Michael Petlan) [RHEL-77936]
- perf tools: Fix is_compat_mode build break in ppc64 (Michael Petlan) [RHEL-77936]
- perf test: Fix Hwmon PMU test endianess issue (Michael Petlan) [RHEL-77936]
- perf machine: Fixup kernel maps ends after adding extra maps (Michael Petlan) [RHEL-77936]
- perf maps: Introduce map__set_kmap_maps() for kernel maps (Michael Petlan) [RHEL-77936]
- perf x86/topdown: Fix topdown leader sampling test error on hybrid (Michael Petlan) [RHEL-77936]
- perf test stat_all_pmu.sh: Correctly check 'perf stat' result (Michael Petlan) [RHEL-77936]
- powerpc/perf: Fix ref-counting on the PMU 'vpa_pmu' (Michael Petlan) [RHEL-77936] {CVE-2025-22094}
- tools headers: Sync uapi/asm-generic/socket.h with the kernel sources (Michael Petlan) [RHEL-77936]
- tools: Unify top-level quiet infrastructure (Michael Petlan) [RHEL-77936]
- perf cpumap: Fix die and cluster IDs (Michael Petlan) [RHEL-77936]
- perf test: Skip syscall enum test if no landlock syscall (Michael Petlan) [RHEL-77936]
- perf trace: Fix runtime error of index out of bounds (Michael Petlan) [RHEL-77936]
- perf trace: Fix BPF loading failure (-E2BIG) (Michael Petlan) [RHEL-77936]
- perf test: Update event_groups test to use instructions (Michael Petlan) [RHEL-77936]
- perf bench: Fix undefined behavior in cmpworker() (Michael Petlan) [RHEL-77936]
- perf annotate: Prefer passing evsel to evsel->core.idx (Michael Petlan) [RHEL-77936]
- perf lock: Rename fields in lock_type_table (Michael Petlan) [RHEL-77936]
- perf lock: Add percpu-rwsem for type filter (Michael Petlan) [RHEL-77936]
- perf lock: Fix parse_lock_type which only retrieve one lock flag (Michael Petlan) [RHEL-77936]
- perf lock: Fix return code for functions in __cmd_contention (Michael Petlan) [RHEL-77936]
- perf hist: Fix width calculation in hpp__fmt() (Michael Petlan) [RHEL-77936]
- perf hist: Fix bogus profiles when filters are enabled (Michael Petlan) [RHEL-77936]
- perf hist: Deduplicate cmp/sort/collapse code (Michael Petlan) [RHEL-77936]
- perf test: Improve verbose documentation (Michael Petlan) [RHEL-77936]
- perf test: Add a runs-per-test flag (Michael Petlan) [RHEL-77936]
- perf test: Send list output to stdout rather than stderr (Michael Petlan) [RHEL-77936]
- perf test: Rename functions and variables for better clarity (Michael Petlan) [RHEL-77936]
- perf tools: Expose quiet/verbose variables in Makefile.perf (Michael Petlan) [RHEL-77936]
- perf config: Add a function to set one variable in .perfconfig (Michael Petlan) [RHEL-77936]
- perf test perftool_testsuite: Return correct value for skipping (Michael Petlan) [RHEL-77936]
- perf test perftool_testsuite: Add missing description (Michael Petlan) [RHEL-77936]
- perf inject: Fix use without initialization of local variables (Michael Petlan) [RHEL-77936]
- perf probe: Rename err label (Michael Petlan) [RHEL-77936]
- perf record: Fix segfault with --off-cpu when debuginfo is not enabled (Michael Petlan) [RHEL-77936]
- perf tests base_probe: Fix check for the count of existing probes in test_adding_kernel (Michael Petlan) [RHEL-77936]
- perf MANIFEST: Add license files (Michael Petlan) [RHEL-77936]
- perf test brstack: Speed up running test by using tr -s instead of xargs (Michael Petlan) [RHEL-77936]
- perf tools mips: Fix mips syscall generation (Michael Petlan) [RHEL-77936]
- perf tests arm_spe: Add test for discard mode (Michael Petlan) [RHEL-77936]
- perf tools arm-spe: Don't allocate buffer or tracking event in discard mode (Michael Petlan) [RHEL-77936]
- perf tools arm-spe: Pull out functions for aux buffer and tracking setup (Michael Petlan) [RHEL-77936]
- perf report: Fix misleading help message about --demangle (Michael Petlan) [RHEL-77936]
- perf ftrace: Fix display for range of the first bucket (Michael Petlan) [RHEL-77936]
- perf ftrace: Check min/max latency only with bucket range (Michael Petlan) [RHEL-77936]
- perf MANIFEST: Add arch/*/include/uapi/asm/bpf_perf_event.h to the perf tarball (Michael Petlan) [RHEL-77936]
- perf vendor events arm64: Add FUJITSU-MONAKA PMU event (Michael Petlan) [RHEL-77936]
- perf symbol-elf: Avoid a weak cxx_demangle_sym function (Michael Petlan) [RHEL-77936]
- perf trace: Fix unaligned access for augmented args (Michael Petlan) [RHEL-77936]
- perf test: Mark remaining probe tests as exclusive (Michael Petlan) [RHEL-77936]
- perf tools: Remove dependency on libaudit (Michael Petlan) [RHEL-77936]
- perf tools s390: Use generic syscall table scripts (Michael Petlan) [RHEL-77936]
- perf tools powerpc: Use generic syscall table scripts (Michael Petlan) [RHEL-77936]
- perf tools mips: Use generic syscall scripts (Michael Petlan) [RHEL-77936]
- perf tools loongarch: Use syscall table (Michael Petlan) [RHEL-77936]
- perf tools arm64: Use syscall table (Michael Petlan) [RHEL-77936]
- perf tools parisc: Support syscall header (Michael Petlan) [RHEL-77936]
- perf tools alpha: Support syscall header (Michael Petlan) [RHEL-77936]
- perf tools x86: Use generic syscall scripts (Michael Petlan) [RHEL-77936]
- perf tools xtensa: Support syscall header (Michael Petlan) [RHEL-77936]
- perf tools sparc: Support syscall headers (Michael Petlan) [RHEL-77936]
- perf tools sh: Support syscall headers (Michael Petlan) [RHEL-77936]
- perf tools arm: Support syscall headers (Michael Petlan) [RHEL-77936]
- perf tools csky: Support generic syscall headers (Michael Petlan) [RHEL-77936]
- perf tools arc: Support generic syscall headers (Michael Petlan) [RHEL-77936]
- perf tools: Create generic syscall table support (Michael Petlan) [RHEL-77936]
- perf test cpumap: Avoid use-after-free following merge (Michael Petlan) [RHEL-77936]
- perf llvm-add2line: Remove unused symbol_conf.h include (Michael Petlan) [RHEL-77936]
- perf namespaces: Fixup the nsinfo__in_pidns() return type, its bool (Michael Petlan) [RHEL-77936]
- perf jitdump: Fixup in_pidns member when java agent and 'perf record' are not in the same pidns (Michael Petlan) [RHEL-77936]
- perf namespaces: Introduce nsinfo__set_in_pidns() (Michael Petlan) [RHEL-77936]
- perf jitdump: Accept jitdump mmaps emitted from inside containers (Michael Petlan) [RHEL-77936]
- perf machine: Don't ignore _etext when not a text symbol (Michael Petlan) [RHEL-77936]
- perf maps: Fix display of kernel symbols (Michael Petlan) [RHEL-77936]
- perf test: Update ftrace test to use --graph-opts (Michael Petlan) [RHEL-77936]
- perf ftrace profile: Add --graph-opts option (Michael Petlan) [RHEL-77936]
- perf ftrace: Display latency statistics at the end (Michael Petlan) [RHEL-77936]
- perf evsel: Improve the evsel__open_strerror() for EBUSY (Michael Petlan) [RHEL-77936]
- perf tests shell task_analyzer: Run this test exclusively (Michael Petlan) [RHEL-77936]
- perf tests code-reading: Handle change in objdump output from binutils >= 2.41 on riscv (Michael Petlan) [RHEL-77936]
- perf top: Don't complain about lack of vmlinux when not resolving some kernel samples (Michael Petlan) [RHEL-77936]
- perf stat: Document and clarify outstate members (Michael Petlan) [RHEL-77936]
- perf stat: Document and simplify interval timestamps (Michael Petlan) [RHEL-77936]
- perf docs: Add documentation for --force-btf option (Michael Petlan) [RHEL-77936]
- perf path: Remove unused is_executable_file() (Michael Petlan) [RHEL-77936]
- perf values: Use evsel rather than evsel->idx (Michael Petlan) [RHEL-77936]
- perf stream: Use evsel rather than evsel->idx (Michael Petlan) [RHEL-77936]
- perf jevents: Provide better path information for broken JSON (Michael Petlan) [RHEL-77936]
- perf lock contention: Handle slab objects in -L/--lock-filter option (Michael Petlan) [RHEL-77936]
- perf lock contention: Resolve slab object name using BPF (Michael Petlan) [RHEL-77936]
- perf lock contention: Run BPF slab cache iterator (Michael Petlan) [RHEL-77936]
- perf lock contention: Add and use LCB_F_TYPE_MASK (Michael Petlan) [RHEL-77936]
- perf script: Cache the output type (Michael Petlan) [RHEL-77936]
- perf python: Correctly throw IndexError (Michael Petlan) [RHEL-77936]
- perf python: Add __str__ and __repr__ functions to evsel (Michael Petlan) [RHEL-77936]
- perf python: Add __str__ and __repr__ functions to evlist (Michael Petlan) [RHEL-77936]
- perf python: Add parse_events function (Michael Petlan) [RHEL-77936]
- perf build: Remove test library from python shared object (Michael Petlan) [RHEL-77936]
- perf kwork: Make perf_kwork_add_work a callback (Michael Petlan) [RHEL-77936]
- perf bench: Remove reference to cmd_inject (Michael Petlan) [RHEL-77936]
- perf lock: Move common lock contention code to new file (Michael Petlan) [RHEL-77936]
- perf env: Move arch errno function to only use in env (Michael Petlan) [RHEL-77936]
- perf intel-pt: Remove stale build comment (Michael Petlan) [RHEL-77936]
- perf x86: Define arch_fetch_insn in NO_AUXTRACE builds (Michael Petlan) [RHEL-77936]
- perf script: Move perf_sample__sprintf_flags to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
- perf script: Move script_fetch_insn to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
- perf script: Move script_spec code to trace-event-scripting.c (Michael Petlan) [RHEL-77936]
- perf stat: Move stat_config into config.c (Michael Petlan) [RHEL-77936]
- perf script: Move find_scripts to browser/scripts.c (Michael Petlan) [RHEL-77936]
- perf script: Use openat for directory iteration (Michael Petlan) [RHEL-77936]
- perf kvm: Move functions used in util out of builtin (Michael Petlan) [RHEL-77936]
- perf script: Move scripting_max_stack out of builtin (Michael Petlan) [RHEL-77936]
- perf python: Remove unused #include (Michael Petlan) [RHEL-77936]
- perf python: Constify variables and parameters (Michael Petlan) [RHEL-77936]
- perf python: Remove python 2 scripting support (Michael Petlan) [RHEL-77936]
- perf intel-pt: Add a test for pause / resume (Michael Petlan) [RHEL-77936]
- perf intel-pt: Add documentation for pause / resume (Michael Petlan) [RHEL-77936]
- perf intel-pt: Improve man page format (Michael Petlan) [RHEL-77936]
- perf tools: Add missing_features for aux_start_paused, aux_pause, aux_resume (Michael Petlan) [RHEL-77936]
- perf tools: Parse aux-action (Michael Petlan) [RHEL-77936]
- perf tools: Add aux-action config term (Michael Petlan) [RHEL-77936]
- perf tools: Add aux_start_paused, aux_pause and aux_resume (Michael Petlan) [RHEL-77936]
- perf build: Minor improvement for linking libzstd (Michael Petlan) [RHEL-77936]
- tools build: Add feature test for libelf with ZSTD (Michael Petlan) [RHEL-77936]
- perf tools tests shell base_probe: Enhance print_overall_results to print summary information (Michael Petlan) [RHEL-77936]
- perf tools arch powerpc: Add register mask for power11 PVR in extended regs (Michael Petlan) [RHEL-77936]
- perf ftrace latency: Fix compiler error for clang 12 (Michael Petlan) [RHEL-77936]
- tools build: Test for presence of libtraceevent and libtracefs in test-all.c (Michael Petlan) [RHEL-77936]
- tools build feature: Don't set feature-libslang-include-subdir=1 if test-all.c builds (Michael Petlan) [RHEL-77936]
- perf tests switch-tracking: Set this test to run exclusively (Michael Petlan) [RHEL-77936]
- perf test: Introduce DEFINE_SUITE_EXCLUSIVE() (Michael Petlan) [RHEL-77936]
- perf expr: Initialize is_test value in expr__ctx_new() (Michael Petlan) [RHEL-77936]
- perf tests: Fix an incorrect type in append_script() (Michael Petlan) [RHEL-77936]
- perf test: Remove duplicate word (Michael Petlan) [RHEL-77936]
- perf string: Avoid undefined NULL+1 (Michael Petlan) [RHEL-77936]
- perf vendor events arm64: Update N2/V2 events from source (Michael Petlan) [RHEL-77936]
- perf tools: Avoid unaligned pointer operations (Michael Petlan) [RHEL-77936]
- tools build feature: Don't set feature-libcap=1 if libcap-devel isn't available (Michael Petlan) [RHEL-77936]
- tools build feature: Add some comments to explain the FEATURE_TESTS logic (Michael Petlan) [RHEL-77936]
- perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() (Michael Petlan) [RHEL-77936]
- perf header: Fix one memory leakage in process_bpf_prog_info() (Michael Petlan) [RHEL-77936]
- perf header: Fix one memory leakage in process_bpf_btf() (Michael Petlan) [RHEL-77936]
- perf jevents: Fix build issue in '*/' in event descriptions (Michael Petlan) [RHEL-77936]
- perf test: Parse 'perf stat' Topdown events for aarch64 (Michael Petlan) [RHEL-77936]
- perf probe: Replace unacceptable characters when generating event name (Michael Petlan) [RHEL-77936]
- perf ftrace latency: Add --max-latency option (Michael Petlan) [RHEL-77936]
- perf ftrace latency: Introduce --min-latency to narrow down into a latency range (Michael Petlan) [RHEL-77936]
- perf ftrace latency: Introduce --bucket-range to ask for linear bucketing (Michael Petlan) [RHEL-77936]
- perf ftrace latency: Pass ftrace pointer to histogram routines to pass more args (Michael Petlan) [RHEL-77936]
- perf tests: Enable tests disabled due to tracepoint parsing (Michael Petlan) [RHEL-77936]
- perf evsel: Allow evsel__newtp without libtraceevent (Michael Petlan) [RHEL-77936]
- perf evsel: Add/use accessor for tp_format (Michael Petlan) [RHEL-77936]
- perf trace-event: Always build trace-event-info.c (Michael Petlan) [RHEL-77936]
- perf trace-event: Constify print arguments (Michael Petlan) [RHEL-77936]
- tool api fs: Correctly encode errno for read/write open failures (Michael Petlan) [RHEL-77936]
- perf env: Ensure failure broken topology file reads are always -1 encoded (Michael Petlan) [RHEL-77936]
- perf btf: Make the sigtrap test helper to find a member by name widely available (Michael Petlan) [RHEL-77936]
- perf arm-spe: Add support for SPE Data Source packet on AmpereOne (Michael Petlan) [RHEL-77936]
- perf arm-spe: Prepare for adding data source packet implementations for other cores (Michael Petlan) [RHEL-77936]
- perf cpumap: Add checking for reference counter (Michael Petlan) [RHEL-77936]
- perf cpumap: Add more tests for CPU map merging (Michael Petlan) [RHEL-77936]
- libperf cpumap: Refactor perf_cpu_map__merge() (Michael Petlan) [RHEL-77936]
- perf config: Fix trival typo 'an' -> 'can' (Michael Petlan) [RHEL-77936]
- perf script python: Improve physical mem type resolution (Michael Petlan) [RHEL-77936]
- perf disasm: Return a proper error when not determining the file type (Michael Petlan) [RHEL-77936]
- tools: Sync if_xdp.h uapi tooling header (Michael Petlan) [RHEL-77936]
- perf docs: arm_spe: Document new discard mode (Michael Petlan) [RHEL-77936]
- perf: arm_spe: Add format option for discard mode (Michael Petlan) [RHEL-77936]
- perf: Switch back to struct platform_driver::remove() (Michael Petlan) [RHEL-77936]
- perf/amd/ibs: Prevent leaking sensitive data to userspace (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Fix error handling in init_rapl_pmus() (Michael Petlan) [RHEL-77936]
- perf/x86: Check data address for IBS software filter (Michael Petlan) [RHEL-77936]
- perf/core: Fix perf_pmu_register() vs. perf_init_event() (Michael Petlan) [RHEL-77936]
- perf/core: Fix pmus_lock vs. pmus_srcu ordering (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Add support for Intel Arrow Lake U (Michael Petlan) [RHEL-77936]
- perf/x86/intel: Use better start period for frequency mode (Michael Petlan) [RHEL-77936]
- perf/core: Fix low freq setting via IOC_PERIOD (Michael Petlan) [RHEL-77936]
- perf/x86: Fix low freqency setting issue (Michael Petlan) [RHEL-77936]
- perf/core: Order the PMU list to fix warning about unordered pmu_ctx_list (Michael Petlan) [RHEL-77936] {CVE-2025-21895}
- perf/core: Add RCU read lock protection to perf_iterate_ctx() (Michael Petlan) [RHEL-77936] {CVE-2025-21889}
- perf/x86/intel: Fix event constraints for LNC (Michael Petlan) [RHEL-77936]
- perf/x86/intel: Ensure LBRs are disabled when a CPU is starting (Michael Petlan) [RHEL-77936]
- perf/x86/intel: Fix ARCH_PERFMON_NUM_COUNTER_LEAF (Michael Petlan) [RHEL-77936]
- perf/x86/intel: Clean up PEBS-via-PT on hybrid (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Fix the error checking order (Michael Petlan) [RHEL-77936]
- perf: map pages in advance (Michael Petlan) [RHEL-77936]
- perf/x86/intel/uncore: Support more units on Granite Rapids (Michael Petlan) [RHEL-77936]
- perf/x86/intel/uncore: Clean up func_id (Michael Petlan) [RHEL-77936]
- perf/x86/intel: Support RDPMC metrics clear mode (Michael Petlan) [RHEL-77936]
- perf/x86: Relax privilege filter restriction on AMD IBS (Michael Petlan) [RHEL-77936]
- perf/core: Export perf_exclude_event() (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Add core energy counter support for AMD CPUs (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Move the cntr_mask to rapl_pmus struct (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Remove the global variable rapl_msrs (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Modify the generic variable names to *_pkg* (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Add arguments to the init and cleanup functions (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Make rapl_model struct global (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Rename rapl_pmu variables (Michael Petlan) [RHEL-77936]
- perf/x86/rapl: Remove the cpu_to_rapl_pmu() function (Michael Petlan) [RHEL-77936]
- x86/topology: Introduce topology_logical_core_id() (Michael Petlan) [RHEL-77936]
- perf/x86/intel/ds: Simplify the PEBS records processing for adaptive PEBS (Michael Petlan) [RHEL-77936]
- perf/x86/intel/ds: Factor out functions for PEBS records processing (Michael Petlan) [RHEL-77936]
- perf/x86/intel/ds: Clarify adaptive PEBS processing (Michael Petlan) [RHEL-77936]
- perf/core: Check sample_type in perf_sample_save_brstack (Michael Petlan) [RHEL-77936]
- perf/core: Check sample_type in perf_sample_save_callchain (Michael Petlan) [RHEL-77936]
- perf/core: Save raw sample data conditionally based on sample type (Michael Petlan) [RHEL-77936]
- x86/cpu: Replace PEBS use of 'x86_cpu_desc' use with 'x86_cpu_id' (Michael Petlan) [RHEL-77936]
- x86/cpu: Expose only stepping min/max interface (Michael Petlan) [RHEL-77936]
- x86/cpu: Introduce new microcode matching helper (Michael Petlan) [RHEL-77936]
- x86/cpu: Fix typo in x86_match_cpu()'s doc (Michael Petlan) [RHEL-77936]
- redhat/spec: fix selftests dependencies (Gregory Bell) [RHEL-88228]
Resolves: RHEL-77936, RHEL-88228, RHEL-93398

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-03 14:12:58 -03:00
Julio Faracco
0f8806c981 kernel-6.12.0-91.el10
* Mon Jun 02 2025 Julio Faracco <jfaracco@redhat.com> [6.12.0-91.el10]
- loop: Add sanity check for read/write_iter (Ming Lei) [RHEL-83595]
- fs: add kern_path_locked_negative() (Ming Lei) [RHEL-83595]
- tools headers: Sync uapi/linux/fcntl.h with the kernel sources (Ming Lei) [RHEL-83595]
- perf probe: Pick the correct dwarf die while adding probe points (Ming Lei) [RHEL-83595]
- devtmpfs: don't use vfs_getattr_nosec to query i_mode (Ming Lei) [RHEL-83595]
- VFS: add common error checks to lookup_one_qstr_excl() (Ming Lei) [RHEL-83595]
- VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry (Ming Lei) [RHEL-83595]
- fs: move the bdex_statx call to vfs_getattr_nosec (Ming Lei) [RHEL-83595]
- libfs: kill empty_dir_getattr() (Ming Lei) [RHEL-83595]
- fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag (Ming Lei) [RHEL-83595]
- fs/stat.c: switch to CLASS(fd_raw) (Ming Lei) [RHEL-83595]
- kill getname_statx_lookup_flags() (Ming Lei) [RHEL-83595]
- io_statx_prep(): use getname_uflags() (Ming Lei) [RHEL-83595]
- getname_maybe_null() - the third variant of pathname copy-in (Ming Lei) [RHEL-83595]
- teach filename_lookup() to treat NULL filename as "" (Ming Lei) [RHEL-83595]
- dm table: Fix W=1 build warning when mempool_needs_integrity is unused (Ming Lei) [RHEL-83595]
- block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (Ming Lei) [RHEL-83595]
- block: never reduce ra_pages in blk_apply_bdi_limits (Ming Lei) [RHEL-83595]
- block: integrity: Do not call set_page_dirty_lock() (Ming Lei) [RHEL-83595]
- loop: stop using vfs_iter_{read,write} for buffered I/O (Ming Lei) [RHEL-83595]
- loop: LOOP_SET_FD: send uevents for partitions (Ming Lei) [RHEL-83595]
- loop: properly send KOBJ_CHANGED uevent for disk device (Ming Lei) [RHEL-83595]
- loop: aio inherit the ioprio of original request (Ming Lei) [RHEL-83595]
- block: fix resource leak in blk_register_queue() error path (Ming Lei) [RHEL-83595]
- block: add SPDX header line to blk-throttle.h (Ming Lei) [RHEL-83595]
- null_blk: Use strscpy() instead of strscpy_pad() in null_add_dev() (Ming Lei) [RHEL-83595]
- block: add for_each_mp_bvec() (Ming Lei) [RHEL-83595]
- block: don't grab elevator lock during queue initialization (Ming Lei) [RHEL-83595]
- block: remove unused nseg parameter (Ming Lei) [RHEL-83595]
- io_uring/rw: don't mask in f_iocb_flags (Ming Lei) [RHEL-83595]
- docs: sysfs-block: Clarify integrity sysfs attributes (Ming Lei) [RHEL-83595]
- block/blk-iocost: ensure 'ret' is set on error (Ming Lei) [RHEL-83595]
- block: correct locking order for protecting blk-wbt parameters (Ming Lei) [RHEL-83595]
- block: release q->elevator_lock in ioc_qos_write (Ming Lei) [RHEL-83595]
- ublk: remove io_cmds list in ublk_queue (Ming Lei) [RHEL-83595]
- blk-cgroup: improve policy registration error handling (Ming Lei) [RHEL-83595]
- loop: move vfs_fsync() out of loop_update_dio() (Ming Lei) [RHEL-83595]
- block: fix a comment in the queue_attrs[] array (Ming Lei) [RHEL-83595]
- block: protect debugfs attribute method hctx_busy_show (Ming Lei) [RHEL-83595]
- block: remove unnecessary goto labels in debugfs attribute read methods (Ming Lei) [RHEL-83595]
- block: protect debugfs attrs using elevator_lock instead of sysfs_lock (Ming Lei) [RHEL-83595]
- block: remove unused parameter 'q' parameter in __blk_rq_map_sg() (Ming Lei) [RHEL-83595]
- block: fix adding folio to bio (Ming Lei) [RHEL-83595]
- block: remove unused parameter (Ming Lei) [RHEL-83595]
- badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 (Ming Lei) [RHEL-83595]
- block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (Ming Lei) [RHEL-83595]
- block: protect hctx attributes/params using q->elevator_lock (Ming Lei) [RHEL-83595]
- block: protect read_ahead_kb using q->limits_lock (Ming Lei) [RHEL-83595]
- block: protect wbt_lat_usec using q->elevator_lock (Ming Lei) [RHEL-83595]
- block: protect nr_requests update using q->elevator_lock (Ming Lei) [RHEL-83595]
- block: introduce a dedicated lock for protecting queue elevator updates (Ming Lei) [RHEL-83595]
- block: remove q->sysfs_lock for attributes which don't need it (Ming Lei) [RHEL-83595]
- block: move q->sysfs_lock and queue-freeze under show/store method (Ming Lei) [RHEL-83595]
- block: acquire q->limits_lock while reading sysfs attributes (Ming Lei) [RHEL-83595]
- badblocks: use sector_t instead of int to avoid truncation of badblocks length (Ming Lei) [RHEL-83595]
- badblocks: return boolean from badblocks_set() and badblocks_clear() (Ming Lei) [RHEL-83595]
- badblocks: fix missing bad blocks on retry in _badblocks_check() (Ming Lei) [RHEL-83595]
- badblocks: fix merge issue when new badblocks align with pre+1 (Ming Lei) [RHEL-83595]
- badblocks: try can_merge_front before overlap_front (Ming Lei) [RHEL-83595]
- badblocks: fix the using of MAX_BADBLOCKS (Ming Lei) [RHEL-83595]
- badblocks: return error if any badblock set fails (Ming Lei) [RHEL-83595]
- badblocks: return error directly when setting badblocks exceeds 512 (Ming Lei) [RHEL-83595]
- badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (Ming Lei) [RHEL-83595]
- badblocks: factor out a helper try_adjacent_combine (Ming Lei) [RHEL-83595]
- badblocks: Fix error shift ops (Ming Lei) [RHEL-83595]
- block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (Ming Lei) [RHEL-83595]
- block: ensure correct integrity capability propagation in stacked devices (Ming Lei) [RHEL-83595]
- blk-throttle: carry over directly (Ming Lei) [RHEL-83595]
- blk-throttle: don't take carryover for prioritized processing of metadata (Ming Lei) [RHEL-83595]
- blk-throttle: remove last_bytes_disp and last_ios_disp (Ming Lei) [RHEL-83595]
- blk-throttle: fix lower bps rate by throtl_trim_slice() (Ming Lei) [RHEL-83595]
- ublk: enforce ublks_max only for unprivileged devices (Ming Lei) [RHEL-83595]
- loop: Remove struct loop_func_table (Ming Lei) [RHEL-83595]
- ublk: add DMA alignment limit (Ming Lei) [RHEL-83595]
- block: split struct bio_integrity_payload (Ming Lei) [RHEL-83595]
- block: move the block layer auto-integrity code into a new file (Ming Lei) [RHEL-83595]
- block: mark bounce buffering as incompatible with integrity (Ming Lei) [RHEL-83595]
- null_blk: do partial IO for bad blocks (Ming Lei) [RHEL-83595]
- null_blk: pass transfer size to null_handle_rq() (Ming Lei) [RHEL-83595]
- null_blk: replace null_process_cmd() call in null_zone_write() (Ming Lei) [RHEL-83595]
- null_blk: introduce badblocks_once parameter (Ming Lei) [RHEL-83595]
- null_blk: generate null_blk configfs features string (Ming Lei) [RHEL-83595]
- ublk: complete command synchronously on error (Ming Lei) [RHEL-83595]
- blk-wbt: Cleanup a comment in wb_timer_fn (Ming Lei) [RHEL-83595]
- blk-wbt: Fix some comments (Ming Lei) [RHEL-83595]
- loop: take the file system minimum dio alignment into account (Ming Lei) [RHEL-83595]
- loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize (Ming Lei) [RHEL-83595]
- loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_file (Ming Lei) [RHEL-83595]
- loop: factor out a loop_assign_backing_file helper (Ming Lei) [RHEL-83595]
- block: Remove commented out code (Ming Lei) [RHEL-83595]
- Revert "driver: block: release the lo_work_lock before queue_work" (Ming Lei) [RHEL-83595]
- block: refactor rq_qos_wait() (Ming Lei) [RHEL-83595]
- block: introduce init_wait_func() (Ming Lei) [RHEL-83595]
- loop: release the lo_work_lock before queue_work (Ming Lei) [RHEL-83595]
- blk-crypto: add ioctls to create and prepare hardware-wrapped keys (Ming Lei) [RHEL-83595]
- blk-crypto: show supported key types in sysfs (Ming Lei) [RHEL-83595]
- blk-crypto: add basic hardware-wrapped key support (Ming Lei) [RHEL-83595]
- scsi: ufs: crypto: Remove ufs_hba_variant_ops::program_key (Ming Lei) [RHEL-83595]
- scsi: ufs: qcom: Convert to use UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE (Ming Lei) [RHEL-83595]
- scsi: ufs: crypto: Add ufs_hba_from_crypto_profile() (Ming Lei) [RHEL-83595]
- scsi: ufs: qcom: Fix crypto key eviction (Ming Lei) [RHEL-83595]
- mmc: sdhci-msm: convert to use custom crypto profile (Ming Lei) [RHEL-83595]
- mmc: crypto: add mmc_from_crypto_profile() (Ming Lei) [RHEL-83595]
- mmc: sdhci-msm: fix crypto key eviction (Ming Lei) [RHEL-83595]
- block: Name the RQF flags enum (Ming Lei) [RHEL-83595]
- block: fix conversion of GPT partition name to 7-bit (Ming Lei) [RHEL-83595]
- ublk: set_params: properly check if parameters can be applied (Ming Lei) [RHEL-83595]
- block: make bio_integrity_map_user() static inline (Ming Lei) [RHEL-83595]
- scsi: add support for user-meta interface (Ming Lei) [RHEL-83595]
- nvme: add support for passing on the application tag (Ming Lei) [RHEL-83595]
- block: add support to pass user meta buffer (Ming Lei) [RHEL-83595]
- block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags (Ming Lei) [RHEL-83595]
- io_uring: introduce attributes for read/write and PI support (Ming Lei) [RHEL-83595]
- fs: introduce IOCB_HAS_METADATA for metadata (Ming Lei) [RHEL-83595]
- fs, iov_iter: define meta io descriptor (Ming Lei) [RHEL-83595]
- block: modify bio_integrity_map_user to accept iov_iter as argument (Ming Lei) [RHEL-83595]
- block: copy back bounce buffer to user-space correctly in case of split (Ming Lei) [RHEL-83595]
- block: define set of integrity flags to be inherited by cloned bip (Ming Lei) [RHEL-83595]
- MAINTAINERS: Update maintainers for crypto/marvell (Vladis Dronov) [RHEL-74336]
- crypto: octeontx2 - suppress auth failure screaming due to negative tests (Vladis Dronov) [RHEL-74336]
- crypto: octeontx2 - Remove unused otx2_cpt_print_uc_dbg_info (Vladis Dronov) [RHEL-74336]
- crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-74336]
- perf test: Extra verbosity and hypervisor skip for tpebs test (Michael Petlan) [RHEL-82381]
- cifs: Fix integer overflow while processing acdirmax mount option (Paulo Alcantara) [RHEL-87947] {CVE-2025-21963}
- s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (CKI Backport Bot) [RHEL-87556]
- wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (CKI Backport Bot) [RHEL-93267] {CVE-2025-37943}
- selftest/mm: va_high_addr_switch: add ppc64 support check (Chunyu Hu) [RHEL-87654]
- net: ibmveth: make veth_pool_store stop hanging (Mamatha Inamdar) [RHEL-92996]
- dm: fix copying after src array boundaries (Benjamin Marzinski) [RHEL-92762]
- dm: add missing unlock on in dm_keyslot_evict() (Benjamin Marzinski) [RHEL-92762]
- dm: always update the array size in realloc_argv on success (Benjamin Marzinski) [RHEL-92762]
- dm-integrity: fix a warning on invalid table line (Benjamin Marzinski) [RHEL-92762]
- dm-bufio: don't schedule in atomic context (Benjamin Marzinski) [RHEL-92762]
- dm-ebs: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
- dm-verity: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
- dm-integrity: fix non-constant-time tag verification (Benjamin Marzinski) [RHEL-92762]
- dm cache: support shrinking the origin device (Benjamin Marzinski) [RHEL-92762]
- dm cache: prevent BUG_ON by blocking retries on failed device resumes (Benjamin Marzinski) [RHEL-92762]
- dm: fix unconditional IO throttle caused by REQ_PREFLUSH (Benjamin Marzinski) [RHEL-92762]
- dm-integrity: set ti->error on memory allocation failure (Benjamin Marzinski) [RHEL-92762]
- xfrm: Support ESN context update to hardware for TX (CKI Backport Bot) [RHEL-86505]
- redhat: configs: rhel: Enable CX231XX driver (Kate Hsuan) [RHEL-86822]
- iomap: avoid avoid truncating 64-bit offset to 32 bits (Brian Foster) [RHEL-85399]
- iomap: fix zero padding data issue in concurrent append writes (Brian Foster) [RHEL-85399]
- iomap: pass byte granular end position to iomap_add_to_ioend (Brian Foster) [RHEL-85399]
- iomap: elide flush from partial eof zero range (Brian Foster) [RHEL-85399]
- iomap: lift zeroed mapping handling into iomap_zero_range() (Brian Foster) [RHEL-85399]
- iomap: reset per-iter state on non-error iter advances (Brian Foster) [RHEL-85399]
- iomap: warn on zero range of a post-eof folio (Brian Foster) [RHEL-85399]
- iomap: drop an obsolete comment in iomap_dio_bio_iter (Brian Foster) [RHEL-85399]
- iomap: add a merge boundary flag (Brian Foster) [RHEL-85399]
- fs: iomap: Atomic write support (Brian Foster) [RHEL-85399]
- fs: Export generic_atomic_write_valid() (Brian Foster) [RHEL-85399]
Resolves: RHEL-74336, RHEL-82381, RHEL-83595, RHEL-85399, RHEL-86505, RHEL-86822, RHEL-87556, RHEL-87654, RHEL-87947, RHEL-91668, RHEL-92762, RHEL-92996, RHEL-93267

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-06-02 16:14:32 -03:00
Julio Faracco
a67bd3c959 kernel-6.12.0-90.el10
* Tue May 27 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-90.el10]
- gre: Fix again IPv6 link-local address generation. (Guillaume Nault) [RHEL-69103]
- zram: fix NULL pointer in comp_algorithm_show() (Ming Lei) [RHEL-77764] {CVE-2024-53222}
- HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
- backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (Jocelyn Falempe) [RHEL-75959]
- fbdev: hyperv_fb: Allow graceful removal of framebuffer (Jocelyn Falempe) [RHEL-75959]
- fbdev: hyperv_fb: Simplify hvfb_putmem (Jocelyn Falempe) [RHEL-75959]
- fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs (Jocelyn Falempe) [RHEL-75959]
- fbdev: hyperv_fb: iounmap() the correct memory when removing a device (Jocelyn Falempe) [RHEL-75959]
- fbdev: lcdcfb: Use backlight helper (Jocelyn Falempe) [RHEL-75959]
- fbdev: vga16fb: fix orig_video_isVGA confusion (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Use syscon_regmap_lookup_by_phandle_args (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Use of_property_present() to test existence of DT property (Jocelyn Falempe) [RHEL-75959]
- fbdev: sm501fb: Use str_enabled_disabled() helper in sm501fb_init_fb() (Jocelyn Falempe) [RHEL-75959]
- fbdev: omap: use threaded IRQ for LCD DMA (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Jocelyn Falempe) [RHEL-75959]
- fbdev: efifb: Change the return value type to void (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Remove unused hdmi5_core_handle_irqs (Jocelyn Falempe) [RHEL-75959]
- video: hdmi: Remove unused hdmi_infoframe_check (Jocelyn Falempe) [RHEL-75959]
- fbdev: radeon: Use const 'struct bin_attribute' callbacks (Jocelyn Falempe) [RHEL-75959]
- fbdev: udlfb: Use const 'struct bin_attribute' callback (Jocelyn Falempe) [RHEL-75959]
- fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Remove some deadcode (Jocelyn Falempe) [RHEL-75959]
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: use new of_graph functions (Jocelyn Falempe) [RHEL-75959]
- backlight: Remove notifier (Jocelyn Falempe) [RHEL-75959]
- backlight: ktz8866: Fix module autoloading (Jocelyn Falempe) [RHEL-75959]
- backlight: 88pm860x_bl: Simplify with scoped for each OF child loop (Jocelyn Falempe) [RHEL-75959]
- backlight: lcd: Remove struct fb_videomode from set_mode callback (Jocelyn Falempe) [RHEL-75959]
- backlight: lcd: Replace check_fb with controls_device (Jocelyn Falempe) [RHEL-75959]
- fbdev: omap: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: imxfb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
- fbdev: clps711x-fb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
- backlight: tdo24m: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: platform_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: platform_lcd: Remove match_fb from struct plat_lcd_data (Jocelyn Falempe) [RHEL-75959]
- backlight: platform_lcd: Remove include statement for <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
- backlight: otm3225a: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: ltv350qv: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: lms501kf03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: lms501kf03: Remove unnecessary include of <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
- backlight: lms283gf05: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: l4f00242t03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: jornada720_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: jornada720_lcd: Include <linux/io.h> for IOMEM() macro (Jocelyn Falempe) [RHEL-75959]
- backlight: ili9320: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: ili922x: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: hx8357: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: corgi_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
- backlight: lcd: Add LCD_POWER_ constants for power states (Jocelyn Falempe) [RHEL-75959]
- backlight: lcd: Test against struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
- backlight: lcd: Rearrange code in fb_notifier_callback() (Jocelyn Falempe) [RHEL-75959]
- fbdev: sh_mobile_lcdc_fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: rivafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: radeonfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: omapfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: nvidiafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: chipsfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: atyfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: aty128fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- fbdev: atmel_lcdfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
- video: fbdev: mmp: switch to use spi_alloc_host() (Jocelyn Falempe) [RHEL-75959]
- smb: client: don't retry IO on failed negprotos with soft mounts (Paulo Alcantara) [RHEL-85526]
- acct: perform last write from workqueue (CKI Backport Bot) [RHEL-83184] {CVE-2025-21846}
Resolves: RHEL-69103, RHEL-75959, RHEL-77764, RHEL-83184, RHEL-85526

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-05-28 10:33:04 -03:00
Julio Faracco
177b7eb267 kernel-6.12.0-89.el10
* Thu May 22 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-89.el10]
- redhat: add downstream SBAT for UKI addons (Emanuele Giuseppe Esposito) [RHEL-92881]
- uki_addons: provide custom SBAT as input parameter (Emanuele Giuseppe Esposito) [RHEL-92881]
- uki_addons: remove completely sbat/sbat.conf (Emanuele Giuseppe Esposito) [RHEL-92881]
- redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) [RHEL-92882]
- vfio/pci: Align huge faults to order (Alex Williamson) [RHEL-89852]
- cifs: Fix integer overflow while processing closetimeo mount option (CKI Backport Bot) [RHEL-87906] {CVE-2025-21962}
- scsi: iscsi: Fix missing scsi_host_put() in error path (Chris Leech) [RHEL-90551]
- scsi: qla4xxx: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
- scsi: qedi: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Chris Leech) [RHEL-90551]
- net: fix geneve_opt length integer overflow (CKI Backport Bot) [RHEL-87978] {CVE-2025-22055}
- tcp: drop secpath at the same time as we currently drop dst (Sabrina Dubroca) [RHEL-70101 RHEL-83227] {CVE-2025-21864}
Resolves: RHEL-70101, RHEL-83227, RHEL-87906, RHEL-87978, RHEL-89852, RHEL-90551, RHEL-92881, RHEL-92882

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-05-23 01:02:28 -03:00
Julio Faracco
5b0836cb92 kernel-6.12.0-88.el10
* Tue May 20 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-88.el10]
- s390/ism: add release function for struct device (Mete Durlu) [RHEL-73487] {CVE-2025-21856}
- s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH (Mete Durlu) [RHEL-73487]
- s390/net: Remove LCS driver (Mete Durlu) [RHEL-73487]
- s390/netiucv: Switch over to sysfs_emit() (Mete Durlu) [RHEL-73487]
- s390: Add z17 elf platform (Mete Durlu) [RHEL-89725]
- Revert "serial: 8250: Switch to nbcon console" (John W. Linville) [RHEL-56242]
- Revert "serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()"" (John W. Linville) [RHEL-56242]
- enic: get max rq & wq entries supported by hw, 16K queues (Nelson Escobar) [RHEL-84863]
- enic: cleanup of enic wq request completion path (Nelson Escobar) [RHEL-84863]
- enic: added enic_wq.c and enic_wq.h (Nelson Escobar) [RHEL-84863]
- enic: remove unused function cq_enet_wq_desc_dec (Nelson Escobar) [RHEL-84863]
- enic: enable rq extended cq support (Nelson Escobar) [RHEL-84863]
- enic: enic rq extended cq defines (Nelson Escobar) [RHEL-84863]
- enic: enic rq code reorg (Nelson Escobar) [RHEL-84863]
- enic: Move function from header file to c file (Nelson Escobar) [RHEL-84863]
- enic: add dependency on Page Pool (Nelson Escobar) [RHEL-84863]
- enic: remove copybreak tunable (Nelson Escobar) [RHEL-84863]
- enic: Use the Page Pool API for RX (Nelson Escobar) [RHEL-84863]
- enic: Simplify RX handler function (Nelson Escobar) [RHEL-84863]
- enic: Move RX functions to their own file (Nelson Escobar) [RHEL-84863]
- enic: Fix typo in comment in table indexed by link speed (Nelson Escobar) [RHEL-84863]
- enic: Obtain the Link speed only after the link comes up (Nelson Escobar) [RHEL-84863]
- enic: Move RX coalescing set function (Nelson Escobar) [RHEL-84863]
- enic: Move kdump check into enic_adjust_resources() (Nelson Escobar) [RHEL-84863]
- enic: Move enic resource adjustments to separate function (Nelson Escobar) [RHEL-84863]
- enic: Adjust used MSI-X wq/rq/cq/interrupt resources in a more robust way (Nelson Escobar) [RHEL-84863]
- enic: Allocate arrays in enic struct based on VIC config (Nelson Escobar) [RHEL-84863]
- enic: Save resource counts we read from HW (Nelson Escobar) [RHEL-84863]
- enic: Make MSI-X I/O interrupts come after the other required ones (Nelson Escobar) [RHEL-84863]
- enic: Create enic_wq/rq structures to bundle per wq/rq data (Nelson Escobar) [RHEL-84863]
- net: introduce per netns packet chains (Paolo Abeni) [RHEL-83393]
- cifs: Fix integer overflow while processing acregmax mount option (CKI Backport Bot) [RHEL-87927] {CVE-2025-21964}
- sched/fair: Fix potential memory corruption in child_cfs_rq_on_list (CKI Backport Bot) [RHEL-88085] {CVE-2025-21919}
- RDMA/core: Silence oversized kvmalloc() warning (Kamal Heib) [RHEL-75593]
- RDMA/cma: Fix workqueue crash in cma_netevent_work_handler (Kamal Heib) [RHEL-75593]
- RDMA/ucaps: Avoid format-security warning (Kamal Heib) [RHEL-75593]
- IB/mad: Check available slots before posting receive WRs (Kamal Heib) [RHEL-75593]
- RDMA/core: Pass port to counter bind/unbind operations (Kamal Heib) [RHEL-75593]
- RDMA/core: Add support to optional-counters binding configuration (Kamal Heib) [RHEL-75593]
- RDMA/core: Create and destroy rdma_counter using rdma_zalloc_drv_obj() (Kamal Heib) [RHEL-75593]
- RDMA/core: Fix use-after-free when rename device name (Kamal Heib) [RHEL-75593]
- RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() (Kamal Heib) [RHEL-75593]
- docs: infiniband: document the UCAP API (Kamal Heib) [RHEL-75593]
- RDMA/uverbs: Add support for UCAPs in context creation (Kamal Heib) [RHEL-75593]
- RDMA/uverbs: Introduce UCAP (User CAPabilities) API (Kamal Heib) [RHEL-75593]
- RDMA/core: Fixes infiniband sysctl bounds (Kamal Heib) [RHEL-75593]
- RDMA/core: Don't expose hw_counters outside of init net namespace (Kamal Heib) [RHEL-75593]
- RDMA/core: Fix best page size finding when it can cross SG entries (Kamal Heib) [RHEL-75593]
- IB/iser: fix typos in iscsi_iser.c comments (Kamal Heib) [RHEL-75593]
- RDMA/core: Use ib_port_state_to_str() for IB state sysfs (Kamal Heib) [RHEL-75593]
- IB/cache: Add log messages for IB device state changes (Kamal Heib) [RHEL-75593]
- cgroup/cpuset: Add warnings to catch inconsistency in exclusive CPUs (Waiman Long) [RHEL-87521]
- selftest/cgroup: Add a remote partition transition test to test_cpuset_prs.sh (Waiman Long) [RHEL-87521]
- selftest/cgroup: Clean up and restructure test_cpuset_prs.sh (Waiman Long) [RHEL-87521]
- selftest/cgroup: Update test_cpuset_prs.sh to use | as effective CPUs and state separator (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Remove unneeded goto in sched_partition_write() and rename it (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Code cleanup and comment update (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Don't allow creation of local partition over a remote one (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Remove remote_partition_check() & make update_cpumasks_hier() handle remote partition (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Fix error handling in remote_partition_disable() (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Fix incorrect isolated_cpus update in update_parent_effective_cpumask() (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Fix race between newly created partition and dying one (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Move procfs cpuset attribute under cgroup-v1.c (Waiman Long) [RHEL-87521]
- cgroup/cpuset: remove kernfs active break (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Prevent leakage of isolated CPUs into sched domains (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Remove stale text (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Disable cpuset_cpumask_can_shrink() test if not load balancing (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Further optimize code if CONFIG_CPUSETS_V1 not set (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Enforce at most one rebuild_sched_domains_locked() call per operation (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Revert "Allow suppression of sched domain rebuild in update_cpumasks_hier()" (Waiman Long) [RHEL-87521]
- cgroup/cpuset: Fix spelling errors in file kernel/cgroup/cpuset.c (Waiman Long) [RHEL-87521]
- sched/rt: Fix race in push_rt_task (Phil Auld) [RHEL-86833]
- x86/uaccess: Improve performance by aligning writes to 8 bytes in copy_user_generic(), on non-FSRM/ERMS CPUs (Herton R. Krzesinski) [RHEL-86149]
- wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: cancel wiphy_work before freeing wiphy (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21979}
- wifi: mac80211: fix SA Query processing in MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: fix assoc link handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: don't queue sdata::work for a non-running sdata (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: flush the station before moving it to UN-AUTHORIZED state (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: trans: cancel restart work on op mode leave (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: pcie: Fix TSO preparation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: disable multi-link reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: regulatory: improve invalid hints checking (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21910}
- wifi: brcmfmac: keep power during suspend if board requires it (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Fix sparse warning for monitor_sdata (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix vendor-specific inheritance (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix MLE non-inheritance parsing (Jose Ignacio Tornos Martinez) [RHEL-79792]
- bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21951}
- wifi: iwlwifi: Fix A-MSDU TSO preparation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Free pages allocated when failing to build A-MSDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: limit printed string from FW file (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21905}
- wifi: iwlwifi: mvm: use the right version of the rate API (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: don't try to talk to a dead firmware (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21930}
- wifi: iwlwifi: mvm: don't dump the firmware state upon RFKILL while suspend (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: clean up ROC on failure (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21906}
- wifi: iwlwifi: fw: avoid using an uninitialized variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: allocate chained SG tables for dump (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: remove debugfs dir for virtual monitor (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Cleanup sta TXQs on flush (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: reject cooked mode if it is set along with other flags (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21909}
- wifi: brcmfmac: use random seed flag for BCM4355 and BCM4364 firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix handling of 6 GHz rules (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21744}
- wifi: rtw88: add RTW88_LEDS depends on LEDS_CLASS to Kconfig (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: unregister wiphy only after netdev registration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: adjust allocation of colocated AP data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix memory leak in ieee80211_mgd_assoc_ml_reconf() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix key cache handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix uninitialized variable access in ath12k_mac_allocate() function (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Remove ath12k_get_num_hw() helper function (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor the ath12k_hw get helper function argument (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor ath12k_hw set helper function argument (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: add implicit beamforming support for mt7992 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix beacon command during disabling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix ldpc setting (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix definition of tx descriptor (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: connac: adjust phy capabilities based on band constraints (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix incorrect indexing of MIB FW event (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix HE Phy capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix the capability of reception of EHT MU PPDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: add max mpdu len capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921: avoid undesired changes of the preset regulatory domain (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925e: fix too long of wifi resume time (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix register mapping (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: fix register mapping (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix monitor mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: switch to single multi-radio wiphy (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: move all debugfs files to the primary phy (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: connac: rework connac helpers (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: prepare mt7996_mcu_update_bss_color for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: connac: prepare mt76_connac_mcu_sta_basic_tlv for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: prepare mt7996_mcu_set_timing for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: prepare mt7996_mcu_set_tx for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: prepare mt7996_mcu_add_beacon for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: prepare mt7996_mcu_add_dev/bss_info for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: pass wcid to mt7996_mcu_sta_hdr_trans_tlv (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: use emulated hardware scan support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add multi-radio remain_on_channel functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add multi-radio support to scanning code (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add multi-radio support to tx scheduling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add multi-radio support to a few core hw ops (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: remove dev->wcid_phy_mask (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add chanctx functions for multi-channel phy support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: initialize more wcid fields mt76_wcid_init (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: split link specific data from struct mt7996_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add vif link specific data structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: rename struct mt76_vif to mt76_vif_link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add support for allocating a phy without hw (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: add code for emulating hardware scanning (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: do not add wcid entries to sta poll list during MCU reset (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: use mac80211 .sta_state op (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: fix omac index assignment after hardware reset (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: firmware restart on devices with a second pcie link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: hold dev->mutex while interacting with the thermal state (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: ensure that only one sta entry is active per mac address (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: only enable tx worker after setting the channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: decrease timeout for commonly issued MCU commands (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: reduce the number of command retries (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix rx filter setting for bfee functionality (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: fix eifs value on older chipsets (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: fix slot time for 5/6GHz (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: remove phy->monitor_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: remove mt76_calculate_default_rate() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: replace zero-length array with flexible-array member (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921: add rfkill_poll for hardware rfkill (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921: introduce CSA support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: config the dwell time by firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: do not hold queue lock during initial rx buffer alloc (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Properly handle responses for commands with events (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Cleanup MLO settings post-disconnection (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Init secondary link PM state (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Update secondary link PS flow (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Update mt7925_unassign_vif_chanctx for per-link BSS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Update mt792x_rx_get_wcid for per-link STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Update mt7925_mcu_sta_update for BC in ASSOC state (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: Enhance mt7925_mac_link_sta_add to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Enhance mt7925_mac_link_bss_add to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Fix CNM Timeout with Single Active Link in MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix wrong parameter for related cmd of chan info (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Fix incorrect WCID phy_idx assignment (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Fix incorrect WCID assignment for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: Fix incorrect MLD address in bss_mld_tlv for MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: connac: Extend mt76_connac_mcu_uni_add_dev for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: exclude tx backoff time from airtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: exclude tx backoff time from airtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: fix overflows seen when writing limit attributes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: fix overflows seen when writing limit attributes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix the invalid ip address for arp offload (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix get wrong chip cap from incorrect pointer (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix wrong band_idx setting when enable sniffer mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix NULL deref check in mt7925_change_vif_links (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81390] {CVE-2024-57989}
- wifi: mt76: introduce mt792x_config_mac_addr_list routine (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: Fix an error handling path in mt7915_add_interface() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921: fix using incorrect group cipher after disconnection. (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: avoid double free in auth/assoc timeout (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: ibss: mark IBSS left before leaving (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: ibss: stop transmit when merging IBSS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: don't flush non-uploaded STAs (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82500] {CVE-2025-21828}
- wifi: mac80211: set key link ID to the deflink one (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: pass correct link ID on assoc (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: simplify nested if checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: simplify nested if checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Support parsing EPCS ML element (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Fix common size calculation for ML element (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: Add support for controlling EPCS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Support dynamic link addition and removal (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Pull link space calculation to a function (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Refactor adding association elements (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: Add support for dynamic addition/removal of links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: Split the links handling of an association request (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ieee80211: Add some missing MLO related definitions (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: fix nl80211_start_radar_detection return value (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: skip regulatory for punctured subchannels (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix tid removal during mesh forwarding (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: rename iwl_datapath_monitor_notif::mac_id to link_id (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: pcie: make iwl_pcie_d3_complete_suspend() static (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: pcie: make _iwl_trans_pcie_gen2_stop_device() static (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove unused tas_rsp variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: handle version 3 GET_TAS_STATUS notification (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: extend TAS_CONFIG cmd support for v5 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: remove Mr/Ms radio (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: add WIKO to PPAG approved list (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: support EMLSR on WH/PE (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: config: unify fw/pnvm MODULE_FIRMWARE (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: improve/fix chanctx min_def use logic (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: implement reset escalation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: implement product reset for TOP errors (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: get the max number of links from the firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: pcie: check for WiAMT/CSME presence (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: Move cfg80211_scan_req_add_chan() n_channels increment earlier (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: prohibit deactivating all links (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82444] {CVE-2024-58061}
- wifi: mac80211: tests: add utility to create sdata skeleton (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: also verify requirements in EXT_SUPP_RATES (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: verify BSS membership selectors and basic rates (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: permit userspace to pass supported selectors (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: parse BSS selectors and unknown rates (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: skip all known membership selectors (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: log link information in ieee80211_determine_chan_mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix typo in HE MCS check (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Remove unused basic_rates variable (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: improve stop/wake queue tracing (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: check extended MLD capa/ops in assoc (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: scan: skip duplicate RNR entries (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: mlme: improve messages from config_bw() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: reject per-band vendor elements with MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: clarify key idx documententaion (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: remove an unneeded check in Rx (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add some support for RX OMI power saving (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: fix repeated words in comments (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Fix duplicated 'the' in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Fix duplicated 'if' in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Remove a duplicate assignment in iwl_dbgfs_amsdu_len_write() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Use helper function IS_ERR_OR_NULL() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Fix spelling typo in comment (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: api: remove the double word (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: fix iwl_ssid_exist() check (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Improve code style in pointer declarations (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: fix typo 'adderss' (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove unneeded NULL pointer checks (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: fix AP STA comparison (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: cleanup unused variable in trans.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: don't count mgmt frames as MPDU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: api: tdls: remove MVM_ from name (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: avoid NULL pointer dereference (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-58062}
- wifi: iwlwifi: bump FW API to 96 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: fix add stream vs. restart race (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: move fw_dbg_collect to fw debugfs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: api: remove version number from latest stored_beacon_notif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: avoid memory leak (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mark that we support TX_CMD_API_S_VER_10 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: add channel_load_not_by_us in iwl_mvm_phy_ctxt (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: add mapping of prph register crf for PE RF (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Allow entering EMLSR for more band combinations (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: iwl-drv: refactor image loading a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Remove MVM prefix from TX API macros (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: rename bits in config/boot control register (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: move fw_ver debugfs to firmware runtime (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mld: make iwl_mvm_find_ie_offset a iwlwifi util (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: iwl_fw_error_collect() is always called sync (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: rework firmware error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: restart device through NMI (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: unify cmd_queue_full() into nic_error() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: clean up FW restart a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove STARTING state (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: restrict MAC start retry to timeouts (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: restrict driver retry loops to timeouts (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: return ERR_PTR from opmode start() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: context-info: add kernel-doc markers (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: interpret STEP URM BIOS configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: read STEP table from correct UEFI var (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: rename iwl_dev_tx_power_common::mac_context_id (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: skip short statistics window when updating EMLSR (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove warning on unallocated BAID (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: differentiate NIC error types (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Remove unused ieee80211_smps_is_restrictive (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Move TSO code to shared utility (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: add UHB canada support in GET_TAS_STATUS cmd resp (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: add UHB canada support in TAS_CONFIG cmd (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Use IWL_FW_CHECK() for BAR notif size validation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: pcie: Add support for new device ids (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: add a new NMI type (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Check BAR packet size before accessing data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: support BIOS override for 5G9 in CA also in LARI version 8 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: support BIOS override for UNII4 in CA/US also in LARI versions < 12 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: bump FW API to 95 for BZ/SC devices (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: log error for failures after D3 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: update documentation for iwl_nvm_channel_flags (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: Remove mvm prefix from iwl_mvm_compressed_ba_notif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mvm: Request periodic system statistics earlier (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: remove mvm from session protection cmd's name (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: copy multi-link element from the multi-link probe request's frame body to the generated elements (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: cleanup iwl_mvm_sta_del (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: change disassoc sequence a bit (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add an option to filter a sta from being flushed (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: send the right link id (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove pre-mld code from mld path (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fix documentation about initial values in station table (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Clean up debugfs_key deadcode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7921: fix a potential scan no APs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: Fix EHT NSS radiotap reporting. (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: Add eht radiotap tlv (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7915: Fix mesh scan on MT7916 DBDC (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7615: Convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7925: fix off by one in mt7925_load_clc() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57990}
- wifi: mt76: mt7921s: fix a potential firmware freeze during startup (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt792x: add P2P_DEVICE support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: set correct background radar capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: add support for more variants (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mt76: mt7996: extend flexibility of mt7996_mcu_get_eeprom() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- net: remove get_task_comm() and print task comm directly (Jose Ignacio Tornos Martinez) [RHEL-79792]
- kernel-wide: add explicity||explicitly to spelling.txt (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add support for LED blinking (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: sdio: Fix disconnection after beacon loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8703b: Fix RX/TX issues (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Delete rf_type member of struct rtw_sta_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add USB PHY configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922ae: add variant info to support RTL8922AE-VS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: read hardware capabilities part 1 via firmware command (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fix race between cancel_hw_scan and hw_scan completion (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21729}
- wifi: rtw89: mcc: consider time limits not divisible by 1024 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: treat first receiving part as first segment for 8922AE (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: avoid to init mgnt_entry list twice when WoWLAN failed (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2025-21730}
- wifi: rtw89: correct header conversion rule for MLO only (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: chan: fix soft lockup in rtw89_entity_recalc_mgnt_roles() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57991}
- wifi: rtw89: fix proceeding MCC with wrong scanning state after sequence changes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: cleanup ath9k_hw_get_nf_hist_mid() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support pdev Puncture Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support AST Entry Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Transmit Buffer OFDMA Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Transmit Rate Buffer Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: Add missing Return: to function documentation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rt2x00: Remove unused rfval values (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: Check the return value of of_property_read_string_index() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81327] {CVE-2025-21750}
- wifi: wilc1000: unregister wiphy only if it has been registered (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57992}
- wifi: mt76: mt7996: fix invalid interface combinations (Jose Ignacio Tornos Martinez) [RHEL-79792]
- bus: mhi: host: pci_generic: Enable MSI-X if the endpoint supports (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix tx power, max reg power update to firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: set flag for mgmt no-ack frames in Tx completion (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Include MLO memory in firmware coredump collection (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: handle radar detection with MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix CAC running state during virtual interface start (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: rename CAC_RUNNING flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: disable PCI completion timeout control (Jose Ignacio Tornos Martinez) [RHEL-79792]
- bus: mhi: host: pci_generic: Add support for QDU100 device (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtl8xxxu: Fix RTL8188EU firmware upload block size (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: debug: print regd for QATAR/UK/THAILAND (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: adjust thermal protection step and more RTL8852BE-VT ID (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: usb: Preallocate and reuse the RX skbs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Handle C2H_ADAPTIVITY in rtw_fw_c2h_cmd_handle() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: usb: Copy instead of cloning the RX skb (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8821a/8812a: Set ptct_efuse_size to 0 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8812a: Support RFE type 2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: rtl8821ae: Fix media status report (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: add __packed attribute to efuse layout struct (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix spelling mistake "requestted" -> "requested" (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Avoid explicit type cast in monitor status parse handler (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Change the Tx monitor SRNG ring ID (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Remove unused HAL Rx mask in DP monitor path (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix incorrect TID updation in DP monitor status path (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix the misspelled of hal TLV tag HAL_PHYRX_GENERICHT_SIG (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: cleanup Rx peer statistics structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor monitor status TLV structure (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add documentation HTT_H2T_MSG_TYPE_RX_RING_SELECTION_CFG (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Decrease ath12k_mac_station_assoc() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Decrease ath12k_sta_rc_update_wk() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Decrease ath12k_bss_assoc() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Decrease ath12k_mac_op_remain_on_channel() stack usage (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add support for parsing 64-bit TLVs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: simplify internal time management (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: cleanup a few (mostly) TX-related routines (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: cleanup ath_txq_skb_done() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: clarify unmodifiable headroom log message (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: advertise MLO support and capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: assign unique hardware link IDs during QMI host cap (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add ATH12K_FW_FEATURE_MLO capability firmware feature (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: remove warning print in htt mlo offset event message (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add no-op without debug print in WMI Rx event (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add can_activate_links mac operation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: symmetrize scan vdev creation and deletion during HW scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: pass link ID during MLO while delivering skb (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix ar->supports_6ghz usage during hw register (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix ath12k_qmi_alloc_chunk() to handle too large allocations (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: advertise multi device interface combination (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor radio frequency information (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: introduce interface combination cleanup helper (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add helper function to init partner cmem configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add partner device buffer support in receive data path (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: move to HW link id based receive handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: avoid redundant code in DP Rx error process (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: enable MLO setup and teardown from core (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add MLO WMI setup and teardown functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add support to allocate MLO global memory region (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: refactor ath12k_qmi_alloc_target_mem_chunk() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: send partner device details in QMI MLO capability (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: parse multiple device information from Device Tree (Jose Ignacio Tornos Martinez) [RHEL-79792]
- dt-bindings: net: wireless: Describe ath12k PCI module with WSI (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: add missing header include for brcmf_dbg (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81286] {CVE-2024-58014}
- wifi: ath12k: fix read pointer after free in ath12k_mac_assign_vif_to_vdev() (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81448] {CVE-2024-57995}
- wifi: rtw89: phy: add dummy C2H event handler for report of TAS power (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8851b: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852c: rfk: refine target channel calculation in _rx_dck_channel_calc() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: pci: wait for firmware loading before releasing memory (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: fix memory leaks and invalid access at probe error path (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-58063}
- wifi: rtlwifi: destroy workqueue at rtl_deinit_core (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: remove unused check_buddy_priv (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-82466] {CVE-2024-58072}
- wifi: rtw89: 8922a: update format of RFK pre-notify H2C command v2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: regd: update regulatory map to R68-R51 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852c: disable ER SU when 4x HE-LTF and 0.8 GI capability differ (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: disable firmware training HE GI and LTF (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: ps: update data for firmware and settings for hardware before/after PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: ps: refactor channel info to firmware before entering PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: ps: refactor PS flow to support MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Off by one in ath12k_wmi_process_csa_switch_count_event() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix leaking michael_mic for non-primary links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: decrease timeout waiting for host sleep from 10s to 5s (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: fix brcmf_vif_clear_mgmt_ies when stopping AP (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: fix scatter-gather handling by detecting end of sg list (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: introduce mlo_capable flag for device group (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: send QMI host capability after device group is ready (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: move struct ath12k_hw from per device to group (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: refactor core start based on hardware group (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: introduce device group abstraction (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: rename mlo_capable_flags to single_chip_mlo_supp (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: move ATH12K_FLAG_REGISTERED handling to ath12k_mac_register() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: add crystal_cap check to avoid setting as overflow value (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: refine link handling for link_sta_rc_update (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: use RSSI from PHY report in RX descriptor (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852bt: add beacon filter and CQM support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852b: add beacon filter and CQM support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: Extend channel info field length for scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211_hwsim: add 6 GHz EHT Mesh capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add EHT 320 MHz support for mesh (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: ethtool: add monitor channel reporting (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: get tx power per link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: send MLO links tx power info in GET_INTERFACE (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Replace spaces for tabs in iwl_mvm_vendor_events_idx (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: use wiphy guard (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: define and use wiphy guard (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Accept authentication frames on P2P device (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix variable used in for_each_sdata_link() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix vif addr when switching from monitor to station (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix mbss changed flags corruption on 32 bit systems (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-57899}
- bus: mhi: host: Free mhi_buf vector inside mhi_alloc_bhie_table() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: introduce QMI firmware ready flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add ath12k_get_num_hw() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add ath12k_ab_to_ah() and ath12k_ab_set_ah() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor core startup (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_op_sta_rc_update(): use mac80211 provided link id (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_op_set_key(): fix uninitialized symbol 'ret' (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: defer vdev creation for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_bss_assoc(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: do not return invalid link id for scan link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_station_add(): fix potential rx_stats leak (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_op_ampdu_action(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_op_flush(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_op_tx(): MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: convert struct ath12k::wmi_mgmt_tx_work to struct wiphy_work (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pass target link_id to ieee80211_nullfunc_get() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pass target link_id to ieee80211_gtk_rekey_add() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: apply MLD pairwise key to dynamically active links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: implement ops of change vif/sta links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: register ops of can_activate_links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: configure AP_LINK_PS if FW supports (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Use mac80211 sta's link_sta instead of deflink (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Use mac80211 vif's link_conf instead of bss_conf (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify chanctx iterators for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add reo queue lookup table for ML peers (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: use arsta instead of sta (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add primary link for data path operations (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: support change_sta_links() mac80211 op (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add MLO station state change handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: mark ath11k_wow_convert_8023_to_80211() as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: mark ath11k_dp_rx_mon_mpdu_pop() as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: mark some QMI driver event helpers as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix inappropriate use of print_array_to_buf_index() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: add support for QCA6698AQ (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: cleanup struct ath11k_mon_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: cleanup struct ath11k_reg_tpc_power_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: cleanup struct ath11k_vif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix endianness issue in struct hal_tlv_64_hdr (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: usb: Enable RX aggregation for 8821au/8812au (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: usb: Support USB 3 with RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support MBSSID Control Frame Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Transmit PER Rate Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support SoC Common Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support phy counter and TPC stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Downlink Pager Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: Add RX inactivity detection and reset chip when it occurs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtl8xxxu: add more missing rtl8192cu USB IDs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: handle different TX power between RF path (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: introduce dynamic antenna gain feature (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: sar: tweak 6GHz SAR subbands span (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: usb: fix workqueue leak when probe fails (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: fix init_sw_vars leak when probe fails (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: wait for firmware loading before releasing memory (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: do not complete firmware loading needlessly (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add additional USB IDs for RTL8812BU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8812au: Add more device IDs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8821au: Add additional devices to the USB_DEVICE list (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: Fix unexpected return buffer manager error for WCN6750/WCN6855 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Fix for out-of bound access error (Jose Ignacio Tornos Martinez) [RHEL-79792 RHEL-81430] {CVE-2024-58015}
- wifi: ath9k: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: pass MBSSID config by reference (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Support EHT 1024 aggregation size in TX (Jose Ignacio Tornos Martinez) [RHEL-79792]
- net: rfkill: gpio: Add check for clk_enable() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56593}
- wifi: Switch back to struct platform_driver::remove() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: release 'root' node in all execution paths (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: don't call power_update_mac in fast suspend (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: s/IWL_MVM_INVALID_STA/IWL_INVALID_STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: bump minimum API version in BZ/SC to 92 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: move IWL_LMAC_*_INDEX to fw/api/context.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: be less noisy if the NIC is dead in S3 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: support new initiator and responder command version (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: use wiphy locked debugfs for low-latency (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: MLO scan upon channel condition degradation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: support new versions of the wowlan APIs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: allow always calling iwl_mvm_get_bss_vif() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: unify link info initialization (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: clarify fw_id_to_link_sta protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: Fix an error handling path in nl80211_start_ap() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: fix description of ieee80211_set_active_links() for new sequence (Jose Ignacio Tornos Martinez) [RHEL-79792]
- _RESEND_PATCH_v2_04_19_wifi_rt2x00_Remove_redundant_hrtimer_init_ (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add MLO peer assoc command support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add helper to find multi-link station (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add multi-link flag in peer create command (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add helpers for multi link peer creation and deletion (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: introduce ath12k_hw_warn() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Refactor sta state machine (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: MLO vdev bringup changes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_vdev_create(): use goto for error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: mark QMI driver event helpers as noinline (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: Suspend hardware before firmware mode off for WCN6750 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: Remove some exhalbtc deadcode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Enable the new RTL8821AU/RTL8812AU drivers (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw8821au.c and rtw8812au.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw8812a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw8821a.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw88xxa.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw8821a_table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add rtw8812a_table.{c,h} (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: set higher priority to BT when WL scan and BT A2DP exist (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852b: change RF mode to normal mode when set channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: fill the missing OP1dB configuration (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: mac: no configure CMAC/DMAC tables for firmware secure boot (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fw: use common function to parse security section for WiFi 6 chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fw: move v1 MSSC out of __parse_security_section() to share with v0 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fw: set recorded IDMEM share mode in firmware header to register (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fw: shrink download size of security section for RTL8852B (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: efuse: read firmware secure info v0 from efuse for WiFi 6 chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: efuse: move recognize firmware MSS info v1 to common (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: efuse: move reading efuse of fw secure info to common (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: set pause_data field to avoid transmitting data in scan channels (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: don't check done-ack for entering PS (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcm80211: Remove unused dma_txflush() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8812a: Mitigate beacon loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: 8821a: Regularly ask for BT info updates (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: coex: Support chips without a scoreboard (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Detect beacon loss with chips other than 8822c (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: usb: Set pkt_info.ls for the reserved page (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Move pwr_track_tbl to struct rtw_rfe_def (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Support TX page sizes bigger than 128 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Make txagc_remnant_ofdm an array (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Enable data rate fallback for older chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Let each driver control the power on/off process (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Allow rtw_chip_info.ltecoex_addr to be NULL (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Extend the init table parsing for RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Allow different C2H RA report sizes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Dump the HW features only for some chips (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Add some definitions for RTL8821AU/RTL8812AU (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Report the signal strength only if it's known (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: extend RFK handling and consider MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: tweak setting of channel and TX power for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: chan: manage active interfaces (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: Add encryption support for MLO connections (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: Add header conversion for MLO connections (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: convert tasklet to BH workqueue for CE interrupts (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: unlock on error path in rtw89_ops_unassign_vif_chanctx() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: Set Wi-Fi/Bluetooth priority for Wi-Fi scan case (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: fix -Wenum-compare-conditional warnings (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: use MODULE_FIRMWARE() to declare used firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Refactor looping in rtw_phy_store_tx_power_by_rate (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: regd: block 6 GHz if marked as N/A in regd map (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: add quirks by PCI subsystem ID for thermal protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: add thermal protection (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix A-MSDU indication in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: use tail MSDU to get MSDU information (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: delete NSS and TX power setting for monitor vdev (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix struct hal_rx_mpdu_start (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix struct hal_rx_phyrx_rssi_legacy_info (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix struct hal_rx_ppdu_start (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix struct hal_rx_ppdu_end_user_stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: remove unused variable monitor_present (Jose Ignacio Tornos Martinez) [RHEL-79792]
- mac80211: Remove NOP call to ieee80211_hw_config (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: work around -Wenum-compare-conditional warning (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: re-order assigning channel in activate links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- fs: debugfs: fix open proxy for unsafe files (Jose Ignacio Tornos Martinez) [RHEL-79792]
- debugfs: fix missing mutex_destroy() in short_fops case (Jose Ignacio Tornos Martinez) [RHEL-79792]
- fs: debugfs: differentiate short fops with proxy ops (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: convert debugfs files to short fops (Jose Ignacio Tornos Martinez) [RHEL-79792]
- debugfs: add small file operations for most files (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: remove misleading j_0 construction parts (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211_hwsim: use hrtimer_active() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: refactor BW limitation check for CSA parsing (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: filter on monitor interfaces based on configured channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: refactor ieee80211_rx_monitor (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add support for the monitor SKIP_TX flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: add monitor SKIP_TX flag (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add flag to opt out of virtual monitor support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: pass net_device to .set_monitor_channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: remove status->ampdu_delimiter_crc (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: report per wiphy radio antenna mask (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: use vif radio mask to limit creating chanctx (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: use vif radio mask to limit ibss scan frequencies (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: add option for vif allowed radios (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: allow IWL_FW_CHECK() with just a string (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove redundant check (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: add an error table status getter (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: do not warn about a flush with an empty TX queue (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove IWL_MVM_HW_CSUM_DISABLE (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: remove unneeded check (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Remove redundant rcu_read_lock() in reorder buffer (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Remove unused last_amsdu from reorder buffer (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: fw: api: update link context API version (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: log information about HW restart completion (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: prepare the tx_power handling to be per-link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: exit EMLSR earlier if bss_param_ch_cnt is updated (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: iwlwifi: mvm: Add support for prep_add_interface() callback (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: expose ieee80211_chan_width_to_rx_bw() to drivers (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: chan: calculate min_def also for client mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: add an option to fake ieee80211_connection_loss (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: parse A-MSDU len from EHT capabilities (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: call rate_control_rate_update() for link STA (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: allow rate_control_rate_init() for links (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: update the right link for tx power (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: __ieee80211_recalc_txpower receives a link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: ieee80211_recalc_txpower receives a link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: remove unneeded parameters (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: make bss_param_ch_cnt available for the low level driver (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: rename IEEE80211_CHANCTX_CHANGE_MIN_WIDTH (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: disallow SMPS in AP mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: Add support to indicate that a new interface is to be added (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: sar: add supported UNII-4 frequency range along with UNII-3 of SAR subband (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852c: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852bt: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852b: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8851b: use 'int' as return type of error code pwr_{on,off}_func() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: use 'int' as return type of error code in poll_{tx,rx}dma_ch_idle() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: wow: cast nd_config->delay to u64 in tsf arithmetic (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56539}
- wifi: brcmfmac: of: use devm_clk_get_optional_enabled_with_rate() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmsmac: Remove unused brcms_debugfs_get_devdir() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: Remove unused brcmf_cfg80211_get_iftype() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Set MAC after operation mode (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: cleanup struct mwifiex_private (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: cleanup struct mwifiex_auto_tdls_peer (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Add WILC3000 support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Register wiphy after reading out chipid (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Fold wilc_create_wiphy() into cfg80211.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Fill in missing error handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Fold chip_allow_sleep()/chip_wakeup() into wlan.c (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Clean up usage of wilc_get_chipid() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wilc1000: Keep slot powered on during suspend/resume (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rt2x00: convert comma to semicolon (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify link arvif creation and removal for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: update ath12k_mac_op_update_vif_offload() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: update ath12k_mac_op_conf_tx() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify ath12k_mac_op_set_key() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify ath12k_mac_op_bss_info_changed() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify ath12k_get_arvif_iter() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: modify ath12k_mac_vif_chan() for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: prepare vif config caching for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: prepare sta data structure for MLO handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: pass ath12k_link_vif instead of vif/ahvif (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: prepare vif data structure for MLO handling (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support BE OFDMA Pdev Rate Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Pdev Scheduled Algorithm Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support DMAC Reset Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Add firmware coredump collection support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: add missing lockdep_assert_wiphy() for ath12k_mac_op_ functions (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath10k: avoid NULL pointer error during sdio remove (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56599}
- wifi: ath12k: ath12k_mac_op_sta_state(): clean up update_wk cancellation (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: ath12k_mac_set_key(): remove exit label (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: cleanup unneeded labels (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: switch to using wiphy_lock() and remove ar->conf_mutex (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: convert struct ath12k_sta::update_wk to use struct wiphy_work (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask() (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56607}
- wifi: ath12k: Support Pdev OBSS Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support pdev CCA Stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support pdev Transmit Multi-user stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Ring and SFM stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Support Self-Generated Transmit stats (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: wow: do not configure CPU IO to receive packets for old firmware (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: Add function to reorder Wi-Fi firmware report index (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: Solved BT PAN profile idle decrease Wi-Fi throughput (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: Reorder Bluetooth info related logic (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: coex: Update priority setting for Wi-Fi is scanning (Jose Ignacio Tornos Martinez) [RHEL-79792]
- Revert "wifi: cfg80211: unexport wireless_nlevent_flush()" (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wireless: wext: shorten struct iw_ioctl_description (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: unexport wireless_nlevent_flush() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: remove iw_public_data from struct net_device (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: cfg80211: stop exporting wext symbols (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: wext/libipw: move spy implementation to libipw (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ipw2x00/lib80211: move remaining lib80211 into libipw (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: don't include lib80211.h (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: nl80211: remove redundant null pointer check in coalescing (Jose Ignacio Tornos Martinez) [RHEL-79792]
- mac80211: Reorganize kerneldoc parameter names (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211, cfg80211: miscellaneous spelling fixes (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mac80211: constify ieee80211_ie_build_{he,eht}_oper() chandef (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: Modify print_array_to_buf() to support arrays with 1-based semantics (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: debug: add beacon RSSI for debugging (Jose Ignacio Tornos Martinez) [RHEL-79792]
- bus: mhi: host: Fix typos in the comments (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: handle entity active flag per PHY (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: initialize dual HW bands for MLO and control them by link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852ce: set offset K of PCI PHY EQ to manual mode to improve compatibility (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852ce: fix gray code conversion for filter out EQ (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922ae: disable PCI PHY EQ to improve compatibility (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: pci: consolidate PCI basic configurations for probe and resume (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: move txbaddr/rxbaddr into struct ath12k_dp (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: allow missing memory-regions (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: fix the stack frame size warning in ath11k_vif_wow_set_wakeups (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: enable fw_wmi_diag_event hw param for WCN6750 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath11k: Fix double free issue during SRNG deinit (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath10k: fix the stack frame size warning in ath10k_hw_scan (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath10k: fix the stack frame size warning in ath10k_remain_on_channel (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: Parse the RX descriptor with a single function (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8852c: rfk: remove unnecessary assignment of return value of _dpk_dgain_read() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: tweak driver architecture for impending MLO support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: refactor STA related func ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: refactor VIF related func ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: read link_sta corresponding to the link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: read bss_conf corresponding to the link (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: rename rtw89_sta to rtw89_sta_link ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: rename rtw89_vif to rtw89_vif_link ahead for MLO (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb (Jose Ignacio Tornos Martinez) [RHEL-79792] {CVE-2024-56609}
- wifi: rtw88: Constify some arrays and structs (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: rfk: update firmware debug log of DACK to v2 (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: rfk: add firmware debug log of IQK (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: rfk: add firmware debug log of TSSI (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: rfk: support firmware command RX DCK v1 format (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtw89: 8922a: rfk: enlarge TSSI timeout time to 20ms (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: rtlwifi: make read-only arrays static const (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath12k: make read-only array svc_id static const (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: remove ath9k_platform_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: btcoex: remove platform_data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: eeprom: remove platform data (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: add flag for random seed during firmware download (Jose Ignacio Tornos Martinez) [RHEL-79792]
- dt-bindings: net: wireless: brcm4329-fmac: add clock description for AP6275P (Jose Ignacio Tornos Martinez) [RHEL-79792]
- dt-bindings: net: wireless: brcm4329-fmac: add pci14e4,449d (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: Add optional lpo clock enable support (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: brcmfmac: of: Make use of irq_get_trigger_type() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- wifi: ath9k: use clamp() in ar9003_aic_cal_post_process() (Jose Ignacio Tornos Martinez) [RHEL-79792]
- config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-79792]
- selftests: netfilter: skip br_netfilter queue tests if kernel is tainted (CKI Backport Bot) [RHEL-82376]
- io_uring: prevent opcode speculation (CKI Backport Bot) [RHEL-83233] {CVE-2025-21863}
Resolves: RHEL-56242, RHEL-73487, RHEL-75593, RHEL-79792, RHEL-81286, RHEL-81327, RHEL-81390, RHEL-81430, RHEL-81448, RHEL-82376, RHEL-82444, RHEL-82466, RHEL-82500, RHEL-83233, RHEL-83393, RHEL-84863, RHEL-86149, RHEL-86833, RHEL-87521, RHEL-87927, RHEL-88085, RHEL-89725

Signed-off-by: Julio Faracco <jfaracco@redhat.com>
2025-05-20 23:52:19 -03:00