On Mon, 25 Apr 2022 19:48:59 -0600, Jens Axboe wrote: > Some use cases don't always need an IPI when sending a TWA_SIGNAL > notification. Add TWA_SIGNAL_NO_IPI, which is just like TWA_SIGNAL, > except it doesn't send an IPI to the target task. It merely sets > TIF_NOTIFY_SIGNAL and wakes up the task. > > Applied, thanks! [1/6] task_work: allow TWA_SIGNAL without a rescheduling IPI commit: c0c84594c0234aac5d09af8a595d25d822c6dcc8 [2/6] io_uring: serialize ctx->rings->sq_flags with atomic_or/and commit: 8018823e6987032d3d751263872b5385359c2819 [3/6] io-wq: use __set_notify_signal() to wake workers commit: 8a68648b353bb6e20a3dc8c0b914792ce0a0391f [4/6] io_uring: set task_work notify method at init time commit: 35ac0da1d1346d182003db278c2d7b2ac32420a7 [5/6] io_uring: use TWA_SIGNAL_NO_IPI if IORING_SETUP_COOP_TASKRUN is used commit: a933a9031e40c972c24ce6406e7cea73657728a5 [6/6] io_uring: add IORING_SETUP_TASKRUN_FLAG commit: 6f07a54a90ee98ae13b37ac358624d7cc7e57850 Best regards, -- Jens Axboe