[Linux-cachefs] more NFS mounting hangups with CacheFS

Jacob L. jacobl at cavecreek.net
Thu Jul 7 20:14:10 UTC 2005


Good Morning,

    Here is the backtrace that you requested. The first part is where I
mounted the block device for cachefs use. Not exactly sure why it wouldnt
support barriers. It's a u320 36.7gig is there a problem using scsi as the
block device for cachefs? Please let me if any other informaton would be
usefull.

Jacob L.

CacheFS: Found uninitialised cache
CacheFS: 00000000 super block
CacheFS: 00000001 initial vnodes (1 blocks)
CacheFS: 00000002 update journal (recsize 76+436b)
CacheFS: 00000202 validity journal
CacheFS: 00000212 writeback journal (8192 recs of 8b)
CacheFS: 00000292 data cache
CacheFS: 0088b8f5 end
CacheFS: The blockdev does not support barriers, so the journal may not be
reliable
CacheFS: Started kcachefsd 5933

Generated from: mount -t nfs -o nfsvers=3,fsc 192.168.30.40:/var/www/virtual
/var/www/virtual

SysRq : Show State

                                               sibling
  task             PC      pid father child younger older
init          S C36205A0     0     1      0     2               (NOTLB)
c375feac 00000082 00000001 c36205a0 c3620f60 c03a8c00 00000000 000000d0
       00000000 c01424a3 c03a8c00 00000000 00000286 c36205a0 00000001
00000716
       5c19a38b 0000007a c3731530 c3731a30 c3731b58 c375fec0 00000286
000395ac
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
0007b c3731530 f7d78a30 f7d78b58 f7857fa0 00000286 0003a1bf
Call Trace:
 [<c013c1c8>] handle_IRQ_event+0x39/0x6d
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c011298d>] balanced_irq+0x88/0xce
 [<c0112905>] balanced_irq+0x0/0xce
 [<c0101101>] kernel_thread_helper+0x5/0xb
kjournald     S C36205A0     0   807      1          27  802 (L-TLB)
f781ff5c 00000000000001 c36205a0 c3620f60 f7ba6924 0000072d 00000000
       f7d78030 00000000 f7d1466c f7d14664 00000000 c36205a0 00000001
00000409
       a34e95aa 00000078 c3731530 f7d78030 f7d78158 f7d14684 c0131008
f7d14614
Call Trace:
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c011f3cd>] do_exit+0x278/0x49c
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
udevd         S C36185A0     0  27     1          2801   807 (NOTLB)
f71bfeac 00000086 f79eea30 c36185a0 c16afb60 c03a8c00 00000000 00000000
       f6d39030 c01424a3 c03a8c00 00000000 00000000 c36185a0 00000000
000012b3
       14d09acb 0000006e f6d39030 f79eea30 f79eeb58 f6571dc8 00000005
00000000
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c02dbeb5>] datagram_poll+0xe6/0xf1
 [<c02d576e>] sock_poll+0x26/0x2b
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
kjournald     S C36185A0     0  2801      1          2802  27(L-TLB)
f7107f5c 00000000000000 c36185a0 c3618f60 c0117c3f f7d65db8 00000000
       00000000 c36185a0 f7d14a6c f7d14a64 00000000 c36185a0 00000000
000003dc
       841cf6a7 0000000c c03a2c00 f7068a30 f7068b58 f7d14a84 c0131008
f7d14a14
Call Trace:
 [<c0117c3f>] __wake_up_common+0x3f/0x63
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c011f3cd>] do_exit+0x278/0x49c
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
kjournald     S C36185A0     0  2802      1          2803  2801 (L-TLB)
f7b3df5c 000000f79c5a30 c36185a0 00000000 f6eaed00 00000221 00000000
       c3731a30 c36185a0 f7cea86c 00000000 00000000 c36185a0 00000000
000002d4
       664da6b7 000000c3731a30 f79c5a30 f79c5b58 f7cea884 c0131008 f7cea814
