• Y
    PCI: check szhi when sz is 0 when 64 bit iomem bigger than 4G · 07eddf3d
    Yinghai Lu 提交于
    For pci mem resource that size is bigger than 4G, the sz returned by
    pc_size will be 0.
    So that resource is skipped, and register contained hi address will be
    treated as another 32bit resource. We need to use sz64 and pci_sz64 for
    64 bit resource for clear logical.  Typical usages for this: Opteron
    system with co-processor and the co-processor could take more than 4G
    RAM as pre-fetchable mem resource.
    Signed-off-by: NYinghai Lu <yinghai.lu@amd.com>
    Cc: Andi Kleen <ak@suse.de>
    Cc: Andrew Morton <akpm@osdl.org>
    Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
    
    07eddf3d
probe.c 33.1 KB