Re: [PATCH] firmware/efi: Fix a use after bug in efi_mem_reserve_persistent

2021-03-18 Thread Ard Biesheuvel
On Wed, 10 Mar 2021 at 09:37, Lv Yunlong wrote: > > In the for loop in efi_mem_reserve_persistent(), prsv = rsv->next > use the unmapped rsv. Use the unmapped pages will cause segment > fault. > > Fixes: 18df7577adae6 ("efi/memreserve: deal with memreserve entries in > unmapped memory") >

[PATCH] firmware/efi: Fix a use after bug in efi_mem_reserve_persistent

2021-03-10 Thread Lv Yunlong
In the for loop in efi_mem_reserve_persistent(), prsv = rsv->next use the unmapped rsv. Use the unmapped pages will cause segment fault. Fixes: 18df7577adae6 ("efi/memreserve: deal with memreserve entries in unmapped memory") Signed-off-by: Lv Yunlong --- drivers/firmware/efi/efi.c | 3 ++- 1