linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [RFC] kprobe'ing conditionally executed instructions
@ 2015-12-11  5:05 David Long
  2015-12-11  9:34 ` Steve Capper
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: David Long @ 2015-12-11  5:05 UTC (permalink / raw)
  To: linux-arm-kernel

There is a moderate amount of code already in kprobes on ARM and the 
current ARMv8 patch to deal with conditional execution of instructions. 
One aspect of how this is handled is that instructions that fail their 
predicate and are not (technically) executed are also not treated as a 
hit kprobe. Steve Capper has suggested that the probe handling should 
still take place because we stepped through the instruction even if it 
was effectively a nop.  This would be a significant change in how it 
currently works on 32-bit ARM, and a change in the patch for ARMv8 
(although it's not likely to be much of a change in the kernel code).

I need input on this.  Do people have opinions?

-dl

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

end of thread, other threads:[~2015-12-12 20:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-11  5:05 [RFC] kprobe'ing conditionally executed instructions David Long
2015-12-11  9:34 ` Steve Capper
2015-12-11 10:27 ` Jon Medhurst (Tixy)
2015-12-11 10:34   ` Russell King - ARM Linux
2015-12-11 12:13     ` Jon Medhurst (Tixy)
2015-12-11 16:09 ` William Cohen
2015-12-12  5:56   ` David Long
2015-12-12 18:48     ` William Cohen
2015-12-12 20:13       ` David Long

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).