Aug 24 – 28, 2020
US/Pacific timezone

Kprobes Jump Optimized for more Archs

Aug 25, 2020, 7:25 AM
Microconference3/Virtual-Room (LPC Virtual)


LPC Virtual

linux/arch/* MC linux/arch/* MC


Mr Ren Guo


Since "Kprobes jump optimization" was introduced by Masami Hiramatsu in 2009, Only x86, arm32, powerpc64 have supported it. It seems that architecture met obstacles to implement the feature.

In this talk, let's compare x86, arm32, powerpc64 OPTKPROBES' feature, and find out the limitation of them. Then let's talk about how to implement kprobes jump Optimized for new archs (riscv & csky).

In the end, the talk will give out some advice to ISA hardware design to help implementing the feature of kprobes jump optimized.

I agree to abide by the anti-harassment policy I agree

Primary author

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Catchboxes Sponsor

Conference Services Provided By