Call Trace:
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c011f3cd>] do_exit+0x278/0x49c
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
kjournald     S C36185A0     0  2803      1          2804  2802 (L-TLB)
f7b7df5c 00000000000000 c36185a0 c3618f60 f6eaeb2c 000004e6 ffffffff
       f693a030 c36185a0 f7bc806c f7bc8064 00000000 c36185a0 00000000 000002
       f558166b 0000007a c03a2c00 f7878030 f7878158 f7bc8084 c0131008
f7bc8014
Call Trace:
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c011f3cd>] do_exit+0x278/0x49c
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
kjournald     S C36205A0     0  2804      1          2805  2803 (L-TLB)
f7db5f5c 00000000000001 c36205a0 c3620f60 f7ba6680 000014c8 00000000
       f68b1530 c01310da f70c566c f70c5664 00000000 c36205a0 00000001 000002
       8a0244a2 00000078 c3731530 f7f7a530 f7f7a658 f70c5684 c0131008
f70c5614
Call Trace:
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c011f3cd>] do_exit+0x278/0x49c
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
kjournald     S C36185A0     0  2805      1          3344  2804 (L-TLB)
f73abf5c 00000000000000 c36185a0 c3618f60 c0117c3f f7d65db8 00000000
       00000000 c36185a0 f7bc8c6c f7bc8c64 00000000 c36185a0 00000000
00000243
       8a0bb298 0000000c c03a2c00 f79a4030 f79a4158 f7bc8c84 c0131008
f7bc8c14
Call Trace:
 [<c0117c3f>] __wake_up_common+0x3f/0x63
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c01b2d72>] kjournald+0x208/0x211
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0102cfe>] ret_from_fork+0x6/0x14
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c01b2b60>] commit_timeout+0x0/0x9
 [<c01b2b6a>] kjournald+0x0/0x211
 [<c0101101>] kernel_thread_helper+0x5/0xb
syslogd       D C3618A5C     0  3344      1          33 2805 (NOTLB)
f70bfe2c 00000082 f73a2530 c3618a5c 0000007b f70c5600 c035044a 00000001
       f73a2530 f7995e04 f70bfeac 00000000 00000000 c36185a0 00000000
00001c39
       226c6b65 0000007b f73a2530 f79ee030 f79ee158 f70bfe40 00000286
00038f2f
Call Trace:
 [<c035044a>] _spin_unlock+0xd/0x21
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01ae233>] journal_stop+0x18e/0x251
 [<c01ac944>] journal_start+0x99/0xc0
 [<c01ae322>] journal_force_commit+0x2c/0x34
 [<c01a7884>] ext3_force_commit+0x2b/0x2f
 [<c017f674>] __sync_single_inode+0xf6/0x21a
 [<c017f7cb>] __writeback_single_inode+0x33/0x146
 [<c0143e47>] do_writepages+0x38/0x3c
 [<c013d1c3>] __filemap_fdatawrite_range+0xc1/0xcc
 [<c017ff3f>] sync_inode+0x22/0x35
 [<c019ba30>] ext3_sync_file+0xd0/0xe0
 [<c015e893>] sys_fsync+0x83/0xad
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
klogd         S C36185A0     0  33     1          3358  3344 (NOTLB)
f7039d64 00000086 00000000 c36185a0 c3618f60 c0350100 f7039d7c c03504b3
       c011620d f79ee030 c36185a0 00000001 00000080 c36185a0 00000000
000003e5
       22725012 0000007b c03a2c00 f73a2530 f73a2658 00000286 c36185a0
f79e6b80
Call Trace:
 [<c0350100>] _spin_lock+0xe/0x75
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011620d>] try_to_wake_up+0x29a/0x337
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c0131055>] prepare_to_wait_exclusive+0x12/0x4c
 [<c0339b26>] unix_wait_for_peer+0xcd/0xe6
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c01fd907>] copy_from_user+0x3d/0x76
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c033a5cd>] unix_dgram_sendmsg+0x263/0x5e3
 [<c02d5313>] sock_aio_write+0xf6/0x108
 [<c0101787>] __switch_to+0x23/0x1e7
 [<c0121b62>] irq_exit+0x2b/0x44
 [<c015d057>] do_sync_write+0xbe/0x102
 [<c011c868>] do_syslog+0x308/0x3d5
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0350100>] _spin_lock+0xe/0x75
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0350100>] _spin_lock+0xe/0x75
 [<c015d13f>] vfs_write+0xa4/0x186
 [<c015d2e0>] sys_write+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
