kernel-5.14.0-646.el9

* Tue Dec 02 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-646.el9]
- docs: powerpc: Add htm.rst to table of contents (Mamatha Inamdar) [RHEL-52755]
- Add CONFIG_HTMDUMP (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add documentation for H_HTM debugfs interface (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm capabilities support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm flags support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm setup support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm info support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm status support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm start support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm configure support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm_hcall_wrapper to integrate other htm operations (Mamatha Inamdar) [RHEL-52755]
- powerpc: Document details on H_HTM hcall (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Export hardware trace macro dump via debugfs (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Macros and wrapper functions for H_HTM call (Mamatha Inamdar) [RHEL-52755]
- powerpc: Export kvm_guest static key, for bcachefs six locks (Mamatha Inamdar) [RHEL-52755]
- kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-129693]
- USB: core: remove the move buf action (Desnes Nunes) [RHEL-122021]
- usb: typec: tcpm: properly deliver cable vdms to altmode drivers (Desnes Nunes) [RHEL-122021]
- xhci: fix memory leak regression when freeing xhci vdev devices depth first (Desnes Nunes) [RHEL-122021]
- xhci: dbc: Fix full DbC transfer ring after several reconnects (Desnes Nunes) [RHEL-122021]
- xhci: dbc: decouple endpoint allocation from initialization (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Desnes Nunes) [RHEL-122021]
- usb: xhci: Fix slot_id resource race conflict (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: Revert incorrect threaded irq fix (Desnes Nunes) [RHEL-122021]
- USB: core: Update kerneldoc for usb_hcd_giveback_urb() (Desnes Nunes) [RHEL-122021]
- memstick: Fix deadlock by moving removing flag earlier (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Desnes Nunes) [RHEL-122021] {CVE-2025-39801}
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Desnes Nunes) [RHEL-122021]
- usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: improve usbmisc_imx7d_pullup() (Desnes Nunes) [RHEL-122021]
- kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Desnes Nunes) [RHEL-122021]
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Desnes Nunes) [RHEL-122021]
- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Desnes Nunes) [RHEL-122021]
- usb: renesas-xhci: Fix External ROM access timeouts (Desnes Nunes) [RHEL-122021]
- usb: gadget: tegra-xudc: fix PM use count underflow (Desnes Nunes) [RHEL-122021]
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-122021]
- usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-122021]
- usb: xhci: print xhci->xhc_state when queue_command failed (Desnes Nunes) [RHEL-122021]
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Foxconn T99W709 (Desnes Nunes) [RHEL-122021]
- usb: core: add urb->sgt parameter description (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix copy+paste error in match_service_id() (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: Update power_supply on power role change (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: cache PD RX state (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: add DRM dependency (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: Add a missing blank line (Desnes Nunes) [RHEL-122021]
- usb: usblp: clean up assignment inside if conditions (Desnes Nunes) [RHEL-122021]
- cdc-acm: fix race between initial clearing halt and open (Desnes Nunes) [RHEL-122021]
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing warnings for dying controller (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing errors during surprise removal (Desnes Nunes) [RHEL-122021]
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Desnes Nunes) [RHEL-122021]
- media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() (Desnes Nunes) [RHEL-122021]
- usb: core: add dma-noncoherent buffer alloc and free API (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g3 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g2 (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: Add compatible strings for s32g2/s32g3 (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument (Desnes Nunes) [RHEL-122021]
- usb: early: xhci-dbc: Fix early_ioremap leak (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Enable end-to-end flow control also in transmit (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (Desnes Nunes) [RHEL-122021]
- usb: core: config: Prevent OOB read in SS endpoint companion parsing (Desnes Nunes) [RHEL-122021] {CVE-2025-39760}
- usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: add downstream facing ports (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: use usb-hub.yaml (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add onnn,adt7462 (Desnes Nunes) [RHEL-122021]
- media: dt-bindings: Add OV5642 (Desnes Nunes) [RHEL-122021]
- misc: rtsx: Add support for RTS5264 Version B and optimize init flow (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: register DRM HPD bridge (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fake AltModes for port 0 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove duplicate AltModes (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: add recipient arg to update_altmodes() callback (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fix error and remove paths (Desnes Nunes) [RHEL-122021]
- usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: rename sophgo usb compatible string (Desnes Nunes) [RHEL-122021]
- usb: dwc2: add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: Add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- usb: dwc2: support dwc2 IP for Amlogic A1 SoC family (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Remove duplicate check while setting xfer resource (Desnes Nunes) [RHEL-122021]
- usb: ehci: replace scnprintf() with sysfs_emit() (Desnes Nunes) [RHEL-122021]
- usb: core: Use sysfs_emit_at() when showing dynamic IDs (Desnes Nunes) [RHEL-122021]
- usb: typec: altmodes/displayport: add irq_hpd to sysfs (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_pci: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix typos in documentation comments (Desnes Nunes) [RHEL-122021]
- Documentation: treewide: Replace remaining spinics links with lore (Desnes Nunes) [RHEL-122021]
- net: usb: enable the work after stop usbnet by ip down/up (Desnes Nunes) [RHEL-122021]
- net: usbnet: Fix the wrong netif_carrier_on() call (Desnes Nunes) [RHEL-122021]
- net: usb: Convert tasklet API to new bottom half workqueue mechanism (Desnes Nunes) [RHEL-122021]
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (Desnes Nunes) [RHEL-122021]
- usbnet: optimize usbnet_bh() to reduce CPU load (Desnes Nunes) [RHEL-122021]
- treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-122021]
- net: usb: usbnet: fix race in probe failure (Desnes Nunes) [RHEL-122021]
- net: usbnet: Remove generic .ndo_get_stats64 (Desnes Nunes) [RHEL-122021]
- net: usbnet: Leverage core stats allocator (Desnes Nunes) [RHEL-122021]
- usbnet:fix NPE during rx_complete (Desnes Nunes) [RHEL-122021] {CVE-2025-22050}
- usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: implement workaround for ERR051725 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: add imx_usbmisc_pullup() hook (Desnes Nunes) [RHEL-122021]
- usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event (Desnes Nunes) [RHEL-122021]
- usb: core: usb_submit_urb: downgrade type check (Desnes Nunes) [RHEL-122021]
- usb: storage: reltek_cr: convert to use secs_to_jiffies (Desnes Nunes) [RHEL-122021]
- usb: typec: Remove unused ucsi_cci_str (Desnes Nunes) [RHEL-122021]
- usb: core: Remove unused usb_unlink_anchored_urbs (Desnes Nunes) [RHEL-122021]
- usb: gadget: Remove unused usb_remove_config (Desnes Nunes) [RHEL-122021]
- usb: gadget: config: Remove unused usb_gadget_config_buf (Desnes Nunes) [RHEL-122021]
- usb: Reorganize kerneldoc parameter names (Desnes Nunes) [RHEL-122021]
- usb: gadget: remove max support speed info in bind operation (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: cleanup function config_ep_by_speed_and_alt() (Desnes Nunes) [RHEL-122021]
- usb: gadget: add a inline function gether_bitrate() (Desnes Nunes) [RHEL-122021]
- usb: gadget: use working speed to calcaulate network bitrate and qlen (Desnes Nunes) [RHEL-122021]
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Desnes Nunes) [RHEL-122021] {CVE-2023-52894}
- usb: gadget: config: remove max speed check in usb_assign_descriptors() (Desnes Nunes) [RHEL-122021]
- usb: phy: tegra: Remove unused functions (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio (Desnes Nunes) [RHEL-122021]
- usb: core: Add 0x prefix to quirks debug output (Desnes Nunes) [RHEL-122021]
- Documentation: usb: gadget: Wrap remaining usage snippets in literal code block (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Ignore trailing LF for user strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Attach arbitrary strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Fix set but not used variable warning (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Support arbitrary string descriptors (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Rename struct gadget_strings (Desnes Nunes) [RHEL-122021]
- docs: usb: gadget: Reindent numbered list (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: Use USB API functions rather than constants (Desnes Nunes) [RHEL-122021]
- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert ti,keystone-usbphy to DT schema (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema (Desnes Nunes) [RHEL-122021]
- Documentation: ABI: Update WMI device paths in ABI docs (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-intel-pmc: add blank lines to make it valid for ReST (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries (Desnes Nunes) [RHEL-122021]
- perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-118946]
- mptcp: propagate shutdown to subflows when possible (Davide Caratti) [RHEL-115624]
- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN (Davide Caratti) [RHEL-115624]
- mptcp: disable add_addr retransmission when timeout is 0 (Davide Caratti) [RHEL-115624]
- mptcp: remove duplicate sk_reset_timer call (Davide Caratti) [RHEL-115624]
- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit (Davide Caratti) [RHEL-115624]
- mptcp: drop skb if MPTCP skb extension allocation fails (Davide Caratti) [RHEL-115624]
- mptcp: make fallback action and fallback decision atomic (Davide Caratti) [RHEL-115624]
- mptcp: safety check before fallback (Davide Caratti) [RHEL-115624]
- mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-115624]
- mptcp: export mptcp_subflow_early_fallback() (Davide Caratti) [RHEL-115624]
- iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC (Jerry Snitselaar) [RHEL-114131]
- ntb: Force physically contiguous allocation of rx ring buffers (Jerry Snitselaar) [RHEL-114131]
- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: fix direction in dma_alloc direction traces (Jerry Snitselaar) [RHEL-114131]
- iommufd: Register iommufd mock devices with fwspec (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Disallow dirty tracking if incoherent page walk (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: debugfs: Fix legacy mode page table dump logic (Jerry Snitselaar) [RHEL-114131]
- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() (Jerry Snitselaar) [RHEL-114131]
- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-114131]
- dma: kmsan: export kmsan_handle_dma() for modules (Jerry Snitselaar) [RHEL-114131]
- software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-114131]
- iommu/selftest: prevent use of uninitialized variable (Jerry Snitselaar) [RHEL-114131]
- PCI: Fix driver_managed_dma check (Jerry Snitselaar) [RHEL-114131]
- platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-114131]
- PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update the fail_nth limit (Jerry Snitselaar) [RHEL-114131]
- iommufd: WARN if an object is aborted with an elevated refcount (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix race during abort for file descriptors (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39966}
- iommufd: Fix refcounting race during mmap (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl: Fix possible race while increase page table level (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39961}
- iommu/amd: Fix alias device DTE setting (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't enforce dma mapping check on noncoherent allocations (Jerry Snitselaar) [RHEL-114131]
- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix spelling errors in iommufd.rst (Jerry Snitselaar) [RHEL-114131]
- iommufd: viommu: free memory allocated by kvcalloc() using kvfree() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Make instance lookup robust (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Avoid stack buffer overflow from kernel cmdline (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38676}
- iommu/vt-d: Use pci_is_display() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename some shortterm-related identifiers (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for vdevice tombstone (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Explicitly skip tests for inapplicable variant (Jerry Snitselaar) [RHEL-114131]
- iommufd/vdevice: Remove struct device reference from struct vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Destroy vdevice on idevice destroy (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add a pre_destroy() op for objects (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add iommufd_object_tombstone_user() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Test reserved regions near ULONG_MAX (Jerry Snitselaar) [RHEL-114131]
- iommufd: Prevent ALIGN() overflow (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38688}
- iommu/tegra241-cmdqv: import IOMMUFD module namespace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add user-space use support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Do not statically map LVCMDQs (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Use request_threaded_irq (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update hw_info coverage for an input data_type (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow an input data_type via iommu_hw_info (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow an input type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update HW QUEUE (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for the new mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add driver-defined vDEVICE support (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Bypass access->ops->unmap for internal use (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Add internal APIs for HW queue to use (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for viommu data (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Support user_data in mock_viommu_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Allow driver-specific user data for a vIOMMU object (Jerry Snitselaar) [RHEL-114131]
- iommu: Pass in a driver-level user data structure to viommu_init op (Jerry Snitselaar) [RHEL-114131]
- iommu: Add iommu_copy_struct_to_user helper (Jerry Snitselaar) [RHEL-114131]
- iommu: Use enum iommu_hw_info_type for type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Explicitly define vdev->virt_id (Jerry Snitselaar) [RHEL-114131]
- iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply the new iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Introduce iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move _iommufd_object_alloc out of driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Deprecate viommu_alloc op (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Drop parent domain from mock_iommu_domain_nested (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Support get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommufd: Return EOPNOTSUPP for failures due to driver bugs (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Drop unused ictx in struct iommufd_vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply obvious cosmetic fixes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: disable PRR on SM8250 (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Revert vmaster in the error path (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Remove unused macro iopte_prot (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39739}
- iommu/amd: Fix geometry.aperture_end for V2 tables (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add documentation for AMD IOMMU debugfs support (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IRT Table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump device table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for device id user input (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU command buffer (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU Capability registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU MMIO registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Refactor AMD IOMMU debugfs initial setup (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Enable PASID and ATS capabilities in the correct order (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add efr[HATS] max v1 page table level (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add HATDis feature support (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix UAF on sva unbind with pending IOPFs (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38594}
- iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Deduplicate cache_tag_flush_all by reusing flush_range (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split paging_domain_compatible() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_enforce_cache_coherency() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Create unique domain ops for each stage (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Do not wipe out the page table NID when devices detach (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Remove the CONFIG_X86 wrapping from iommu init hook (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops->pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_ops pgsize_bitmap from simple drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- qiommu/arm-smmu-v3: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- dma-contiguous: hornor the cma address limit setup by user (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix build warnings due to uninitialized mfd (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add missing close(mfd) in memfd_mmap() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add asserts testing global mfd (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Fix incorrect size calculation (Jerry Snitselaar) [RHEL-114131]
- scatterlist: fix extraneous '@'-sign kernel-doc notation (Jerry Snitselaar) [RHEL-114131]
- Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Jerry Snitselaar) [RHEL-114131]
- scatterlist: inline sg_next() (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear the freelist after iommu_put_pages_list() (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of amd directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of intel directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-114131]
- iommu: Cleanup comments for dev_enable/disable_feat (Jerry Snitselaar) [RHEL-114131]
- iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU (Jerry Snitselaar) [RHEL-114131]
- iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Move to domain_alloc_paging() (Jerry Snitselaar) [RHEL-114131]
- iommu: Add domain_alloc_identity() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Break out bypass identity support into a global static (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_dev_enable/disable_feature() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Put iopf enablement in the domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Avoid introducing more races (Jerry Snitselaar) [RHEL-114131]
- iommu/vtd: Remove iommu_alloc_pages_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page/pages() (Jerry Snitselaar) [RHEL-114131]
- iommu: Update various drivers to pass in lg2sz instead of order to iommu pages (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use roundup_pow_two() instead of get_order() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Allow sub page sizes to be passed into the allocator (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move the __GFP_HIGHMEM checks into the common code (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move from struct page to struct ioptdesc and folio (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_put_pages_list_old and the _Generic (Jerry Snitselaar) [RHEL-114131]
- iommu: Change iommu_iotlb_gather to use iommu_page_list (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Convert to use struct iommu_pages_list (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Formalize the freelist API (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: De-inline the substantial functions (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_free_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove the order argument to iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Make iommu_put_pages_list() work with high order allocations (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Do not use struct page as the handle for pts (Jerry Snitselaar) [RHEL-114131]
- iommu/terga: Do not use struct page as the handle for as->pd memory (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for HTRangeIgnore feature (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Ensure GA log notifier callbacks finish running before module unload (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38216}
- iommu/vt-d: Change dmar_ats_supported() to return boolean (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Replace spin_lock with mutex to protect domain ida (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use ida to manage domain id (Jerry Snitselaar) [RHEL-114131]
- ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore WO permissions on second-level paging entries (Jerry Snitselaar) [RHEL-114131]
- iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SAR2130P MDSS compatible (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Make set_stall work when the device is on (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Move handing of RESUME to the context fault handler (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500 (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Add quirk to quiet WARN_ON() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-114131]
- iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37900}
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37927}
- iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Jerry Snitselaar) [RHEL-114131]
- dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-114131]
- dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37837}
- iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-114131]
- iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37877}
- iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-114131]
- iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-114131]
- iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-114131]
- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-114131]
- iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-114131]
- iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-114131]
- iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-114131]
- iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-114131]
- iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-114131]
- lib/scatterlist: Add SG_MITER_LOCAL and use it (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-114131]
- iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-114131]
- iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-114131]
- iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-114131]
- iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-114131]
- iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-114131]
- iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-114131]
- iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-114131]
- iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-114131]
- irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-114131]
- iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38062}
- iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-114131]
- dma: Introduce generic dma_addr_*crypted helpers (Jerry Snitselaar) [RHEL-114131]
- dma: Fix encryption bit clearing for dma_to_phys (Jerry Snitselaar) [RHEL-114131]
- treewide, timers: Rename from_timer() to timer_container_of() (Ivan Vecera) [RHEL-115039]
- xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112145]
- xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112145]
- xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112145]
- xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112145]
- xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112145]
- xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112145]
- xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-88450]
- xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112145]
- xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112145]
- xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-112145]
- xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112145]
- xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112145]
- xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112145]
- xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112145]
- xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112145]
- xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112145]
- xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112145]
- xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112145]
- xfs: don't over-report free space or inodes in statvfs (Carlos Maiolino) [RHEL-112145]
- xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112145]
- xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112145]
- xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112145]
- xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112145]
- xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112145]
- xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112145]
- xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112145]
- xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112145]
- xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112145]
- xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112145]
- xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112145]
- xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112145]
- xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112145]
- xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112145]
- xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112145]
- xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112145]
- xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112145]
- xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112145]
- xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112145]
- xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112145]
- xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112145]
- xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112145]
- xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112145]
- xfs: delalloc and quota softlimit timers are incoherent (Carlos Maiolino) [RHEL-112145]
- xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112145]
- xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112145]
- xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112145]
- xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112145]
- xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112145]
- xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112145]
- xfs: report realtime block quota limits on realtime directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112145]
- xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112145]
- xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112145]
- xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112145]
- xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112145]
- xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112145]
- xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112145]
- xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112145]
- xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112145]
- xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112145]
- xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112145]
- xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112145]
- xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112145]
- xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112145]
- xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112145]
- xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112145]
- xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112145]
- xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112145]
- xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112145]
- xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112145]
- xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112145]
- xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112145]
- xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112145]
- xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112145]
- xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112145]
- iomap: add a merge boundary flag (Carlos Maiolino) [RHEL-112145]
- xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112145]
- xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112145]
- xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112145]
- xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112145]
- xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112145]
- xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112145]
- xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112145]
- xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112145]
- xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112145]
- xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112145]
- xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112145]
- xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112145]
- xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112145]
- xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112145]
- xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112145]
- xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112145]
- xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112145]
- xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112145]
- xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112145]
- xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112145]
- xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112145]
- xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112145]
- xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112145]
- xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112145]
- xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112145]
- xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112145]
- xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112145]
- xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112145]
- xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112145]
- xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112145]
- xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112145]
- xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112145]
- xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112145]
- xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112145]
- xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112145]
- xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112145]
- xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112145]
- xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112145]
- xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112145]
Resolves: RHEL-112145, RHEL-114131, RHEL-115039, RHEL-115624, RHEL-118946, RHEL-122021, RHEL-129693, RHEL-52755, RHEL-88450

