Re: 4k stacks in 2.6
From: Linus Torvalds (torvalds_at_osdl.org)
Date: 05/27/04
- Previous message: Bill Davidsen: "Re: Hot plug vs. reliability"
- In reply to: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Next in thread: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Reply: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Reply: Guy Sotomayor: "Re: 4k stacks in 2.6"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 27 May 2004 07:55:36 -0700 (PDT) To: Andrea Arcangeli <andrea@suse.de>
On Thu, 27 May 2004, Andrea Arcangeli wrote:
>
> On Thu, May 27, 2004 at 10:18:40AM -0400, Brian Gerst wrote:
> > The problem on i386 (unlike x86-64) is that the thread_info struct sits
> > at the bottom of the stack and is referenced by masking bits off %esp.
> > So the stack size must be constant whether in process context or IRQ
> > context.
>
> so what, that's a minor implementation detail, pda is a software thing.
"minor implementation detail"?
You need to get to the thread info _some_ way, and you need to get to it
_fast_. There are really no sane alternatives. I certainly do not want to
play games with segments.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Bill Davidsen: "Re: Hot plug vs. reliability"
- In reply to: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Next in thread: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Reply: Andrea Arcangeli: "Re: 4k stacks in 2.6"
- Reply: Guy Sotomayor: "Re: 4k stacks in 2.6"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|