irqbalance    S C36185A0     0  3358      1          3462  33(NOTLB)
f72edf4c 00000086 00000000 c36185a0 c3618f60 b7fa1000 b8000000 00000000
       c047b280 00000000000286 00000000 00000286 c36185a0 00000000 0000a0ed
       9798d7ee 00000079 c03a2c00 f70e7530 f70e7658 f72edf60 00000286
00039c4b
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c01299aa>] sys_rt_sigaction+0x9f/0xb1
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
rpciod/0      S C36185A0     0  3420     11          3421   767 (L-TLB)
f71ddf38 000000f7878530 c36185a0 00000003 00000001 00000000 00000000
       f541f030 00000003 f6cf2830 00000000 00000000 c36185a0 00000000
00000c45
       84854274 0000002f f541f030 f7878530 f7878658 f71ddf8c f6cf28f5716884
Call Trace:
 [<c012c76f>] worker_thread+0x15d/0x264
 [<c0342b52>] rpc_async_schedule+0x0/0x5
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c012c612>] worker_thread+0x0/0x264
 [<c0130ca1>] kthread+0xa3/0xcd
 [<c0130bfe>] kthread+0x0/0xcd
 [<c0101101>] kernel_thread_helper+0x5/0xb
rpciod/1      S C36205A0     0  3421     11                3420 (L-TLB)
f716df38 000000f7878a30 c36205a0 00000000 00000286 00000003 00000000
       f698da30 00000296 f6cf28b0 00000000 00000000 c36205a0 00000001
000002fa
       992aec86 0000002f f698da30 f7878a30 f7878b58 f716df8c f6cf2898
f5f04c84
Call Trace:
 [<c012c76f>] worker_thread+0x15d/0x264
 [<c0342b52>] rpc_async_schedule+0x0/0x5
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c012c612>] worker_thread+0x0/0x264
 [<c0130ca1>] kthread+0xa3/0xcd
 [<c0130bfe>] kthread+0x0/0xcd
 [<c0101101>] kernel_thread_helper+0x5/0xb
nifd          S C36205A0     0  3462      1          3491  3358 (NOTLB)
f7361eac 00000082 00000001 c36205a0 c3620f60 c03a8c00 00000000 000000d0
       00000000 c01424a3 c03a8c00 00000000 00000286 c36205a0 00000001
00005a05
       01263e0000007b c3731530 f79a4a30 f79a4b58 f7361ec0 00000286 000390e6
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c01fd8b6>] copy_to_user+0x3c/0x50
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mDNSResponder S C36185A0     0  3491      1          3492  3462 (NOTLB)
f7007ec0 00000086 00000000 c36185a0 c3618f60 c0140912 f7007ee0 f7007e8c
       00000001 f7007f1c c0350100 f6cfbe80 f70c0580 c36185a0 00000000
000050ce
       432e39c6 000000c03a2c00 f7f3a530 f7f3a658 00000000 f7007f20 f7006000
Call Trace:
 [<c0140912>] generic_file_aio_write+0x73/0xe4
 [<c0350100>] _spin_lock+0xe/0x75
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c015d057>] do_sync_write+0xbe/0x102
 [<c0126f05>] dequeue_signal+0x68/0xca
 [<c0129090>] sys_rt_sigtimedwait+0x1c9/0x2c6
 [<c0350100>] _spin_lock+0xe/0x75
 [<c0183fde>] inotify_dentry_parent_queue_event+0x29/0x95
 [<c0350100>] _spin_lock+0xe/0x75
 [<c015d1b1>] vfs_write+0x116/0x186
 [<c015d307>] sys_write+0x72/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mDNSResponder S C36185A0     0  3492      1          3503  3491 (NOTLB)
