]> git.baikalelectronics.ru Git - kernel.git/commit
x86/efi: Fix dummy variable buffer allocation
authorBen Hutchings <ben@decadent.org.uk>
Sun, 16 Jun 2013 20:27:12 +0000 (21:27 +0100)
committerMatt Fleming <matt.fleming@intel.com>
Fri, 21 Jun 2013 09:52:49 +0000 (10:52 +0100)
commit84dc73180c868bfcac70e39cde972adfba660324
tree62367f3923a90603697cac95557521eec5c161bb
parent029298de19d2f669929242dfc5773010076f6235
x86/efi: Fix dummy variable buffer allocation

1. Check for allocation failure
2. Clear the buffer contents, as they may actually be written to flash
3. Don't leak the buffer

Compile-tested only.

[ Tested successfully on my buggy ASUS machine - Matt ]

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: stable@vger.kernel.org
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
arch/x86/platform/efi/efi.c