Re: [PATCH v10 19/20] x86/asm/efi: Create a stack frame in efi_call()

2015-08-14 Thread Josh Poimboeuf
On Fri, Aug 14, 2015 at 10:11:59AM +0100, Matt Fleming wrote: > On Thu, 13 Aug, at 10:10:40PM, Josh Poimboeuf wrote: > > efi_call() is a callable non-leaf function which doesn't honor > > CONFIG_FRAME_POINTER, which can result in bad stack traces. > > > > Create a stack frame for it when CONFIG_FR

Re: [PATCH v10 19/20] x86/asm/efi: Create a stack frame in efi_call()

2015-08-14 Thread Matt Fleming
On Thu, 13 Aug, at 10:10:40PM, Josh Poimboeuf wrote: > efi_call() is a callable non-leaf function which doesn't honor > CONFIG_FRAME_POINTER, which can result in bad stack traces. > > Create a stack frame for it when CONFIG_FRAME_POINTER is enabled. > > Signed-off-by: Josh Poimboeuf > Cc: Matt F

[PATCH v10 19/20] x86/asm/efi: Create a stack frame in efi_call()

2015-08-13 Thread Josh Poimboeuf
efi_call() is a callable non-leaf function which doesn't honor CONFIG_FRAME_POINTER, which can result in bad stack traces. Create a stack frame for it when CONFIG_FRAME_POINTER is enabled. Signed-off-by: Josh Poimboeuf Cc: Matt Fleming --- arch/x86/platform/efi/efi_stub_64.S | 3 +++ 1 file ch