Signed-off-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
This commit is contained in:
CKI KWF Bot 2025-12-02 15:34:40 +00:00
parent b0cd5e0188
commit 4cf73cb873
21 changed files with 1324 additions and 8 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 8
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 645
RHEL_RELEASE = 646
#
# ZSTREAM

View File

@ -2346,6 +2346,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
CONFIG_HTE_TEGRA194_TEST=m
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2330,6 +2330,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2344,6 +2344,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
CONFIG_HTE_TEGRA194_TEST=m
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2328,6 +2328,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2401,6 +2401,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
CONFIG_HTE_TEGRA194_TEST=m
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2385,6 +2385,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2399,6 +2399,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
CONFIG_HTE_TEGRA194_TEST=m
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2383,6 +2383,7 @@ CONFIG_HSR=m
CONFIG_HTE_TEGRA194=m
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTE=y
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2058,6 +2058,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2042,6 +2042,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2055,6 +2055,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2039,6 +2039,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2048,6 +2048,7 @@ CONFIG_HSA_AMD=y
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2197,6 +2197,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2181,6 +2181,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2252,6 +2252,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -2236,6 +2236,7 @@ CONFIG_HSR=m
# CONFIG_HTE is not set
# CONFIG_HTE_TEGRA194 is not set
# CONFIG_HTE_TEGRA194_TEST is not set
CONFIG_HTMDUMP=m
# CONFIG_HTS221 is not set
# CONFIG_HTU21 is not set
# CONFIG_HUAWEI_WMI is not set

View File

@ -1,3 +1,653 @@
* Tue Dec 02 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-646.el9]
- docs: powerpc: Add htm.rst to table of contents (Mamatha Inamdar) [RHEL-52755]
- Add CONFIG_HTMDUMP (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add documentation for H_HTM debugfs interface (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm capabilities support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm flags support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm setup support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm info support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm status support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm start support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm configure support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm_hcall_wrapper to integrate other htm operations (Mamatha Inamdar) [RHEL-52755]
- powerpc: Document details on H_HTM hcall (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Export hardware trace macro dump via debugfs (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Macros and wrapper functions for H_HTM call (Mamatha Inamdar) [RHEL-52755]
- powerpc: Export kvm_guest static key, for bcachefs six locks (Mamatha Inamdar) [RHEL-52755]
- kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-129693]
- USB: core: remove the move buf action (Desnes Nunes) [RHEL-122021]
- usb: typec: tcpm: properly deliver cable vdms to altmode drivers (Desnes Nunes) [RHEL-122021]
- xhci: fix memory leak regression when freeing xhci vdev devices depth first (Desnes Nunes) [RHEL-122021]
- xhci: dbc: Fix full DbC transfer ring after several reconnects (Desnes Nunes) [RHEL-122021]
- xhci: dbc: decouple endpoint allocation from initialization (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Desnes Nunes) [RHEL-122021]
- usb: xhci: Fix slot_id resource race conflict (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: Revert incorrect threaded irq fix (Desnes Nunes) [RHEL-122021]
- USB: core: Update kerneldoc for usb_hcd_giveback_urb() (Desnes Nunes) [RHEL-122021]
- memstick: Fix deadlock by moving removing flag earlier (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Desnes Nunes) [RHEL-122021] {CVE-2025-39801}
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Desnes Nunes) [RHEL-122021]
- usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: improve usbmisc_imx7d_pullup() (Desnes Nunes) [RHEL-122021]
- kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Desnes Nunes) [RHEL-122021]
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Desnes Nunes) [RHEL-122021]
- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Desnes Nunes) [RHEL-122021]
- usb: renesas-xhci: Fix External ROM access timeouts (Desnes Nunes) [RHEL-122021]
- usb: gadget: tegra-xudc: fix PM use count underflow (Desnes Nunes) [RHEL-122021]
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-122021]
- usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-122021]
- usb: xhci: print xhci->xhc_state when queue_command failed (Desnes Nunes) [RHEL-122021]
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Foxconn T99W709 (Desnes Nunes) [RHEL-122021]
- usb: core: add urb->sgt parameter description (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix copy+paste error in match_service_id() (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: Update power_supply on power role change (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: cache PD RX state (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: add DRM dependency (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: Add a missing blank line (Desnes Nunes) [RHEL-122021]
- usb: usblp: clean up assignment inside if conditions (Desnes Nunes) [RHEL-122021]
- cdc-acm: fix race between initial clearing halt and open (Desnes Nunes) [RHEL-122021]
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing warnings for dying controller (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing errors during surprise removal (Desnes Nunes) [RHEL-122021]
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Desnes Nunes) [RHEL-122021]
- media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() (Desnes Nunes) [RHEL-122021]
- usb: core: add dma-noncoherent buffer alloc and free API (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g3 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g2 (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: Add compatible strings for s32g2/s32g3 (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument (Desnes Nunes) [RHEL-122021]
- usb: early: xhci-dbc: Fix early_ioremap leak (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Enable end-to-end flow control also in transmit (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (Desnes Nunes) [RHEL-122021]
- usb: core: config: Prevent OOB read in SS endpoint companion parsing (Desnes Nunes) [RHEL-122021] {CVE-2025-39760}
- usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: add downstream facing ports (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: use usb-hub.yaml (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add onnn,adt7462 (Desnes Nunes) [RHEL-122021]
- media: dt-bindings: Add OV5642 (Desnes Nunes) [RHEL-122021]
- misc: rtsx: Add support for RTS5264 Version B and optimize init flow (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: register DRM HPD bridge (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fake AltModes for port 0 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove duplicate AltModes (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: add recipient arg to update_altmodes() callback (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fix error and remove paths (Desnes Nunes) [RHEL-122021]
- usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: rename sophgo usb compatible string (Desnes Nunes) [RHEL-122021]
- usb: dwc2: add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: Add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- usb: dwc2: support dwc2 IP for Amlogic A1 SoC family (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Remove duplicate check while setting xfer resource (Desnes Nunes) [RHEL-122021]
- usb: ehci: replace scnprintf() with sysfs_emit() (Desnes Nunes) [RHEL-122021]
- usb: core: Use sysfs_emit_at() when showing dynamic IDs (Desnes Nunes) [RHEL-122021]
- usb: typec: altmodes/displayport: add irq_hpd to sysfs (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_pci: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix typos in documentation comments (Desnes Nunes) [RHEL-122021]
- Documentation: treewide: Replace remaining spinics links with lore (Desnes Nunes) [RHEL-122021]
- net: usb: enable the work after stop usbnet by ip down/up (Desnes Nunes) [RHEL-122021]
- net: usbnet: Fix the wrong netif_carrier_on() call (Desnes Nunes) [RHEL-122021]
- net: usb: Convert tasklet API to new bottom half workqueue mechanism (Desnes Nunes) [RHEL-122021]
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (Desnes Nunes) [RHEL-122021]
- usbnet: optimize usbnet_bh() to reduce CPU load (Desnes Nunes) [RHEL-122021]
- treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-122021]
- net: usb: usbnet: fix race in probe failure (Desnes Nunes) [RHEL-122021]
- net: usbnet: Remove generic .ndo_get_stats64 (Desnes Nunes) [RHEL-122021]
- net: usbnet: Leverage core stats allocator (Desnes Nunes) [RHEL-122021]
- usbnet:fix NPE during rx_complete (Desnes Nunes) [RHEL-122021] {CVE-2025-22050}
- usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: implement workaround for ERR051725 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: add imx_usbmisc_pullup() hook (Desnes Nunes) [RHEL-122021]
- usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event (Desnes Nunes) [RHEL-122021]
- usb: core: usb_submit_urb: downgrade type check (Desnes Nunes) [RHEL-122021]
- usb: storage: reltek_cr: convert to use secs_to_jiffies (Desnes Nunes) [RHEL-122021]
- usb: typec: Remove unused ucsi_cci_str (Desnes Nunes) [RHEL-122021]
- usb: core: Remove unused usb_unlink_anchored_urbs (Desnes Nunes) [RHEL-122021]
- usb: gadget: Remove unused usb_remove_config (Desnes Nunes) [RHEL-122021]
- usb: gadget: config: Remove unused usb_gadget_config_buf (Desnes Nunes) [RHEL-122021]
- usb: Reorganize kerneldoc parameter names (Desnes Nunes) [RHEL-122021]
- usb: gadget: remove max support speed info in bind operation (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: cleanup function config_ep_by_speed_and_alt() (Desnes Nunes) [RHEL-122021]
- usb: gadget: add a inline function gether_bitrate() (Desnes Nunes) [RHEL-122021]
- usb: gadget: use working speed to calcaulate network bitrate and qlen (Desnes Nunes) [RHEL-122021]
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Desnes Nunes) [RHEL-122021] {CVE-2023-52894}
- usb: gadget: config: remove max speed check in usb_assign_descriptors() (Desnes Nunes) [RHEL-122021]
- usb: phy: tegra: Remove unused functions (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio (Desnes Nunes) [RHEL-122021]
- usb: core: Add 0x prefix to quirks debug output (Desnes Nunes) [RHEL-122021]
- Documentation: usb: gadget: Wrap remaining usage snippets in literal code block (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Ignore trailing LF for user strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Attach arbitrary strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Fix set but not used variable warning (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Support arbitrary string descriptors (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Rename struct gadget_strings (Desnes Nunes) [RHEL-122021]
- docs: usb: gadget: Reindent numbered list (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: Use USB API functions rather than constants (Desnes Nunes) [RHEL-122021]
- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert ti,keystone-usbphy to DT schema (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema (Desnes Nunes) [RHEL-122021]
- Documentation: ABI: Update WMI device paths in ABI docs (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-intel-pmc: add blank lines to make it valid for ReST (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries (Desnes Nunes) [RHEL-122021]
- perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-118946]
- mptcp: propagate shutdown to subflows when possible (Davide Caratti) [RHEL-115624]
- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN (Davide Caratti) [RHEL-115624]
- mptcp: disable add_addr retransmission when timeout is 0 (Davide Caratti) [RHEL-115624]
- mptcp: remove duplicate sk_reset_timer call (Davide Caratti) [RHEL-115624]
- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit (Davide Caratti) [RHEL-115624]
- mptcp: drop skb if MPTCP skb extension allocation fails (Davide Caratti) [RHEL-115624]
- mptcp: make fallback action and fallback decision atomic (Davide Caratti) [RHEL-115624]
- mptcp: safety check before fallback (Davide Caratti) [RHEL-115624]
- mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-115624]
- mptcp: export mptcp_subflow_early_fallback() (Davide Caratti) [RHEL-115624]
- iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC (Jerry Snitselaar) [RHEL-114131]
- ntb: Force physically contiguous allocation of rx ring buffers (Jerry Snitselaar) [RHEL-114131]
- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: fix direction in dma_alloc direction traces (Jerry Snitselaar) [RHEL-114131]
- iommufd: Register iommufd mock devices with fwspec (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Disallow dirty tracking if incoherent page walk (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: debugfs: Fix legacy mode page table dump logic (Jerry Snitselaar) [RHEL-114131]
- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() (Jerry Snitselaar) [RHEL-114131]
- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-114131]
- dma: kmsan: export kmsan_handle_dma() for modules (Jerry Snitselaar) [RHEL-114131]
- software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-114131]
- iommu/selftest: prevent use of uninitialized variable (Jerry Snitselaar) [RHEL-114131]
- PCI: Fix driver_managed_dma check (Jerry Snitselaar) [RHEL-114131]
- platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-114131]
- PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update the fail_nth limit (Jerry Snitselaar) [RHEL-114131]
- iommufd: WARN if an object is aborted with an elevated refcount (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix race during abort for file descriptors (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39966}
- iommufd: Fix refcounting race during mmap (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl: Fix possible race while increase page table level (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39961}
- iommu/amd: Fix alias device DTE setting (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't enforce dma mapping check on noncoherent allocations (Jerry Snitselaar) [RHEL-114131]
- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix spelling errors in iommufd.rst (Jerry Snitselaar) [RHEL-114131]
- iommufd: viommu: free memory allocated by kvcalloc() using kvfree() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Make instance lookup robust (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Avoid stack buffer overflow from kernel cmdline (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38676}
- iommu/vt-d: Use pci_is_display() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename some shortterm-related identifiers (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for vdevice tombstone (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Explicitly skip tests for inapplicable variant (Jerry Snitselaar) [RHEL-114131]
- iommufd/vdevice: Remove struct device reference from struct vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Destroy vdevice on idevice destroy (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add a pre_destroy() op for objects (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add iommufd_object_tombstone_user() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Test reserved regions near ULONG_MAX (Jerry Snitselaar) [RHEL-114131]
- iommufd: Prevent ALIGN() overflow (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38688}
- iommu/tegra241-cmdqv: import IOMMUFD module namespace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add user-space use support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Do not statically map LVCMDQs (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Use request_threaded_irq (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update hw_info coverage for an input data_type (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow an input data_type via iommu_hw_info (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow an input type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update HW QUEUE (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for the new mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add driver-defined vDEVICE support (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Bypass access->ops->unmap for internal use (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Add internal APIs for HW queue to use (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for viommu data (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Support user_data in mock_viommu_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Allow driver-specific user data for a vIOMMU object (Jerry Snitselaar) [RHEL-114131]
- iommu: Pass in a driver-level user data structure to viommu_init op (Jerry Snitselaar) [RHEL-114131]
- iommu: Add iommu_copy_struct_to_user helper (Jerry Snitselaar) [RHEL-114131]
- iommu: Use enum iommu_hw_info_type for type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Explicitly define vdev->virt_id (Jerry Snitselaar) [RHEL-114131]
- iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply the new iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Introduce iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move _iommufd_object_alloc out of driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Deprecate viommu_alloc op (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Drop parent domain from mock_iommu_domain_nested (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Support get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommufd: Return EOPNOTSUPP for failures due to driver bugs (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Drop unused ictx in struct iommufd_vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply obvious cosmetic fixes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: disable PRR on SM8250 (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Revert vmaster in the error path (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Remove unused macro iopte_prot (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39739}
- iommu/amd: Fix geometry.aperture_end for V2 tables (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add documentation for AMD IOMMU debugfs support (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IRT Table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump device table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for device id user input (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU command buffer (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU Capability registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU MMIO registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Refactor AMD IOMMU debugfs initial setup (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Enable PASID and ATS capabilities in the correct order (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add efr[HATS] max v1 page table level (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add HATDis feature support (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix UAF on sva unbind with pending IOPFs (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38594}
- iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Deduplicate cache_tag_flush_all by reusing flush_range (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split paging_domain_compatible() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_enforce_cache_coherency() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Create unique domain ops for each stage (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Do not wipe out the page table NID when devices detach (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Remove the CONFIG_X86 wrapping from iommu init hook (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops->pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_ops pgsize_bitmap from simple drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- qiommu/arm-smmu-v3: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- dma-contiguous: hornor the cma address limit setup by user (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix build warnings due to uninitialized mfd (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add missing close(mfd) in memfd_mmap() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add asserts testing global mfd (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Fix incorrect size calculation (Jerry Snitselaar) [RHEL-114131]
- scatterlist: fix extraneous '@'-sign kernel-doc notation (Jerry Snitselaar) [RHEL-114131]
- Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Jerry Snitselaar) [RHEL-114131]
- scatterlist: inline sg_next() (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear the freelist after iommu_put_pages_list() (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of amd directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of intel directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-114131]
- iommu: Cleanup comments for dev_enable/disable_feat (Jerry Snitselaar) [RHEL-114131]
- iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU (Jerry Snitselaar) [RHEL-114131]
- iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Move to domain_alloc_paging() (Jerry Snitselaar) [RHEL-114131]
- iommu: Add domain_alloc_identity() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Break out bypass identity support into a global static (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_dev_enable/disable_feature() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Put iopf enablement in the domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Avoid introducing more races (Jerry Snitselaar) [RHEL-114131]
- iommu/vtd: Remove iommu_alloc_pages_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page/pages() (Jerry Snitselaar) [RHEL-114131]
- iommu: Update various drivers to pass in lg2sz instead of order to iommu pages (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use roundup_pow_two() instead of get_order() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Allow sub page sizes to be passed into the allocator (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move the __GFP_HIGHMEM checks into the common code (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move from struct page to struct ioptdesc and folio (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_put_pages_list_old and the _Generic (Jerry Snitselaar) [RHEL-114131]
- iommu: Change iommu_iotlb_gather to use iommu_page_list (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Convert to use struct iommu_pages_list (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Formalize the freelist API (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: De-inline the substantial functions (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_free_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove the order argument to iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Make iommu_put_pages_list() work with high order allocations (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Do not use struct page as the handle for pts (Jerry Snitselaar) [RHEL-114131]
- iommu/terga: Do not use struct page as the handle for as->pd memory (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for HTRangeIgnore feature (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Ensure GA log notifier callbacks finish running before module unload (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38216}
- iommu/vt-d: Change dmar_ats_supported() to return boolean (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Replace spin_lock with mutex to protect domain ida (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use ida to manage domain id (Jerry Snitselaar) [RHEL-114131]
- ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore WO permissions on second-level paging entries (Jerry Snitselaar) [RHEL-114131]
- iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SAR2130P MDSS compatible (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Make set_stall work when the device is on (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Move handing of RESUME to the context fault handler (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500 (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Add quirk to quiet WARN_ON() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-114131]
- iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37900}
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37927}
- iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Jerry Snitselaar) [RHEL-114131]
- dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-114131]
- dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37837}
- iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-114131]
- iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37877}
- iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-114131]
- iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-114131]
- iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-114131]
- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-114131]
- iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-114131]
- iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-114131]
- iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-114131]
- iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-114131]
- iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-114131]
- lib/scatterlist: Add SG_MITER_LOCAL and use it (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-114131]
- iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-114131]
- iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-114131]
- iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-114131]
- iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-114131]
- iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-114131]
- iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-114131]
- iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-114131]
- iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-114131]
- irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-114131]
- iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38062}
- iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-114131]
- dma: Introduce generic dma_addr_*crypted helpers (Jerry Snitselaar) [RHEL-114131]
- dma: Fix encryption bit clearing for dma_to_phys (Jerry Snitselaar) [RHEL-114131]
- treewide, timers: Rename from_timer() to timer_container_of() (Ivan Vecera) [RHEL-115039]
- xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112145]
- xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112145]
- xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112145]
- xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112145]
- xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112145]
- xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112145]
- xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-88450]
- xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112145]
- xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112145]
- xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-112145]
- xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112145]
- xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112145]
- xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112145]
- xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112145]
- xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112145]
- xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112145]
- xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112145]
- xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112145]
- xfs: don't over-report free space or inodes in statvfs (Carlos Maiolino) [RHEL-112145]
- xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112145]
- xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112145]
- xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112145]
- xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112145]
- xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112145]
- xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112145]
- xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112145]
- xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112145]
- xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112145]
- xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112145]
- xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112145]
- xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112145]
- xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112145]
- xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112145]
- xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112145]
- xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112145]
- xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112145]
- xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112145]
- xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112145]
- xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112145]
- xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112145]
- xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112145]
- xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112145]
- xfs: delalloc and quota softlimit timers are incoherent (Carlos Maiolino) [RHEL-112145]
- xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112145]
- xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112145]
- xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112145]
- xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112145]
- xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112145]
- xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112145]
- xfs: report realtime block quota limits on realtime directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112145]
- xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112145]
- xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112145]
- xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112145]
- xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112145]
- xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112145]
- xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112145]
- xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112145]
- xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112145]
- xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112145]
- xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112145]
- xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112145]
- xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112145]
- xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112145]
- xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112145]
- xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112145]
- xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112145]
- xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112145]
- xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112145]
- xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112145]
- xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112145]
- xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112145]
- xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112145]
- xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112145]
- xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112145]
- iomap: add a merge boundary flag (Carlos Maiolino) [RHEL-112145]
- xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112145]
- xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112145]
- xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112145]
- xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112145]
- xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112145]
- xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112145]
- xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112145]
- xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112145]
- xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112145]
- xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112145]
- xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112145]
- xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112145]
- xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112145]
- xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112145]
- xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112145]
- xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112145]
- xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112145]
- xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112145]
- xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112145]
- xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112145]
- xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112145]
- xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112145]
- xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112145]
- xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112145]
- xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112145]
- xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112145]
- xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112145]
- xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112145]
- xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112145]
- xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112145]
- xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112145]
- xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112145]
- xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112145]
- xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112145]
- xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112145]
- xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112145]
- xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112145]
- xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112145]
- xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112145]
Resolves: RHEL-112145, RHEL-114131, RHEL-115039, RHEL-115624, RHEL-118946, RHEL-122021, RHEL-129693, RHEL-52755, RHEL-88450
* Fri Nov 28 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-645.el9]
- tty: n_tty: Fix buffer offsets when lookahead is used (Radostin Stoyanov) [RHEL-127716]
- ext4: don't over-report free space or inodes in statvfs (Ravi Singh) [RHEL-125357]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 645
%define pkgrelease 646
%define kversion 5
%define tarfile_release 5.14.0-645.el9
%define tarfile_release 5.14.0-646.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 645%{?buildid}%{?dist}
%define specrelease 646%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-645.el9
%define kabiversion 5.14.0-646.el9
#
# End of genspec.sh variables
@ -3693,6 +3693,655 @@ fi
#
#
%changelog
* Tue Dec 02 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-646.el9]
- docs: powerpc: Add htm.rst to table of contents (Mamatha Inamdar) [RHEL-52755]
- Add CONFIG_HTMDUMP (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add documentation for H_HTM debugfs interface (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm capabilities support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm flags support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm setup support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm info support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm status support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm start support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm configure support to htmdump module (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries/htmdump: Add htm_hcall_wrapper to integrate other htm operations (Mamatha Inamdar) [RHEL-52755]
- powerpc: Document details on H_HTM hcall (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Export hardware trace macro dump via debugfs (Mamatha Inamdar) [RHEL-52755]
- powerpc/pseries: Macros and wrapper functions for H_HTM call (Mamatha Inamdar) [RHEL-52755]
- powerpc: Export kvm_guest static key, for bcachefs six locks (Mamatha Inamdar) [RHEL-52755]
- kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-129693]
- USB: core: remove the move buf action (Desnes Nunes) [RHEL-122021]
- usb: typec: tcpm: properly deliver cable vdms to altmode drivers (Desnes Nunes) [RHEL-122021]
- xhci: fix memory leak regression when freeing xhci vdev devices depth first (Desnes Nunes) [RHEL-122021]
- xhci: dbc: Fix full DbC transfer ring after several reconnects (Desnes Nunes) [RHEL-122021]
- xhci: dbc: decouple endpoint allocation from initialization (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Telit Cinterion FN990A w/audio compositions (Desnes Nunes) [RHEL-122021]
- usb: xhci: Fix slot_id resource race conflict (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: Revert incorrect threaded irq fix (Desnes Nunes) [RHEL-122021]
- USB: core: Update kerneldoc for usb_hcd_giveback_urb() (Desnes Nunes) [RHEL-122021]
- memstick: Fix deadlock by moving removing flag earlier (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Remove WARN_ON for device endpoint command timeouts (Desnes Nunes) [RHEL-122021] {CVE-2025-39801}
- USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles (Desnes Nunes) [RHEL-122021]
- usb: storage: realtek_cr: Use correct byte order for bcs->Residue (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: improve usbmisc_imx7d_pullup() (Desnes Nunes) [RHEL-122021]
- kcov, usb: Don't disable interrupts in kcov_remote_start_usb_softirq() (Desnes Nunes) [RHEL-122021]
- usb: dwc3: Ignore late xferNotReady event to prevent halt timeout (Desnes Nunes) [RHEL-122021]
- USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera (Desnes Nunes) [RHEL-122021]
- usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test (Desnes Nunes) [RHEL-122021]
- usb: renesas-xhci: Fix External ROM access timeouts (Desnes Nunes) [RHEL-122021]
- usb: gadget: tegra-xudc: fix PM use count underflow (Desnes Nunes) [RHEL-122021]
- usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive (Desnes Nunes) [RHEL-122021]
- usb: dwc3: imx8mp: fix device leak at unbind (Desnes Nunes) [RHEL-122021]
- usb: xhci: print xhci->xhc_state when queue_command failed (Desnes Nunes) [RHEL-122021]
- usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init() (Desnes Nunes) [RHEL-122021]
- USB: serial: option: add Foxconn T99W709 (Desnes Nunes) [RHEL-122021]
- usb: core: add urb->sgt parameter description (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix copy+paste error in match_service_id() (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: Update power_supply on power role change (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: cache PD RX state (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: add DRM dependency (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: Add a missing blank line (Desnes Nunes) [RHEL-122021]
- usb: usblp: clean up assignment inside if conditions (Desnes Nunes) [RHEL-122021]
- cdc-acm: fix race between initial clearing halt and open (Desnes Nunes) [RHEL-122021]
- usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing warnings for dying controller (Desnes Nunes) [RHEL-122021]
- usb: xhci: Avoid showing errors during surprise removal (Desnes Nunes) [RHEL-122021]
- misc: rtsx: usb: Ensure mmc child device is active when card is present (Desnes Nunes) [RHEL-122021]
- media: uvcvideo: use usb_alloc_noncoherent/usb_free_noncoherent() (Desnes Nunes) [RHEL-122021]
- usb: core: add dma-noncoherent buffer alloc and free API (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g3 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: s32g: Add usb support for s32g2 (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: Add compatible strings for s32g2/s32g3 (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Simplify TRB reclaim logic by removing redundant 'chain' argument (Desnes Nunes) [RHEL-122021]
- usb: early: xhci-dbc: Fix early_ioremap leak (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Enable end-to-end flow control also in transmit (Desnes Nunes) [RHEL-122021]
- net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths() (Desnes Nunes) [RHEL-122021]
- usb: core: config: Prevent OOB read in SS endpoint companion parsing (Desnes Nunes) [RHEL-122021] {CVE-2025-39760}
- usb: misc: onboard_usb_dev: Add Bison Electronics Inc. Integrated Camera (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: add downstream facing ports (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: genesys,gl850g: use usb-hub.yaml (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add compatible string nxp,isp1301 from isp1301.txt (Desnes Nunes) [RHEL-122021]
- dt-bindings: trivial-devices: add onnn,adt7462 (Desnes Nunes) [RHEL-122021]
- media: dt-bindings: Add OV5642 (Desnes Nunes) [RHEL-122021]
- misc: rtsx: Add support for RTS5264 Version B and optimize init flow (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: register DRM HPD bridge (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: handle USB / HPD messages to set port orientation (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: correct response for GET_CURRENT_CAM (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fake AltModes for port 0 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove extra AltModes for port 1 (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: remove duplicate AltModes (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: add recipient arg to update_altmodes() callback (Desnes Nunes) [RHEL-122021]
- usb: typec: ucsi: yoga-c630: fix error and remove paths (Desnes Nunes) [RHEL-122021]
- usb: dwc2: follow compatible string change for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: rename sophgo usb compatible string (Desnes Nunes) [RHEL-122021]
- usb: dwc2: add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: Add support for Sophgo CV18XX/SG200X series SoC (Desnes Nunes) [RHEL-122021]
- usb: dwc2: support dwc2 IP for Amlogic A1 SoC family (Desnes Nunes) [RHEL-122021]
- dt-bindings: usb: dwc2: add support for Amlogic A1 SoC USB peripheral (Desnes Nunes) [RHEL-122021]
- usb: dwc3: gadget: Remove duplicate check while setting xfer resource (Desnes Nunes) [RHEL-122021]
- usb: ehci: replace scnprintf() with sysfs_emit() (Desnes Nunes) [RHEL-122021]
- usb: core: Use sysfs_emit_at() when showing dynamic IDs (Desnes Nunes) [RHEL-122021]
- usb: typec: altmodes/displayport: add irq_hpd to sysfs (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix clang -Wimplicit-fallthrough in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Add 74 clocks in poweron flow (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Re-work the code in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Print debug-messages at power-on/off errors (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode() (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_usb_sdmmc: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- mmc: rtsx_pci: Use devm_mmc_alloc_host() helper (Desnes Nunes) [RHEL-122021]
- thunderbolt: Fix typos in documentation comments (Desnes Nunes) [RHEL-122021]
- Documentation: treewide: Replace remaining spinics links with lore (Desnes Nunes) [RHEL-122021]
- net: usb: enable the work after stop usbnet by ip down/up (Desnes Nunes) [RHEL-122021]
- net: usbnet: Fix the wrong netif_carrier_on() call (Desnes Nunes) [RHEL-122021]
- net: usb: Convert tasklet API to new bottom half workqueue mechanism (Desnes Nunes) [RHEL-122021]
- net: usbnet: Avoid potential RCU stall on LINK_CHANGE event (Desnes Nunes) [RHEL-122021]
- usbnet: optimize usbnet_bh() to reduce CPU load (Desnes Nunes) [RHEL-122021]
- treewide: Switch/rename to timer_delete[_sync]() (Desnes Nunes) [RHEL-122021]
- net: usb: usbnet: fix race in probe failure (Desnes Nunes) [RHEL-122021]
- net: usbnet: Remove generic .ndo_get_stats64 (Desnes Nunes) [RHEL-122021]
- net: usbnet: Leverage core stats allocator (Desnes Nunes) [RHEL-122021]
- usbnet:fix NPE during rx_complete (Desnes Nunes) [RHEL-122021] {CVE-2025-22050}
- usb: core: modify comments xhci_hc_driver has HCD_MEMORY just like ehci ohci (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: implement workaround for ERR051725 (Desnes Nunes) [RHEL-122021]
- usb: chipidea: imx: add imx_usbmisc_pullup() hook (Desnes Nunes) [RHEL-122021]
- usb: chipidea: udc: add CI_HDRC_CONTROLLER_PULLUP_EVENT event (Desnes Nunes) [RHEL-122021]
- usb: core: usb_submit_urb: downgrade type check (Desnes Nunes) [RHEL-122021]
- usb: storage: reltek_cr: convert to use secs_to_jiffies (Desnes Nunes) [RHEL-122021]
- usb: typec: Remove unused ucsi_cci_str (Desnes Nunes) [RHEL-122021]
- usb: core: Remove unused usb_unlink_anchored_urbs (Desnes Nunes) [RHEL-122021]
- usb: gadget: Remove unused usb_remove_config (Desnes Nunes) [RHEL-122021]
- usb: gadget: config: Remove unused usb_gadget_config_buf (Desnes Nunes) [RHEL-122021]
- usb: Reorganize kerneldoc parameter names (Desnes Nunes) [RHEL-122021]
- usb: gadget: remove max support speed info in bind operation (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: cleanup function config_ep_by_speed_and_alt() (Desnes Nunes) [RHEL-122021]
- usb: gadget: add a inline function gether_bitrate() (Desnes Nunes) [RHEL-122021]
- usb: gadget: use working speed to calcaulate network bitrate and qlen (Desnes Nunes) [RHEL-122021]
- usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (Desnes Nunes) [RHEL-122021] {CVE-2023-52894}
- usb: gadget: config: remove max speed check in usb_assign_descriptors() (Desnes Nunes) [RHEL-122021]
- usb: phy: tegra: Remove unused functions (Desnes Nunes) [RHEL-122021]
- usb: typec: fusb302: fix scheduling while atomic when using virtio-gpio (Desnes Nunes) [RHEL-122021]
- usb: core: Add 0x prefix to quirks debug output (Desnes Nunes) [RHEL-122021]
- Documentation: usb: gadget: Wrap remaining usage snippets in literal code block (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Ignore trailing LF for user strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Attach arbitrary strings to cdev (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Fix set but not used variable warning (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Support arbitrary string descriptors (Desnes Nunes) [RHEL-122021]
- usb: gadget: configfs: Rename struct gadget_strings (Desnes Nunes) [RHEL-122021]
- docs: usb: gadget: Reindent numbered list (Desnes Nunes) [RHEL-122021]
- usb: gadget: composite: Use USB API functions rather than constants (Desnes Nunes) [RHEL-122021]
- usb: host: xhci-plat: fix incorrect type for of_match variable in xhci_plat_probe() (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert ti,keystone-usbphy to DT schema (Desnes Nunes) [RHEL-122021]
- dt-bindings: phy: Convert hisilicon,hi6220-usb-phy to DT schema (Desnes Nunes) [RHEL-122021]
- Documentation: ABI: Update WMI device paths in ABI docs (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-intel-pmc: add blank lines to make it valid for ReST (Desnes Nunes) [RHEL-122021]
- ABI: sysfs-platform-dell-privacy-wmi: correct ABI entries (Desnes Nunes) [RHEL-122021]
- perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-118946]
- mptcp: propagate shutdown to subflows when possible (Davide Caratti) [RHEL-115624]
- mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN (Davide Caratti) [RHEL-115624]
- mptcp: disable add_addr retransmission when timeout is 0 (Davide Caratti) [RHEL-115624]
- mptcp: remove duplicate sk_reset_timer call (Davide Caratti) [RHEL-115624]
- mptcp: pm: kernel: flush: do not reset ADD_ADDR limit (Davide Caratti) [RHEL-115624]
- mptcp: drop skb if MPTCP skb extension allocation fails (Davide Caratti) [RHEL-115624]
- mptcp: make fallback action and fallback decision atomic (Davide Caratti) [RHEL-115624]
- mptcp: safety check before fallback (Davide Caratti) [RHEL-115624]
- mptcp: reset when MPTCP opts are dropped after join (Davide Caratti) [RHEL-115624]
- mptcp: export mptcp_subflow_early_fallback() (Davide Caratti) [RHEL-115624]
- iommufd/selftest: Fix ioctl return value in _test_cmd_trigger_vevents() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't report false positives with DMA_BOUNCE_UNALIGNED_KMALLOC (Jerry Snitselaar) [RHEL-114131]
- ntb: Force physically contiguous allocation of rx ring buffers (Jerry Snitselaar) [RHEL-114131]
- KVM: PPC: Enable CAP_SPAPR_TCE_VFIO on pSeries KVM guests (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: fix direction in dma_alloc direction traces (Jerry Snitselaar) [RHEL-114131]
- iommufd: Register iommufd mock devices with fwspec (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Disallow dirty tracking if incoherent page walk (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: debugfs: Fix legacy mode page table dump logic (Jerry Snitselaar) [RHEL-114131]
- ACPI/IORT: Fix memory leak in iort_rmr_alloc_sids() (Jerry Snitselaar) [RHEL-114131]
- gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU (Jerry Snitselaar) [RHEL-114131]
- dma: kmsan: export kmsan_handle_dma() for modules (Jerry Snitselaar) [RHEL-114131]
- software node: Prevent link creation failure from causing kobj reference count imbalance (Jerry Snitselaar) [RHEL-114131]
- iommu/selftest: prevent use of uninitialized variable (Jerry Snitselaar) [RHEL-114131]
- PCI: Fix driver_managed_dma check (Jerry Snitselaar) [RHEL-114131]
- platform: Fix race condition during DMA configure at IOMMU probe time (Jerry Snitselaar) [RHEL-114131]
- PCI: Run quirk_huawei_pcie_sva() before arm_smmu_probe_device() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update the fail_nth limit (Jerry Snitselaar) [RHEL-114131]
- iommufd: WARN if an object is aborted with an elevated refcount (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix race during abort for file descriptors (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39966}
- iommufd: Fix refcounting race during mmap (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl: Fix possible race while increase page table level (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39961}
- iommu/amd: Fix alias device DTE setting (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init() (Jerry Snitselaar) [RHEL-114131]
- dma-debug: don't enforce dma mapping check on noncoherent allocations (Jerry Snitselaar) [RHEL-114131]
- dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix spelling errors in iommufd.rst (Jerry Snitselaar) [RHEL-114131]
- iommufd: viommu: free memory allocated by kvcalloc() using kvfree() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Make instance lookup robust (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrement (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_map (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Avoid stack buffer overflow from kernel cmdline (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38676}
- iommu/vt-d: Use pci_is_display() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace vsmmu_size/type with get_viommu_size (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Do not bother impl_ops if IOMMU_VIOMMU_TYPE_ARM_SMMUV3 (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename some shortterm-related identifiers (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for vdevice tombstone (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Explicitly skip tests for inapplicable variant (Jerry Snitselaar) [RHEL-114131]
- iommufd/vdevice: Remove struct device reference from struct vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Destroy vdevice on idevice destroy (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add a pre_destroy() op for objects (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add iommufd_object_tombstone_user() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Roll back to use iommufd_object_alloc() for vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Test reserved regions near ULONG_MAX (Jerry Snitselaar) [RHEL-114131]
- iommufd: Prevent ALIGN() overflow (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38688}
- iommu/tegra241-cmdqv: import IOMMUFD module namespace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Do not allow _iommufd_object_alloc_ucmd if abort op is set (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add IOMMU_VEVENTQ_TYPE_TEGRA241_CMDQV support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Add user-space use support (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Do not statically map LVCMDQs (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Simplify deinit flow in tegra241_cmdqv_remove_vintf() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Use request_threaded_irq (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add hw_info to impl_ops (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3-iommufd: Add vsmmu_size/type and vsmmu_init impl ops (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Update hw_info coverage for an input data_type (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow an input data_type via iommu_hw_info (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow an input type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update HW QUEUE (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for the new mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add mmap interface (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd/driver: Add iommufd_hw_queue_depend/undepend() helpers (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add IOMMUFD_CMD_HW_QUEUE_ALLOC ioctl (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Introduce IOMMUFD_OBJ_HW_QUEUE and its related struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add driver-defined vDEVICE support (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Bypass access->ops->unmap for internal use (Jerry Snitselaar) [RHEL-114131]
- iommufd/access: Add internal APIs for HW queue to use (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for viommu data (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Support user_data in mock_viommu_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Allow driver-specific user data for a vIOMMU object (Jerry Snitselaar) [RHEL-114131]
- iommu: Pass in a driver-level user data structure to viommu_init op (Jerry Snitselaar) [RHEL-114131]
- iommu: Add iommu_copy_struct_to_user helper (Jerry Snitselaar) [RHEL-114131]
- iommu: Use enum iommu_hw_info_type for type in hw_info op (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Explicitly define vdev->virt_id (Jerry Snitselaar) [RHEL-114131]
- iommufd: Correct virt_id kdoc at struct iommu_vdevice_alloc (Jerry Snitselaar) [RHEL-114131]
- iommufd: Report unmapped bytes in the error path of iopt_unmap_iova_range (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply the new iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Introduce iommufd_object_alloc_ucmd helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move _iommufd_object_alloc out of driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Deprecate viommu_alloc op (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Drop parent domain from mock_iommu_domain_nested (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Support get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce get_viommu_size and viommu_init ops (Jerry Snitselaar) [RHEL-114131]
- iommufd: Return EOPNOTSUPP for failures due to driver bugs (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_veventq_type for type in struct iommufd_veventq (Jerry Snitselaar) [RHEL-114131]
- iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Drop unused ictx in struct iommufd_vdevice (Jerry Snitselaar) [RHEL-114131]
- iommufd: Apply obvious cosmetic fixes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: disable PRR on SM8250 (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Revert vmaster in the error path (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Remove unused macro iopte_prot (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SM6115 MDSS compatible (Jerry Snitselaar) [RHEL-114131] {CVE-2025-39739}
- iommu/amd: Fix geometry.aperture_end for V2 tables (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Wrap debugfs ABI testing symbols snippets in literal code blocks (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add documentation for AMD IOMMU debugfs support (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IRT Table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump device table (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for device id user input (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU command buffer (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU Capability registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add debugfs support to dump IOMMU MMIO registers (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Refactor AMD IOMMU debugfs initial setup (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Enable PASID and ATS capabilities in the correct order (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add efr[HATS] max v1 page table level (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add HATDis feature support (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix UAF on sva unbind with pending IOPFs (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38594}
- iommu/vt-d: Make iotlb_sync_map a static property of dmar_domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Deduplicate cache_tag_flush_all by reusing flush_range (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix missing PASID in dev TLB flush with cache_tag_flush_all (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split paging_domain_compatible() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_enforce_cache_coherency() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Create unique domain ops for each stage (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Split intel_iommu_domain_alloc_paging_flags() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Do not wipe out the page table NID when devices detach (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fold domain_exit() into intel_iommu_domain_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Lift the __pa to domain_setup_first_level/intel_svm_set_dev_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Optimize iotlb_sync_map for non-caching/non-RWBF modes (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Remove the CONFIG_X86 wrapping from iommu init hook (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops->pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_ops pgsize_bitmap from simple drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove ops.pgsize_bitmap from drivers that don't use it (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- qiommu/arm-smmu-v3: Remove iommu_ops pgsize_bitmap (Jerry Snitselaar) [RHEL-114131]
- dma-contiguous: hornor the cma address limit setup by user (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Assign devtlb cache tag on ATS enablement (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix build warnings due to uninitialized mfd (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Fix iommufd_dirty_tracking with large hugepage sizes (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add missing close(mfd) in memfd_mmap() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add asserts testing global mfd (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Fix incorrect size calculation (Jerry Snitselaar) [RHEL-114131]
- scatterlist: fix extraneous '@'-sign kernel-doc notation (Jerry Snitselaar) [RHEL-114131]
- Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices" (Jerry Snitselaar) [RHEL-114131]
- scatterlist: inline sg_next() (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear the freelist after iommu_put_pages_list() (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of amd directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: make inclusion of intel directory conditional (Jerry Snitselaar) [RHEL-114131]
- iommu: remove duplicate selection of DMAR_TABLE (Jerry Snitselaar) [RHEL-114131]
- iommu: Cleanup comments for dev_enable/disable_feat (Jerry Snitselaar) [RHEL-114131]
- iommu: Protect against overflow in iommu_pgsize() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle yet another race around registration (Jerry Snitselaar) [RHEL-114131]
- iommu: Allow attaching static domains in iommu_attach_device_pasid() (Jerry Snitselaar) [RHEL-114131]
- iommu: Hide ops.domain_alloc behind CONFIG_FSL_PAMU (Jerry Snitselaar) [RHEL-114131]
- iommu: Do not call domain_alloc() in iommu_sva_domain_alloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Move to domain_alloc_paging() (Jerry Snitselaar) [RHEL-114131]
- iommu: Add domain_alloc_identity() (Jerry Snitselaar) [RHEL-114131]
- iommu/virtio: Break out bypass identity support into a global static (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove iommu_dev_enable/disable_feature() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- dmaengine: idxd: Remove unnecessary IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Put iopf enablement in domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Remove IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Put iopf enablement in the domain attach path (Jerry Snitselaar) [RHEL-114131]
- iommu: Avoid introducing more races (Jerry Snitselaar) [RHEL-114131]
- iommu/vtd: Remove iommu_alloc_pages_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use iommu_alloc_pages_node_sz() for the IRT (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page_node() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_alloc_page/pages() (Jerry Snitselaar) [RHEL-114131]
- iommu: Update various drivers to pass in lg2sz instead of order to iommu pages (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Use roundup_pow_two() instead of get_order() (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Change rlookup, irq_lookup, and alias to use kvalloc() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Allow sub page sizes to be passed into the allocator (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move the __GFP_HIGHMEM checks into the common code (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Move from struct page to struct ioptdesc and folio (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_put_pages_list_old and the _Generic (Jerry Snitselaar) [RHEL-114131]
- iommu: Change iommu_iotlb_gather to use iommu_page_list (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Convert to use struct iommu_pages_list (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Formalize the freelist API (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: De-inline the substantial functions (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove iommu_free_page() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove the order argument to iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Make iommu_put_pages_list() work with high order allocations (Jerry Snitselaar) [RHEL-114131]
- iommu/pages: Remove __iommu_alloc_pages()/__iommu_free_pages() (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra: Do not use struct page as the handle for pts (Jerry Snitselaar) [RHEL-114131]
- iommu/terga: Do not use struct page as the handle for as->pd memory (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Add support for HTRangeIgnore feature (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Ensure GA log notifier callbacks finish running before module unload (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore context entry setup order for aliased devices (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38216}
- iommu/vt-d: Change dmar_ats_supported() to return boolean (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Eliminate pci_physfn() in dmar_find_matched_satc_unit() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Replace spin_lock with mutex to protect domain ida (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use ida to manage domain id (Jerry Snitselaar) [RHEL-114131]
- ida: Add ida_find_first_range() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Restore WO permissions on second-level paging entries (Jerry Snitselaar) [RHEL-114131]
- iommu: ipmmu-vmsa: avoid Wformat-security warning (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Add SAR2130P MDSS compatible (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Make set_stall work when the device is on (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Move handing of RESUME to the context fault handler (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-qcom: Enable threaded IRQ for Adreno SMMUv2/MMU500 (Jerry Snitselaar) [RHEL-114131]
- iommu/io-pgtable-arm: Add quirk to quiet WARN_ON() (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Fix incorrect return in arm_smmu_attach_dev (Jerry Snitselaar) [RHEL-114131]
- iommu: Skip PASID validation for devices without PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Revert ATS timing change to fix boot failure (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix two issues in iommu_copy_struct_from_user() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37900}
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37927}
- iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Add missing S2FWB feature detection (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: WARN if KVM attempts to set vCPU affinity without posted intrrupts (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE (Jerry Snitselaar) [RHEL-114131]
- dma-coherent: Warn if OF reserved memory is beyond current coherent DMA mask (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: Fix warning reported for missing prototype (Jerry Snitselaar) [RHEL-114131]
- dma-mapping: avoid potential unused data compilation warning (Jerry Snitselaar) [RHEL-114131]
- dma/contiguous: avoid warning about unused size_bytes (Jerry Snitselaar) [RHEL-114131]
- iommu/tegra241-cmdqv: Fix warnings due to dmam_free_coherent() (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37837}
- iommu: remove unneeded semicolon (Jerry Snitselaar) [RHEL-114131]
- iommu/ipmmu-vmsa: Register in a sensible order (Jerry Snitselaar) [RHEL-114131]
- iommu: Clear iommu-dma ops on cleanup (Jerry Snitselaar) [RHEL-114131] {CVE-2025-37877}
- iommu/vt-d: Remove an unnecessary call set_dma_ops() (Jerry Snitselaar) [RHEL-114131]
- iommu: Fix crash in report_iommu_fault() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Test attach before detaching pasid (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix iommu_vevent_header tables markup (Jerry Snitselaar) [RHEL-114131]
- iommu: Convert unreachable() to BUG() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Balance veventq->num_events inc/dec (Jerry Snitselaar) [RHEL-114131]
- iommufd: Initialize the flags of vevent in iommufd_viommu_report_event() (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for reporting max_pasid_log2 via IOMMU_HW_INFO (Jerry Snitselaar) [RHEL-114131]
- iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add coverage for iommufd pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add test ops to test pasid attach/detach (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add a helper to get test device (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add set_dev_pasid in mock iommu (Jerry Snitselaar) [RHEL-114131]
- iommufd: Allow allocating PASID-compatible domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Add IOMMU_HWPT_ALLOC_PASID support (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain for RID (Jerry Snitselaar) [RHEL-114131]
- iommufd: Support pasid attach/replace (Jerry Snitselaar) [RHEL-114131]
- iommufd: Enforce PASID-compatible domain in PASID path (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add pasid_attach array to track per-PASID attach (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace device_list with device_array (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Wrap igroup->hwpt and igroup->device_list into attach struct (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Add helper to detect the first attach of a group (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Replace idev->igroup with local variable (Jerry Snitselaar) [RHEL-114131]
- iommufd/device: Only add reserved_iova in non-pasid path (Jerry Snitselaar) [RHEL-114131]
- iommufd: Pass @pasid through the device attach/replace path (Jerry Snitselaar) [RHEL-114131]
- iommu: Introduce a replace API for device pasid (Jerry Snitselaar) [RHEL-114131]
- iommu: Require passing new handles to APIs supporting handle (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop sw_msi from iommu_domain (Jerry Snitselaar) [RHEL-114131]
- iommufd: Move iommufd_sw_msi and related functions to driver.c (Jerry Snitselaar) [RHEL-114131]
- iommu: Sort out domain user data (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Set MEV bit in nested STE for DoS mitigations (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMU (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu-v3: Introduce struct arm_smmu_vmaster (Jerry Snitselaar) [RHEL-114131]
- Documentation: userspace-api: iommufd: Update FAULT and VEVENTQ (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_VEVENTQ_ALLOC test coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverage (Jerry Snitselaar) [RHEL-114131]
- iommufd/selftest: Require vdev_id when attaching to a nested domain (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_report_event helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/viommu: Add iommufd_viommu_get_vdev_id helper (Jerry Snitselaar) [RHEL-114131]
- iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOC (Jerry Snitselaar) [RHEL-114131]
- iommufd: Rename fault.c to eventq.c (Jerry Snitselaar) [RHEL-114131]
- iommufd: Abstract an iommufd_eventq from iommufd_fault (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Add an iommufd_fault_init() helper (Jerry Snitselaar) [RHEL-114131]
- iommufd/fault: Move two fault functions out of the header (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fail replace if device has not been attached (Jerry Snitselaar) [RHEL-114131]
- iommufd: Set domain->iommufd_hwpt in all hwpt->domain allocators (Jerry Snitselaar) [RHEL-114131]
- iommufd: Fix uninitialized rc in iommufd_access_rw() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Disallow allocating nested parent domain with fault ID (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Consolidate protection domain free code (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused forward declaration (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove outdated comment (Jerry Snitselaar) [RHEL-114131]
- iommu/amd/pgtbl_v2: Improve error handling (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Remove unused variable (Jerry Snitselaar) [RHEL-114131]
- iommu/amd: Log IOMMU control register in event log path (Jerry Snitselaar) [RHEL-114131]
- lib/scatterlist: Add SG_MITER_LOCAL and use it (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Cleanup intel_context_flush_present() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move PRI enablement in probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Move scalable mode ATS enablement to probe path (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Check if SVA is supported when attaching the SVA domain (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Use virt_to_phys() (Jerry Snitselaar) [RHEL-114131]
- iommu/vt-d: Fix system hang on reboot -f (Jerry Snitselaar) [RHEL-114131]
- iommu: Don't warn prematurely about dodgy probes (Jerry Snitselaar) [RHEL-114131]
- iommu/arm-smmu: Set rpm auto_suspend once during probe (Jerry Snitselaar) [RHEL-114131]
- iommu: Get DT/ACPI parsing into the proper probe path (Jerry Snitselaar) [RHEL-114131]
- iommu: Keep dev->iommu state consistent (Jerry Snitselaar) [RHEL-114131]
- iommu: Resolve ops in iommu_init_device() (Jerry Snitselaar) [RHEL-114131]
- iommu: Handle race with default domain setup (Jerry Snitselaar) [RHEL-114131]
- iommu: Unexport iommu_fwspec_free() (Jerry Snitselaar) [RHEL-114131]
- iommu/dma: Remove redundant locking (Jerry Snitselaar) [RHEL-114131]
- iommu: Swap the order of setting group->pasid_array and calling attach op of iommu drivers (Jerry Snitselaar) [RHEL-114131]
- iommu: Store either domain or handle in group->pasid_array (Jerry Snitselaar) [RHEL-114131]
- iommu: Drop iommu_group_replace_domain() (Jerry Snitselaar) [RHEL-114131]
- iommu: Make @handle mandatory in iommu_{attach|replace}_group_handle() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Implement sw_msi support natively (Jerry Snitselaar) [RHEL-114131]
- iommu: Turn fault_data to iommufd private pointer (Jerry Snitselaar) [RHEL-114131]
- irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips that need it (Jerry Snitselaar) [RHEL-114131]
- iommu: Make iommu_dma_prepare_msi() into a generic operation (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Refactor iommu_dma_compose_msi_msg() (Jerry Snitselaar) [RHEL-114131]
- genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie (Jerry Snitselaar) [RHEL-114131] {CVE-2025-38062}
- iommufd/fault: Remove iommufd_fault_domain_attach/detach/replace_dev() (Jerry Snitselaar) [RHEL-114131]
- iommufd: Make attach_handle generic than fault specific (Jerry Snitselaar) [RHEL-114131]
- dma: Introduce generic dma_addr_*crypted helpers (Jerry Snitselaar) [RHEL-114131]
- dma: Fix encryption bit clearing for dma_to_phys (Jerry Snitselaar) [RHEL-114131]
- treewide, timers: Rename from_timer() to timer_container_of() (Ivan Vecera) [RHEL-115039]
- xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112145]
- xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112145]
- xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112145]
- xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112145]
- xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112145]
- xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112145]
- xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112145]
- xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-88450]
- xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112145]
- xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112145]
- xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-112145]
- xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112145]
- xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112145]
- xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112145]
- xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112145]
- xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112145]
- xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112145]
- xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112145]
- xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112145]
- xfs: don't over-report free space or inodes in statvfs (Carlos Maiolino) [RHEL-112145]
- xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112145]
- xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112145]
- xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112145]
- xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112145]
- xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112145]
- xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112145]
- xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112145]
- xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112145]
- xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112145]
- xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112145]
- xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112145]
- xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112145]
- xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112145]
- xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112145]
- xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112145]
- xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112145]
- xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112145]
- xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112145]
- xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112145]
- xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112145]
- xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112145]
- xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112145]
- xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112145]
- xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112145]
- xfs: delalloc and quota softlimit timers are incoherent (Carlos Maiolino) [RHEL-112145]
- xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112145]
- xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112145]
- xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112145]
- xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112145]
- xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112145]
- xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112145]
- xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112145]
- xfs: report realtime block quota limits on realtime directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112145]
- xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112145]
- xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112145]
- xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112145]
- xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112145]
- xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112145]
- xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112145]
- xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112145]
- xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112145]
- xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112145]
- xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112145]
- xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112145]
- xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112145]
- xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112145]
- xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112145]
- xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112145]
- xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112145]
- xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112145]
- xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112145]
- xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112145]
- xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112145]
- xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112145]
- xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112145]
- xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112145]
- xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112145]
- xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112145]
- xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112145]
- xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112145]
- xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112145]
- iomap: add a merge boundary flag (Carlos Maiolino) [RHEL-112145]
- xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112145]
- xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112145]
- xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112145]
- xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112145]
- xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112145]
- xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112145]
- xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112145]
- xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112145]
- xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112145]
- xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112145]
- xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112145]
- xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112145]
- xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112145]
- xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112145]
- xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112145]
- xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112145]
- xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112145]
- xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112145]
- xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112145]
- xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112145]
- xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112145]
- xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112145]
- xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112145]
- xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112145]
- xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112145]
- xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112145]
- xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112145]
- xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112145]
- xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112145]
- xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112145]
- xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112145]
- xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112145]
- xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112145]
- xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112145]
- xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112145]
- xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112145]
- xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112145]
- xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112145]
- xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112145]
- xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112145]
- xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112145]
- xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112145]
- xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112145]
- xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112145]
- xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112145]
- xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112145]
- xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112145]
- xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112145]
- xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112145]
- xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112145]
- xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112145]
- xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112145]
- xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112145]
- xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112145]
- xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112145]
- xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112145]
- xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112145]
- xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112145]
- xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112145]
- xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112145]
- xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112145]
- xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112145]
- xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112145]
* Fri Nov 28 2025 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [5.14.0-645.el9]
- tty: n_tty: Fix buffer offsets when lookahead is used (Radostin Stoyanov) [RHEL-127716]
- ext4: don't over-report free space or inodes in statvfs (Ravi Singh) [RHEL-125357]

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.14.0-645.el9.tar.xz) = 92f23a7f1ea00d5a0584d764ab71b7b4637ec8cbf79167dc3aded46a488a404209f2b2aa12f7b62253ac23495b65996e571d4bc338599e444bd8dd70ccc7c266
SHA512 (kernel-abi-stablelists-5.14.0-645.el9.tar.bz2) = 75093eb3136d62d64e95dcce2a99ca0e1b7d7d640ced4dc50d01ef0eb08c61fe4d10a4140e73b70891b5db5a8312197be3057b6306393290d4d98ea77fc9dbfd
SHA512 (kernel-kabi-dw-5.14.0-645.el9.tar.bz2) = fbc1ada94ac96b9bfcc9ef7aedbd7d2768427203a37490d00ece62b0de533fb3244e7ee7226b7de6d37b7265951d72d50b35477e29e56efe9fe1e9a5f4303efc
SHA512 (linux-5.14.0-646.el9.tar.xz) = b4a387796380ac1715c80e05a90443c6c8791456ffea7a6978eac626f4c41910bc267b0d9379ad194dc9b4bd56aa2a7cfc0f6690179e416c690585360642e01e
SHA512 (kernel-abi-stablelists-5.14.0-646.el9.tar.bz2) = 8fa22a85139e47415a713b178e9a8f7d305ea7925f5271cd742c6ab666e33d1e7ceea680c56dc5882fc8c4beac951cf50da9811292bfe532e696d53b972603ea
SHA512 (kernel-kabi-dw-5.14.0-646.el9.tar.bz2) = 527a031d36e761a48d77c3e8eb7ee60a9fea7d57349e172da9dc1e3c7bb74e05ecbf84caaed4a90a12b3f904352eb7d05106a34d60e7221a697776e1eeabc6da