f7229eac 00000086 00000000 c36185a0 c3618f60 c03a8c00 00000000 000000d0
       00000000 c01424a3 c03a8c00 00000000 00000286 c36185a0 00000000
00000c8b
       a3b232e4 00000079 c03a2c00 f6d39a30 f6d39b58 f7229ec0 00000286
00243a9f
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c01fd8b6>] copy_to_user+0x3c/0x50
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
smartd        S C36185A0     0  3503      1          3516  3492 (NOTLB)
f7305f4c 00000086 00000000 c36185a0 c3618f60 00000014 f7305fbc 000000
       f702e680 f7305fbc c0360f76 00000000 00000286 c36185a0 00000000
00000ca8
       642e3aec 000000c03a2c00 f7d78530 f7d78658 f7305f60 00000286 001878a6
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c01299aa>] sys_rt_sigaction+0x9f/0xb1
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
cupsd         S C36185A0     0  3516      1          35 3503 (NOTLB)
f6e27eac 00000082 00000000 c36185a0 c3618f60 c01424a3 c03a8c00 00000000
       000000d0 00000001 00000000 00000000 00000286 c36185a0 00000000
000050e0
       6a7529b6 0000005d c03a2c00 f6d11030 f6d11158 f6e27ec0 00000286
000632be
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c01210b4>] sys_time+0x14/0x36
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sshd          S C36185A0     0  35     1  3593    3578  3516 (NOTLB)
f72e3eac 00000082 f73a2030 c36185a0 00000000 c01424a3 c03a8c00 00000000
       f79ee030 00000001 00000000 00000000 00000000 c36185a0 00000000
0000070c
       ed2fe9000000f79ee030 f73a2030 f73a2158 00000003 00000286 00000000
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c02fa1ea>] tcp_poll+0xfb/0x18b
 [<c02d576e>] sock_poll+0x26/0x2b
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sendmail      S C36185A0     0  3578      1          3588  35(NOTLB)
f7217eac 00000082 00000000 c36185a0 c3618f60 c01424a3 c03a8c00 00000000
       000000d0 00000001 00000000 00000000 00000286 c36185a0 00000000
000016b6
       7438fbae 0000007a c03a2c00 f7c46530 f7c46658 f7217ec0 00000286
00039742
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sendmail      S C36185A0     0  3588      1          3602  3578 (NOTLB)
f7117fb0 00000082 f6d11a30 c36185a0 bff1bac0 c0109f2d bff1bac0 00000000
       f7c46a30 bff1ba68 00000000 00000000 00000000 c36185a0 00000000
00000df5
       d99651c2 000000f7c46a30 f6d11a30 f6d11b58 bff1ba68 f7117fa4 800b10a0
Call Trace:
 [<c0109f2d>] restore_i387+0x1e/0x9e
 [<c0129a75>] sys_pause+0x14/0x1f
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sshd          S C36185E4     0  3593   35 4576               (NOTLB)
f6d1fd44 00000086 f68c6a30 c36185e4 000000c0350490 f6d11530 00000002
       f68c6a30 00000001 f6d1fd1c 00000000 00000000 c36185a0 00000000
000000d3
       f44acf1d 000000f68c6a30 f7c46a30 f7c46b58 00000000 f799e424 f7ba33e4
Call Trace:
 [<c0350490>] _read_unlock+0xd/0x21
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c02d4f2c>] sock_sendmsg+0xe5/0x109
 [<c0131008>] prepare_to_wait+0x12/0x4d
 [<c033b1bb>] unix_stream_data_wait+0xb4/0xfe
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c02d8fd5>] alloc_skb+0x47/0xe0
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c033b4e1>] unix_stream_recvmsg+0x2dc/0x49f
 [<c02d5212>] sock_aio_read+0xf6/0x101
 [<c0174428>] dput+0x81/0x227
 [<c015c4dd>] get_unused_fd+0xa8/0xd0
 [<c015cdcf>] do_sync_read+0xbe/0x102
 [<c01310da>] autoremove_wake_function+0x0/0x4b
 [<c0350100>] _spin_lock+0xe/0x75
 [<c015ceb7>] vfs_read+0xa4/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
