Re: [edk2] [PATCH 0/2] Clear frame pointer in startup code on AARCH64 systems

2018-11-19 Thread Ard Biesheuvel
On Mon, 19 Nov 2018 at 10:56, Leif Lindholm wrote: > > On Fri, Nov 16, 2018 at 02:55:56PM -0800, Ard Biesheuvel wrote: > > The backtrace code on AARCH64 does not sanitize the frame pointer values > > it pulls of the stack when attempting to do a backtrace, and so junk left > > in the frame

Re: [edk2] [PATCH 0/2] Clear frame pointer in startup code on AARCH64 systems

2018-11-19 Thread Leif Lindholm
On Fri, Nov 16, 2018 at 02:55:56PM -0800, Ard Biesheuvel wrote: > The backtrace code on AARCH64 does not sanitize the frame pointer values > it pulls of the stack when attempting to do a backtrace, and so junk left > in the frame pointer register may result in a recursive exception and a >

Re: [edk2] [PATCH 0/2] Clear frame pointer in startup code on AARCH64 systems

2018-11-19 Thread Laszlo Ersek
On 11/16/18 23:55, Ard Biesheuvel wrote: > The backtrace code on AARCH64 does not sanitize the frame pointer values > it pulls of the stack when attempting to do a backtrace, and so junk left > in the frame pointer register may result in a recursive exception and a > truncated backtrace. > > Ard

[edk2] [PATCH 0/2] Clear frame pointer in startup code on AARCH64 systems

2018-11-16 Thread Ard Biesheuvel
The backtrace code on AARCH64 does not sanitize the frame pointer values it pulls of the stack when attempting to do a backtrace, and so junk left in the frame pointer register may result in a recursive exception and a truncated backtrace. Ard Biesheuvel (2): ArmPlatformPkg: clear frame pointer