Return-Path: Received: from mx1.redhat.com ([209.132.183.28]:42890 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751611AbbICKr2 (ORCPT ); Thu, 3 Sep 2015 06:47:28 -0400 Date: Thu, 3 Sep 2015 06:47:26 -0400 (EDT) From: Benjamin Coddington To: Shawn Starr cc: linux-nfs@vger.kernel.org Subject: Re: [NFSv4.1] Deadlock on writes - RHEL 7.1 kernel - nfs_pageio_doio? In-Reply-To: <2535588.ljdrthqrNr@segfault> Message-ID: References: <2535588.ljdrthqrNr@segfault> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-nfs-owner@vger.kernel.org List-ID: Hi Shawn, This doesn't look like a deadlock to me, just processes waiting for their writes to complete. They've been waiting for a long time, so the hung task warning is triggered. There might be a network problem that's preventing that NFS client from communicating with the server, or the server is taking a very long time to complete the operation. A network capture between the client and server might show what's actually happening. Ben On Wed, 2 Sep 2015, Shawn Starr wrote: > Hello NFS devs, > > While this is a CentOS/RHEL kernel: 3.10.0-229.4.2.el7.x86_64 (and old) > > I was wondering your take on this deadlock, I cannot reproduce this and it seems to happen in our KVM VM images randomly so far only once. When we configure a VM it does two reboots, first sets up things then a final reboot where we have a fresh bootup with settings in place. > > > This could be from a cron thats running, but the VMs in question is pretty much idle, CPU skyrockets and they deadlock, can't ssh into them to examine why. We have remote syslog capturing, so I would never see this otherwise. > > If anyone has ideas on how I can test this? This has been reported in the CentOS bugtracker by someone else also, I couldn't use their methods for reproduction. > > below is the trace from kernel: > > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633104] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633170] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633210] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633216] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633219] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633221] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633224] Call Trace: > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633276] [] ? wait_on_page_read+0x60/0x60 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633284] [] io_schedule+0x9d/0x140 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633286] [] sleep_on_page+0xe/0x20 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633289] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633291] [] __lock_page+0x78/0xa0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633306] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633310] [] __find_lock_page+0x54/0x70 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633313] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633338] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633341] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633344] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633356] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633365] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633398] [] do_sync_write+0x8d/0xd0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633402] [] vfs_write+0xbd/0x1e0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633407] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633410] [] SyS_pwrite64+0x92/0xc0 > Aug 28 13:55:42 rl01-3-v1835 kernel: [74640.633415] [] system_call_fastpath+0x16/0x1b > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633069] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633127] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633159] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633165] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633168] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633170] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633172] Call Trace: > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633184] [] ? wait_on_page_read+0x60/0x60 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633191] [] io_schedule+0x9d/0x140 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633195] [] sleep_on_page+0xe/0x20 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633198] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633200] [] __lock_page+0x78/0xa0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633205] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633207] [] __find_lock_page+0x54/0x70 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633210] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633224] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633226] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633230] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633234] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633242] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633246] [] do_sync_write+0x8d/0xd0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633250] [] vfs_write+0xbd/0x1e0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633253] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633256] [] SyS_pwrite64+0x92/0xc0 > Aug 28 13:57:42 rl01-3-v1835 kernel: [74760.633259] [] system_call_fastpath+0x16/0x1b > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633144] INFO: task mysqld:2037 blocked for more than 120 seconds. > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633200] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633211] mysqld D ffff880091813680 0 2037 1321 0x00000000 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633217] ffff88008aeafab8 0000000000000082 ffff88008aeaffd8 0000000000013680 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633220] ffff88008aeaffd8 0000000000013680 ffff88008ba36660 ffff880091813f48 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633222] ffff880091c5def8 0000000000000002 ffffffffa034a5d0 ffff88008aeafb30 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633225] Call Trace: > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633246] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633255] [] io_schedule+0x9d/0x140 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633262] [] nfs_wait_bit_uninterruptible+0xe/0x20 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633266] [] __wait_on_bit+0x60/0x90 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633272] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633275] [] out_of_line_wait_on_bit+0x87/0xb0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633280] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633287] [] nfs_wait_on_request+0x33/0x40 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633295] [] nfs_updatepage+0x121/0x8a0 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633302] [] nfs_write_end+0x121/0x350 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633306] [] generic_file_buffered_write+0x189/0x290 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633309] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633312] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633318] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633323] [] do_sync_write+0x8d/0xd0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633326] [] vfs_write+0xbd/0x1e0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633329] [] SyS_write+0x58/0xb0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633333] [] system_call_fastpath+0x16/0x1b > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633337] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633358] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633370] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633372] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633375] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633376] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633378] Call Trace: > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633382] [] ? wait_on_page_read+0x60/0x60 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633385] [] io_schedule+0x9d/0x140 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633387] [] sleep_on_page+0xe/0x20 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633389] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633391] [] __lock_page+0x78/0xa0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633394] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633396] [] __find_lock_page+0x54/0x70 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633399] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633405] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633407] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633410] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633413] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633419] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633422] [] do_sync_write+0x8d/0xd0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633425] [] vfs_write+0xbd/0x1e0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633430] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633433] [] SyS_pwrite64+0x92/0xc0 > Aug 28 13:59:42 rl01-3-v1835 kernel: [74880.633436] [] system_call_fastpath+0x16/0x1b > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 834 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 834 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 844 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 844 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 843 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 843 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 842 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 842 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 836 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 836 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 840 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 840 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Created slice user-48.slice. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 838 of user apache. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 838 of user apache. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 841 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 841 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 839 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 839 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 835 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 835 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Starting Session 837 of user root. > Aug 28 14:00:01 rl01-3-v1835 systemd[1]: Started Session 837 of user root. > Aug 28 14:01:01 rl01-3-v1835 systemd[1]: Starting Session 845 of user root. > Aug 28 14:01:01 rl01-3-v1835 systemd[1]: Started Session 845 of user root. > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633059] INFO: task mysqld:2037 blocked for more than 120 seconds. > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633084] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633094] mysqld D ffff880091813680 0 2037 1321 0x00000000 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633098] ffff88008aeafab8 0000000000000082 ffff88008aeaffd8 0000000000013680 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633101] ffff88008aeaffd8 0000000000013680 ffff88008ba36660 ffff880091813f48 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633103] ffff880091c5def8 0000000000000002 ffffffffa034a5d0 ffff88008aeafb30 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633106] Call Trace: > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633126] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633133] [] io_schedule+0x9d/0x140 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633140] [] nfs_wait_bit_uninterruptible+0xe/0x20 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633143] [] __wait_on_bit+0x60/0x90 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633150] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633153] [] out_of_line_wait_on_bit+0x87/0xb0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633157] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633164] [] nfs_wait_on_request+0x33/0x40 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633172] [] nfs_updatepage+0x121/0x8a0 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633179] [] nfs_write_end+0x121/0x350 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633183] [] generic_file_buffered_write+0x189/0x290 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633186] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633188] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633195] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633199] [] do_sync_write+0x8d/0xd0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633202] [] vfs_write+0xbd/0x1e0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633205] [] SyS_write+0x58/0xb0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633209] [] system_call_fastpath+0x16/0x1b > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633212] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633219] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633226] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633229] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633231] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633233] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633235] Call Trace: > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633238] [] ? wait_on_page_read+0x60/0x60 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633261] [] io_schedule+0x9d/0x140 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633266] [] sleep_on_page+0xe/0x20 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633269] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633271] [] __lock_page+0x78/0xa0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633273] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633275] [] __find_lock_page+0x54/0x70 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633278] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633284] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633287] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633290] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633292] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633298] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633301] [] do_sync_write+0x8d/0xd0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633304] [] vfs_write+0xbd/0x1e0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633308] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633311] [] SyS_pwrite64+0x92/0xc0 > Aug 28 14:01:42 rl01-3-v1835 kernel: [75000.633314] [] system_call_fastpath+0x16/0x1b > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633102] INFO: task mysqld:2037 blocked for more than 120 seconds. > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633169] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633185] mysqld D ffff880091813680 0 2037 1321 0x00000000 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633192] ffff88008aeafab8 0000000000000082 ffff88008aeaffd8 0000000000013680 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633197] ffff88008aeaffd8 0000000000013680 ffff88008ba36660 ffff880091813f48 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633200] ffff880091c5def8 0000000000000002 ffffffffa034a5d0 ffff88008aeafb30 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633204] Call Trace: > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633231] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633239] [] io_schedule+0x9d/0x140 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633250] [] nfs_wait_bit_uninterruptible+0xe/0x20 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633254] [] __wait_on_bit+0x60/0x90 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633264] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633268] [] out_of_line_wait_on_bit+0x87/0xb0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633274] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633286] [] nfs_wait_on_request+0x33/0x40 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633299] [] nfs_updatepage+0x121/0x8a0 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633309] [] nfs_write_end+0x121/0x350 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633314] [] generic_file_buffered_write+0x189/0x290 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633320] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633324] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633346] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633354] [] do_sync_write+0x8d/0xd0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633359] [] vfs_write+0xbd/0x1e0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633363] [] SyS_write+0x58/0xb0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633370] [] system_call_fastpath+0x16/0x1b > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633376] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633390] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633402] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633411] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633414] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633417] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633421] Call Trace: > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633426] [] ? wait_on_page_read+0x60/0x60 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633431] [] io_schedule+0x9d/0x140 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633434] [] sleep_on_page+0xe/0x20 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633438] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633441] [] __lock_page+0x78/0xa0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633444] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633448] [] __find_lock_page+0x54/0x70 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633451] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633460] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633480] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633485] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633488] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633494] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633498] [] do_sync_write+0x8d/0xd0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633503] [] vfs_write+0xbd/0x1e0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633507] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633511] [] SyS_pwrite64+0x92/0xc0 > Aug 28 14:03:42 rl01-3-v1835 kernel: [75120.633515] [] system_call_fastpath+0x16/0x1b > Aug 28 14:05:01 rl01-3-v1835 systemd[1]: Starting Session 847 of user root. > Aug 28 14:05:01 rl01-3-v1835 systemd[1]: Started Session 847 of user root. > Aug 28 14:05:01 rl01-3-v1835 systemd[1]: Starting Session 846 of user root. > Aug 28 14:05:01 rl01-3-v1835 systemd[1]: Started Session 846 of user root. > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633059] INFO: task mysqld:2037 blocked for more than 120 seconds. > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633088] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633100] mysqld D ffff880091813680 0 2037 1321 0x00000000 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633105] ffff88008aeafab8 0000000000000082 ffff88008aeaffd8 0000000000013680 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633109] ffff88008aeaffd8 0000000000013680 ffff88008ba36660 ffff880091813f48 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633111] ffff880091c5def8 0000000000000002 ffffffffa034a5d0 ffff88008aeafb30 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633113] Call Trace: > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633134] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633142] [] io_schedule+0x9d/0x140 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633150] [] nfs_wait_bit_uninterruptible+0xe/0x20 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633153] [] __wait_on_bit+0x60/0x90 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633159] [] ? nfs_pageio_doio+0x50/0x50 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633162] [] out_of_line_wait_on_bit+0x87/0xb0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633167] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633174] [] nfs_wait_on_request+0x33/0x40 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633182] [] nfs_updatepage+0x121/0x8a0 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633188] [] nfs_write_end+0x121/0x350 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633193] [] generic_file_buffered_write+0x189/0x290 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633196] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633198] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633204] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633209] [] do_sync_write+0x8d/0xd0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633213] [] vfs_write+0xbd/0x1e0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633216] [] SyS_write+0x58/0xb0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633219] [] system_call_fastpath+0x16/0x1b > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633224] INFO: task mysqld:2072 blocked for more than 120 seconds. > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633232] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633240] mysqld D ffff880091813680 0 2072 1321 0x00000000 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633243] ffff88008c24fad8 0000000000000082 ffff88008c24ffd8 0000000000013680 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633245] ffff88008c24ffd8 0000000000013680 ffff88008b9fa220 ffff880091813f48 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633247] ffff88008c24fb60 0000000000000002 ffffffff81156330 ffff88008c24fb50 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633249] Call Trace: > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633251] [] ? wait_on_page_read+0x60/0x60 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633254] [] io_schedule+0x9d/0x140 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633256] [] sleep_on_page+0xe/0x20 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633259] [] __wait_on_bit_lock+0x5b/0xc0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633261] [] __lock_page+0x78/0xa0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633264] [] ? autoremove_wake_function+0x40/0x40 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633266] [] __find_lock_page+0x54/0x70 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633268] [] grab_cache_page_write_begin+0x62/0xd0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633274] [] nfs_write_begin+0x77/0x210 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633277] [] generic_file_buffered_write+0x11e/0x290 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633279] [] __generic_file_aio_write+0x1d5/0x3e0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633282] [] generic_file_aio_write+0x5d/0xc0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633288] [] nfs_file_write+0xbb/0x1d0 [nfs] > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633291] [] do_sync_write+0x8d/0xd0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633294] [] vfs_write+0xbd/0x1e0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633297] [] ? kvm_clock_get_cycles+0x1f/0x30 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633300] [] SyS_pwrite64+0x92/0xc0 > Aug 28 14:05:42 rl01-3-v1835 kernel: [75240.633332] [] system_call_fastpath+0x16/0x1b > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >