From: Mike Snitzer <snitzer@redhat.com>
To: Keith Busch <keith.busch@intel.com>
Cc: Christoph Hellwig <hch@infradead.org>,
Jun'ichi Nomura <j-nomura@ce.jp.nec.com>,
dm-devel@redhat.com
Subject: Re: [PATCHv2 0/4] blk-mq support for dm multipath
Date: Sat, 6 Dec 2014 01:09:40 -0500 [thread overview]
Message-ID: <20141206060939.GB2110@redhat.com> (raw)
In-Reply-To: <20141206055351.GA2110@redhat.com>
On Sat, Dec 06 2014 at 12:53am -0500,
Mike Snitzer <snitzer@redhat.com> wrote:
> But in general this code needs _a lot_ more testing/review.
> Sadly I cannot stage it for 3.19 inclusion.
FYI, even though the mpath device is created without crashing it hangs
when IO is issued to it (mkfs.xfs /dev/mapper/mpathi):
kernel: mkfs.xfs D ffff88033fc34740 0 2792 2457 0x00000080
kernel: ffff880319057cb8 0000000000000082 ffff880327e84c80 0000000000014740
kernel: ffff880319057fd8 0000000000014740 ffff88032e644c80 ffff880327e84c80
kernel: ffff88033fc35058 ffff88033ff940e8 ffff880319057d48 0000000000000082
kernel: Call Trace:
kernel: [<ffffffff81633a50>] ? bit_wait+0x50/0x50
kernel: [<ffffffff8163325d>] io_schedule+0x9d/0x120
kernel: [<ffffffff81633a7c>] bit_wait_io+0x2c/0x50
kernel: [<ffffffff816337eb>] __wait_on_bit_lock+0x4b/0xb0
kernel: [<ffffffff81166da9>] __lock_page_killable+0xb9/0xe0
kernel: [<ffffffff810b1c20>] ? autoremove_wake_function+0x40/0x40
kernel: [<ffffffff81168e48>] generic_file_read_iter+0x3e8/0x610
kernel: [<ffffffff81213bf7>] blkdev_read_iter+0x37/0x40
kernel: [<ffffffff811dba1b>] new_sync_read+0x8b/0xd0
kernel: [<ffffffff811dc188>] vfs_read+0x98/0x170
kernel: [<ffffffff811dce65>] SyS_read+0x55/0xd0
kernel: [<ffffffff81637769>] system_call_fastpath+0x16/0x1b
kernel: kdmwork-253:15 D ffff88033fc54740 0 2745 2 0x00000080
kernel: ffff88031910bce8 0000000000000046 ffff88032cedb960 0000000000014740
kernel: ffff88031910bfd8 0000000000014740 ffff88032e645610 ffff88032cedb960
kernel: ffff88033fc55058 ffff880329565420 ffff880327c4f870 ffff880327c4f800
kernel: Call Trace:
kernel: [<ffffffff8163325d>] io_schedule+0x9d/0x120
kernel: [<ffffffff812c47e8>] get_request+0x218/0x770
kernel: [<ffffffff810b1be0>] ? prepare_to_wait_event+0xf0/0xf0
kernel: [<ffffffff812c4dc7>] blk_get_request+0x87/0xe0
kernel: [<ffffffffa0195bb1>] multipath_map+0x121/0x1b0 [dm_multipath]
kernel: [<ffffffffa0001032>] map_tio_request+0x52/0x250 [dm_mod]
kernel: [<ffffffff81090be2>] kthread_worker_fn+0x82/0x1d0
kernel: [<ffffffff81090b60>] ? kthread_stop+0xe0/0xe0
kernel: [<ffffffff81090818>] kthread+0xd8/0xf0
kernel: [<ffffffff81090740>] ? kthread_create_on_node+0x1a0/0x1a0
kernel: [<ffffffff816376bc>] ret_from_fork+0x7c/0xb0
kernel: [<ffffffff81090740>] ? kthread_create_on_node+0x1a0/0x1a0
next prev parent reply other threads:[~2014-12-06 6:09 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-17 23:46 [PATCHv2 0/4] blk-mq support for dm multipath Keith Busch
2014-10-17 23:46 ` [PATCHv2 1/4] dm: prep initialized requests Keith Busch
2014-10-17 23:46 ` [PATCHv2 2/4] dm: Submit stacked requests in irq enabled context Keith Busch
2014-10-17 23:46 ` [PATCHv2 3/4] dm: Move request allocation to dm_target type Keith Busch
2014-10-17 23:46 ` [PATCHv2 4/4] block: blk-mq support for cloned requests Keith Busch
2014-10-28 18:13 ` [PATCHv2 0/4] blk-mq support for dm multipath Keith Busch
2014-10-28 18:26 ` Mike Snitzer
2014-12-05 23:25 ` Mike Snitzer
2014-12-05 23:33 ` Keith Busch
2014-12-06 0:35 ` Mike Snitzer
2014-12-06 5:53 ` Mike Snitzer
2014-12-06 6:09 ` Mike Snitzer [this message]
2014-12-13 2:08 ` Mike Snitzer
2014-10-28 18:48 ` Hannes Reinecke
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=20141206060939.GB2110@redhat.com \
--to=snitzer@redhat.com \
--cc=dm-devel@redhat.com \
--cc=hch@infradead.org \
--cc=j-nomura@ce.jp.nec.com \
--cc=keith.busch@intel.com \
/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.