H. Peter Anvin wrote: > On 12/11/2009 03:35 PM, Yinghai Lu wrote: >> >> prepare to enable it for 32bit >> >> Signed-off-by: Yinghai Lu <yinghai@xxxxxxxxxx> >> >> --- >> arch/x86/pci/amd_bus.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> Index: linux-2.6/arch/x86/pci/amd_bus.c >> =================================================================== >> --- linux-2.6.orig/arch/x86/pci/amd_bus.c >> +++ linux-2.6/arch/x86/pci/amd_bus.c >> @@ -82,8 +82,8 @@ static int __init early_fill_mp_bus_info >> struct pci_root_info *info; >> u32 reg; >> struct resource *res; >> - size_t start; >> - size_t end; >> + u64 start; >> + u64 end; >> struct range range[RANGE_NUM]; >> u64 val; >> u32 address; >> > > Shouldn't this be resource_size_t? it seems we should use u64, and check the if the sizeof(resource_size_t) != sizeof(u64) and cap some vale. YH -- 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