I should also add that there's a ton of work that needs to be done in the kernel for BGL removal in general, particularly the I/O paths (the network path being only part of the larger picture).
There's plenty of thesis material there, particularly because our cpu-localization approach is very different from the tact that other OS's have taken. -Matt Matthew Dillon <[EMAIL PROTECTED]>