Merge ../linus
[linux-drm-fsl-dcu.git] / arch / i386 / kernel / cpu / mtrr / main.c
index aeea23e8a05029e915998f0a8b0adfd204c088d9..16bb7ea87145411e9ee63f1dd31b982a4f7ed816 100644 (file)
@@ -596,10 +596,8 @@ static int mtrr_save(struct sys_device * sysdev, pm_message_t state)
        int i;
        int size = num_var_ranges * sizeof(struct mtrr_value);
 
-       mtrr_state = kmalloc(size,GFP_ATOMIC);
-       if (mtrr_state)
-               memset(mtrr_state,0,size);
-       else
+       mtrr_state = kzalloc(size,GFP_ATOMIC);
+       if (!mtrr_state)
                return -ENOMEM;
 
        for (i = 0; i < num_var_ranges; i++) {