diff --git a/[refs] b/[refs] index c6489a1d085b..b827bf472e9f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 15f51136719699d7204eeeccd66849a4d90ae426 +refs/heads/master: 29bb5d4fd3140a7d5d02d858118c74a45f15c296 diff --git a/trunk/drivers/base/cpu.c b/trunk/drivers/base/cpu.c index 23f2c4cd48d1..4dabf5077c48 100644 --- a/trunk/drivers/base/cpu.c +++ b/trunk/drivers/base/cpu.c @@ -240,6 +240,7 @@ int __cpuinit register_cpu(struct cpu *cpu, int num) int error; cpu->node_id = cpu_to_node(num); + memset(&cpu->dev, 0x00, sizeof(struct device)); cpu->dev.id = num; cpu->dev.bus = &cpu_subsys; cpu->dev.release = cpu_device_release;