Re: RFC: i386: kill !4KSTACKS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dave Jones wrote:
On Sun, Sep 04, 2005 at 10:13:10PM +0200, Bas Westerbaan wrote:
 > > > Though 4K stacks are used a lot, they probably aren't used on all
 > > > configurations yet. Other situations may arise where 8K stacks may be
 > > > preferred. It is too early to kill 8K stacks imho.
> > > > Please name situations where 8K stacks may be preferred that do not
 > > involve binary-only modules.
> > I meant that there could be situations, which have not yet been found,

And the boogeyman might really exist too.
This is just hypotetical hand-waving.

 > where it could be preferred to use 8K stacks instead of 4K. When you
 > switch from having 8K stacks as default to 4K stacks without
 > possibility for 8K stacks you'd possibly encounter these yet to be
 > found situations.

Fedora kernels have been built with 4K stacks for a long time.
(Since even before the option went upstream). The only things that
have been reported to have problems with 4KB stacks are..

- NDISwrapper / driverloader.
  (Shock, horror - no-one cares).

Actually, people who want to run Linux on laptops instead of MS care a whole bunch! And not everyone has a committment from their employer to provide Linux compatible hardware, or the personal funds to spend extra to buy their own instead of getting a bargain laptop which may not be fully supported. 8KSTACKS is in and working, you are proposing to break Linux on a number of machines just to satisfy some personal distaste for the code, not because there is neat new code which fails to work with 8K stacks.

You must have something more useful to work on, which would ADD value to the kernel instead of breaking existing installations. Ripping out petty stuff which works is a waste of your time and talent, please find something better to do. Perhaps devise a way for programs like ndiswrapper to provide their own stack, for instance.

--
   -bill davidsen ([email protected])
"The secret to procrastination is to put things off until the
 last possible moment - but no longer"  -me
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux