On Wed, Apr 7, 2010 at 10:16 PM, Patrick McHardy <kaber@xxxxxxxxx> wrote: > > You only know that during runtime, so this will get more complicated > than necessary. Why not simply use a hash table with a size specified > by userspace in the queue creation command? The default behaviour > would be a size of 1, which is equivalent to the currently used single > list. > We'd better not expose too many internal implementation details to userspace. If we do so, we can't change its implementation easily later. And letting user choose the size of hash table is much like the orginal epoll(2) design, there will be security consern, such as too much memory usage. -- Regards, Changli Gao(xiaosuo@xxxxxxxxx) -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html