* BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1)
[not found] <20061010000928.9d2d519a.akpm@osdl.org>
@ 2006-10-10 17:15 ` Olof Johansson
2006-10-10 19:34 ` Andrew Morton
2006-10-10 20:20 ` Linas Vepstas
0 siblings, 2 replies; 5+ messages in thread
From: Olof Johansson @ 2006-10-10 17:15 UTC (permalink / raw)
To: Andrew Morton; +Cc: linuxppc-dev, linux-kernel, Vadim Lobanov
I keep hitting this on -rc1-mm1. The system comes up but I can't login
since login hits it.
Bisect says that fdtable-implement-new-pagesize-based-fdtable-allocator.patch is at fault.
CONFIG_PPC_64K_PAGES=y is required for it to fail, with 4K pages it's fine.
(Hardware is a Quad G5, 1GB RAM, g5_defconfig + CONFIG_PPC_64K_PAGES, defaults
on all new options)
kernel BUG in copy_fdtable at fs/file.c:138!
Oops: Exception in kernel mode, sig: 5 [#1]
SMP NR_CPUS=4
Modules linked in: snd_pcm_oss snd_mixer_oss joydev snd_pcm snd_page_alloc snd_timer snd soundcore
NIP: C0000000000B926C LR: C0000000000B9210 CTR: C0000000000ADA34
REGS: c00000000f80ba60 TRAP: 0700 Not tainted (2.6.19-rc1-mm1)
MSR: 9000000000029032 <EE,ME,IR,DR> CR: 22002428 XER: 200FFFFF
TASK = c00000000fe38ba0[2022] 'dhclient-script' THREAD: c00000000f808000 CPU: 2
GPR00: 0000000000000001 C00000000F80BCE0 C0000000006CDCC8 C00000003F8CF880
GPR04: 00000000000000D0 0000000042002428 0000000000004000 000000000FEC1950
GPR08: C000000000585480 0000000000000000 C00000003FFD0480 C000000001E04200
GPR12: 100000000000F032 C000000000585480 0000000010000000 0000000010010000
GPR16: 0000000010002790 000000001001819D 00000000FCCDF818 0000000000000000
GPR20: 0000000000000000 00000000FCCDF828 0000000010018790 0000000010018760
GPR24: 00000000F7FDE6F0 C00000003F8CF800 0000000000000000 C00000003F8CF810
GPR28: 0000000000000040 0000000000000000 C0000000005B4B00 C00000000FB511C0
NIP [C0000000000B926C] .expand_files+0x1d4/0x34c
LR [C0000000000B9210] .expand_files+0x178/0x34c
Call Trace:
[C00000000F80BCE0] [C0000000000B91D0] .expand_files+0x138/0x34c (unreliable)
[C00000000F80BD90] [C0000000000ADAD8] .sys_dup2+0xa4/0x1ec
[C00000000F80BE30] [C00000000000871C] syscall_exit+0x0/0x40
Instruction dump:
60000000 4800000c 4bfd3609 60000000 7fe3fb78 4bfdf125 60000000 48000150
835f0000 7f9ae040 7c101026 5400effe <0b000000> 2fbc0000 419e00a4 7b9d1828
-Olof
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1)
2006-10-10 17:15 ` BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1) Olof Johansson
@ 2006-10-10 19:34 ` Andrew Morton
2006-10-10 20:20 ` Linas Vepstas
1 sibling, 0 replies; 5+ messages in thread
From: Andrew Morton @ 2006-10-10 19:34 UTC (permalink / raw)
To: Olof Johansson; +Cc: linuxppc-dev, linux-kernel, Vadim Lobanov
On Tue, 10 Oct 2006 12:15:19 -0500
Olof Johansson <olof@lixom.net> wrote:
> I keep hitting this on -rc1-mm1. The system comes up but I can't login
> since login hits it.
>
> Bisect says that fdtable-implement-new-pagesize-based-fdtable-allocator.patch is at fault.
>
> CONFIG_PPC_64K_PAGES=y is required for it to fail, with 4K pages it's fine.
>
> (Hardware is a Quad G5, 1GB RAM, g5_defconfig + CONFIG_PPC_64K_PAGES, defaults
> on all new options)
>
>
>
> kernel BUG in copy_fdtable at fs/file.c:138!
OK, thanks. I put the revert patch into
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.19-rc1/2.6.19-rc1-mm1/hot-fixes/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1)
2006-10-10 17:15 ` BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1) Olof Johansson
2006-10-10 19:34 ` Andrew Morton
@ 2006-10-10 20:20 ` Linas Vepstas
2006-10-10 20:31 ` Vadim Lobanov
1 sibling, 1 reply; 5+ messages in thread
From: Linas Vepstas @ 2006-10-10 20:20 UTC (permalink / raw)
To: Olof Johansson; +Cc: Andrew Morton, linuxppc-dev, linux-kernel, Vadim Lobanov
On Tue, Oct 10, 2006 at 12:15:19PM -0500, Olof Johansson wrote:
> I keep hitting this on -rc1-mm1. The system comes up but I can't login
> since login hits it.
>
> Bisect says that fdtable-implement-new-pagesize-based-fdtable-allocator.patch is at fault.
>
> CONFIG_PPC_64K_PAGES=y is required for it to fail, with 4K pages it's fine.
>
> (Hardware is a Quad G5, 1GB RAM, g5_defconfig + CONFIG_PPC_64K_PAGES, defaults
> on all new options)
>
>
>
> kernel BUG in copy_fdtable at fs/file.c:138!
FWIW, I too was hitting this bug, during init:
[ 41.659823] Freeing unused kernel memory: 320k freed
INIT: version 2.86 bootin[ 42.509322] kernel BUG in copy_fdtable at fs/file.c:138!
and of course systm does not come up.
--linas
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1)
2006-10-10 20:20 ` Linas Vepstas
@ 2006-10-10 20:31 ` Vadim Lobanov
2006-10-10 23:05 ` Linas Vepstas
0 siblings, 1 reply; 5+ messages in thread
From: Vadim Lobanov @ 2006-10-10 20:31 UTC (permalink / raw)
To: Linas Vepstas; +Cc: Olof Johansson, Andrew Morton, linux-kernel, linuxppc-dev
On Tuesday 10 October 2006 13:20, Linas Vepstas wrote:
> On Tue, Oct 10, 2006 at 12:15:19PM -0500, Olof Johansson wrote:
> > I keep hitting this on -rc1-mm1. The system comes up but I can't login
> > since login hits it.
> >
> > Bisect says that
> > fdtable-implement-new-pagesize-based-fdtable-allocator.patch is at fault.
> >
> > CONFIG_PPC_64K_PAGES=y is required for it to fail, with 4K pages it's
> > fine.
> >
> > (Hardware is a Quad G5, 1GB RAM, g5_defconfig + CONFIG_PPC_64K_PAGES,
> > defaults on all new options)
> >
> >
> >
> > kernel BUG in copy_fdtable at fs/file.c:138!
>
> FWIW, I too was hitting this bug, during init:
>
> [ 41.659823] Freeing unused kernel memory: 320k freed
> INIT: version 2.86 bootin[ 42.509322] kernel BUG in copy_fdtable at
> fs/file.c:138!
>
> and of course systm does not come up.
>
> --linas
I'm digging through this right now, trying to figure out exactly what went
wrong (and why some people are seeing this, while others are not). All the
code seems correct; another pair of eyes is always welcome though.
-- Vadim Lobanov
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1)
2006-10-10 20:31 ` Vadim Lobanov
@ 2006-10-10 23:05 ` Linas Vepstas
0 siblings, 0 replies; 5+ messages in thread
From: Linas Vepstas @ 2006-10-10 23:05 UTC (permalink / raw)
To: Vadim Lobanov, Andrew Morton
Cc: Olof Johansson, Andrew Morton, linux-kernel, linuxppc-dev
On Tue, Oct 10, 2006 at 01:31:11PM -0700, Vadim Lobanov wrote:
> On Tuesday 10 October 2006 13:20, Linas Vepstas wrote:
> > On Tue, Oct 10, 2006 at 12:15:19PM -0500, Olof Johansson wrote:
> > > I keep hitting this on -rc1-mm1. The system comes up but I can't login
> > > since login hits it.
> > >
> > > Bisect says that
> > > fdtable-implement-new-pagesize-based-fdtable-allocator.patch is at fault.
> > >
> > > CONFIG_PPC_64K_PAGES=y is required for it to fail, with 4K pages it's
> > > fine.
> > >
> > > (Hardware is a Quad G5, 1GB RAM, g5_defconfig + CONFIG_PPC_64K_PAGES,
> > > defaults on all new options)
> > >
> > > kernel BUG in copy_fdtable at fs/file.c:138!
> >
> > FWIW, I too was hitting this bug, during init:
> >
> > [ 41.659823] Freeing unused kernel memory: 320k freed
> > INIT: version 2.86 bootin[ 42.509322] kernel BUG in copy_fdtable at
> > fs/file.c:138!
> >
> > and of course systm does not come up.
I forgot to mention my h/w was completely different (a cell)
> I'm digging through this right now, trying to figure out exactly what went
> wrong (and why some people are seeing this, while others are not). All the
> code seems correct; another pair of eyes is always welcome though.
The patch that AKPM just posted at
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.19-rc1/2.6.19-rc1-mm1/hot-fixes/revert-fdtable-implement-new-pagesize-based-fdtable-allocator.patch
boots for me.
Thanks Andrew!
--linas
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2006-10-10 23:05 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20061010000928.9d2d519a.akpm@osdl.org>
2006-10-10 17:15 ` BUG() in copy_fdtable() with 64K pages (2.6.19-rc1-mm1) Olof Johansson
2006-10-10 19:34 ` Andrew Morton
2006-10-10 20:20 ` Linas Vepstas
2006-10-10 20:31 ` Vadim Lobanov
2006-10-10 23:05 ` Linas Vepstas
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).