gpm           S C36205A0     0  3602      1          3611  3588 (NOTLB)
f70f3eac 00000086 00000001 c36205a0 c3620f60 c03a8c00 00000000 000000d0
       00000000 c01424a3 c03a8c00 00000000 00000286 c36205a0 00000001
000015a8
       ea621824 000000c3731530 f79ee530 f79ee658 f70f3ec0 00000286 05236526
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c033b98f>] unix_poll+0xb2/0xb7
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c015cf29>] vfs_read+0x116/0x186
 [<c01fd8b6>] copy_to_user+0x3c/0x50
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
crond         S C36185A0     0  3611      1          3628  3602 (NOTLB)
f72e9f4c 00000086 00000000 c36185a0 c3618f60 00000000 0000c222 000081a4
       00000001 00000000 00000000 00000000 00000286 c36185a0 00000000
00000c82
       b688a461 00000070 c03a2c00 f79c5530 f79c5658 f72e9f60 00000286
0003ca30
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c01299aa>] sys_rt_sigaction+0x9f/0xb1
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
atd           S C36185A0     0  3628      1          3637  3611 (NOTLB)
f6823f4c 00000086 00000000 c36185a0 c3618f60 000000f70c5000 c017f3d6
       f6fa0dc8 00000000 00000000 00000000 00000286 c36185a0 00000000
00001500
       b8c016a7 0000005d c03a2c00 f6f94530 f6f94658 f6823f60 00000286
0006342b
Call Trace:
 [<c017f3d6>] __mark_inode_dirty+0x56/0x1b2
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c01299aa>] sys_rt_sigaction+0x9f/0xb1
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
dbus-daemon-1 S C36205A0     0  3637      1          36 3628 (NOTLB)
f6801f08 00000086 00000001 c36205a0 c3620f60 00000000 00000001 00000000
       f6f94a30 00000010 c03a9900 f6801ee0 00000000 c36205a0 00000001
00004d0f
       156fe6c6 00000075 c3731530 f6f94a30 f6f94b58 00000001 c03504b3
00000000
Call Trace:
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c02d576e>] sock_poll+0x26/0x2b
 [<c01709ac>] do_pollfd+0x4d/0x8a
 [<c0170a91>] do_poll+0xa8/0xc7
 [<c0170c78>] sys_poll+0x1c8/0x220
 [<c012115c>] sys_gettimeofday+0x32/0x6d
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
hald          S C36185A0     0  36     1          3659  3637 (NOTLB)
f6865f08 00000082 00000000 c36185a0 c3618f60 000000d0 00000001 00000000
       00000000 00000001 00000000 00000000 00000286 c36185a0 00000000
0000062b
       1e5ebf0b 0000007b c03a2c00 f6814a30 f6814b58 f6865f1c 00000286
000396b5
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c0170a91>] do_poll+0xa8/0xc7
 [<c0170c78>] sys_poll+0x1c8/0x220
 [<c012115c>] sys_gettimeofday+0x32/0x6d
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
proftpd       S C36185A0     0  3659      1          3709  36(NOTLB)
f6c11eac 00000086 00000000 c36185a0 c3618f60 c01424a3 c03a8c00 00000000
       000000d0 00000001 00000000 00000000 00000286 c36185a0 00000000
00001899
       cb9edf89 00000079 c03a2c00 f70b4030 f70b4158 f6c11ec0 00000286
0003edd4
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36205A0     0  3709      1          3710  3659 (NOTLB)
f68abe84 00000082 00000001 c36205a0 c3620f60 00000000 00000286 ffffecbf
       c03504b3 c011cfa1 f7d7b000 c03504b3 c3665000 c36205a0 00000001
00003a43
       6b507cbc 000000c3731530 f685da30 f685db58 00000286 f7d7b000 00000001
