Re: Null Dereference with the NSLU2 - NFS, XFS, JFS
Sam Reed wrote:
http://www.nabble.com/Problem-with-XFS-on-NSLU2--td14171563.html
To quote Martin: "Yes, it's a kernel problem and therefore also shows up on
Debian.
Don't use XFS on ARM for now."
That was December 2007
Sam
Right, I found the XFS report in December, which is why I switched to
JFS. I just tried again with JFS to get the messages, and here it is. It
dies after copying for maybe 10 seconds...so maybe 30 MB or so. This is
mounted using NFS3, but similar result using NFS4 before. Any ideas on
what's causing this?
Thanks,
David
JFS: nTxBlock = 233, nTxLock = 1866
Unable to handle kernel paging request at virtual address e2833d56
pgd = c1a08000
[e2833d56] *pgd=00000000
Internal error: Oops: f3 [#1]
Modules linked in: jfs ledtrig_heartbeat nfs nfsd exportfs lockd nfs_acl
sunrpc
ipv6 fuse dm_snapshot dm_mirror dm_mod evdev ixp4xx_mac usblp
ixp4xx_beeper ixp4
xx_qmgr ixp4xx_npe firmware_class ext3 jbd mbcache sd_mod usb_storage
scsi_mod e
hci_hcd ohci_hcd usbcore
CPU: 0 Not tainted (2.6.22-3-ixp4xx #1)
PC is at txCommit+0x1f4/0xf38 [jfs]
LR is at 0xa
pc : [<bf2169f4>] lr : [<0000000a>] psr: 20000013
sp : c1ba9e0c ip : c28943c8 fp : c1ba9e94
r10: 0000000a r9 : c0535c7c r8 : c286a0fc
r7 : 00000004 r6 : c2895240 r5 : c2894390 r4 : 00000000
r3 : e2833c0a r2 : 0000a8b8 r1 : 00000049 r0 : c0535af8
Flags: nzCv IRQs on FIQs on Mode SVC_32 Segment kernel
Control: 0000397f Table: 01a08000 DAC: 00000017
Process pdflush (pid: 53, stack limit = 0xc1ba8258)
Stack: (0xc1ba9e0c to 0xc1baa000)
9e00: c02e75c0 00000000 c176d500 c02b0c40
c0535af8
9e20: c02d4cc0 c02cea40 c02e1860 c02df7e0 c02d0003 c02ccac0 c176d500
c1af7200
9e40: 00000001 c1ba9e98 00000010 0000439c 00680800 00000000 00000001
00000010
9e60: 00040012 00000001 0000200c 00000000 00000003 00000000 c1af7200
c0535d14
9e80: c1ba9f58 00000000 c1ba9eb0 c1ba9e98 bf1fb3f0 bf21680c c0535c7c
00000008
9ea0: c0535c7c c1ba9ec4 c1ba9eb4 bf1fb69c bf1fb334 00000007 c1ba9f0c
c1ba9ec8
9ec0: c009dcd4 bf1fb668 c1ba9f0c c1ba9ed8 c01e6c24 c003f924 00000000
00200200
9ee0: 0000290a c1af7200 c0535c7c c10c0868 c1ba9f58 00000001 00002976
c1ba8000
9f00: c1ba9f38 c1ba9f10 c009e1a4 c009db18 c1af7200 c1af723c c1ba9f58
c0277808
9f20: 00000000 00000000 00000000 c1ba9f54 c1ba9f3c c009e58c c009dfd0
c1ba9fb0
9f40: 00000000 c1ba8000 c1ba9fa0 c1ba9f58 c0065b24 c009e534 00000000
00000000
9f60: 00000000 000003ae 00000001 00000000 00000000 00000000 00000000
00000021
9f80: 00000000 00000225 00000112 c1ba9fb0 c0279294 c1ba9fd8 c1ba9fa4
c0066290
9fa0: c0065a90 c0392ac0 c0065a84 00000000 c1ba9fb0 c1ba9fb0 0000291c
c1ba8000
9fc0: 00000000 c006617c 00000000 c1ba9ff4 c1ba9fdc c004aba4 c0066188
00000000
9fe0: 00000000 00000000 00000000 c1ba9ff8 c0039dd8 c004ab58 00000000
00000000
Backtrace:
[<bf216800>] (txCommit+0x0/0xf38 [jfs]) from [<bf1fb3f0>]
(jfs_commit_inode+0xc8
/0x118 [jfs])
[<bf1fb328>] (jfs_commit_inode+0x0/0x118 [jfs]) from [<bf1fb69c>]
(jfs_write_ino
de+0x40/0x54 [jfs])
r5:c0535c7c r4:00000008
[<bf1fb65c>] (jfs_write_inode+0x0/0x54 [jfs]) from [<c009dcd4>]
(__writeback_sin
gle_inode+0x1c8/0x338)
r4:00000007
[<c009db0c>] (__writeback_single_inode+0x0/0x338) from [<c009e1a4>]
(sync_sb_ino
des+0x1e0/0x2ac)
[<c009dfc4>] (sync_sb_inodes+0x0/0x2ac) from [<c009e58c>]
(writeback_inodes+0x64
/0xb0)
[<c009e528>] (writeback_inodes+0x0/0xb0) from [<c0065b24>]
(background_writeout+
0xa0/0xdc)
r6:c1ba8000 r5:00000000 r4:c1ba9fb0
[<c0065a84>] (background_writeout+0x0/0xdc) from [<c0066290>]
(pdflush+0x114/0x1
dc)
r5:c0279294 r4:c1ba9fb0
[<c006617c>] (pdflush+0x0/0x1dc) from [<c004aba4>] (kthread+0x58/0x90)
r7:00000000 r6:c006617c r5:00000000 r4:c1ba8000
[<c004ab4c>] (kthread+0x0/0x90) from [<c0039dd8>] (do_exit+0x0/0x7ec)
r6:00000000 r5:00000000 r4:00000000
Code: e596200c e3833b02 e1c630b4 e592308c (e593314c)
BUG at fs/jfs/jfs_txnmgr.c:669 assert(last)
kernel BUG at fs/jfs/jfs_txnmgr.c:669!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 817 [#2]
Modules linked in: jfs ledtrig_heartbeat nfs nfsd exportfs lockd nfs_acl
sunrpc
ipv6 fuse dm_snapshot dm_mirror dm_mod evdev ixp4xx_mac usblp
ixp4xx_beeper ixp4
xx_qmgr ixp4xx_npe firmware_class ext3 jbd mbcache sd_mod usb_storage
scsi_mod e
hci_hcd ohci_hcd usbcore
CPU: 0 Not tainted (2.6.22-3-ixp4xx #1)
PC is at __bug+0x20/0x2c
LR is at 0xc0276b78
pc : [<c0025804>] lr : [<c0276b78>] psr: 60000013
sp : c059b968 ip : c0276b78 fp : c059b974
r10: bf226028 r9 : 00000004 r8 : 00000000
r7 : c16e3ad0 r6 : c04f2a24 r5 : 0000000f r4 : c28943c0
r3 : 00000000 r2 : 00000001 r1 : 00000001 r0 : 0000002a
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment kernel
Control: 0000397f Table: 01a08000 DAC: 00000017
Process nfsd (pid: 1979, stack limit = 0xc059a258)
Stack: (0xc059b968 to 0xc059c000)
b960: c059b9c0 c059b978 bf218468 c00257f0 00008001
c04f2c3c
b980: 00000000 c00fc228 00000000 00000000 c0379f60 c1a3e950 c1f54000
00000800
b9a0: c04f2394 0000200c 00000000 0000200c 00000000 c059ba0c c059b9c4
bf205f9c
b9c0: bf218044 00000000 c04f25ac 00000004 c16e3ad0 00000004 c04f2c3c
c059b9e8
b9e0: c176d440 c1af7200 00000004 00001044 00000001 c286a150 c059bb60
00000000
ba00: c059ba98 c059ba10 bf2169b4 bf205e44 c02b9560 00000000 c176d500
c02d8c20
ba20: c02b1740 c02bfcc0 c02bc4a0 c02e5980 c02e59a0 c02c0004 c02c7b60
c176d500
ba40: c1af7200 00000001 c059ba9c 00000011 00000000 c059ba70 c1af7200
c00a9af4
ba60: c0100bf4 c059baa4 c059ba74 c00aa2bc 00000000 00000004 00000000
c1af7200
ba80: c04f2644 c059bb60 00000000 c059bab4 c059ba9c bf1fb3f0 bf21680c
c04f25ac
baa0: 00000008 c04f25ac c059bac8 c059bab8 bf1fb69c bf1fb334 00000007
c059bb10
bac0: c059bacc c009dcd4 bf1fb668 c059bb60 00000000 000029d9 c059a000
c059bafc
bae0: c059baec c0033ccc c1af7200 c04f25ac c10c0868 c059bb60 00000000
000029d9
bb00: c059a000 c059bb3c c059bb14 c009e1a4 c009db18 c1af7200 c1af723c
c059bb60
bb20: c04f2644 00000000 c059bb8c c059bb90 c059bb58 c059bb40 c009e58c
c009dfd0
bb40: 00000331 c0294444 0000017d c059bbbc c059bb5c c00658c8 c009e534
c10c0868
bb60: c10c0868 00000000 00000000 fffffff3 00000000 00000000 00000000
00000000
bb80: 00000000 00000020 00000000 000002af 00000157 00001000 00001000
c02dc300
bba0: 00000000 00001000 c05970b0 00000000 c059bc5c c059bbc0 c00616f0
c00657e4
bbc0: 00000003 c059bd20 00000000 c059a000 00001000 c0f1ac20 c04f2644
bf21b934
bbe0: c04f25ac 000000b0 c059bde4 00000000 00000001 00000000 c02dc300
9e01a8c0
bc00: c059bc3c c059bc10 c009e3e0 bf1fb7d8 c059bc40 c059bc3c 3232e022
c04f25ac
bc20: 00000000 00000000 00324000 00002000 c059bc60 c059bd68 c04f25ac
00324000
bc40: 00000000 00324000 00000000 00002000 c059bcd8 c059bc64 c0061c64
c0061170
bc60: 00325000 00000000 c059bd68 00001000 00001000 c059bd68 c059bddc
c059bd20
bc80: c010c778 c04f25ac c0f1ac20 c04f2644 00000000 00000003 c04f25ac
c1af7200
bca0: 00000007 c059bccc c059bcb4 00002000 c04f2618 c059bd20 c059bddc
c04f25ac
bcc0: 00324000 00000000 00000003 c059bd14 c059bcdc c0061d54 c0061804
000020b0
bce0: c0dce080 c0f1ac20 c04f2644 00324000 00000000 c059bd20 00000003
c059bddc
bd00: c0061cd4 c059bed4 c059bdd0 c059bd1c c007f834 c0061ce4 00324000
00000000
bd20: c016bc9c 00000040 00000000 00000001 ffffffff c0f1ac20 00000000
00000000
bd40: 00000000 00000000 c109dd60 00000000 00000000 c059bd70 c109dd60
c004aed0
bd60: c059bd60 c059bd60 00324000 00000000 c059bd7c bf148e18 c010dff0
00002000
bd80: c0423d68 00002000 c1fb5a80 c059bddc 00000003 00000001 c04f25ac
c059bddc
bda0: 00000018 00000000 c0f1ac20 00000003 00002000 00000001 00000000
c0423518
bdc0: c059bed4 c059be44 c059bdd4 c0080034 c007f784 c059bed4 c0061cd4
c05960b0
bde0: 00000f50 c0597000 00001000 c0598000 000000b0 c0423000 c059be28
c059be08
be00: bf1788dc bf1783cc c1fb5a80 00000000 00000000 c0934cb4 c0591804
c059bddc
be20: c0423518 ffffffea c059bed4 c0f1ac20 c04f25ac c0934cb4 c059be64
c059be48
be40: c00801ac c007ff64 c059bed4 bf000000 c05918f0 00002000 c059bed0
c059be68
be60: bf17f32c c0080148 00020001 c1fb5a80 00000000 c0f1ac20 c0591804
00002000
be80: c059beb0 c059be90 c007e138 c007def4 00000000 c04f25ac 00020001
00000002
bea0: c0934cb4 c059bed4 00000000 c0591804 00324000 00000000 c0423000
c0423518
bec0: 00002000 c059bf18 c059bed8 bf17fd28 bf17f244 00324000 00000000
c0423518
bee0: 00000003 00002000 c05918f0 c0f1ac20 00324000 00000000 00000003
00002000
bf00: c0a23000 00000018 c0591800 c059bf58 c059bf20 bf1879d8 bf17fc64
00324000
bf20: 00000000 c0423518 00000003 00002000 c05918f0 c0423000 0000001c
bf1abf6c
bf40: c0599000 c0599018 c0599000 c059bf7c c059bf5c bf17b2f0 bf1878f0
c0423000
bf60: c04230e0 bf1abf6c c04230bc bf1abe58 c059bfc4 c059bf80 bf1404ec
bf17b228
bf80: bf17b21c 000000fc bf1abe70 c1a701a0 c0599018 000186a3 01000000
bf1ad70c
bfa0: 000029d9 bf1adff0 c0423000 00000000 00000000 00000000 c059bff4
c059bfc8
bfc0: bf17b9a0 bf14008c fffffeff ffffffff fffffef8 ffffffff 00000000
00000000
bfe0: 00000000 00000000 00000000 c059bff8 c0039dd8 bf17b82c 00000000
00000000
Backtrace:
[<c00257e4>] (__bug+0x0/0x2c) from [<bf218468>] (txLock+0x430/0x508 [jfs])
[<bf218038>] (txLock+0x0/0x508 [jfs]) from [<bf205f9c>]
(diWrite+0x164/0x518 [jf
s])
[<bf205e38>] (diWrite+0x0/0x518 [jfs]) from [<bf2169b4>]
(txCommit+0x1b4/0xf38 [
jfs])
[<bf216800>] (txCommit+0x0/0xf38 [jfs]) from [<bf1fb3f0>]
(jfs_commit_inode+0xc8
/0x118 [jfs])
[<bf1fb328>] (jfs_commit_inode+0x0/0x118 [jfs]) from [<bf1fb69c>]
(jfs_write_ino
de+0x40/0x54 [jfs])
r5:c04f25ac r4:00000008
[<bf1fb65c>] (jfs_write_inode+0x0/0x54 [jfs]) from [<c009dcd4>]
(__writeback_sin
gle_inode+0x1c8/0x338)
r4:00000007
[<c009db0c>] (__writeback_single_inode+0x0/0x338) from [<c009e1a4>]
(sync_sb_ino
des+0x1e0/0x2ac)
[<c009dfc4>] (sync_sb_inodes+0x0/0x2ac) from [<c009e58c>]
(writeback_inodes+0x64
/0xb0)
[<c009e528>] (writeback_inodes+0x0/0xb0) from [<c00658c8>]
(balance_dirty_pages_
ratelimited_nr+0xf0/0x1e0)
r6:0000017d r5:c0294444 r4:00000331
[<c00657d8>] (balance_dirty_pages_ratelimited_nr+0x0/0x1e0) from
[<c00616f0>] (g
eneric_file_buffered_write+0x590/0x698)
[<c0061164>] (generic_file_buffered_write+0x4/0x698) from [<c0061c64>]
(__generi
c_file_aio_write_nolock+0x46c/0x4dc)
[<c00617f8>] (__generic_file_aio_write_nolock+0x0/0x4dc) from
[<c0061d54>] (gene
ric_file_aio_write+0x80/0xfc)
[<c0061cd8>] (generic_file_aio_write+0x4/0xfc) from [<c007f834>]
(do_sync_readv_
writev+0xbc/0x110)
[<c007f778>] (do_sync_readv_writev+0x0/0x110) from [<c0080034>]
(do_readv_writev
+0xdc/0x1e4)
[<c007ff58>] (do_readv_writev+0x0/0x1e4) from [<c00801ac>]
(vfs_writev+0x70/0x7c
)
[<c008013c>] (vfs_writev+0x0/0x7c) from [<bf17f32c>]
(nfsd_vfs_write+0xf8/0x32c
[nfsd])
r6:00002000 r5:c05918f0 r4:bf000000
[<bf17f238>] (nfsd_vfs_write+0x4/0x32c [nfsd]) from [<bf17fd28>]
(nfsd_write+0xd
4/0xec [nfsd])
[<bf17fc58>] (nfsd_write+0x4/0xec [nfsd]) from [<bf1879d8>]
(nfsd3_proc_write+0x
f4/0x128 [nfsd])
[<bf1878e4>] (nfsd3_proc_write+0x0/0x128 [nfsd]) from [<bf17b2f0>]
(nfsd_dispatc
h+0xd4/0x1dc [nfsd])
[<bf17b21c>] (nfsd_dispatch+0x0/0x1dc [nfsd]) from [<bf1404ec>]
(svc_process+0x4
6c/0x848 [sunrpc])
r8:bf1abe58 r7:c04230bc r6:bf1abf6c r5:c04230e0 r4:c0423000
[<bf140080>] (svc_process+0x0/0x848 [sunrpc]) from [<bf17b9a0>]
(nfsd+0x180/0x2f
8 [nfsd])
[<bf17b820>] (nfsd+0x0/0x2f8 [nfsd]) from [<c0039dd8>] (do_exit+0x0/0x7ec)
r7:00000000 r6:00000000 r5:00000000 r4:00000000
Code: e1a01000 e59f000c eb00482b e3a03000 (e5833000)
Reply to:
- References:
- Null Dereference with the NSLU2 - NFS, XFS, JFS
- From: David Levitan <david@dlevitan.com>
- Re: Null Dereference with the NSLU2 - NFS, XFS, JFS
- From: Salvatore Iovene <salvatore.iovene@googlemail.com>
- Re: Null Dereference with the NSLU2 - NFS, XFS, JFS
- From: David Levitan <david@dlevitan.com>
- Re: Null Dereference with the NSLU2 - NFS, XFS, JFS
- From: lsorense@csclub.uwaterloo.ca (Lennart Sorensen)
- RE: Null Dereference with the NSLU2 - NFS, XFS, JFS
- From: "Sam Reed" <sam@piloting.fsnet.co.uk>