Eric Wong <normalperson@xxxxxxxx> wrote: > Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > Please document the barrier that this mb() pairs with, and then give > > an explanation for the fix in the commit message, and I'll happily > > take it. Even if it's just duplicating the comments above the > > wq_has_sleeper() function, except modified for the ep_modify() case. > > Hopefully my explanation is correct and makes sense below, > I think both effects of the barrier are needed I noticed Linus accepted this already. This should probably go to stable, right? >From ancient git history[1], it seems this bug exists for all 2.6 kernels: commit 424980a87e226d63af46579b2af16ec1b8d17e52 Author: Davide Libenzi <davidel@xxxxxxxxxxxxxxx> Date: Thu Nov 14 16:17:23 2002 -0800 [PATCH] epoll bits 0.46 ... [1] - git://git.kernel.org/pub/scm/linux/kernel/git/tglx/history.git -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html