hi LKML There is an on-going development in bugzilla for a patch to move on in another direction for people who want to play with 64bits PCI BAR on 32bit. https://bugzilla.kernel.org/show_bug.cgi?id=88131 But I send the patch out here to solicit comments for a sable way to play with pci devices on modern 64bit machine which usually features 64bit BAR in a stable 32bit kernel. The patch attached forced the BAR memory resource allocation back to 32bit adress space in acpi root bridge case, then xhci and ixgbe works every well based on my testing. So I think it's not necessary to use 64Bit BAR in 32bit kernel for stable reason. Thanks /l signed-off-by: Luming Yu