freelist: Implement lockless freelist
A simple CAS-based lock-free free list. Not the fastest thing in the world under heavy contention, but simple and correct (assuming nodes are never freed until after the free list is destroyed), and fairly speedy under low contention. Signed-off-by: NPeter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: NMasami Hiramatsu <mhiramat@kernel.org> Signed-off-by: NIngo Molnar <mingo@kernel.org> Link: https://lore.kernel.org/r/159870622579.1229682.16729440870040944993.stgit@devnote2
Showing
include/linux/freelist.h
0 → 100644
想要评论请 注册 或 登录