Received: by 10.223.148.5 with SMTP id 5csp7780184wrq; Thu, 18 Jan 2018 09:23:06 -0800 (PST) X-Google-Smtp-Source: ACJfBov4udQnbegdzSiOYYwBbc7zaeTqGiBF8seWqH4/qesHwJ+eTswOamzf507ppsczGwJ5SSKS X-Received: by 10.99.179.77 with SMTP id x13mr37769642pgt.217.1516296186228; Thu, 18 Jan 2018 09:23:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516296186; cv=none; d=google.com; s=arc-20160816; b=CtPKdHZ5t83yCpkPHlqrYmlgU25gLJeEzqgCWLY/r7X4fbg38Frk2d6JzXVVdWUTgK j39Eh0T0VxfVTZNcQ+nsVX2AR6iQl6mce7d2K0B9sH6/tpGIomzl2gpHTuguJlOIA/LM eiQn4M1xH5SonpeRDQVpq27GXCA6uvBWQ89FcDadZMa/BbH/f0OzZFcurhTsST4mHPFH L3LtFnF4ZtD2UxwKkM5tFdKKZl7isXmDC9FLcajhc1YjVhXH20pRITr1eV4G1+J+w47K 4dKj2Y5dbwK4diLYrGw5FkJbRWfNtoqTlosFNLnM08Ark9oYwyNZ3DJOIdylBBUdykjl a5Aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:spamdiagnosticmetadata:spamdiagnosticoutput :wdcipoutbound:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature:dkim-signature:arc-authentication-results; bh=SqCqoYXO6jeSxn5ewtC0EgbYaoTwZ6gxEMf2f6KfEes=; b=mxelGzzNa+2DCxVH40Eg0U8wgGPh3cOUy6j6NBjtox9gt9GuWOeWHLouzSJ0rHfUTc 8l5bOy3hN01UWFMGg1yFyGqiJJ0iKjY8TVS6XL0OlD1PxJRIeaRF0EUZziCB5fU5L4wM fMoapbobpdKJGmKoSWttiZfnNF0M5vfWGjPoTuRgvbYCfQJROfNMcKnMVRJ/EhDvO5d3 2oa4A41X9hN2amgxJnRLJnVAY3sWJN8jxffgKogvvK/6CeABe4xV8lpcjgRUbYtUVJvQ NBH+fqbbg2q/6i4j5q/w3Jpc8FP/+EJJdxd/rE+XP1bB1SuaOMM5zmzFNP9OaUjrRPp0 9mTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=IVEJkwN4; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=QDGCvuGi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u8-v6si53609plh.41.2018.01.18.09.22.51; Thu, 18 Jan 2018 09:23:06 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=IVEJkwN4; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=QDGCvuGi; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755019AbeARRVF (ORCPT + 99 others); Thu, 18 Jan 2018 12:21:05 -0500 Received: from esa6.hgst.iphmx.com ([216.71.154.45]:41423 "EHLO esa6.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753228AbeARRVB (ORCPT ); Thu, 18 Jan 2018 12:21:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1516296062; x=1547832062; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=SqCqoYXO6jeSxn5ewtC0EgbYaoTwZ6gxEMf2f6KfEes=; b=IVEJkwN4IBwG+cuARMbY3x8VUJSSzR2qltC6mHRfg0Ywl8zQd6jZxjn7 c9eShsZvdjwVV0llPj/A+1HAXobrHMqwETrSf66UeF+f+fzeAPhzT9uYk /QNH1cI2goccGy7x6G8e8w456rmn/vaqOblavT2NeM3WN7nzvxilggK26 mywBb1Z05b9nNFMZQ0x1EG7F9bB3VTjUQzHRfi6qWOGs6i1eqMIstMiqH hVPodAs0dWBouLHVVLE6VK3VAHHQ24lluJO3j5wDzdCc9++gEdYINS+g0 0Ar9zrPe7A84sFu9KV5Q+MP3y7+v/Gaz15eJtQkDXx2gOEsRW1zISPVTI g==; X-IronPort-AV: E=Sophos;i="5.46,378,1511798400"; d="scan'208";a="69871375" Received: from mail-sn1nam02lp0016.outbound.protection.outlook.com (HELO NAM02-SN1-obe.outbound.protection.outlook.com) ([216.32.180.16]) by ob1.hgst.iphmx.com with ESMTP; 19 Jan 2018 01:21:01 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector1-wdc-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=SqCqoYXO6jeSxn5ewtC0EgbYaoTwZ6gxEMf2f6KfEes=; b=QDGCvuGiTkTzyQM0OvjISU2JFnftuy9UqJOeMS1r46r5pRXBwkLnta1AwSfbbK7BWVBBTa4v6U2IJOJgxS2VkjJRMdkUTA83U3Q4slVCda9dn/dZFmkMRiCvzeET59rx1o3PACSO2hLguRk9xfNHdT0Vswsw0M6LQlkqCq+p/+M= Received: from CY1PR0401MB1536.namprd04.prod.outlook.com (10.163.19.154) by CY1PR0401MB0971.namprd04.prod.outlook.com (10.160.160.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Thu, 18 Jan 2018 17:20:57 +0000 Received: from CY1PR0401MB1536.namprd04.prod.outlook.com ([10.163.19.154]) by CY1PR0401MB1536.namprd04.prod.outlook.com ([10.163.19.154]) with mapi id 15.20.0428.014; Thu, 18 Jan 2018 17:20:57 +0000 From: Bart Van Assche To: "snitzer@redhat.com" CC: "dm-devel@redhat.com" , "hch@infradead.org" , "linux-kernel@vger.kernel.org" , "linux-block@vger.kernel.org" , "osandov@fb.com" , "ming.lei@redhat.com" , "axboe@kernel.dk" Subject: Re: [RFC PATCH] blk-mq: fixup RESTART when queue becomes idle Thread-Topic: [RFC PATCH] blk-mq: fixup RESTART when queue becomes idle Thread-Index: AQHTkAXlp7DN5JBZKUeyLfttG5XpOaN52OmAgAADroCAAATDAA== Date: Thu, 18 Jan 2018 17:20:57 +0000 Message-ID: <1516296056.2676.23.camel@wdc.com> References: <20180118024124.8079-1-ming.lei@redhat.com> <20180118170353.GB19734@redhat.com> In-Reply-To: <20180118170353.GB19734@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Bart.VanAssche@wdc.com; x-originating-ip: [199.255.44.172] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;CY1PR0401MB0971;7:CCZMvBXUcjsd/JxOFqzgFQdGmtY5rTokurdPDbfP0KQFZoAUCZMQnPscTOFIpO7q5qNkmCxVHHYxFbeFyKUUXWs9zSIcSgMTA228VtkYxF8ynzM5HsAuSqX1ebccBrOLtfoIRSUebmNTh/OpEKbZe1v/n1+gqkcC0bp4l6w8TLvLFKcGjn04wR7ltw5iQpc+BFhPQU7tLi2lSzYEPxPYY57bAkm5ex5Q7IYamtuCN1h+LrRFt2rOuhWyuGTUIahq;20:RZSRbiXAHOJTzcq//QFh2SGLXCceD84bfel4FaJBtJsfyM/hXZTEPR9o+lftZvF1O/oSDbqTWnsuh4t7SKzcehAlcFQk7T/5PJP88bLMA7u6dDKO7vC0X/qVj8XgAMI9KIrgcPFXM4wCCsv6BgPWq6SB01TAdwwnE8FcyzC2m4M= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: b9af751f-e11b-4dab-51a9-08d55e97d67c x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020);SRVR:CY1PR0401MB0971; x-ms-traffictypediagnostic: CY1PR0401MB0971: wdcipoutbound: EOP-TRUE x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(84791874153150); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(2401047)(5005006)(8121501046)(93006095)(93001095)(3231023)(2400064)(944501161)(10201501046)(3002001)(6055026)(6041268)(20161123564045)(201703131423095)(201703061421075)(20161123560045)(20161123558120)(20161123562045)(6042181)(6072148)(201708071742011);SRVR:CY1PR0401MB0971;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY1PR0401MB0971; x-forefront-prvs: 05568D1FF7 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(377424004)(199004)(189003)(51444003)(2950100002)(6916009)(7736002)(6246003)(2906002)(3280700002)(5660300001)(68736007)(305945005)(59450400001)(102836004)(97736004)(4326008)(54906003)(66066001)(77096007)(53936002)(86362001)(6486002)(6436002)(72206003)(14454004)(5640700003)(2351001)(26005)(105586002)(106356001)(2900100001)(508600001)(25786009)(8936002)(6306002)(76176011)(229853002)(99286004)(966005)(6506007)(3660700001)(36756003)(1730700003)(81156014)(3846002)(6512007)(103116003)(81166006)(2501003)(8676002)(6116002);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0401MB0971;H:CY1PR0401MB1536.namprd04.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; x-microsoft-antispam-message-info: JDgsruNXbZ68z72wDL17PDX7ryrSzFTy6t9P8oJI484AOfVhIXx9d5dQ2zKpMdqOhB9HQt2chqZoA4U3V2hjDg== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <2B12C166E6858A4BB4E6A3473F5F72B8@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: b9af751f-e11b-4dab-51a9-08d55e97d67c X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jan 2018 17:20:57.3556 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0401MB0971 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gVGh1LCAyMDE4LTAxLTE4IGF0IDEyOjAzIC0wNTAwLCBNaWtlIFNuaXR6ZXIgd3JvdGU6DQo+ IE9uIFRodSwgSmFuIDE4IDIwMTggYXQgMTE6NTBhbSAtMDUwMCwNCj4gQmFydCBWYW4gQXNzY2hl IDxiYXJ0LnZhbmFzc2NoZUB3ZGMuY29tPiB3cm90ZToNCj4gPiBNeSBjb21tZW50cyBhYm91dCB0 aGUgYWJvdmUgYXJlIGFzIGZvbGxvd3M6DQo+ID4gLSBJdCBjYW4gdGFrZSB1cCB0byBxLT5ycV90 aW1lb3V0IGppZmZpZXMgYWZ0ZXIgYSAucXVldWVfcnEoKQ0KPiA+ICAgaW1wbGVtZW50YXRpb24g cmV0dXJuZWQgQkxLX1NUU19SRVNPVVJDRSBiZWZvcmUgYmxrX21xX3RpbWVvdXRfd29yaygpDQo+ ID4gICBnZXRzIGNhbGxlZC4gSG93ZXZlciwgaXQgY2FuIGhhcHBlbiB0aGF0IG9ubHkgYSBmZXcg bWlsbGlzZWNvbmRzIGFmdGVyDQo+ID4gICAucXVldWVfcnEoKSByZXR1cm5lZCBCTEtfU1RTX1JF U09VUkNFIHRoYXQgdGhlIGNvbmRpdGlvbiB0aGF0IGNhdXNlZA0KPiA+ICAgaXQgdG8gcmV0dXJu IEJMS19TVFNfUkVTT1VSQ0UgZ2V0cyBjbGVhcmVkLiBTbyB0aGUgYWJvdmUgYXBwcm9hY2ggY2Fu DQo+ID4gICByZXN1bHQgaW4gbG9uZyBkZWxheXMgZHVyaW5nIHdoaWNoIGl0IHdpbGwgc2VlbSBs aWtlIHRoZSBxdWV1ZSBnb3QNCj4gPiAgIHN0dWNrLiBBZGRpdGlvbmFsbHksIEkgdGhpbmsgdGhh dCB0aGUgYmxvY2sgZHJpdmVyIHNob3VsZCBkZWNpZGUgaG93DQo+ID4gICBsb25nIGl0IHRha2Vz IGJlZm9yZSBhIHF1ZXVlIGlzIHJlcnVuIGFuZCBub3QgdGhlIGJsb2NrIGxheWVyIGNvcmUuDQo+ IA0KPiBTbyBjb25maWd1cmUgcS0+cnFfdGltZW91dCB0byBiZSBzaG9ydGVyPyAgV2hpY2ggaXMg Y29uZmlndXJhYmxlIHRob3VnaA0KPiBibGtfbXFfdGFnX3NldCdzICd0aW1lb3V0JyBtZW1iZXIu ICBJdCBhcHBhcmVudGx5IGRlZmF1bHRzIHRvIDMwICogSFouDQo+IA0KPiBUaGF0IGlzIHRoZSBw cm9ibGVtIHdpdGggdGltZW91dHMsIHRoZXJlIGlzIGdlbmVyYWxseSBubyBvbmUgc2l6ZSBmaXRz DQo+IGFsbC4NCg0KU29ycnkgYnV0IEkgdGhpbmsgdGhhdCB3b3VsZCBiZSB3cm9uZy4gVGhlIGRl bGF5IGFmdGVyIHdoaWNoIGEgcXVldWUgaXMgcmVydW4NCnNob3VsZCBub3QgYmUgY291cGxlZCB0 byB0aGUgcmVxdWVzdCB0aW1lb3V0LiBUaGVzZSB0d28gc2hvdWxkIGJlIGluZGVwZW5kZW50Lg0K DQo+ID4gLSBUaGUgbG9ja3VwIHRoYXQgSSByZXBvcnRlZCBvbmx5IG9jY3VycyB3aXRoIHRoZSBk bSBkcml2ZXIgYnV0IG5vdCBhbnkNCj4gPiAgIG90aGVyIGJsb2NrIGRyaXZlci4gU28gd2h5IHRv IG1vZGlmeSB0aGUgYmxvY2sgbGF5ZXIgY29yZSBzaW5jZSB0aGlzDQo+ID4gICBjYW4gYmUgZml4 ZWQgYnkgbW9kaWZ5aW5nIHRoZSBkbSBkcml2ZXI/DQo+IA0KPiBIYXJkIHRvIGtub3cgaXQgaXMg b25seSBETSdzIGJsay1tcSB0aGF0IGlzIGltcGFjdGVkLiAgVGhhdCBpcyB0aGUgb25seQ0KPiBi bGstbXEgZHJpdmVyIHRoYXQgeW91J3JlIHRlc3RpbmcgbGlrZSB0aGlzICh0aGF0IGlzIGFsc28g YWJsZSB0byBoYW5kbGUNCj4gZmF1bHRzLCBldGMpLg0KDQpUaGF0J3Mgbm90IGNvcnJlY3QuIEkn bSBhbHNvIHRlc3RpbmcgdGhlIFNDU0kgY29yZSwgd2hpY2ggaXMgb25lIG9mIHRoZSBtb3N0DQpj b21wbGljYXRlZCBibG9jayBkcml2ZXJzLg0KDQo+ID4gLSBBIG11Y2ggc2ltcGxlciBmaXggYW5k IGEgZml4IHRoYXQgaXMga25vd24gdG8gd29yayBleGlzdHMsIG5hbWVseQ0KPiA+ICAgaW5zZXJ0 aW5nIGEgYmxrX21xX2RlbGF5X3J1bl9od19xdWV1ZSgpIGNhbGwgaW4gdGhlIGRtIGRyaXZlci4N Cj4gDQo+IEJlY2F1c2UgeW91ciAibXVjaCBzaW1wbGVyIiBmaXggYWN0aXZlbHkgaHVydHMgcGVy Zm9ybWFuY2UsIGFzIGlzDQo+IGRldGFpbGVkIGluIHRoaXMgaGVhZGVyOg0KPiBodHRwczovL2dp dC5rZXJuZWwub3JnL3B1Yi9zY20vbGludXgva2VybmVsL2dpdC9kZXZpY2UtbWFwcGVyL2xpbnV4 LWRtLmdpdC9jb21taXQvP2g9ZG0tNC4xNiZpZD1lYzNlYWY5YTY3MzEwNmY2NjYwNjg5NmFlZDZk ZGQyMDE4MGIwMmVjDQoNCldlIGFyZSBjbG9zZSB0byB0aGUgc3RhcnQgb2YgdGhlIG1lcmdlIHdp bmRvdyBzbyBJIHRoaW5rIGl0J3MgYmV0dGVyIHRvIGZhbGwNCmJhY2sgdG8gYW4gb2xkIGFwcHJv YWNoIHRoYXQgaXMga25vd24gdG8gd29yayB0aGFuIHRvIGtlZXAgYSBuZXcgYXBwcm9hY2gNCnRo YXQgaXMga25vd24gbm90IHRvIHdvcmsuIEFkZGl0aW9uYWxseSwgdGhlIHBlcmZvcm1hbmNlIGlz c3VlIHlvdSByZWZlcnJlZA0KdG8gb25seSBhZmZlY3RzIElPUFMgYW5kIGJhbmR3aWR0aCBtb3Jl IHRoYW4gMSUgd2l0aCB0aGUgbHBmYyBkcml2ZXIgYW5kIHRoYXQNCmlzIGJlY2F1c2UgdGhlIHF1 ZXVlIGRlcHRoIGl0IHN1cHBvcnRzIGlzIG11Y2ggbG93ZXIgdGhhbiBmb3Igb3RoZXIgU0NTSSBI QkFzLA0KbmFtZWx5IDMgaW5zdGVhZCBvZiA2NC4NCg0KVGhhbmtzLA0KDQpCYXJ0Lg==