В письме от Срд, 22 Июл 2009, 10:47 David Howells пишет: > "Edward \"Koko\" Konetzko" <konetzed@xxxxxxxxxxxxxxxxx> wrote: > > >> David just checking in to see if you have any patches or status update >> on fixing the issue that I have been having. Also I am still using >> 2.6.30, >> should I move to testing 2.6.31 rc's? > > I'm looking at another fscache/cachefiles bug at the moment. I'll send > you the patches I have. Moving to 2.6.31-rc's might help, it depends > where the problem lockdep sees is. > >> Is it ok to email you off list on some additional help I might be able >> to provide you on this issue. > > Sure. > > I'm use 2.6.30 this trace seem after two patches. System hang with 600Mbit traffic and 1000 connections. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.513772] INFO: task kswapd0:287 blocked for more than 120 seconds. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.528656] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.545991] kswapd0 D 0000000000000000 0 287 2 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.545996] ffff88022f0c1900 0000000000000046 ffffe20006f78088 0000000000000082 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.545999] 0000000000004000 0000000000004000 0000000000011000 000000000000c8a8 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546001] 0000000000011000 ffffffff0000003b ffff88022f13f080 ffff88022f13f300 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546004] Call Trace: Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546012] [<ffffffff804f5809>] ? schedule+0x9/0x20 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546022] [<ffffffffa03df8e5>] ? __fscache_wait_on_page_write+0x65/0xa0 [fscache] Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546027] [<ffffffff80252550>] ? autoremove_wake_function+0x0/0x30 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546046] [<ffffffffa0435bfc>] ? nfs_fscache_release_page+0x5c/0xe0 [nfs] Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546050] [<ffffffff802a405f>] ? shrink_page_list+0x58f/0x6e0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546053] [<ffffffff802a43eb>] ? shrink_list+0x23b/0x550 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546057] [<ffffffff8022f92f>] ? update_curr+0x7f/0xd0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546059] [<ffffffff8022e19b>] ? target_load+0x2b/0x70 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546061] [<ffffffff802a49b7>] ? shrink_zone+0x2b7/0x330 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546063] [<ffffffff802a4b78>] ? shrink_slab+0x148/0x180 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546065] [<ffffffff802a5ad8>] ? kswapd+0x588/0x5d0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546068] [<ffffffff802a2df0>] ? isolate_pages_global+0x0/0x2b0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546070] [<ffffffff80252550>] ? autoremove_wake_function+0x0/0x30 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546072] [<ffffffff8022e48b>] ? __wake_up_common+0x5b/0x90 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546075] [<ffffffff802a5550>] ? kswapd+0x0/0x5d0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546077] [<ffffffff80252168>] ? kthread+0x58/0x90 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546080] [<ffffffff8020ccfa>] ? child_rip+0xa/0x20 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546083] [<ffffffff80252110>] ? kthread+0x0/0x90 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546085] [<ffffffff8020ccf0>] ? child_rip+0x0/0x20 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.546101] INFO: task nginx:8214 blocked for more than 120 seconds. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.560030] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577073] nginx D 0000000000000000 0 8214 8212 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577076] ffff88022f0c0000 0000000000000082 0008000000000000 ffff88008280b7d8 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577079] 0000000000004000 0000000000004000 0000000000011000 000000000000c8a8 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577082] 0000000000011000 ffffffff00000016 ffff8802280dbe80 ffff8802280dc100 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577084] Call Trace: Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577089] [<ffffffff802c8412>] ? __slab_free+0x212/0x360 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577092] [<ffffffff804f5809>] ? schedule+0x9/0x20 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577098] [<ffffffffa03df8e5>] ? __fscache_wait_on_page_write+0x65/0xa0 [fscache] Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577101] [<ffffffff80252550>] ? autoremove_wake_function+0x0/0x30 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577114] [<ffffffffa0435bfc>] ? nfs_fscache_release_page+0x5c/0xe0 [nfs] Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577117] [<ffffffff802a405f>] ? shrink_page_list+0x58f/0x6e0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577119] [<ffffffff802a2ec4>] ? isolate_pages_global+0xd4/0x2b0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577121] [<ffffffff802a43eb>] ? shrink_list+0x23b/0x550 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577125] [<ffffffff803691b7>] ? elv_rb_add+0x67/0x70 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577128] [<ffffffff802a49b7>] ? shrink_zone+0x2b7/0x330 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577130] [<ffffffff802a4f45>] ? try_to_free_pages+0x395/0x3e0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577132] [<ffffffff802a2df0>] ? isolate_pages_global+0x0/0x2b0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577135] [<ffffffff8029f0b4>] ? __alloc_pages_internal+0x214/0x4b0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577138] [<ffffffff8048d881>] ? tcp_sendmsg+0x581/0xad0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577142] [<ffffffff80448cc9>] ? sock_aio_write+0x149/0x160 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577145] [<ffffffff80299b7b>] ? generic_file_aio_read+0x59b/0x610 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577148] [<ffffffff80448b80>] ? sock_aio_write+0x0/0x160 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577151] [<ffffffff802d05db>] ? do_sync_readv_writev+0xcb/0x110 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577154] [<ffffffff80252550>] ? autoremove_wake_function+0x0/0x30 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577156] [<ffffffff802d041d>] ? rw_copy_check_uvector+0x9d/0x150 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577158] [<ffffffff802d0d32>] ? do_readv_writev+0xe2/0x220 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577161] [<ffffffff802feefa>] ? ep_scan_ready_list+0x12a/0x180 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577163] [<ffffffff802d1923>] ? sys_writev+0x53/0xc0 Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577166] [<ffffffff8020bd2b>] ? system_call_fastpath+0x16/0x1b Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.577169] INFO: task nginx:8215 blocked for more than 120 seconds. Jul 21 17:22:44 arhangelsk-e1 kernel: [95042.590924] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > David > > > -- > Linux-cachefs mailing list > Linux-cachefs@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/linux-cachefs > > > -- -- Linux-cachefs mailing list Linux-cachefs@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cachefs