On Wed, Nov 12, 2014 at 8:14 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: > [+cc linux-pci, Yinghai] > > Thanks for the report! > > On Wed, Nov 12, 2014 at 8:57 PM, <bugzilla-daemon@xxxxxxxxxxxxxxxxxxx> wrote: >> https://bugzilla.kernel.org/show_bug.cgi?id=88131 >> >> Bug ID: 88131 >> Summary: PCI device intel ixgbe and xhci with 64-bit bar >> address can NOT work on x86_32 PAE kernel. >> Product: Drivers >> Version: 2.5 >> Kernel Version: 3.18-rc4 >> Hardware: i386 >> OS: Linux >> Tree: Mainline >> Status: NEW >> Severity: normal >> Priority: P1 >> Component: PCI >> Assignee: drivers_pci@xxxxxxxxxxxxxxxxxxxx >> Reporter: mapengyu@xxxxxxxxx >> Regression: No >> >> Created attachment 157441 >> --> https://bugzilla.kernel.org/attachment.cgi?id=157441&action=edit >> dmesg >> >> PCI device intel ixgbe and xhci with 64-bit bar address can NOT work on x86_32 >> kernel. >> >> The bar0 base address of intel ixgbe ethernet card and xhci are above 4G. >> The commit d56dbf5bab8ce44c5407bb099f71987f58d18bb4 try to map the resource >> above 4G. >> Enabled PAE and HIGHMEM64G, it should support 64-bit BAR, but failed on high >> bar address. > > Can you also attach your .config to the bugzilla? > > Is this a regression? Did it work correctly before d56dbf5bab8c > ("PCI: Allocate 64-bit BARs above 4G when possible")? > > I assume this is the problem you're seeing (for igbe): This is some kind of bug that is uncovered by that commit. I already have two patches for ixgbe one. but xhci could be different problem. Aaron, can you split the bug to two ? one for ixgbe and one for xhci. Thanks Yinghai -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html