Lines Matching refs:jump
54 probes work and how jump optimization works. They explain certain
175 sysctl(8)), Kprobes tries to reduce probe-hit overhead by using a jump
191 - Kprobes verifies that the region that will be replaced by the jump
193 (A jump instruction is multiple bytes, and so may overlay multiple
197 jump into the optimized region. Specifically:
199 - the function contains no indirect jump;
201 the fixup code triggered by the exception could jump back into the
203 - there is no near jump to the optimized region (other than to the first
219 - a jump back to the original execution path.
245 The Kprobe-optimizer doesn't insert the jump instruction immediately;
254 the optimized region with a jump instruction to the detour buffer,
263 optimized list. If the optimization has been done, the jump is
268 the optimizer replaces the 2nd instruction with the jump *address*
278 The jump optimization changes the kprobe's pre_handler behavior.
315 - i386 (Supports jump optimization)
316 - x86_64 (AMD-64, EM64T) (Supports jump optimization)
629 a 5-byte jump instruction. So there are several limitations.
633 c) JTPR must not be targeted by any jump or call instruction.
771 a knob to globally and forcibly turn jump optimization (see section
772 :ref:`kprobes_jump_optimization`) ON or OFF. By default, jump optimization