Hi, I think it would be interesting to discuss recent topics that have come up around epoll. I recently proposed a new locking scheme that removes the global locking using 'connected components', see: https://lkml.org/lkml/2015/1/15/667. There is a new syscall to batch epoll_ctl() operations and improve the timer precision that Fam Zheng is proposing: https://lkml.org/lkml/2015/1/8/70. In addition, Eric Wong has proposed a scheme using 'wait free queues' to improve lock contention between wakeups and event gathering: https://lkml.org/lkml/2013/3/14/14. In addition, we've observed some short comings from our production systems. Because wait queues are woken up in order, we can get unfair loading across threads, and we can also receive unecessary wakeups. It would be great to discuss these topics further. Thanks, -Jason -- 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