Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-13 Thread Doug Anderson
Hi, On Tue, May 12, 2020 at 11:17 PM Will Deacon wrote: > > Hey Doug, > > On Tue, May 12, 2020 at 08:27:50AM -0700, Doug Anderson wrote: > > On Tue, May 12, 2020 at 12:36 AM Will Deacon wrote: > > > On Mon, May 11, 2020 at 03:45:02PM -0700, Doug Anderson wrote: > > > > On Mon, May 11, 2020 at

Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-13 Thread Will Deacon
Hey Doug, On Tue, May 12, 2020 at 08:27:50AM -0700, Doug Anderson wrote: > On Tue, May 12, 2020 at 12:36 AM Will Deacon wrote: > > On Mon, May 11, 2020 at 03:45:02PM -0700, Doug Anderson wrote: > > > On Mon, May 11, 2020 at 7:59 AM Will Deacon wrote: > > > > On Tue, Apr 28, 2020 at 02:13:45PM

Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-12 Thread Doug Anderson
Hi, On Tue, May 12, 2020 at 12:36 AM Will Deacon wrote: > > On Mon, May 11, 2020 at 03:45:02PM -0700, Doug Anderson wrote: > > On Mon, May 11, 2020 at 7:59 AM Will Deacon wrote: > > > On Tue, Apr 28, 2020 at 02:13:45PM -0700, Douglas Anderson wrote: > > > > diff --git

Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-12 Thread Will Deacon
On Mon, May 11, 2020 at 03:45:02PM -0700, Doug Anderson wrote: > On Mon, May 11, 2020 at 7:59 AM Will Deacon wrote: > > On Tue, Apr 28, 2020 at 02:13:45PM -0700, Douglas Anderson wrote: > > > diff --git a/arch/arm64/kernel/debug-monitors.c > > > b/arch/arm64/kernel/debug-monitors.c > > > index

Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-11 Thread Doug Anderson
Hi, On Mon, May 11, 2020 at 7:59 AM Will Deacon wrote: > > Hi Doug, > > On Tue, Apr 28, 2020 at 02:13:45PM -0700, Douglas Anderson wrote: > > diff --git a/arch/arm64/kernel/debug-monitors.c > > b/arch/arm64/kernel/debug-monitors.c > > index 48222a4760c2..59c353dfc8e9 100644 > > ---

Re: [PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-05-11 Thread Will Deacon
Hi Doug, On Tue, Apr 28, 2020 at 02:13:45PM -0700, Douglas Anderson wrote: > diff --git a/arch/arm64/kernel/debug-monitors.c > b/arch/arm64/kernel/debug-monitors.c > index 48222a4760c2..59c353dfc8e9 100644 > --- a/arch/arm64/kernel/debug-monitors.c > +++ b/arch/arm64/kernel/debug-monitors.c > @@

[PATCH v3 05/11] arm64: Add call_break_hook() to early_brk64() for early kgdb

2020-04-28 Thread Douglas Anderson
In order to make early kgdb work properly we need early_brk64() to be able to call into it. This is as easy as adding a call into call_break_hook() just like we do later in the normal brk_handler(). Once we do this we can let kgdb know that it can break into the debugger a little earlier