From: Hao Xu <howeyxu@xxxxxxxxxxx> Make per entry lock for cancel_hash array, this reduces usage of completion_lock and contension between cancel_hash entries. Hao Xu (2): io_uring: add an argument for io_poll_disarm() io_uring: switch cancel_hash to use per list spinlock io_uring/cancel.c | 12 ++++++++++-- io_uring/cancel.h | 1 + io_uring/io_uring.c | 9 +++++++++ io_uring/io_uring_types.h | 1 + io_uring/poll.c | 38 +++++++++++++++++++++----------------- 5 files changed, 42 insertions(+), 19 deletions(-) base-commit: cbbf9a4865526c55a6a984ef69578def9944f319 -- 2.25.1