Re: RFC: i386: kill !4KSTACKS

From: Denis Vlasenko
Date: Wed Jun 08 2005 - 05:44:58 EST


On Wednesday 08 June 2005 00:47, Alexander Nyberg wrote:
> tis 2005-06-07 klockan 23:27 +0200 skrev Adrian Bunk:
> > 4Kb kernel stacks are the future on i386, and it seems the problems it
> > initially caused are now sorted out.
> >
> > I'd like to:
> > - get a patch into the next -mm that unconditionally enables 4KSTACKS
> > - if there won't be new reports of breakages, send a patch to
> > completely remove !4KSTACKS for 2.6.13 or 2.6.14
> >
>
> Combinations of IDE/SCSI with MD/DM (maybe even stacking them ontop of
> eachother), NFS and a filesystem in there breaks 4KSTACKS which is a
> known issue so you can't just remove it leaving users with no choice.
>
> This was not even difficult to trigger a while ago and I haven't seen
> any stack reduction patches in these areas.

Not true. NFS patches were.

Do you have any stack overflow traces? Also "make checkstack" is your friend
in looking for suspect functions.

NB: gcc 3.4.3 can use excessive stack in degenerate cases, so please
include gcc version in your reports.
--
vda

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/