Re: [patch 16/16] Add hardware breakpoint support for i386

2005-08-31 Thread Tom Rini
On Mon, Aug 29, 2005 at 11:23:39PM +0200, Andi Kleen wrote: > Tom Rini <[EMAIL PROTECTED]> writes: > > > This adds hardware breakpoint support for i386. This is not as well tested > > as > > software breakpoints, but in some minimal testing appears to be functional. > > This really would need s

Re: [patch 16/16] Add hardware breakpoint support for i386

2005-08-30 Thread Prasanna S Panchamukhi
This patch provides a simple interface for kernel-space watchpoints using processor's debug registers. Using Kwatch interface users can monitor kernel global variables and dump the debugging information such as kernel stack, global variables, processor registers. int register_kwatch(unsig

Re: [patch 16/16] Add hardware breakpoint support for i386

2005-08-30 Thread Prasanna S Panchamukhi
Hi, > > This adds hardware breakpoint support for i386. This is not as well tested > as > > software breakpoints, but in some minimal testing appears to be > functional. > > This really would need so coordination with user space using > them. Otherwise it'll be quite unreliable because any user pr

Re: [patch 16/16] Add hardware breakpoint support for i386

2005-08-29 Thread Keith Owens
On Mon, 29 Aug 2005 09:12:08 -0700, Tom Rini <[EMAIL PROTECTED]> wrote: > >This adds hardware breakpoint support for i386. This is not as well tested as >software breakpoints, but in some minimal testing appears to be functional. Hardware breakpoints must be per cpu, not global. Also you will f

Re: [patch 16/16] Add hardware breakpoint support for i386

2005-08-29 Thread Andi Kleen
Tom Rini <[EMAIL PROTECTED]> writes: > This adds hardware breakpoint support for i386. This is not as well tested as > software breakpoints, but in some minimal testing appears to be functional. This really would need so coordination with user space using them. Otherwise it'll be quite unreliab

[patch 16/16] Add hardware breakpoint support for i386

2005-08-29 Thread Tom Rini
This adds hardware breakpoint support for i386. This is not as well tested as software breakpoints, but in some minimal testing appears to be functional. --- linux-2.6.13-trini/arch/i386/kernel/kgdb.c | 49 + 1 files changed, 49 insertions(+) diff -puN arch/i386/kern