diff for duplicates of <1485474426.2540.25.camel@sandisk.com> diff --git a/a/1.txt b/N1/1.txt index c41d416..b7862ed 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,34 +1,36 @@ On Thu, 2017-01-26 at 16:26 -0700, Jens Axboe wrote: > What device is stuck? Is it running with an mq scheduler attached, or > with "none"? -> +>=20 > Would also be great to see the output of /sys/block/*/mq/*/tags and > sched_tags so we can see if they have anything pending. -> +>=20 > From a quick look at the below, it looks like a request leak. Bisection > would most likely be very helpful. Hello Jens, -This happens with and without scheduler attached. The most recent test I ran -was with the deadline scheduler configured as default scheduler for all blk-mq -devices (CONFIG_DEFAULT_SQ_IOSCHED="mq-deadline" and -CONFIG_DEFAULT_MQ_IOSCHED="mq-deadline"). The block devices that hang are +This happens with and without scheduler attached. The most recent test I ra= +n +was with the deadline scheduler configured as default scheduler for all blk= +-mq +devices (CONFIG_DEFAULT_SQ_IOSCHED=3D"mq-deadline" and +CONFIG_DEFAULT_MQ_IOSCHED=3D"mq-deadline"). The block devices that hang are /dev/dm-0 and /dev/dm-1. The tags and sched_tags data is as follows: # (cd /sys/class/block && grep -aH '' dm*/mq/*/tags) -dm-0/mq/0/tags:nr_tags=2048, reserved_tags=0, bits_per_word=64 -dm-0/mq/0/tags:nr_free=1795, nr_reserved=0 -dm-0/mq/0/tags:active_queues=0 -dm-1/mq/0/tags:nr_tags=2048, reserved_tags=0, bits_per_word=64 -dm-1/mq/0/tags:nr_free=2047, nr_reserved=0 -dm-1/mq/0/tags:active_queues=0 +dm-0/mq/0/tags:nr_tags=3D2048, reserved_tags=3D0, bits_per_word=3D64 +dm-0/mq/0/tags:nr_free=3D1795, nr_reserved=3D0 +dm-0/mq/0/tags:active_queues=3D0 +dm-1/mq/0/tags:nr_tags=3D2048, reserved_tags=3D0, bits_per_word=3D64 +dm-1/mq/0/tags:nr_free=3D2047, nr_reserved=3D0 +dm-1/mq/0/tags:active_queues=3D0 # (cd /sys/class/block && grep -aH '' dm*/mq/*/sched_tags) -dm-0/mq/0/sched_tags:nr_tags=256, reserved_tags=0, bits_per_word=64 -dm-0/mq/0/sched_tags:nr_free=0, nr_reserved=0 -dm-0/mq/0/sched_tags:active_queues=0 -dm-1/mq/0/sched_tags:nr_tags=256, reserved_tags=0, bits_per_word=64 -dm-1/mq/0/sched_tags:nr_free=254, nr_reserved=0 -dm-1/mq/0/sched_tags:active_queues=0 +dm-0/mq/0/sched_tags:nr_tags=3D256, reserved_tags=3D0, bits_per_word=3D64 +dm-0/mq/0/sched_tags:nr_free=3D0, nr_reserved=3D0 +dm-0/mq/0/sched_tags:active_queues=3D0 +dm-1/mq/0/sched_tags:nr_tags=3D256, reserved_tags=3D0, bits_per_word=3D64 +dm-1/mq/0/sched_tags:nr_free=3D254, nr_reserved=3D0 +dm-1/mq/0/sched_tags:active_queues=3D0 -Bart. +Bart.= diff --git a/a/content_digest b/N1/content_digest index 186af29..8f8f0a9 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -14,51 +14,53 @@ "ref\01485472465.2540.19.camel@sandisk.com\0" "ref\0e222c541-3239-104d-e0b0-40d19b012b66@fb.com\0" "From\0Bart Van Assche <Bart.VanAssche@sandisk.com>\0" - "Subject\0Re: split scsi passthrough fields out of struct request V2\0" + "Subject\0Re: [dm-devel] split scsi passthrough fields out of struct request V2\0" "Date\0Thu, 26 Jan 2017 23:47:33 +0000\0" "To\0hch@lst.de <hch@lst.de>" " axboe@fb.com <axboe@fb.com>\0" - "Cc\0linux-block@vger.kernel.org <linux-block@vger.kernel.org>" - linux-scsi@vger.kernel.org <linux-scsi@vger.kernel.org> - snitzer@redhat.com <snitzer@redhat.com> + "Cc\0linux-scsi@vger.kernel.org <linux-scsi@vger.kernel.org>" linux-raid@vger.kernel.org <linux-raid@vger.kernel.org> dm-devel@redhat.com <dm-devel@redhat.com> + linux-block@vger.kernel.org <linux-block@vger.kernel.org> + snitzer@redhat.com <snitzer@redhat.com> " j-nomura@ce.jp.nec.com <j-nomura@ce.jp.nec.com>\0" "\00:1\0" "b\0" "On Thu, 2017-01-26 at 16:26 -0700, Jens Axboe wrote:\n" "> What device is stuck? Is it running with an mq scheduler attached, or\n" "> with \"none\"?\n" - "> \n" + ">=20\n" "> Would also be great to see the output of /sys/block/*/mq/*/tags and\n" "> sched_tags so we can see if they have anything pending.\n" - "> \n" + ">=20\n" "> From a quick look at the below, it looks like a request leak. Bisection\n" "> would most likely be very helpful.\n" "\n" "Hello Jens,\n" "\n" - "This happens with and without scheduler attached. The most recent test I ran\n" - "was with the deadline scheduler configured as default scheduler for all blk-mq\n" - "devices (CONFIG_DEFAULT_SQ_IOSCHED=\"mq-deadline\" and\n" - "CONFIG_DEFAULT_MQ_IOSCHED=\"mq-deadline\"). The block devices that hang are\n" + "This happens with and without scheduler attached. The most recent test I ra=\n" + "n\n" + "was with the deadline scheduler configured as default scheduler for all blk=\n" + "-mq\n" + "devices (CONFIG_DEFAULT_SQ_IOSCHED=3D\"mq-deadline\" and\n" + "CONFIG_DEFAULT_MQ_IOSCHED=3D\"mq-deadline\"). The block devices that hang are\n" "/dev/dm-0 and /dev/dm-1. The tags and sched_tags data is as follows:\n" "\n" "# (cd /sys/class/block && grep -aH '' dm*/mq/*/tags)\n" - "dm-0/mq/0/tags:nr_tags=2048, reserved_tags=0, bits_per_word=64\n" - "dm-0/mq/0/tags:nr_free=1795, nr_reserved=0\n" - "dm-0/mq/0/tags:active_queues=0\n" - "dm-1/mq/0/tags:nr_tags=2048, reserved_tags=0, bits_per_word=64\n" - "dm-1/mq/0/tags:nr_free=2047, nr_reserved=0\n" - "dm-1/mq/0/tags:active_queues=0\n" + "dm-0/mq/0/tags:nr_tags=3D2048, reserved_tags=3D0, bits_per_word=3D64\n" + "dm-0/mq/0/tags:nr_free=3D1795, nr_reserved=3D0\n" + "dm-0/mq/0/tags:active_queues=3D0\n" + "dm-1/mq/0/tags:nr_tags=3D2048, reserved_tags=3D0, bits_per_word=3D64\n" + "dm-1/mq/0/tags:nr_free=3D2047, nr_reserved=3D0\n" + "dm-1/mq/0/tags:active_queues=3D0\n" "# (cd /sys/class/block && grep -aH '' dm*/mq/*/sched_tags)\n" - "dm-0/mq/0/sched_tags:nr_tags=256, reserved_tags=0, bits_per_word=64\n" - "dm-0/mq/0/sched_tags:nr_free=0, nr_reserved=0\n" - "dm-0/mq/0/sched_tags:active_queues=0\n" - "dm-1/mq/0/sched_tags:nr_tags=256, reserved_tags=0, bits_per_word=64\n" - "dm-1/mq/0/sched_tags:nr_free=254, nr_reserved=0\n" - "dm-1/mq/0/sched_tags:active_queues=0\n" + "dm-0/mq/0/sched_tags:nr_tags=3D256, reserved_tags=3D0, bits_per_word=3D64\n" + "dm-0/mq/0/sched_tags:nr_free=3D0, nr_reserved=3D0\n" + "dm-0/mq/0/sched_tags:active_queues=3D0\n" + "dm-1/mq/0/sched_tags:nr_tags=3D256, reserved_tags=3D0, bits_per_word=3D64\n" + "dm-1/mq/0/sched_tags:nr_free=3D254, nr_reserved=3D0\n" + "dm-1/mq/0/sched_tags:active_queues=3D0\n" "\n" - Bart. + Bart.= -a634e4a250e692aa5faa4278fdbd40b4ce750ffe51d5dcdecee1b8a4f8a84049 +3ae95871840f0d799b37df9ea03db86de9993123e913c138d6db44ec322071e8
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.