I am using kprobe command to trace some kernel functions. The command I use is:
kprobe "p:balance_pgdat"
But getting following errors:
ERROR: func balance_pgdat not in
/sys/kernel/debug/tracing/available_filter_functions.
Either it doesn't exist, or, it might be unsafe to kprobe. Existing. Use -F to override.
I have checked that balance_pgdat is not in available_filter_functions. But, based on my understanding, the functions can not be traced are kept in /sys/kernel/debug/kprobes/blacklist, why are there other functions are not working for kprobe ?
Appreciate anyone's help!