All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Murawski <markm-lists@intellasoft.net>
To: linux-btrfs@vger.kernel.org
Subject: Re: Task Hang
Date: Sun, 09 Mar 2014 16:49:47 -0400	[thread overview]
Message-ID: <531CD3EB.1090401@intellasoft.net> (raw)
In-Reply-To: <5318A6C5.8040309@intellasoft.net>

Soooo... was this a help to anyone?


On 03/06/14 11:48, Mark Murawski wrote:
> Not the same problem, but I do have a lockup with another situation.
>
> I tried adding some new devices... but accidentally screwed up the
> syntax (not sure if this had anything to do with the lockup)
>
> btrfs device add / /dev/sdb
> probe of / failed, cannot detect existing filesystem.
> Use the -f option to force overwrite.
>
> office-backup {~} root# btrfs device add /dev/sdb /dev/sdd
> ERROR: error adding the device '/dev/sdb' - Inappropriate ioctl for device
>
>
> D  1772 [btrfs-transacti]
> D  6530 [btrfs-submit-2]
> D  7301 /usr/bin/perl /usr/share/backuppc/bin/BackupPC_link demo3
> D  7471 fdisk /dev/sdb
> D  7523 [btrfs-submit-2]
> D  7526 -bash
> D  7527 -bash
> D 28611 /usr/bin/perl /usr/share/backuppc/bin/BackupPC_trashClean
>
> Attached is output from w to sysrq
>
>
>
> On 03/04/2014 09:58 AM, Josef Bacik wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 03/04/2014 09:19 AM, Mark Murawski wrote:
>>> I have btrfs as the fs for a backuppc box.  updatedb was running at
>>> the same time as a massive rsync.
>>>
>>> Mar  4 08:31:00 office-backup kernel: INFO: task
>>> updatedb.mlocat:903 blocked for more than 120 seconds. Mar  4
>>> 08:31:00 office-backup kernel:      Not tainted 3.13.2 #3 Mar  4
>>> 08:31:00 office-backup kernel: "echo 0 >
>>> /proc/sys/kernel/hung_task_timeout_secs" disables this message. Mar
>>> 4 08:31:00 office-backup kernel: updatedb.mlocat D
>>> 0000000000000000 0   903    899 0x00000000 Mar  4 08:31:00
>>> office-backup kernel: ffff88007cad6270 0000000000000086
>>> ffff88007c0ee900 0000000000004000 Mar  4 08:31:00 office-backup
>>> kernel: ffff88005a705fd8 ffff88007cad6270 000000541a6be000
>>> ffff88007b9ac000 Mar  4 08:31:00 office-backup kernel:
>>> ffff88001ad2ef68 ffff880001f97000 ffff8800452d4480
>>> ffffffff812c3e5c Mar  4 08:31:00 office-backup kernel: Call Trace:
>>> Mar  4 08:31:00 office-backup kernel: [<ffffffff812c3e5c>] ?
>>> btrfs_map_bio+0x4ac/0x5a0 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff812b79c0>] ? repair_io_failure+0x210/0x210 Mar  4
>>> 08:31:00 office-backup kernel: [<ffffffff810d9a40>] ?
>>> __lock_page+0x70/0x70 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff817b8177>] ? io_schedule+0x87/0xd0 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff810d9a49>] ?
>>> sleep_on_page+0x9/0x10 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff817b8742>] ? __wait_on_bit+0x52/0x80 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff81294d21>] ?
>>> btree_submit_bio_hook+0xe1/0x110 Mar  4 08:31:00 office-backup
>>> kernel: [<ffffffff810d9cc3>] ? wait_on_page_bit+0x73/0x80 Mar  4
>>> 08:31:00 office-backup kernel: [<ffffffff8109bdc0>] ?
>>> wake_atomic_t_function+0x30/0x30 Mar  4 08:31:00 office-backup
>>> kernel: [<ffffffff812bb2ba>] ?
>>> read_extent_buffer_pages+0x2aa/0x2e0 Mar  4 08:31:00 office-backup
>>> kernel: [<ffffffff810da355>] ? add_to_page_cache_lru+0x25/0x40 Mar
>>> 4 08:31:00 office-backup kernel: [<ffffffff81344b21>] ?
>>> radix_tree_insert+0x91/0x250 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff81292a10>] ? verify_parent_transid+0x170/0x170 Mar  4
>>> 08:31:00 office-backup kernel: [<ffffffff812949a9>] ?
>>> btree_read_extent_buffer_pages.constprop.126+0xa9/0x110 Mar  4
>>> 08:31:00 office-backup kernel: [<ffffffff81294f23>] ?
>>> read_tree_block+0x33/0x60 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff812775dc>] ? read_block_for_search.isra.45+0x18c/0x3b0
>>> Mar  4 08:31:00 office-backup kernel: [<ffffffff81276d47>] ?
>>> comp_keys+0x27/0x30 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff81279c8c>] ? btrfs_search_slot+0x41c/0x920 Mar  4
>>> 08:31:00 office-backup kernel: [<ffffffff812b1641>] ?
>>> btrfs_get_token_16+0x61/0xf0 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff812919f5>] ? btrfs_lookup_inode+0x25/0xa0 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff81113ef0>] ?
>>> kmem_cache_alloc+0xc0/0xe0 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff812a6313>] ? btrfs_iget+0x103/0x520 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff8128eb1f>] ?
>>> btrfs_lookup_dir_item+0x9f/0xd0 Mar  4 08:31:00 office-backup
>>> kernel: [<ffffffff812a843b>] ? btrfs_lookup_dentry+0x3db/0x4c0 Mar
>>> 4 08:31:00 office-backup kernel: [<ffffffff812a8529>] ?
>>> btrfs_lookup+0x9/0x20 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff81120624>] ? lookup_real+0x14/0x50 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff811211f2>] ?
>>> __lookup_hash+0x32/0x50 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff81121b38>] ? lookup_slow+0x48/0xc0 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff81123a91>] ?
>>> path_lookupat+0x711/0x760 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff81123b0f>] ? filename_lookup+0x2f/0xd0 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff81121d77>] ?
>>> getname_flags+0xb7/0x190 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff811269ee>] ? user_path_at_empty+0x5e/0xb0 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff8111bd6d>] ?
>>> cp_new_stat+0x10d/0x120 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff8111bef1>] ? vfs_fstatat+0x41/0x90 Mar  4 08:31:00
>>> office-backup kernel: [<ffffffff8111c0c2>] ?
>>> SyS_newlstat+0x12/0x30 Mar  4 08:31:00 office-backup kernel:
>>> [<ffffffff817bb7a2>] ? system_call_fastpath+0x16/0x1b Mar  4
>>> 08:55:01 office-backup kernel: INFO: task updatedb.mlocat:903
>>> blocked for more than 120 seconds. Mar  4 08:55:01 office-backup
>>> kernel:      Not tainted 3.13.2 #3 Mar  4 08:55:01 office-backup
>>> kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables
>>> this message. Mar  4 08:55:01 office-backup kernel: updatedb.mlocat
>>> D 0000000000000000 0   903    899 0x00000000 Mar  4 08:55:01
>>> office-backup kernel: ffff88007cad6270 0000000000000086
>>> ffff88007bb020d0 0000000000004000 Mar  4 08:55:01 office-backup
>>> kernel: ffff88005a705fd8 ffff88007cad6270 00000055b6aee000
>>> ffff88007b9ac000 Mar  4 08:55:01 office-backup kernel:
>>> ffff8800048282e8 ffff880076f80000 ffff8800272a09c0
>>> ffffffff812c3e5c Mar  4 08:55:01 office-backup kernel: Call Trace:
>>> Mar  4 08:55:01 office-backup kernel: [<ffffffff812c3e5c>] ?
>>> btrfs_map_bio+0x4ac/0x5a0 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff812b79c0>] ? repair_io_failure+0x210/0x210 Mar  4
>>> 08:55:01 office-backup kernel: [<ffffffff810d9a40>] ?
>>> __lock_page+0x70/0x70 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff817b8177>] ? io_schedule+0x87/0xd0 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff810d9a49>] ?
>>> sleep_on_page+0x9/0x10 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff817b8742>] ? __wait_on_bit+0x52/0x80 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff81294d21>] ?
>>> btree_submit_bio_hook+0xe1/0x110 Mar  4 08:55:01 office-backup
>>> kernel: [<ffffffff810d9cc3>] ? wait_on_page_bit+0x73/0x80 Mar  4
>>> 08:55:01 office-backup kernel: [<ffffffff8109bdc0>] ?
>>> wake_atomic_t_function+0x30/0x30 Mar  4 08:55:01 office-backup
>>> kernel: [<ffffffff812bb2ba>] ?
>>> read_extent_buffer_pages+0x2aa/0x2e0 Mar  4 08:55:01 office-backup
>>> kernel: [<ffffffff810da355>] ? add_to_page_cache_lru+0x25/0x40 Mar
>>> 4 08:55:01 office-backup kernel: [<ffffffff81292a10>] ?
>>> verify_parent_transid+0x170/0x170 Mar  4 08:55:01 office-backup
>>> kernel: [<ffffffff812949a9>] ?
>>> btree_read_extent_buffer_pages.constprop.126+0xa9/0x110 Mar  4
>>> 08:55:01 office-backup kernel: [<ffffffff81294f23>] ?
>>> read_tree_block+0x33/0x60 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff812775dc>] ? read_block_for_search.isra.45+0x18c/0x3b0
>>> Mar  4 08:55:01 office-backup kernel: [<ffffffff81276d47>] ?
>>> comp_keys+0x27/0x30 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff81279c8c>] ? btrfs_search_slot+0x41c/0x920 Mar  4
>>> 08:55:01 office-backup kernel: [<ffffffff812b1641>] ?
>>> btrfs_get_token_16+0x61/0xf0 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff812919f5>] ? btrfs_lookup_inode+0x25/0xa0 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff81113ef0>] ?
>>> kmem_cache_alloc+0xc0/0xe0 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff812a6313>] ? btrfs_iget+0x103/0x520 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff8128eb1f>] ?
>>> btrfs_lookup_dir_item+0x9f/0xd0 Mar  4 08:55:01 office-backup
>>> kernel: [<ffffffff812a843b>] ? btrfs_lookup_dentry+0x3db/0x4c0 Mar
>>> 4 08:55:01 office-backup kernel: [<ffffffff812a8529>] ?
>>> btrfs_lookup+0x9/0x20 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff81120624>] ? lookup_real+0x14/0x50 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff811211f2>] ?
>>> __lookup_hash+0x32/0x50 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff81121b38>] ? lookup_slow+0x48/0xc0 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff81123a91>] ?
>>> path_lookupat+0x711/0x760 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff81123b0f>] ? filename_lookup+0x2f/0xd0 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff81121d77>] ?
>>> getname_flags+0xb7/0x190 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff811269ee>] ? user_path_at_empty+0x5e/0xb0 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff8111bd6d>] ?
>>> cp_new_stat+0x10d/0x120 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff8111bef1>] ? vfs_fstatat+0x41/0x90 Mar  4 08:55:01
>>> office-backup kernel: [<ffffffff8111c0c2>] ?
>>> SyS_newlstat+0x12/0x30 Mar  4 08:55:01 office-backup kernel:
>>> [<ffffffff817bb7a2>] ? system_call_fastpath+0x16/0x1b
>>>
>> When this happens again do
>>
>> echo w > /proc/sysrq-trigger
>>
>> and then capture dmesg.  Thanks,
>>
>> Josef
>>
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1
>> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>>
>> iQIcBAEBAgAGBQJTFen4AAoJEANb+wAKly3Ba6IP/1msfu3BEPbr4WmX85WHcdL1
>> MM+WHuDKCgt8hJwqiGZP3qjv+smjzDMMBeyRToAlm2f7MA9shmgE4gvwb1nMQQoG
>> xfp7ZKPHAypRuYjiq1kmHanQf/vcv4iTCMba0PTBtg2VhMKxH9j9Cdp8/6nqrtRT
>> QpZXh/1n8MLNBuaYkQ+SXGwqMT3Cgt2zC+NI2YuMtWJNvKpoqsF2IoFCcB8Uy7uX
>> gG3zDeRyxJESVDMRGmzQOhNI+GW/vZ7EPSK8tjfqWwJJ0ilPhW+iAX7iqZPFr5iU
>> WhpuQabw75bOcmEp06sk7RXz6EdLhuyTk1zeSZHmgFd9eqaAanfx93mdIk2VM/yC
>> 7kOXrjq4k0QYSEvj11acB5pRB4WBwmELRpWmBa9Gqg31JTj4uScmkI4Gau9TKpwN
>> qzx+xdNVdUE+W8vtdlvhL+UxEguqMrTLrvMS8wT2npgmylN9QT2jcVmeo+jdCm88
>> 7XI2fP6sP2d7QHhkGpH9bTJouBpH8Rfb2Erow1B+q67DBIHT6x9/RApIiczldX3D
>> N6/vkbL4Ype8mp4oFUo5Tk0D9sTwAtxRoSDzYpD49u8AwLuloC42ielG85kctaBR
>> GUhRpEurGY/w0vNlRzJBmkZGvEpq6IWSJaRe9eiMivCh8wsGAGdSf2Jtgg9q4oMS
>> hMZI04MgEEfMs+6pwfeR
>> =7EiY
>> -----END PGP SIGNATURE-----
>


      reply	other threads:[~2014-03-09 20:50 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-03-04 14:19 Task Hang Mark Murawski
2014-03-04 14:58 ` Josef Bacik
2014-03-06 16:48   ` Mark Murawski
2014-03-09 20:49     ` Mark Murawski [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=531CD3EB.1090401@intellasoft.net \
    --to=markm-lists@intellasoft.net \
    --cc=linux-btrfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.