All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/5] Remove some notrace RCU APIs
@ 2019-05-24 23:49 ` Joel Fernandes (Google)
  0 siblings, 0 replies; 51+ messages in thread
From: Joel Fernandes (Google) @ 2019-05-24 23:49 UTC (permalink / raw)
  To: linux-kernel
  Cc: Joel Fernandes (Google),
	Benjamin Herrenschmidt, Ingo Molnar, Jonathan Corbet,
	Josh Triplett, kvm-ppc, Lai Jiangshan, linux-doc, linuxppc-dev,
	Mathieu Desnoyers, Michael Ellerman, Miguel Ojeda,
	Paul E. McKenney, Paul Mackerras, rcu, Steven Rostedt

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


^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2019-05-28 20:01 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-24 23:49 [PATCH RFC 0/5] Remove some notrace RCU APIs Joel Fernandes (Google)
2019-05-24 23:49 ` Joel Fernandes (Google)
2019-05-24 23:49 ` Joel Fernandes (Google)
2019-05-24 23:49 ` [PATCH RFC 1/5] powerpc: Use regular rcu_dereference_raw API Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49 ` [PATCH RFC 2/5] trace: " Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49 ` [PATCH RFC 3/5] hashtable: Use the regular hlist_for_each_entry_rcu API Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49 ` [PATCH RFC 4/5] rculist: Remove hlist_for_each_entry_rcu_notrace since no users Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-26 16:20   ` Miguel Ojeda
2019-05-26 16:20     ` Miguel Ojeda
2019-05-26 16:20     ` Miguel Ojeda
2019-05-24 23:49 ` [PATCH RFC 5/5] rcu: Remove rcu_dereference_raw_notrace " Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-24 23:49   ` Joel Fernandes (Google)
2019-05-25  3:24 ` [PATCH RFC 0/5] Remove some notrace RCU APIs Steven Rostedt
2019-05-25  3:24   ` Steven Rostedt
2019-05-25  3:24   ` Steven Rostedt
2019-05-25  8:14   ` Joel Fernandes
2019-05-25  8:14     ` Joel Fernandes
2019-05-25  8:14     ` Joel Fernandes
2019-05-25 11:08     ` Steven Rostedt
2019-05-25 11:08       ` Steven Rostedt
2019-05-25 11:08       ` Steven Rostedt
2019-05-25 14:19       ` Joel Fernandes
2019-05-25 14:19         ` Joel Fernandes
2019-05-25 14:19         ` Joel Fernandes
2019-05-25 15:50         ` Paul E. McKenney
2019-05-25 15:50           ` Paul E. McKenney
2019-05-25 15:50           ` Paul E. McKenney
2019-05-25 18:14           ` Joel Fernandes
2019-05-25 18:14             ` Joel Fernandes
2019-05-25 18:14             ` Joel Fernandes
2019-05-25 18:18             ` Joel Fernandes
2019-05-25 18:18               ` Joel Fernandes
2019-05-25 18:18               ` Joel Fernandes
2019-05-28 12:24             ` Paul E. McKenney
2019-05-28 12:24               ` Paul E. McKenney
2019-05-28 12:24               ` Paul E. McKenney
2019-05-28 19:00               ` Joel Fernandes
2019-05-28 19:00                 ` Joel Fernandes
2019-05-28 19:00                 ` Joel Fernandes
2019-05-28 20:00                 ` Paul E. McKenney
2019-05-28 20:00                   ` Paul E. McKenney
2019-05-28 20:00                   ` Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.