Call Trace:
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c0206c2b>] vgacon_cursor+0x110/0x1af
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36205A0     0  3710      1          3711  3709 (NOTLB)
f68a9e84 00000082 f6814030 c36205a0 00000000 00000000 00000286 ffffffff
       f6d39030 c011cfa1 00001000 00000000 00000000 c36205a0 00000001
00004676
       6b4e2372 000000f6d39030 f6814030 f6814158 00000000 00000000 00000001
Call Trace:
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36205A0     0  3711      1          3712  3710 (NOTLB)
f6933e84 00000082 f70b4a30 c36205a0 00000000 00000000 00000286 ffffffff
       f6a6aa30 c011cfa1 00001000 00000000 00000000 c36205a0 00000001
000029f3
       73257c14 000000f6a6aa30 f70b4a30 f70b4b58 00000000 00000000 00000001
Call Trace:
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36185A0     0  3712      1          3713  3711 (NOTLB)
f6843e84 00000086 f6f94030 c36185a0 00000000 00000000 00000286 00000000
       f69d9530 c011cfa1 00001000 00000000 00000000 c36185a0 00000000
00003d83
       7353b40d 000000f69d9530 f6f94030 f6f94158 00000000 00000000 00000001
Call Trace:
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36205A0     0  3713      1          37 3712 (NOTLB)
f6dc3e84 00000086 f68b1a30 c36205a0 00000000 00000000 00000286 ffffffff
       f6a2a530 c011cfa1 00001000 00000000 00000000 c36205a0 00000001
000041bf
       709ea8dd 000000f6a2a530 f68b1a30 f68b1b58 00000000 00000000 00000001
Call Trace:
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
mingetty      S C36205A0     0  37     1          4065  3713 (NOTLB)
f68efe84 00000082 f688da30 c36205a0 00000000 00000000 00000286 ffffffff
       f68b1a30 c011cfa1 00001000 00000000 00000000 c36205a0 00000001
00003a21
       6e09454b 000000f68b1a30 f688da30 f688db58 00000000 00000000 00000001
Call Trace:
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c011cfa1>] release_console_sem+0x7b/0xba
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c0210321>] read_chan+0x438/0x6de
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020ae5c>] tty_read+0xc4/0xca
 [<c015cf94>] vfs_read+0x181/0x186
 [<c015d26c>] sys_read+0x4b/0x74
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
runbb.sh      S C36185A0     0  4065      1  4094    4095  37(NOTLB)
f6bb1f14 00000082 f7f7aa30 c36185a0 f6a17200 2e642065 00000001 00000000
       f685d530 f6a03aac f6a47ec4 00000000 00000000 c36185a0 00000000
00005104
       7c799082 000000f685d530 f7f7aa30 f7f7ab58 f6bb1f5c f7bb8b08 f7f7aadc
Call Trace:
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
bbrun         S C36205A0     0  4094   4065  5892               (NOTLB)
f6955f14 00000082 00000001 c36205a0 c3620f60 28248065 00000001 00000000
       f7118580 f71185ac f69cfe68 f69b1a30 c011435b c36205a0 00000001
00003265
       3f8d700e 0000006c c3731530 f69b1a30 f69b1b58 f6955f5c f69b2988
f69b1adc
Call Trace:
 [<c011435b>] do_page_fault+0x1d3/0x67d
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
runbb.sh      S C36205A0     0  4095      1  4098    5527  4065 (NOTLB)
f6afdf14 00000082 00000001 c36205a0 c3620f60 2e63a065 00000001 00000000
       f7874080 f78740ac f6a8be0c f6a00030 c011435b c36205a0 00000001
00012669
       7cac2932 000000c3731530 f6a00030 f6a00158 f6afdf5c f69b2e08 f6a000dc
Call Trace:
 [<c011435b>] do_page_fault+0x1d3/0x67d
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
bbrun         S C36205A0     0  4098   4095  5609               (NOTLB)
f6a5df14 00000086 00000001 c36205a0 c3620f60 2e028065 00000001 00000000
       f6a74300 f6a7432c f697f6dc f69dba30 c011435b c36205a0 00000001
0000389f
       3b78f9a0 0000005e c3731530 f69dba30 f69dbb58 f6a5df5c f7f61208
f69dbadc
Call Trace:
 [<c011435b>] do_page_fault+0x1d3/0x67d
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sshd          S C36185A0     0  4576   3593  4577               (NOTLB)
f6f7deac 00000086 00000000 c36185a0 c3618f60 c01424a3 00000000 00000286
       00000000 c03504b3 c0209fda f73b8000 c03f0304 c36185a0 00000000
00000ef5
       226971cc 0000007b c03a2c00 f6d11530 f6d11658 00000000 00000000
00000000
Call Trace:
 [<c01424a3>] __alloc_pages+0x176/0x403
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c0209fda>] tty_ldisc_try+0x34/0x39
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020a120>] tty_ldisc_deref+0x69/0x84
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c020c6a3>] tty_poll+0x56/0x78
 [<c01704fa>] do_select+0x29e/0x2dc
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c017082a>] sys_select+0x2cd/0x402
 [<c015d1b1>] vfs_write+0x116/0x186
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
bash          S C36205A0     0  4577   4576  4941               (NOTLB)
f64bdf14 00000086 f693a530 c36205a0 00000000 c04a92f0 f63bad80 ffffffff
       f5c2fa30 00000000 f7b24000 00000000 00000000 c36205a0 00000001
00002e14
       4028e10000002e f5c2fa30 f693a530 f693a658 f64bdf5c f713cc88 f693a5dc
Call Trace:
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01fd8b6>] copy_to_user+0x3c/0x50
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
su            S C3618A5C     0  4941   4577  4942               (NOTLB)
f5665f14 00000086 f79ee030 c3618a5c 0000002e 1fdb4065 80000001 00000001
       f79ee030 f54ad32c f507bec4 00000000 00000000 c36185a0 00000000
0000150c
       88349cad 0000002e f79ee030 f50efa30 f50efb58 f5665f5c f543fb08
f50efadc
Call Trace:
 [<c01203f6>] do_wait+0x2f1/0x3dd
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c03504d5>] _spin_unlock_irq+0xe/0x22
 [<c0128b3e>] sigprocmask+0x60/0xc8
 [<c01205b5>] sys_wait4+0x3f/0x43
 [<c01205e0>] sys_waitpid+0x27/0x2b
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
bash          R running     0  4942   4941                     (NOTLB)
portmap       S C36205A0     0  5527      1          5933  4095 (NOTLB)
f67f3f08 00000086 00000001 c36205a0 c3620f60 f6a24d80 f67f3f98 00000002
       00000286 f5d6800c f555c798 c0130ff70ab100 c36205a0 00000001 00000f
       112ca743 0000005b c3731530 f693aa30 f693ab58 c03504b3 c02fa1ea
00000000
Call Trace:
 [<c0130f56>] add_wait_queue+0x12/0x30
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c02fa1ea>] tcp_poll+0xfb/0x18b
 [<c034f9b0>] schedule_timeout+0xa0/0xa2
 [<c02d576e>] sock_poll+0x26/0x2b
 [<c01709ac>] do_pollfd+0x4d/0x8a
 [<c0170a91>] do_poll+0xa8/0xc7
 [<c0170c78>] sys_poll+0x1c8/0x220
 [<c01700e1>] __pollwait+0x0/0x9d
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sleep         S C36185A0     0  5609   4098                     (NOTLB)
f6dbff4c 00000082 00000000 c36185a0 c3618f60 00000014 f6dbffbc f7369224
       f703b9e8 f6dbffbc c0360f76 00000000 00000286 c36185a0 00000000
00052510
       3b829a27 0000005e c03a2c00 f70b4530 f70b4658 f6dbff60 00000286
00063cc4
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
sleep         S C36185A0     0  5892   4094                     (NOTLB)
f68cdf4c 00000086 00000000 c36185a0 c3618f60 00000014 f68cdfbc f7369224
       f6a47d80 f68cdfbc c0360f76 00000000 00000286 c36185a0 00000000
