Jason Wessel wrote:
>
> I rolled up several patches along with my changes to fix HW 
> breakpoints on x86_64 and i386.   I also deprecated some of the 
> #defines in favor of using the kgdb_ops to control the HW breakpoints 
> for other non IA archs at the point that these are implemented.
>
> Until such time that there is a common interface for kernel HW 
> breakpoints, if a user space application uses HW breakpoints the 
> kernel breakpoints will disappear.  I tested execution, data access 
> and data write breakpoints and all work with gdb 6.6.
>
> If there are no objections, I am going to replace the i386.patch with 
> i386_hw_breakpoints.patch and x86_64_breakpoints.patch and merge the 
> core changes for arch breakpoints to core-lite.patch.
>
> Signed-off-by: Jason Wessel <[EMAIL PROTECTED]>
>

There were no critical objections so this patch has been merged to the 
2.6.21 uprev branch.  The i386.patch has been removed, and replaced by 
i386-hw_breakpoints.patch and x86_64-hw_breakpoints.patch.  The HW 
breakpoints work on SMP and UP systems at this point if you use gdb 6.6 
or a gdb which supports the Z packets correctly for HW breakpoints.

The HW breakpoint code was cleaned up in the core-lite.patch so as to 
use the kgdb_ops call backs if an arch implements hw breakpoints.  At 
this point if someone would like to clean up the sw breakpoint 
references I'll gladly merge it, else this clean up will wait for the 
time being.

Thanks,
Jason.



Jason.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Kgdb-bugreport mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport

Reply via email to