All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/6] kthread: Add the helper macro kthread_run_on_cpu()
@ 2021-10-21 12:27 Cai Huoqing
  2021-10-21 12:27 ` [PATCH v2 1/6] " Cai Huoqing
                   ` (6 more replies)
  0 siblings, 7 replies; 11+ messages in thread
From: Cai Huoqing @ 2021-10-21 12:27 UTC (permalink / raw)
  To: caihuoqing
  Cc: Bernard Metzler, Doug Ledford, Jason Gunthorpe, Davidlohr Bueso,
	Paul E. McKenney, Josh Triplett, Steven Rostedt,
	Mathieu Desnoyers, Lai Jiangshan, Joel Fernandes, Ingo Molnar,
	Daniel Bristot de Oliveira, linux-rdma, linux-kernel, rcu

the helper macro kthread_run_on_cpu() inculdes
kthread_create_on_cpu/wake_up_process().
In some cases, use kthread_run_on_cpu() directly instead of
kthread_create_on_node/kthread_bind/wake_up_process() or
kthread_create_on_cpu/wake_up_process() or
kthreadd_create/kthread_bind/wake_up_process() to simplify the code.

v1->v2:
        *[1/6]Remove cpu_to_node from kthread_create_on_cpu params.
        *[1/6]Updated the macro description comment.
	*[4,5/6]Update changelog

Cai Huoqing (6):
  kthread: Add the helper macro kthread_run_on_cpu()
  RDMA/siw: Make use of the helper macro kthread_run_on_cpu()
  ring-buffer: Make use of the helper macro kthread_run_on_cpu()
  rcutorture: Make use of the helper macro kthread_run_on_cpu()
  trace/osnoise: Make use of the helper macro kthread_run_on_cpu()
  trace/hwlat: Make use of the helper macro kthread_run_on_cpu()

 drivers/infiniband/sw/siw/siw_main.c |  7 +++----
 include/linux/kthread.h              | 21 +++++++++++++++++++++
 kernel/rcu/rcutorture.c              |  7 ++-----
 kernel/trace/ring_buffer.c           |  7 ++-----
 kernel/trace/trace_hwlat.c           |  6 +-----
 kernel/trace/trace_osnoise.c         |  3 +--
 6 files changed, 31 insertions(+), 21 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2021-10-21 22:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-21 12:27 [PATCH v2 0/6] kthread: Add the helper macro kthread_run_on_cpu() Cai Huoqing
2021-10-21 12:27 ` [PATCH v2 1/6] " Cai Huoqing
2021-10-21 12:27 ` [PATCH v2 2/6] RDMA/siw: Make use of " Cai Huoqing
2021-10-21 22:56   ` kernel test robot
2021-10-21 22:56     ` kernel test robot
2021-10-21 12:27 ` [PATCH v2 3/6] ring-buffer: " Cai Huoqing
2021-10-21 12:27 ` [PATCH v2 4/6] rcutorture: " Cai Huoqing
2021-10-21 12:27 ` [PATCH v2 5/6] trace/osnoise: " Cai Huoqing
2021-10-21 12:27 ` [PATCH v2 6/6] trace/hwlat: " Cai Huoqing
2021-10-21 16:31   ` Bart Van Assche
2021-10-21 16:31 ` [PATCH v2 0/6] kthread: Add " Bart Van Assche

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.