--- arch/ia64/sn/kernel/io_init.c.bak 2005-11-11 06:33:12.000000000 +0100 +++ arch/ia64/sn/kernel/io_init.c 2005-11-27 21:17:18.000000000 +0100 @@ -351,7 +351,7 @@ void sn_pci_controller_fixup(int segment return; /*bus # does not exist */ prom_bussoft_ptr = __va(prom_bussoft_ptr); - controller = kcalloc(1,sizeof(struct pci_controller), GFP_KERNEL); + controller = kzalloc(sizeof(struct pci_controller), GFP_KERNEL); controller->segment = segment; if (!controller) BUG();