[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: