summaryrefslogtreecommitdiff
path: root/.mailmap
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2010-06-24 19:21:27 (GMT)
committerFrederic Weisbecker <fweisbec@gmail.com>2010-06-24 21:35:15 (GMT)
commit0c4519e825c9e2b6a8310deff8582f8c35bfbba9 (patch)
treeed56729d5281b7fec606efd3d617f84d24d18a6c /.mailmap
parent5cfaf214856eb934759ae500a0b812dd06a00bd9 (diff)
downloadlinux-0c4519e825c9e2b6a8310deff8582f8c35bfbba9.tar.xz
x86: Set resume bit before returning from breakpoint exception
Instruction breakpoints trigger before the instruction executes, and returning back from the breakpoint handler brings us again to the instruction that breakpointed. This naturally bring to a breakpoint recursion. To solve this, x86 has the Resume Bit trick. When the cpu flags have the RF flag set, the next instruction won't trigger any instruction breakpoint, and once this instruction is executed, RF is cleared back. This let's us jump back to the instruction that triggered the breakpoint without recursion. Use this when an instruction breakpoint triggers. Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> Cc: Will Deacon <will.deacon@arm.com> Cc: Prasad <prasad@linux.vnet.ibm.com> Cc: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com> Cc: Paul Mackerras <paulus@samba.org> Cc: Ingo Molnar <mingo@elte.hu> Cc: Jason Wessel <jason.wessel@windriver.com>
Diffstat (limited to '.mailmap')
0 files changed, 0 insertions, 0 deletions