LWN.net Logo

4K stacks for everyone?

4K stacks for everyone?

Posted Sep 8, 2005 5:43 UTC (Thu) by wtogami (subscriber, #32325)
Parent article: 4K stacks for everyone?

NDISWrapper actually requires 16K stacks for reliable operation. 8K isn't always enough.


(Log in to post comments)

NDISWrapper and 4K stacks

Posted Sep 9, 2005 18:57 UTC (Fri) by Duncan (guest, #6647) [Link]

NDISWrapper moving to user-space seems the clear-case best choice, here.
Not only does it solve its problem with 4k kernel stacks, it also moves
not only proprietary, but proprietary MSWormOS even, drivers out of kernel
space into more sanely protected userspace. This sounds like exactly the
sort of solution the kernel devs would prefer, because it gets those
"black-box binary-only things" out of the kernel greatly simplifying and
securing things.

The cost is of course speed... Mode transfers between user space and
kernel space take time, so proprietary-only MSWormOS based drivers will be
slower. Somehow, I don't see that as being a big issue either, since the
view will be that it encourages transfering to more Linux-friendly
hardware, always seen as a good thing.

Duncan

NDISWrapper and 4K stacks

Posted Sep 15, 2005 15:36 UTC (Thu) by Luyseyal (guest, #15693) [Link]

Agreed. Most ndiswrapper users seem to be wireless card users who won't be expecting stellar performance in any case.

-l

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds