On Thu, 05 Oct 2017, Jan Kara wrote:
OK, this makes sense but do you have any particular user in mind? In particular I'm not sure how big advantage this API brings over an existing one in include/linux/list_bl.h. Sure it's a tradeoff between bitlock / spinlock but is there a user where it matters?
This was tailored with epoll nested callbacks in mind, we've been discussing offline. I have not looked at list_bl.h nonetheless. Thanks, Davidlohr