From: Andrew Morton Cc: Shaohua Li Cc: Tigran Aivazian Signed-off-by: Andrew Morton --- arch/i386/kernel/microcode.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff -puN arch/i386/kernel/microcode.c~x86-microcode-microcode-driver-cleanup-tidy arch/i386/kernel/microcode.c --- a/arch/i386/kernel/microcode.c~x86-microcode-microcode-driver-cleanup-tidy +++ a/arch/i386/kernel/microcode.c @@ -298,8 +298,7 @@ find: } /* free previous update file */ - if (uci->mc) - vfree(uci->mc); + vfree(uci->mc); memcpy(new_mc, mc, total_size); uci->mc = new_mc; _