The series removes users of the following APIs, and the APIs themselves, since the regular non - _notrace variants don't do any tracing anyway. * hlist_for_each_entry_rcu_notrace * rcu_dereference_raw_notrace Joel Fernandes (Google) (5): powerpc: Use regular rcu_dereference_raw API trace: Use regular rcu_dereference_raw API hashtable: Use the regular hlist_for_each_entry_rcu API rculist: Remove hlist_for_each_entry_rcu_notrace since no users rcu: Remove rcu_dereference_raw_notrace since no users .clang-format | 1 - .../RCU/Design/Requirements/Requirements.html | 6 +++--- arch/powerpc/include/asm/kvm_book3s_64.h | 2 +- include/linux/hashtable.h | 2 +- include/linux/rculist.h | 20 ------------------- include/linux/rcupdate.h | 9 --------- kernel/trace/ftrace.c | 4 ++-- kernel/trace/ftrace_internal.h | 8 ++++---- kernel/trace/trace.c | 4 ++-- 9 files changed, 13 insertions(+), 43 deletions(-) -- 2.22.0.rc1.257.g3120a18244-goog