Re: [2.6 patch] i386: always use 4k stacks

Helge Hafting
2005-12-19T09:23:18Z

Puneet Vyas wrote:

> If the learned folks here think that "ndiswrapper" is some user space
> program that people can live without than at least
> 3 people in my house are doomed. We like to use linux but do not have
> luxury that Ismail enjoys. At least windows
> does not make such decisions on my behalf. Sigh.

ndiswrapper can be fixed to work in a 4k stack environment,
even if the windows driver in use needs more than 4k. This
requires some work, because ndiswrapper will then have to
manage its own stack instead of simply using the provided
kernel stack. It is up to all people who want ndiswrapper to
actually do this work.

Note that this work ought to be done anyway, as windows
drivers really assumes they can use 12k of stack, which they
cannot do even with the current 8k stack.

Another problem you may get with windows drivers, is licencing issues.
If they want to, they can set the licencing terms so that you
can't legally run the drivers on linux. Currently, it is only a
question of money. Buy a windows licence, an you can use the
windows driver on linux. It may or may not stay that way. Still, getting
what you want on linux will always be only a matter of money, as there
are wifi cards with _linux_ drivers out there. Just buy the right ones
the next time you renew your pc.

Helge Hafting