#9 ACS Override patches not working
Closed: Fixed a year ago by sentry. Opened a year ago by tabby.

I've copy pasted this from my post on the discussion for this package, as I found this after posting and it's more appropriate here.

The PCIe ACS override patch doesn’t seem to be working. Using Liquorix on Debian with the pcie_acs_override=downstream,multifunction kernel command line parameter, I get almost one IOMMU group per device, while with this kernel (currently using version 6.2.9-201.fsync.fc37) and the same parameter, I don’t see any difference in the groups, leading to bunched up devices like these:

IOMMU Group 10:
        02:00.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset USB 3.1 XHCI Controller [1022:43ee]
        02:00.1 SATA controller [0106]: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset SATA Controller [1022:43eb]
        02:00.2 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Upstream Port [1022:43e9]
        03:04.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43ea]
        03:09.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD] Device [1022:43ea]
        04:00.0 Non-Volatile memory controller [0108]: Phison Electronics Corporation PS5013 E13 NVMe Controller [1987:5013] (rev 01)
        05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 16)

Thank you in advance.


Fixed with 6.2.11-201.fsync

Metadata Update from @sentry:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata