Home
last modified time | relevance | path

Searched hist:"6 f26aa05c9edffff6a4c2cd71774bc659a5cceec" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm/include/asm/
H A Dhw_breakpoint.hdiff 6f26aa05c9edffff6a4c2cd71774bc659a5cceec Tue Aug 02 10:16:57 CDT 2011 Will Deacon <will.deacon@arm.com> ARM: hw_breakpoint: add support for multiple watchpoints

ARM debug architecture 7.1 mandates that the DFAR is updated on a
watchpoint debug exception to contain the faulting virtual address
of the memory access. This allows us to determine which watchpoints
have fired and therefore report useful information to userspace.

This patch adds support for using the DFAR in the watchpoint handler,
which allows us to support multiple watchpoints on CPUs implementing
the new debug architecture.

Signed-off-by: Will Deacon <will.deacon@arm.com>
/openbmc/linux/arch/arm/kernel/
H A Dhw_breakpoint.cdiff 6f26aa05c9edffff6a4c2cd71774bc659a5cceec Tue Aug 02 10:16:57 CDT 2011 Will Deacon <will.deacon@arm.com> ARM: hw_breakpoint: add support for multiple watchpoints

ARM debug architecture 7.1 mandates that the DFAR is updated on a
watchpoint debug exception to contain the faulting virtual address
of the memory access. This allows us to determine which watchpoints
have fired and therefore report useful information to userspace.

This patch adds support for using the DFAR in the watchpoint handler,
which allows us to support multiple watchpoints on CPUs implementing
the new debug architecture.

Signed-off-by: Will Deacon <will.deacon@arm.com>