* BigSur: oops loading ramdisk
@ 2007-11-25 12:52 Martin Michlmayr
2007-11-25 13:01 ` Martin Michlmayr
2007-11-26 14:45 ` Ralf Baechle
0 siblings, 2 replies; 4+ messages in thread
From: Martin Michlmayr @ 2007-11-25 12:52 UTC (permalink / raw)
To: linux-mips; +Cc: manoj.ekbote, mark.e.mason
With a 32 bit kernel (current git) on BigSur, I get an oops while
trying to load the ramdisk:
Linux version 2.6.24-rc3-g2ffbb837-dirty (tbm@em64t) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #4 Sun Nov 25 12:44:26 UTC 2007
...
RPC: Registered tcp transport module.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 132k freed
CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 802931b8, ra == 802965f4
Oops[#1]:
Cpu 0
$ 0 : 00000000 10001f00 00000000 00000000
$ 4 : 8ed01000 00000000 8f421df8 00000000
$ 8 : 80430000 8f472a6c 00000000 0000000e
$12 : 8f00603c ffffffff 00000000 00000084
$16 : 8f4a22c0 80440000 00500001 8ed01000
$20 : 00000002 8f0147a0 00000000 00000000
$24 : 00000003 000000cd
$28 : 8f420000 8f421da8 00000000 802965f4
Hi : 00000002
Lo : 82828285
epc : 802931b8 init_dev+0x8c/0x56c Not tainted
ra : 802965f4 tty_open+0x148/0x330
Status: 10001f03 KERNEL EXL IE
Cause : 00808008
BadVA : 00000000
PrId : 01041100 (SiByte SB1A)
Modules linked in:
Process swapper (pid: 1, threadinfo=8f420000, task=8f41f928)
Stack : 80178a60 00000003 804487e4 8ed01000 8f421dfc 00000000 8f4a22c0 80440000
00500001 00000001 00000002 8f0147a0 00000000 00000000 00000000 802965f4
8f006d28 00000000 8f421df8 00000000 8f006d28 00000000 00000000 8048ff20
8f006d28 8f4a22c0 8f4032a0 80173018 00000000 8f413000 ffffff9c 8017bb74
00000000 80435ba0 8f4a22c0 8f006d28 00000000 80172ef8 8016df8c 80430000
...
Call Trace:
[<802931b8>] init_dev+0x8c/0x56c
[<802965f4>] tty_open+0x148/0x330
[<80173018>] chrdev_open+0x120/0x178
[<8016df8c>] __dentry_open+0x104/0x210
[<8016e144>] nameidata_to_filp+0x30/0x54
[<8016e1a8>] do_filp_open+0x40/0x54
[<8016e220>] do_sys_open+0x64/0x114
[<80100448>] init_post+0x30/0xe8
[<80450874>] kernel_init+0x2e4/0x314
Code: 8c8200a0 00051880 00431021 <8c510000> 162000e2 00000000 8e64003c 10800009 24020002
Kernel panic - not syncing: Attempted to kill init!
Rebooting in 5 seconds..Passing control back to CFE...
--
Martin Michlmayr
http://www.cyrius.com/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: BigSur: oops loading ramdisk
2007-11-25 12:52 BigSur: oops loading ramdisk Martin Michlmayr
@ 2007-11-25 13:01 ` Martin Michlmayr
2007-11-26 14:45 ` Ralf Baechle
1 sibling, 0 replies; 4+ messages in thread
From: Martin Michlmayr @ 2007-11-25 13:01 UTC (permalink / raw)
To: linux-mips; +Cc: manoj.ekbote, mark.e.mason
* Martin Michlmayr <tbm@cyrius.com> [2007-11-25 13:52]:
> With a 32 bit kernel (current git) on BigSur, I get an oops while
> trying to load the ramdisk:
With a 64 bit kernel I get:
RAMDISK: Compressed image found at block 0
VFS: Mounted root (cramfs filesystem) readonly.
Freeing unused kernel memory: 144k freed
Warning: unable to open an initial console.
Error -3 while decompressing!
ffffffff804f2028(7120)->a800000000516000(4096)
Error -3 while decompressing!
ffffffff804f1280(7026)->a800000000515000(4096)
request_module: runaway loop modprobe binfmt-0000
request_module: runaway loop modprobe binfmt-0000
request_module: runaway loop modprobe binfmt-0000
request_module: runaway loop modprobe binfmt-0000
request_module: runaway loop modprobe binfmt-0000
I have the following in my .config:
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_MISC is not set
CONFIG_MIPS32_COMPAT=y
CONFIG_COMPAT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_MIPS32_O32=y
CONFIG_MIPS32_N32=y
CONFIG_BINFMT_ELF32=y
With 2.6.22 (64 bit) I get:
Linux version 2.6.22-3-sb1a-bcm91480b (Debian 2.6.22-6) (maks@debian.org) (gcc version 4.1.3 20071019 (prerelease) (Debian 4.1.2-17)) #1 SMP Thu Nov 15 10:51:13 UTC 2007
...
RAMDISK: Compressed image found at block 0
VFS: Mounted root (cramfs filesystem) readonly.
[ delay of a few seconds here -- tbm ]
[DL2?]
[DL2D]
[DC ?]
[DC D]
[HELO]
[L1CI]
[L2CI]
[CPU3]
[cpu3]
[CPU2]
[cpu2]
...
--
Martin Michlmayr
http://www.cyrius.com/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: BigSur: oops loading ramdisk
2007-11-25 12:52 BigSur: oops loading ramdisk Martin Michlmayr
2007-11-25 13:01 ` Martin Michlmayr
@ 2007-11-26 14:45 ` Ralf Baechle
2007-11-26 16:17 ` Martin Michlmayr
1 sibling, 1 reply; 4+ messages in thread
From: Ralf Baechle @ 2007-11-26 14:45 UTC (permalink / raw)
To: Martin Michlmayr; +Cc: linux-mips, manoj.ekbote, mark.e.mason
On Sun, Nov 25, 2007 at 01:52:29PM +0100, Martin Michlmayr wrote:
> With a 32 bit kernel (current git) on BigSur, I get an oops while
> trying to load the ramdisk:
>
> Linux version 2.6.24-rc3-g2ffbb837-dirty (tbm@em64t) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #4 Sun Nov 25 12:44:26 UTC 2007
I've just modified the memory initialization code significantly to add
support for ZONE_DMA32 for the Sibyte boxes, so could you retest?
Thanks,
Ralf
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: BigSur: oops loading ramdisk
2007-11-26 14:45 ` Ralf Baechle
@ 2007-11-26 16:17 ` Martin Michlmayr
0 siblings, 0 replies; 4+ messages in thread
From: Martin Michlmayr @ 2007-11-26 16:17 UTC (permalink / raw)
To: Ralf Baechle; +Cc: linux-mips, manoj.ekbote, mark.e.mason
* Ralf Baechle <ralf@linux-mips.org> [2007-11-26 14:45]:
> > With a 32 bit kernel (current git) on BigSur, I get an oops while
> > trying to load the ramdisk:
> I've just modified the memory initialization code significantly to add
> support for ZONE_DMA32 for the Sibyte boxes, so could you retest?
Same problem with your patch (current Linus git plus your patch):
Freeing unused kernel memory: 136k freed
CPU 0 Unable to handle kernel paging request at virtual address 00000000, epc == 8029a238, ra == 8029d674
Oops[#1]:
Cpu 0
$ 0 : 00000000 10001f00 00000000 00000000
$ 4 : 8e89f000 00000000 8f421df8 00000000
$ 8 : 80440000 8e889a6c 00000000 0000000e
$12 : 8ec6903c ffffffff 00000000 00000088
$16 : 8eda0240 80450000 00500001 8e89f000
$20 : 00000002 8f00d114 00000000 00000000
$24 : 00000003 000000cd
$28 : 8f420000 8f421da8 00000000 8029d674
Hi : 00000002
Lo : 82828285
epc : 8029a238 init_dev+0x8c/0x56c Not tainted
ra : 8029d674 tty_open+0x148/0x330
Status: 10001f03 KERNEL EXL IE
Cause : 00808008
BadVA : 00000000
PrId : 01041100 (SiByte SB1A)
Modules linked in:
Process swapper (pid: 1, threadinfo=8f420000, task=8f41f928)
Stack : 801789f0 00000003 8044e874 8e89f000 8f421dfc 00000000 8eda0240 80450000
00500001 00000001 00000002 8f00d114 00000000 00000000 00000000 8029d674
8ec69d28 00000000 8f421df8 00000000 8ec69d28 00000000 00000000 80496fe0
8ec69d28 8eda0240 8f4032a0 80172fa8 00000000 8f413000 ffffff9c 8017bb04
00000000 8043bba0 8eda0240 8ec69d28 00000000 80172e88 8016df1c 80440000
...
Call Trace:
[<8029a238>] init_dev+0x8c/0x56c
[<8029d674>] tty_open+0x148/0x330
[<80172fa8>] chrdev_open+0x120/0x178
[<8016df1c>] __dentry_open+0x104/0x210
[<8016e0d4>] nameidata_to_filp+0x30/0x54
[<8016e138>] do_filp_open+0x40/0x54
[<8016e1b0>] do_sys_open+0x64/0x114
[<80100448>] init_post+0x30/0xe8
[<80456874>] kernel_init+0x2e4/0x314
Code: 8c8200a0 00051880 00431021 <8c510000> 162000e2 00000000 8e64003c 10800009 24020002
Kernel panic - not syncing: Attempted to kill init!
--
Martin Michlmayr
http://www.cyrius.com/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-11-26 16:18 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-25 12:52 BigSur: oops loading ramdisk Martin Michlmayr
2007-11-25 13:01 ` Martin Michlmayr
2007-11-26 14:45 ` Ralf Baechle
2007-11-26 16:17 ` Martin Michlmayr
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.