diff options
author | Olof Johansson <[email protected]> | 2012-02-12 13:24:28 -0800 |
---|---|---|
committer | H. Peter Anvin <[email protected]> | 2012-02-23 18:54:39 -0800 |
commit | 140bf275d3e89e9b36851d5cf498dbbbecdf7ca8 (patch) | |
tree | 9acc553c7e74d82102ff035b49bc0e06dc85f8b7 /net/lapb/lapb_subr.c | |
parent | a6a46f415dca828a04a435ca1f67de0bc5b9ae30 (diff) |
x86, efi: Add basic error handling
It's not perfect, but way better than before. Mark efi_enabled as false in
case of error and at least stop dereferencing pointers that are known to
be invalid.
The only significant missing piece is the lack of undoing the
memblock_reserve of the memory that efi marks as in use. On the other
hand, it's not a large amount of memory, and leaving it unavailable for
system use should be the safer choice anyway.
Signed-off-by: Olof Johansson <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Acked-by: Matt Fleming <[email protected]>
Signed-off-by: H. Peter Anvin <[email protected]>
Diffstat (limited to 'net/lapb/lapb_subr.c')
0 files changed, 0 insertions, 0 deletions