No, then you go back to things requireing multiple levels of
dereferencing. It's hard to realloc() because you have to
freeze the whole kernel to do that properly, and that is not
simple at all.
I think the fixed size pool is perfectly reasonable.
-- David S. Miller <davem@redhat.com> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/