0005576e
       3f9787a0 0000006c c03a2c00 f685d030 f685d158 f68cdf60 00000286
00046973
Call Trace:
 [<c034f964>] schedule_timeout+0x54/0xa2
 [<c012616d>] process_timeout+0x0/0x9
 [<c0126257>] sys_nanosleep+0xd1/0x16a
 [<c0102dc7>] sysenter_past_esp+0x54/0x75
kcachefsd 081 S C36205A0     0  5933      1                5527 (L-TLB)
f50a9ee4 00000000000001 c36205a0 c3620f60 f51a5d38 00000292 f7fff080
       000000d0 00000003 c3530380 c01154b4 f7fff080 c36205a0 00000001
00000432
       a2cfbb62 00000074 c3731530 f68b1530 f68b1658 f50a9f34 f69ced2c
f50a8000
Call Trace:
 [<c01154b4>] kmap_atomic+0x36/0x93
 [<c01e09cb>] cachefs_trans_mark+0x42b/0x5ab
 [<c03504b3>] _spin_unlock_irqrestore+0xf/0x23
 [<c01db391>] cachefs_block_read+0x138/0x45d
 [<c01dafb0>] cachefs_block_dummy_filler+0x0/0x76
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c0117bee>] default_wake_function+0x0/0x12
 [<c01e019b>] cachefs_trans_alloc+0x67/0xc3
 [<c01e37b9>] cachefs_recycle_begin_new_node+0xe9/0x3ab
 [<c01e3c6f>] cachefs_recycle_unready_blocks+0x1f4/0x23b
 [<c01e2bd8>] kcachefsd_work+0x7c/0xfc
 [<c01e2cda>] kcachefsd+0x82/0x98
 [<c01e2c58>] kcachefsd+0x0/0x98
 [<c0101101>] kernel_thread_helper+0x5/0xb


----- Original Message ----- 
From: "Steve Dickson" <SteveD at redhat.com>
To: "Linux filesystem caching discussion list" <linux-cachefs at redhat.com>
Sent: Thursday, July 07, 2005 6:28 AM
Subject: Re: [Linux-cachefs] more NFS mounting hangups with CacheFS


>
>
> Jacob L. wrote:
> > Hello,
> >
> >    Much like the issues Chris had I have run into the same. I am using
fc3 all the latest packages updated through yum. My kernel was prepared the
same way as Steve suggested:
> > "I started with the linux-2.6.11 tarball then applied the
patch-2.6.12-rc3.bz2
> > patch and the 2.6.12-rc3-mm3.bz patch". The util-linux patches were then
forced
> > from http://people.redhat.com/steved/cachefs/util-linux/. I have setup
the cache
> > block device, initialized it, all that goes well until NFS hits the
equation.
> > As soon as I try to mount NFS with the fsc option it just hangs there,
cant kill
> > the process, cant reboot the machine, same issues. Has there been any
progress
> > towards a solution?
> I would be good to see where the mount is hanging...
> use "echo t > /proc/sysrq-trigger" to dump a system
> trace to /var/log/messages. That tell where the hang
> is occurring.
>
> > Can we expect this to be fixed in the new version David announced a few
days ago?
> Well these are the "next generation" patches. Meaning these will be
> replacing the current patches in the -mm and the ones that we will
> be porting to FC/RHEL kernels... So it might make sense to migrate
> to them.
>
> >
> > I tried to load this on another system, Core 2, a few weeks back and was
able to
> > mount the nfs with the fsc option. As soon as I initiated any type of
traffic to
> > the mount (10megs of web traffic from the frontend, CachFS machine, to
the
> > backend via NFS mounted with fsc) the system load shot up to the 100's
and
> > the machine came crashing down.
> Again, having the oops output would be helpful....
>
> steved.
>
> --
> Linux-cachefs mailing list
> Linux-cachefs at redhat.com
> http://www.redhat.com/mailman/listinfo/linux-cachefs
>




More information about the Linux-cachefs mailing list