[PATCH 0/2] Disable ftrace during kvm guest entry/exit
Naveen N. Rao
naveen.n.rao at linux.vnet.ibm.com
Mon Mar 19 20:12:59 AEDT 2018
This is a follow on from the RFC posted at:
https://www.mail-archive.com/linuxppc-dev@lists.ozlabs.org/msg130047.html
This series implements a new field in paca called 'ftrace_disabled' to
be set whenever we want to skip function tracing. This is currently only
used by KVM guest entry/exit and as such, it is guarded in CONFIG_KVM as
suggested by Steven Rostedt. This has had some minimal testing, and I
will continue to test it this week and report back if I see any issues.
- Naveen
Naveen N. Rao (2):
powerpc64/ftrace: Add a field in paca to disable ftrace in unsafe code
paths
powerpc64/ftrace: Disable ftrace during kvm guest entry/exit
arch/powerpc/include/asm/paca.h | 1 +
arch/powerpc/kernel/asm-offsets.c | 1 +
arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 13 +++++++++++++
arch/powerpc/kernel/trace/ftrace_64_pg.S | 6 ++++++
arch/powerpc/kvm/book3s_hv_rmhandlers.S | 8 ++++++++
5 files changed, 29 insertions(+)
--
2.16.2
More information about the Linuxppc-dev
mailing list