X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fsparc64%2Fkernel%2Febus.c;h=7991e919d8ab6801605f040c1b16f2df1277975f;hb=987b0145d94eecf292d8b301228356f44611ab7c;hp=c69504aa638f59418a3bf08040cabb57fc85767f;hpb=f7ed79d23a47594e7834d66a8f14449796d4f3e6;p=linux-2.6.git diff --git a/arch/sparc64/kernel/ebus.c b/arch/sparc64/kernel/ebus.c index c69504aa6..7991e919d 100644 --- a/arch/sparc64/kernel/ebus.c +++ b/arch/sparc64/kernel/ebus.c @@ -277,9 +277,10 @@ static inline void *ebus_alloc(size_t size) { void *mem; - mem = kzalloc(size, GFP_ATOMIC); + mem = kmalloc(size, GFP_ATOMIC); if (!mem) panic("ebus_alloc: out of memory"); + memset((char *)mem, 0, size); return mem; }