Re: OpenSSI 1.9.6 preview based on Debian Lenny, kernel 2.6.14
John Hughes <[email protected]> Fri, 29 Jan 2010 16:54:02 +0100
| Newsgroups | gmane.linux.cluster.ssic.devel |
|---|---|
| Message-ID | <[email protected]> |
John Hughes wrote:
> I've updated the OpenSSI preview 1.9.6 kernel, based on Linux 2.6.14 to
> match current CVS.
>
> As usual just do an apt-get update; apt-get upgrade to get the new version.
>
> Please note that this is just a port of Roger Tsang's great work on the
> kernel to Linux 2.6.14, all kudos to him, any problems are probably due
> to my screwing up the merge.
>
Well, screw it up I did, a simple "ls -R /proc" gives:
Unable to handle kernel NULL pointer dereference at virtual address 000004ac
printing eip:
c04b6053
*pde = 00000000
Oops: 0000 [#1]
SMP
Modules linked in: ext3 jbd loop e100 joydev mii parport_pc i2c_piix4 parport i2c_core floppy ne2k_pci 8390
CPU: 0
EIP: 0060:[<c04b6053>] Not tainted VLI
EFLAGS: 00000206 (2.6.14-ssi-686-smp)
EIP is at _spin_lock+0x3/0x20
eax: 000004ac ebx: 000004ac ecx: 00000000 edx: fffffff3
esi: 00000004 edi: cf719f28 ebp: cf719e48 esp: cf719e48
ds: 007b es: 007b ss: 0068
Process ls (pid: 132649, threadinfo=cf718000 task=cf0dc4f0)
Stack: cf719e68 c01b4deb c018690c 00000000 fffffffe cf7e34f0 00000004 cf719f28
cf719e88 c01b542e cf7e34f0 cf719e7c cf719e80 00000003 cf719f74 cf7e34f0
cf719ea4 c0185221 cf7e34f0 00000004 cf719f28 cf7e34f0 00098801 cf719ec8
Call Trace:
[<c01070df>] show_stack+0x7f/0xa0
[<c0107285>] show_registers+0x165/0x230
[<c0107654>] die+0xf4/0x1a0
[<c04b6aa1>] do_page_fault+0x3b1/0x5e2
[<c0106d7b>] error_code+0x4f/0x54
[<c01b4deb>] proc_task_root_link+0x2b/0x120
[<c01b542e>] proc_task_permission+0x3e/0x70
[<c0185221>] permission+0xa1/0xb0
[<c01872e7>] may_open+0x57/0x2a0
[<c0187676>] open_namei+0x146/0x6c0
[<c0172f24>] filp_open+0x54/0xa0
[<c01731d5>] do_sys_open+0x65/0x110
[<c017329f>] sys_open+0x1f/0x30
[<c0106137>] sysenter_past_esp+0x54/0x75
Code: 21 e2 81 42 14 00 01 00 00 f0 81 28 00 00 00 01 74 05 e8 4d df ff ff 5d c3 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90 55 89 e5 <f0> fe 08 79 09 f3 90 80 38 00 7e f9 eb f2 5d c3 8d b6 00 00 00
Entering kdb (current=0xcf0dc4f0, pid 132649) on processor 0 Oops: Oops
due to oops @ 0xc04b6053
eax = 0x000004ac ebx = 0x000004ac ecx = 0x00000000 edx = 0xfffffff3
esi = 0x00000004 edi = 0xcf719f28 esp = 0xcf719e48 eip = 0xc04b6053
ebp = 0xcf719e48 xss = 0x00000068 xcs = 0x00000060 eflags = 0x00000206
xds = 0x0000007b xes = 0x0000007b origeax = 0xffffffff ®s = 0xcf719e14
[0]kdb> bt
Stack traceback for pid 132649
0xcf0dc4f0 132649 132645 1 0 R 0xcf0dc6b0 *ls
EBP EIP Function (args)
0xcf719e48 0xc04b6053 _spin_lock+0x3 (0xc018690c, 0x0, 0xfffffffe, 0xcf7e34f0, 0x4)
0xcf719e68 0xc01b4deb proc_task_root_link+0x2b (0xcf7e34f0, 0xcf719e7c, 0xcf719e80, 0x3, 0xcf719f74)
0xcf719e88 0xc01b542e proc_task_permission+0x3e (0xcf7e34f0, 0x4, 0xcf719f28, 0xcf7e34f0, 0x98801)
0xcf719ea4 0xc0185221 permission+0xa1 (0xcf7e34f0, 0x4, 0xcf719f28, 0xcf1603d4, 0xcf719f28)
0xcf719ec8 0xc01872e7 may_open+0x57 (0xcf719f28, 0x4, 0x98801, 0x1, 0x0)
0xcf719f10 0xc0187676 open_namei+0x146 (0xcdaee000, 0x98801, 0xb7f11000, 0xcf719f28, 0xcf1603d4)
0xcf719f74 0xc0172f24 filp_open+0x54 (0xcdaee000, 0x98800, 0xb7f11000, 0xcf719fb4, 0xc01741eb)
0xcf719fa0 0xc01731d5 do_sys_open+0x65 (0x8064758, 0x98800, 0xb7f11000)
0xcf719fb4 0xc017329f sys_open+0x1f
0xc0106137 sysenter_past_esp+0x54
[0]kdb>
The 2.6.12 kernel seems not to have the same problem.
More news as it becomes available.
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com