Lines Matching full:jump
54 probes work and how jump optimization works. They explain certain
169 How Does Jump Optimization Work?
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)
606 On x86/x86-64, since the Jump Optimization of Kprobes modifies
625 JTPR: Jump Target Prohibition Region
630 a 5-byte jump instruction. So there are several limitations.
634 c) JTPR must not be targeted by any jump or call instruction.
772 a knob to globally and forcibly turn jump optimization (see section
773 :ref:`kprobes_jump_optimization`) ON or OFF. By default, jump optimization