public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [Patch 0/6] MIPS Hardware watchpoint support for gdb (version 2).
@ 2008-04-29  1:21 David Daney
  2008-04-29  1:29 ` [PATCH 1/6] Add HARDWARE_WATCHPOINTS configure option David Daney
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: David Daney @ 2008-04-29  1:21 UTC (permalink / raw)
  To: linux-mips; +Cc: Linux kernel

This is my second take at MIPS watch register support.

Changes from the previous version include:

* Change layout of structures used by ptrace to eliminate holes.

* Use [set|clear]_tsk_thread_flag() and friends instead of racy direct 
access.

* mips64 support (untested).

* Fix sparse warnings.

For this version of the patch you will need the corresponding gdb patch 
which can be found here:

http://sourceware.org/ml/gdb-patches/2008-04/msg00642.html

David Daney

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [Patch 0/6] MIPS Hardware watchpoint support for gdb.
@ 2008-04-21 23:20 David Daney
  2008-04-22  0:33 ` [Patch 5/6] Scheduler support for HARDWARE_WATCHPOINTS David Daney
  0 siblings, 1 reply; 8+ messages in thread
From: David Daney @ 2008-04-21 23:20 UTC (permalink / raw)
  To: linux-mips; +Cc: linux-kernel

This series of patches adds hardware watch register support for MIPS to
the kernel.  This is kind of a chicken-and-egg type of problem as you
need gdb support to test it, but you cannot test gdb until the kernel
support is present.  These kernel patches are preliminary and
undoubtedly will need some tweaking.

If you want to test this out, you will need to build a suitable gdb
using the patch here:

http://sourceware.org/ml/gdb-patches/2008-04/msg00439.html

The patches are against current linux-mips.org (commit
096bc9f852d4e782b318218d82181f4b09bac63f)

My main test platform only runs 2.6.15, so I could not fully test them
in the current kernel.  I did test under Qemu, but since it lacks full
watch register support in mips, I could not verify that it really works
there.

Well without further ado, here they come.

David Daney


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-04-29  1:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-29  1:21 [Patch 0/6] MIPS Hardware watchpoint support for gdb (version 2) David Daney
2008-04-29  1:29 ` [PATCH 1/6] Add HARDWARE_WATCHPOINTS configure option David Daney
2008-04-29  1:31 ` [PATCH 2/6] Add HARDWARE_WATCHPOINTS definitions and support code David Daney
2008-04-29  1:33 ` [PATCH 3/6] Probe watch registers and report configuration David Daney
2008-04-29  1:37 ` [PATCH 4/6] Watch exception handling for HARDWARE_WATCHPOINTS David Daney
2008-04-29  1:39 ` [PATCH 5/6] Scheduler support " David Daney
2008-04-29  1:43 ` [PATCH 6/6] Ptrace " David Daney
  -- strict thread matches above, loose matches on Subject: below --
2008-04-21 23:20 [Patch 0/6] MIPS Hardware watchpoint support for gdb David Daney
2008-04-22  0:33 ` [Patch 5/6] Scheduler support for HARDWARE_WATCHPOINTS David Daney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox