FS#75755 - Thunderbolt 4 PCI Bridge kernel cmdline Fails to allocate BAR, and causes PCIe device misbehavior.
Attached to Project:
Arch Linux
Opened by Babak R (Borillion) - Wednesday, 31 August 2022, 01:56 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 05 October 2022, 05:37 GMT
Opened by Babak R (Borillion) - Wednesday, 31 August 2022, 01:56 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 05 October 2022, 05:37 GMT
|
Details
Device Info:
Motherboard : MSI MEG-X570 Godlike (MS-7C34) Processor : Ryzen 9 5950x Graphics: Radeon VII ( Vega 20 ) Thunderbolt : Asus ThunderboltEx 4 (Maple Ridge 4C 2020) kernel cmdline : pcie_ports=native pci=assign-busses,hpbussize=0x33,realloc,hpmmiosize=128M,hpmmioprefsize=16G Problem Description: I am attempting to enable the TB4 card on my system and have discovered some issues that prevent me from initialize the card and plug in a eGPU. However, I am unable to set kernel parameters that result in a successful boot. When I have no kernel command-line parameters, I have a successful boot but no BAR address space to support ePGU plugin. With command-line parameters set, I have boot failure and a initramfs ( rootfs ) prompt, there seems to be misconfiguration of PCIe, neither the SATA or NVMe controller show up in dmesg. Please also see https://bbs.archlinux.org/search.php?action=show_user_posts&user_id=141021 |
This task depends upon
Closed by Toolybird (Toolybird)
Wednesday, 05 October 2022, 05:37 GMT
Reason for closing: No response
Wednesday, 05 October 2022, 05:37 GMT
Reason for closing: No response
nocard_dmesg.txt
[1] https://wiki.archlinux.org/title/Thunderbolt#Troubleshooting
[2] https://wiki.archlinux.org/title/Unofficial_user_repositories#miffe