linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] ARM: hw_breakpoint: fix reset sequence for debug arch v7.1
@ 2012-10-17 15:31 Will Deacon
  2012-10-17 15:31 ` [PATCH 1/7] ARM: hw_breakpoint: only clear OS lock when implemented on v7 Will Deacon
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Will Deacon @ 2012-10-17 15:31 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

This set of patches fixes the hw_breakpoint debug register reset sequence
for ARM debug architecture v7.1. This involves:

	- Probing of the save/restore registers on v7
	- Avoiding the use of DBGDSCRint.HDBGen, which is now UNKNOWN
	- Only attempt to enable monitor mode during boot, then check
	  whether it is still enabled during breakpoint validation
	- Some minor changes to remain compatible with v6 processors

All feedback welcome,

Will


Dietmar Eggemann (1):
  ARM: hw_breakpoint: use CRn as argument for debug reg accessor macros

Will Deacon (6):
  ARM: hw_breakpoint: only clear OS lock when implemented on v7
  ARM: hw_breakpoint: fix monitor mode detection with v7.1
  ARM: hw_breakpoint: fix ordering of debug register reset sequence
  ARM: hw_breakpoint: don't try to clear v6 debug registers during boot
  ARM: hw_breakpoint: make boot quieter without CPUID feature registers
  ARM: hw_breakpoint: check if monitor mode is enabled during
    validation

 arch/arm/include/asm/hw_breakpoint.h |    8 +-
 arch/arm/kernel/hw_breakpoint.c      |  146 ++++++++++++++++++----------------
 2 files changed, 82 insertions(+), 72 deletions(-)

-- 
1.7.4.1

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

end of thread, other threads:[~2012-10-25 14:49 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-17 15:31 [PATCH 0/7] ARM: hw_breakpoint: fix reset sequence for debug arch v7.1 Will Deacon
2012-10-17 15:31 ` [PATCH 1/7] ARM: hw_breakpoint: only clear OS lock when implemented on v7 Will Deacon
2012-10-24 22:53   ` Stephen Boyd
2012-10-25 14:49     ` Will Deacon
2012-10-17 15:31 ` [PATCH 2/7] ARM: hw_breakpoint: fix monitor mode detection with v7.1 Will Deacon
2012-10-24 22:53   ` Stephen Boyd
2012-10-17 15:31 ` [PATCH 3/7] ARM: hw_breakpoint: fix ordering of debug register reset sequence Will Deacon
2012-10-24 22:53   ` Stephen Boyd
2012-10-17 15:31 ` [PATCH 4/7] ARM: hw_breakpoint: don't try to clear v6 debug registers during boot Will Deacon
2012-10-24 22:53   ` Stephen Boyd
2012-10-17 15:31 ` [PATCH 5/7] ARM: hw_breakpoint: make boot quieter without CPUID feature registers Will Deacon
2012-10-24 22:53   ` Stephen Boyd
2012-10-17 15:31 ` [PATCH 6/7] ARM: hw_breakpoint: check if monitor mode is enabled during validation Will Deacon
2012-10-17 15:31 ` [PATCH 7/7] ARM: hw_breakpoint: use CRn as argument for debug reg accessor macros Will Deacon
2012-10-24 22:54   ` Stephen Boyd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).