On 9/5/24 2:00 AM, Mark Pearson wrote:
Hi Lu,
Tested this on an X1 Carbon G12 with a kernel built form drm-tip and this patch - and was able to boot successfully with pci=noats
Tested-by: Mark Pearsonmpearson-lenovo@squebb.ca
Thank you!
Mark
PS - note on small typo below.
On Wed, Sep 4, 2024, at 2:07 AM, Lu Baolu wrote:
SOC-integrated devices on some platforms require their PCI ATS enabled for operation when the IOMMU is in scalable mode. Those devices are reported via ACPI/SATC table with the ATC_REQUIRED bit set in the Flags field.
The PCI subsystem offers the 'pci=noats' kernel command to disable PCI ATS on all devices. Using 'pci=noat' with devices that require PCI ATS
pci=noats
Fixed.
Thanks, baolu