Re: [4/6] go BUG on vmallocspace in __pa()

2007-05-02 Thread Bill Irwin
William Lee Irwin III wrote: >> +unsigned long __kvaddr_to_paddr(unsigned long kvaddr) >> +{ >> +if (high_memory) >> +BUG_ON(kvaddr >= VMALLOC_START); >> +else >> +BUG_ON(kvaddr >= (unsigned long)__va(MAXMEM)); >> +return kvaddr - PAGE_OFFSET; >> +} On Wed, May

Re: [4/6] go BUG on vmallocspace in __pa()

2007-05-02 Thread Jeremy Fitzhardinge
William Lee Irwin III wrote: > > +unsigned long __kvaddr_to_paddr(unsigned long kvaddr) > +{ > + if (high_memory) > + BUG_ON(kvaddr >= VMALLOC_START); > + else > + BUG_ON(kvaddr >= (unsigned long)__va(MAXMEM)); > + return kvaddr - PAGE_OFFSET; > +} > Needs

Re: [4/6] go BUG on vmallocspace in __pa()

2007-05-02 Thread Jeremy Fitzhardinge
William Lee Irwin III wrote: +unsigned long __kvaddr_to_paddr(unsigned long kvaddr) +{ + if (high_memory) + BUG_ON(kvaddr = VMALLOC_START); + else + BUG_ON(kvaddr = (unsigned long)__va(MAXMEM)); + return kvaddr - PAGE_OFFSET; +} Needs to be

Re: [4/6] go BUG on vmallocspace in __pa()

2007-05-02 Thread Bill Irwin
William Lee Irwin III wrote: +unsigned long __kvaddr_to_paddr(unsigned long kvaddr) +{ +if (high_memory) +BUG_ON(kvaddr = VMALLOC_START); +else +BUG_ON(kvaddr = (unsigned long)__va(MAXMEM)); +return kvaddr - PAGE_OFFSET; +} On Wed, May 02, 2007 at

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Bill Irwin
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack. On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: >>> Add checks to __pa() so it goes BUG() on vmallocspace addresses.

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Alan Cox
On Mon, 30 Apr 2007 20:52:42 +0200 Andi Kleen <[EMAIL PROTECTED]> wrote: > On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: > > On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: > > > Here's what I did for i386 for someone concerned about blowing the

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread William Lee Irwin III
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: >>> Here's what I did for i386 for someone concerned about blowing the stack. On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: >> Add checks to __pa() so it goes BUG() on vmallocspace addresses. On Mon,

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Andi Kleen
On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: > On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: > > Here's what I did for i386 for someone concerned about blowing the stack. > > Add checks to __pa() so it goes BUG() on vmallocspace addresses. Sorry

[4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread William Lee Irwin III
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: > Here's what I did for i386 for someone concerned about blowing the stack. Add checks to __pa() so it goes BUG() on vmallocspace addresses. Signed-off-by: William Irwin <[EMAIL PROTECTED]> Index:

[4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread William Lee Irwin III
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack. Add checks to __pa() so it goes BUG() on vmallocspace addresses. Signed-off-by: William Irwin [EMAIL PROTECTED] Index:

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Andi Kleen
On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack. Add checks to __pa() so it goes BUG() on vmallocspace addresses. Sorry I

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread William Lee Irwin III
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack. On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: Add checks to __pa() so it goes BUG() on vmallocspace addresses. On Mon, Apr

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Alan Cox
On Mon, 30 Apr 2007 20:52:42 +0200 Andi Kleen [EMAIL PROTECTED] wrote: On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack.

Re: [4/6] go BUG on vmallocspace in __pa() (was: Re: [-mm patch] i386: enable 4k stacks by default)

2007-04-30 Thread Bill Irwin
On Mon, Apr 30, 2007 at 10:38:19AM -0700, William Lee Irwin III wrote: Here's what I did for i386 for someone concerned about blowing the stack. On Mon, Apr 30, 2007 at 10:45:10AM -0700, William Lee Irwin III wrote: Add checks to __pa() so it goes BUG() on vmallocspace addresses. On Mon, 30