diff for duplicates of <1831727.Vh41F2Boqi@merkaba> diff --git a/a/1.txt b/N1/1.txt index 622a4a5..a7e4de3 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -1,32 +1,48 @@ -TWluZyBMZWkgLSAzMC4wMS4xOCwgMDI6MjQ6Cj4gPiA+IFNDU0lfTVEgaXMgZW5hYmxlZCBvbiBW -My4xNyBmaXJzdGx5LCBidXQgZGlzYWJsZWQgYXQgZGVmYXVsdC4gSW4KPiA+ID4gVjQuMTMtcmMx -LCBpdCBpcyBlbmFibGVkIGF0IGRlZmF1bHQsIGJ1dCBsYXRlciB0aGUgcGF0Y2ggaXMgcmV2ZXJ0 -ZWQKPiA+ID4gaW4gVjQuMTMtcmM3LCBhbmQgYmVjb21lcyBkaXNhYmxlZCBhdCBkZWZhdWx0IHRv -by4KPiA+ID4gCj4gPiA+IE5vdyBib3RoIHRoZSBvcmlnaW5hbCByZXBvcnRlZCBQTSBpc3N1ZShh -Y3R1YWxseSBTQ1NJIHF1aWVzY2UpIGFuZAo+ID4gPiB0aGUgc2VxdWVudGlhbCBJTyBwZXJmb3Jt -YW5jZSBpc3N1ZSBoYXZlIGJlZW4gYWRkcmVzc2VkLgo+ID4gCj4gPiBJcyB0aGUgYmxvY2tlciBi -dWcganVzdCBub3QgY2xvc2VkIGJlY2F1c2Ugbm8tb25lIHRob3VnaHQgdG8gZG8gaXQ6Cj4gPiAK -PiA+IGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MzgxCj4g -PiAKPiA+ICh3ZSBoYXZlIGNvbmZpcm1lZCB0aGF0IHRoaXMgaXNzdWUgaXMgbm93IGZpeGVkIHdp -dGggdGhlIG9yaWdpbmFsCj4gPiByZXBvcnRlcj8pCj4gCj4gRnJvbSBhIGRldmVsb3BlciB2aWV3 -LCB0aGlzIGlzc3VlIGlzIGZpeGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Ogo+IDNhMGE1Mjk5 -NyhibG9jaywgc2NzaTogTWFrZSBTQ1NJIHF1aWVzY2UgYW5kIHJlc3VtZSB3b3JrIHJlbGlhYmx5 -KSwKPiBhbmQgaXQgaXMgdmVyaWZpZWQgYnkga2VybmVsIGxpc3QgcmVwb3J0ZXIuCgpJIG5ldmVy -IHNlZW4gYW55IHN1c3BlbmQgLyBoaWJlcm5hdGUgcmVsYXRlZCBpc3N1ZXMgd2l0aCBibGstbXEg -KyBiZnEgc2luY2UgCnRoZW4uIFVzaW5nIGhlYXZpbHkgdXRpbGl6ZWQgQlRSRlMgZHVhbCBTU0Qg -UkFJRCAxLgoKJSBlZ3JlcCAiTVF8QkZRIiAvYm9vdC9jb25maWctNC4xNS4wLXRwNTIwLWJ0cmZz -dHJpbSsKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkK -Q09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX01RX1BDST15CkNPTkZJR19CTEtfTVFfVklS -VElPPXkKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9bQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJF -Uj1tCkNPTkZJR19JT1NDSEVEX0JGUT1tCkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJ -R19ORVRfU0NIX01RUFJJTz1tCiMgQ09ORklHX1NDU0lfTVFfREVGQVVMVCBpcyBub3Qgc2V0CiMg -Q09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfRE1fQ0FDSEVfU01RPW0KCiUg -Y2F0IC9wcm9jL2NtZGxpbmUgCkJPT1RfSU1BR0U9L3ZtbGludXotNC4xNS4wLXRwNTIwLWJ0cmZz -dHJpbSsgcm9vdD1VVUlEPVvigKZdIHJvIApyb290ZmxhZ3M9c3Vidm9sPWRlYmlhbiByZXN1bWU9 -L2Rldi9tYXBwZXIvc2F0YS1zd2FwIGluaXQ9L2Jpbi9zeXN0ZW1kIAp0aGlua3BhZF9hY3BpLmZh -bl9jb250cm9sPTEgc3lzdGVtZC5yZXN0b3JlX3N0YXRlPTAgc2NzaV9tb2QudXNlX2Jsa19tcT0x -CgolIGNhdCAvc3lzL2Jsb2NrL3NkYS9xdWV1ZS9zY2hlZHVsZXIgCltiZnFdIG5vbmUKClRoYW5r -cywKLS0gCk1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f -X19fXwpMc2YtcGMgbWFpbGluZyBsaXN0CkxzZi1wY0BsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9y -ZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9sc2Yt -cGMK +Ming Lei - 30.01.18, 02:24: +> > > SCSI_MQ is enabled on V3.17 firstly, but disabled at default. In +> > > V4.13-rc1, it is enabled at default, but later the patch is reverted +> > > in V4.13-rc7, and becomes disabled at default too. +> > > +> > > Now both the original reported PM issue(actually SCSI quiesce) and +> > > the sequential IO performance issue have been addressed. +> > +> > Is the blocker bug just not closed because no-one thought to do it: +> > +> > https://bugzilla.kernel.org/show_bug.cgi?id=178381 +> > +> > (we have confirmed that this issue is now fixed with the original +> > reporter?) +> +> From a developer view, this issue is fixed by the following commit: +> 3a0a52997(block, scsi: Make SCSI quiesce and resume work reliably), +> and it is verified by kernel list reporter. + +I never seen any suspend / hibernate related issues with blk-mq + bfq since +then. Using heavily utilized BTRFS dual SSD RAID 1. + +% egrep "MQ|BFQ" /boot/config-4.15.0-tp520-btrfstrim+ +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BLK_WBT_MQ=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_MQ_IOSCHED_DEADLINE=m +CONFIG_MQ_IOSCHED_KYBER=m +CONFIG_IOSCHED_BFQ=m +CONFIG_BFQ_GROUP_IOSCHED=y +CONFIG_NET_SCH_MQPRIO=m +# CONFIG_SCSI_MQ_DEFAULT is not set +# CONFIG_DM_MQ_DEFAULT is not set +CONFIG_DM_CACHE_SMQ=m + +% cat /proc/cmdline +BOOT_IMAGE=/vmlinuz-4.15.0-tp520-btrfstrim+ root=UUID=[?] ro +rootflags=subvol=debian resume=/dev/mapper/sata-swap init=/bin/systemd +thinkpad_acpi.fan_control=1 systemd.restore_state=0 scsi_mod.use_blk_mq=1 + +% cat /sys/block/sda/queue/scheduler +[bfq] none + +Thanks, +-- +Martin diff --git a/a/content_digest b/N1/content_digest index 863fddd..65dfd0e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,49 +1,58 @@ "ref\020180129154455.GB17176@ming.t460p\0" "ref\01517259390.3969.41.camel@HansenPartnership.com\0" "ref\020180130012408.GD17176@ming.t460p\0" - "From\0Martin Steigerwald <martin@lichtvoll.de>\0" - "Subject\0Re: [Lsf-pc] [LSF/MM TOPIC] Two blk-mq related topics\0" + "From\0martin@lichtvoll.de (Martin Steigerwald)\0" + "Subject\0[LSF/MM TOPIC] Two blk-mq related topics\0" "Date\0Tue, 30 Jan 2018 09:33:18 +0100\0" - "To\0Ming Lei <ming.lei@redhat.com>\0" - "Cc\0linux-block@vger.kernel.org" - Linux-scsi@vger.kernel.org - John Garry <john.garry@huawei.com> - linux-nvme@lists.infradead.org - James Bottomley <James.Bottomley@hansenpartnership.com> - " lsf-pc@lists.linux-foundation.org\0" "\00:1\0" "b\0" - "TWluZyBMZWkgLSAzMC4wMS4xOCwgMDI6MjQ6Cj4gPiA+IFNDU0lfTVEgaXMgZW5hYmxlZCBvbiBW\n" - "My4xNyBmaXJzdGx5LCBidXQgZGlzYWJsZWQgYXQgZGVmYXVsdC4gSW4KPiA+ID4gVjQuMTMtcmMx\n" - "LCBpdCBpcyBlbmFibGVkIGF0IGRlZmF1bHQsIGJ1dCBsYXRlciB0aGUgcGF0Y2ggaXMgcmV2ZXJ0\n" - "ZWQKPiA+ID4gaW4gVjQuMTMtcmM3LCBhbmQgYmVjb21lcyBkaXNhYmxlZCBhdCBkZWZhdWx0IHRv\n" - "by4KPiA+ID4gCj4gPiA+IE5vdyBib3RoIHRoZSBvcmlnaW5hbCByZXBvcnRlZCBQTSBpc3N1ZShh\n" - "Y3R1YWxseSBTQ1NJIHF1aWVzY2UpIGFuZAo+ID4gPiB0aGUgc2VxdWVudGlhbCBJTyBwZXJmb3Jt\n" - "YW5jZSBpc3N1ZSBoYXZlIGJlZW4gYWRkcmVzc2VkLgo+ID4gCj4gPiBJcyB0aGUgYmxvY2tlciBi\n" - "dWcganVzdCBub3QgY2xvc2VkIGJlY2F1c2Ugbm8tb25lIHRob3VnaHQgdG8gZG8gaXQ6Cj4gPiAK\n" - "PiA+IGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MzgxCj4g\n" - "PiAKPiA+ICh3ZSBoYXZlIGNvbmZpcm1lZCB0aGF0IHRoaXMgaXNzdWUgaXMgbm93IGZpeGVkIHdp\n" - "dGggdGhlIG9yaWdpbmFsCj4gPiByZXBvcnRlcj8pCj4gCj4gRnJvbSBhIGRldmVsb3BlciB2aWV3\n" - "LCB0aGlzIGlzc3VlIGlzIGZpeGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Ogo+IDNhMGE1Mjk5\n" - "NyhibG9jaywgc2NzaTogTWFrZSBTQ1NJIHF1aWVzY2UgYW5kIHJlc3VtZSB3b3JrIHJlbGlhYmx5\n" - "KSwKPiBhbmQgaXQgaXMgdmVyaWZpZWQgYnkga2VybmVsIGxpc3QgcmVwb3J0ZXIuCgpJIG5ldmVy\n" - "IHNlZW4gYW55IHN1c3BlbmQgLyBoaWJlcm5hdGUgcmVsYXRlZCBpc3N1ZXMgd2l0aCBibGstbXEg\n" - "KyBiZnEgc2luY2UgCnRoZW4uIFVzaW5nIGhlYXZpbHkgdXRpbGl6ZWQgQlRSRlMgZHVhbCBTU0Qg\n" - "UkFJRCAxLgoKJSBlZ3JlcCAiTVF8QkZRIiAvYm9vdC9jb25maWctNC4xNS4wLXRwNTIwLWJ0cmZz\n" - "dHJpbSsKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkK\n" - "Q09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX01RX1BDST15CkNPTkZJR19CTEtfTVFfVklS\n" - "VElPPXkKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9bQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJF\n" - "Uj1tCkNPTkZJR19JT1NDSEVEX0JGUT1tCkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJ\n" - "R19ORVRfU0NIX01RUFJJTz1tCiMgQ09ORklHX1NDU0lfTVFfREVGQVVMVCBpcyBub3Qgc2V0CiMg\n" - "Q09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfRE1fQ0FDSEVfU01RPW0KCiUg\n" - "Y2F0IC9wcm9jL2NtZGxpbmUgCkJPT1RfSU1BR0U9L3ZtbGludXotNC4xNS4wLXRwNTIwLWJ0cmZz\n" - "dHJpbSsgcm9vdD1VVUlEPVvigKZdIHJvIApyb290ZmxhZ3M9c3Vidm9sPWRlYmlhbiByZXN1bWU9\n" - "L2Rldi9tYXBwZXIvc2F0YS1zd2FwIGluaXQ9L2Jpbi9zeXN0ZW1kIAp0aGlua3BhZF9hY3BpLmZh\n" - "bl9jb250cm9sPTEgc3lzdGVtZC5yZXN0b3JlX3N0YXRlPTAgc2NzaV9tb2QudXNlX2Jsa19tcT0x\n" - "CgolIGNhdCAvc3lzL2Jsb2NrL3NkYS9xdWV1ZS9zY2hlZHVsZXIgCltiZnFdIG5vbmUKClRoYW5r\n" - "cywKLS0gCk1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f\n" - "X19fXwpMc2YtcGMgbWFpbGluZyBsaXN0CkxzZi1wY0BsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9y\n" - "ZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9sc2Yt\n" - cGMK + "Ming Lei - 30.01.18, 02:24:\n" + "> > > SCSI_MQ is enabled on V3.17 firstly, but disabled at default. In\n" + "> > > V4.13-rc1, it is enabled at default, but later the patch is reverted\n" + "> > > in V4.13-rc7, and becomes disabled at default too.\n" + "> > > \n" + "> > > Now both the original reported PM issue(actually SCSI quiesce) and\n" + "> > > the sequential IO performance issue have been addressed.\n" + "> > \n" + "> > Is the blocker bug just not closed because no-one thought to do it:\n" + "> > \n" + "> > https://bugzilla.kernel.org/show_bug.cgi?id=178381\n" + "> > \n" + "> > (we have confirmed that this issue is now fixed with the original\n" + "> > reporter?)\n" + "> \n" + "> From a developer view, this issue is fixed by the following commit:\n" + "> 3a0a52997(block, scsi: Make SCSI quiesce and resume work reliably),\n" + "> and it is verified by kernel list reporter.\n" + "\n" + "I never seen any suspend / hibernate related issues with blk-mq + bfq since \n" + "then. Using heavily utilized BTRFS dual SSD RAID 1.\n" + "\n" + "% egrep \"MQ|BFQ\" /boot/config-4.15.0-tp520-btrfstrim+\n" + "CONFIG_POSIX_MQUEUE=y\n" + "CONFIG_POSIX_MQUEUE_SYSCTL=y\n" + "CONFIG_BLK_WBT_MQ=y\n" + "CONFIG_BLK_MQ_PCI=y\n" + "CONFIG_BLK_MQ_VIRTIO=y\n" + "CONFIG_MQ_IOSCHED_DEADLINE=m\n" + "CONFIG_MQ_IOSCHED_KYBER=m\n" + "CONFIG_IOSCHED_BFQ=m\n" + "CONFIG_BFQ_GROUP_IOSCHED=y\n" + "CONFIG_NET_SCH_MQPRIO=m\n" + "# CONFIG_SCSI_MQ_DEFAULT is not set\n" + "# CONFIG_DM_MQ_DEFAULT is not set\n" + "CONFIG_DM_CACHE_SMQ=m\n" + "\n" + "% cat /proc/cmdline \n" + "BOOT_IMAGE=/vmlinuz-4.15.0-tp520-btrfstrim+ root=UUID=[?] ro \n" + "rootflags=subvol=debian resume=/dev/mapper/sata-swap init=/bin/systemd \n" + "thinkpad_acpi.fan_control=1 systemd.restore_state=0 scsi_mod.use_blk_mq=1\n" + "\n" + "% cat /sys/block/sda/queue/scheduler \n" + "[bfq] none\n" + "\n" + "Thanks,\n" + "-- \n" + Martin -035c45fa99288c18b2a704582f47c4479b6f52b74e54c04171ddf105a08f0979 +3a9b74fe205555a665adcae53963d6a8241ec2d739cbbff0f7cf439edbf807b2
diff --git a/a/1.txt b/N2/1.txt index 622a4a5..ff49e8c 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -1,32 +1,48 @@ -TWluZyBMZWkgLSAzMC4wMS4xOCwgMDI6MjQ6Cj4gPiA+IFNDU0lfTVEgaXMgZW5hYmxlZCBvbiBW -My4xNyBmaXJzdGx5LCBidXQgZGlzYWJsZWQgYXQgZGVmYXVsdC4gSW4KPiA+ID4gVjQuMTMtcmMx -LCBpdCBpcyBlbmFibGVkIGF0IGRlZmF1bHQsIGJ1dCBsYXRlciB0aGUgcGF0Y2ggaXMgcmV2ZXJ0 -ZWQKPiA+ID4gaW4gVjQuMTMtcmM3LCBhbmQgYmVjb21lcyBkaXNhYmxlZCBhdCBkZWZhdWx0IHRv -by4KPiA+ID4gCj4gPiA+IE5vdyBib3RoIHRoZSBvcmlnaW5hbCByZXBvcnRlZCBQTSBpc3N1ZShh -Y3R1YWxseSBTQ1NJIHF1aWVzY2UpIGFuZAo+ID4gPiB0aGUgc2VxdWVudGlhbCBJTyBwZXJmb3Jt -YW5jZSBpc3N1ZSBoYXZlIGJlZW4gYWRkcmVzc2VkLgo+ID4gCj4gPiBJcyB0aGUgYmxvY2tlciBi -dWcganVzdCBub3QgY2xvc2VkIGJlY2F1c2Ugbm8tb25lIHRob3VnaHQgdG8gZG8gaXQ6Cj4gPiAK -PiA+IGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MzgxCj4g -PiAKPiA+ICh3ZSBoYXZlIGNvbmZpcm1lZCB0aGF0IHRoaXMgaXNzdWUgaXMgbm93IGZpeGVkIHdp -dGggdGhlIG9yaWdpbmFsCj4gPiByZXBvcnRlcj8pCj4gCj4gRnJvbSBhIGRldmVsb3BlciB2aWV3 -LCB0aGlzIGlzc3VlIGlzIGZpeGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Ogo+IDNhMGE1Mjk5 -NyhibG9jaywgc2NzaTogTWFrZSBTQ1NJIHF1aWVzY2UgYW5kIHJlc3VtZSB3b3JrIHJlbGlhYmx5 -KSwKPiBhbmQgaXQgaXMgdmVyaWZpZWQgYnkga2VybmVsIGxpc3QgcmVwb3J0ZXIuCgpJIG5ldmVy -IHNlZW4gYW55IHN1c3BlbmQgLyBoaWJlcm5hdGUgcmVsYXRlZCBpc3N1ZXMgd2l0aCBibGstbXEg -KyBiZnEgc2luY2UgCnRoZW4uIFVzaW5nIGhlYXZpbHkgdXRpbGl6ZWQgQlRSRlMgZHVhbCBTU0Qg -UkFJRCAxLgoKJSBlZ3JlcCAiTVF8QkZRIiAvYm9vdC9jb25maWctNC4xNS4wLXRwNTIwLWJ0cmZz -dHJpbSsKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkK -Q09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX01RX1BDST15CkNPTkZJR19CTEtfTVFfVklS -VElPPXkKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9bQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJF -Uj1tCkNPTkZJR19JT1NDSEVEX0JGUT1tCkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJ -R19ORVRfU0NIX01RUFJJTz1tCiMgQ09ORklHX1NDU0lfTVFfREVGQVVMVCBpcyBub3Qgc2V0CiMg -Q09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfRE1fQ0FDSEVfU01RPW0KCiUg -Y2F0IC9wcm9jL2NtZGxpbmUgCkJPT1RfSU1BR0U9L3ZtbGludXotNC4xNS4wLXRwNTIwLWJ0cmZz -dHJpbSsgcm9vdD1VVUlEPVvigKZdIHJvIApyb290ZmxhZ3M9c3Vidm9sPWRlYmlhbiByZXN1bWU9 -L2Rldi9tYXBwZXIvc2F0YS1zd2FwIGluaXQ9L2Jpbi9zeXN0ZW1kIAp0aGlua3BhZF9hY3BpLmZh -bl9jb250cm9sPTEgc3lzdGVtZC5yZXN0b3JlX3N0YXRlPTAgc2NzaV9tb2QudXNlX2Jsa19tcT0x -CgolIGNhdCAvc3lzL2Jsb2NrL3NkYS9xdWV1ZS9zY2hlZHVsZXIgCltiZnFdIG5vbmUKClRoYW5r -cywKLS0gCk1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f -X19fXwpMc2YtcGMgbWFpbGluZyBsaXN0CkxzZi1wY0BsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9y -ZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9sc2Yt -cGMK +Ming Lei - 30.01.18, 02:24: +> > > SCSI_MQ is enabled on V3.17 firstly, but disabled at default. In +> > > V4.13-rc1, it is enabled at default, but later the patch is reverted +> > > in V4.13-rc7, and becomes disabled at default too. +> > > +> > > Now both the original reported PM issue(actually SCSI quiesce) and +> > > the sequential IO performance issue have been addressed. +> > +> > Is the blocker bug just not closed because no-one thought to do it: +> > +> > https://bugzilla.kernel.org/show_bug.cgi?id=178381 +> > +> > (we have confirmed that this issue is now fixed with the original +> > reporter?) +> +> From a developer view, this issue is fixed by the following commit: +> 3a0a52997(block, scsi: Make SCSI quiesce and resume work reliably), +> and it is verified by kernel list reporter. + +I never seen any suspend / hibernate related issues with blk-mq + bfq since +then. Using heavily utilized BTRFS dual SSD RAID 1. + +% egrep "MQ|BFQ" /boot/config-4.15.0-tp520-btrfstrim+ +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BLK_WBT_MQ=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_MQ_IOSCHED_DEADLINE=m +CONFIG_MQ_IOSCHED_KYBER=m +CONFIG_IOSCHED_BFQ=m +CONFIG_BFQ_GROUP_IOSCHED=y +CONFIG_NET_SCH_MQPRIO=m +# CONFIG_SCSI_MQ_DEFAULT is not set +# CONFIG_DM_MQ_DEFAULT is not set +CONFIG_DM_CACHE_SMQ=m + +% cat /proc/cmdline +BOOT_IMAGE=/vmlinuz-4.15.0-tp520-btrfstrim+ root=UUID=[…] ro +rootflags=subvol=debian resume=/dev/mapper/sata-swap init=/bin/systemd +thinkpad_acpi.fan_control=1 systemd.restore_state=0 scsi_mod.use_blk_mq=1 + +% cat /sys/block/sda/queue/scheduler +[bfq] none + +Thanks, +-- +Martin diff --git a/a/content_digest b/N2/content_digest index 863fddd..70fda1e 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -2,48 +2,64 @@ "ref\01517259390.3969.41.camel@HansenPartnership.com\0" "ref\020180130012408.GD17176@ming.t460p\0" "From\0Martin Steigerwald <martin@lichtvoll.de>\0" - "Subject\0Re: [Lsf-pc] [LSF/MM TOPIC] Two blk-mq related topics\0" + "Subject\0Re: [LSF/MM TOPIC] Two blk-mq related topics\0" "Date\0Tue, 30 Jan 2018 09:33:18 +0100\0" "To\0Ming Lei <ming.lei@redhat.com>\0" - "Cc\0linux-block@vger.kernel.org" - Linux-scsi@vger.kernel.org + "Cc\0James Bottomley <James.Bottomley@hansenpartnership.com>" John Garry <john.garry@huawei.com> - linux-nvme@lists.infradead.org - James Bottomley <James.Bottomley@hansenpartnership.com> - " lsf-pc@lists.linux-foundation.org\0" + lsf-pc@lists.linux-foundation.org + Linux-scsi@vger.kernel.org + linux-block@vger.kernel.org + " linux-nvme@lists.infradead.org\0" "\00:1\0" "b\0" - "TWluZyBMZWkgLSAzMC4wMS4xOCwgMDI6MjQ6Cj4gPiA+IFNDU0lfTVEgaXMgZW5hYmxlZCBvbiBW\n" - "My4xNyBmaXJzdGx5LCBidXQgZGlzYWJsZWQgYXQgZGVmYXVsdC4gSW4KPiA+ID4gVjQuMTMtcmMx\n" - "LCBpdCBpcyBlbmFibGVkIGF0IGRlZmF1bHQsIGJ1dCBsYXRlciB0aGUgcGF0Y2ggaXMgcmV2ZXJ0\n" - "ZWQKPiA+ID4gaW4gVjQuMTMtcmM3LCBhbmQgYmVjb21lcyBkaXNhYmxlZCBhdCBkZWZhdWx0IHRv\n" - "by4KPiA+ID4gCj4gPiA+IE5vdyBib3RoIHRoZSBvcmlnaW5hbCByZXBvcnRlZCBQTSBpc3N1ZShh\n" - "Y3R1YWxseSBTQ1NJIHF1aWVzY2UpIGFuZAo+ID4gPiB0aGUgc2VxdWVudGlhbCBJTyBwZXJmb3Jt\n" - "YW5jZSBpc3N1ZSBoYXZlIGJlZW4gYWRkcmVzc2VkLgo+ID4gCj4gPiBJcyB0aGUgYmxvY2tlciBi\n" - "dWcganVzdCBub3QgY2xvc2VkIGJlY2F1c2Ugbm8tb25lIHRob3VnaHQgdG8gZG8gaXQ6Cj4gPiAK\n" - "PiA+IGh0dHBzOi8vYnVnemlsbGEua2VybmVsLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MzgxCj4g\n" - "PiAKPiA+ICh3ZSBoYXZlIGNvbmZpcm1lZCB0aGF0IHRoaXMgaXNzdWUgaXMgbm93IGZpeGVkIHdp\n" - "dGggdGhlIG9yaWdpbmFsCj4gPiByZXBvcnRlcj8pCj4gCj4gRnJvbSBhIGRldmVsb3BlciB2aWV3\n" - "LCB0aGlzIGlzc3VlIGlzIGZpeGVkIGJ5IHRoZSBmb2xsb3dpbmcgY29tbWl0Ogo+IDNhMGE1Mjk5\n" - "NyhibG9jaywgc2NzaTogTWFrZSBTQ1NJIHF1aWVzY2UgYW5kIHJlc3VtZSB3b3JrIHJlbGlhYmx5\n" - "KSwKPiBhbmQgaXQgaXMgdmVyaWZpZWQgYnkga2VybmVsIGxpc3QgcmVwb3J0ZXIuCgpJIG5ldmVy\n" - "IHNlZW4gYW55IHN1c3BlbmQgLyBoaWJlcm5hdGUgcmVsYXRlZCBpc3N1ZXMgd2l0aCBibGstbXEg\n" - "KyBiZnEgc2luY2UgCnRoZW4uIFVzaW5nIGhlYXZpbHkgdXRpbGl6ZWQgQlRSRlMgZHVhbCBTU0Qg\n" - "UkFJRCAxLgoKJSBlZ3JlcCAiTVF8QkZRIiAvYm9vdC9jb25maWctNC4xNS4wLXRwNTIwLWJ0cmZz\n" - "dHJpbSsKQ09ORklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkK\n" - "Q09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX01RX1BDST15CkNPTkZJR19CTEtfTVFfVklS\n" - "VElPPXkKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9bQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJF\n" - "Uj1tCkNPTkZJR19JT1NDSEVEX0JGUT1tCkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJ\n" - "R19ORVRfU0NIX01RUFJJTz1tCiMgQ09ORklHX1NDU0lfTVFfREVGQVVMVCBpcyBub3Qgc2V0CiMg\n" - "Q09ORklHX0RNX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfRE1fQ0FDSEVfU01RPW0KCiUg\n" - "Y2F0IC9wcm9jL2NtZGxpbmUgCkJPT1RfSU1BR0U9L3ZtbGludXotNC4xNS4wLXRwNTIwLWJ0cmZz\n" - "dHJpbSsgcm9vdD1VVUlEPVvigKZdIHJvIApyb290ZmxhZ3M9c3Vidm9sPWRlYmlhbiByZXN1bWU9\n" - "L2Rldi9tYXBwZXIvc2F0YS1zd2FwIGluaXQ9L2Jpbi9zeXN0ZW1kIAp0aGlua3BhZF9hY3BpLmZh\n" - "bl9jb250cm9sPTEgc3lzdGVtZC5yZXN0b3JlX3N0YXRlPTAgc2NzaV9tb2QudXNlX2Jsa19tcT0x\n" - "CgolIGNhdCAvc3lzL2Jsb2NrL3NkYS9xdWV1ZS9zY2hlZHVsZXIgCltiZnFdIG5vbmUKClRoYW5r\n" - "cywKLS0gCk1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f\n" - "X19fXwpMc2YtcGMgbWFpbGluZyBsaXN0CkxzZi1wY0BsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9y\n" - "ZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9sc2Yt\n" - cGMK + "Ming Lei - 30.01.18, 02:24:\n" + "> > > SCSI_MQ is enabled on V3.17 firstly, but disabled at default. In\n" + "> > > V4.13-rc1, it is enabled at default, but later the patch is reverted\n" + "> > > in V4.13-rc7, and becomes disabled at default too.\n" + "> > > \n" + "> > > Now both the original reported PM issue(actually SCSI quiesce) and\n" + "> > > the sequential IO performance issue have been addressed.\n" + "> > \n" + "> > Is the blocker bug just not closed because no-one thought to do it:\n" + "> > \n" + "> > https://bugzilla.kernel.org/show_bug.cgi?id=178381\n" + "> > \n" + "> > (we have confirmed that this issue is now fixed with the original\n" + "> > reporter?)\n" + "> \n" + "> From a developer view, this issue is fixed by the following commit:\n" + "> 3a0a52997(block, scsi: Make SCSI quiesce and resume work reliably),\n" + "> and it is verified by kernel list reporter.\n" + "\n" + "I never seen any suspend / hibernate related issues with blk-mq + bfq since \n" + "then. Using heavily utilized BTRFS dual SSD RAID 1.\n" + "\n" + "% egrep \"MQ|BFQ\" /boot/config-4.15.0-tp520-btrfstrim+\n" + "CONFIG_POSIX_MQUEUE=y\n" + "CONFIG_POSIX_MQUEUE_SYSCTL=y\n" + "CONFIG_BLK_WBT_MQ=y\n" + "CONFIG_BLK_MQ_PCI=y\n" + "CONFIG_BLK_MQ_VIRTIO=y\n" + "CONFIG_MQ_IOSCHED_DEADLINE=m\n" + "CONFIG_MQ_IOSCHED_KYBER=m\n" + "CONFIG_IOSCHED_BFQ=m\n" + "CONFIG_BFQ_GROUP_IOSCHED=y\n" + "CONFIG_NET_SCH_MQPRIO=m\n" + "# CONFIG_SCSI_MQ_DEFAULT is not set\n" + "# CONFIG_DM_MQ_DEFAULT is not set\n" + "CONFIG_DM_CACHE_SMQ=m\n" + "\n" + "% cat /proc/cmdline \n" + "BOOT_IMAGE=/vmlinuz-4.15.0-tp520-btrfstrim+ root=UUID=[\342\200\246] ro \n" + "rootflags=subvol=debian resume=/dev/mapper/sata-swap init=/bin/systemd \n" + "thinkpad_acpi.fan_control=1 systemd.restore_state=0 scsi_mod.use_blk_mq=1\n" + "\n" + "% cat /sys/block/sda/queue/scheduler \n" + "[bfq] none\n" + "\n" + "Thanks,\n" + "-- \n" + Martin -035c45fa99288c18b2a704582f47c4479b6f52b74e54c04171ddf105a08f0979 +d22ee5e9465c63ae40f6ac5240ec02f1d26032fe83de0e74dcc51debbe595795
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.