Received: by 10.223.176.46 with SMTP id f43csp1455141wra; Fri, 19 Jan 2018 11:48:37 -0800 (PST) X-Google-Smtp-Source: ACJfBovXMNAXUZpXr+E1adBWMeFnyeLkKKmLdzoorwWq74Bs9lA4/LJFnR671QDV76C+Yjd6F8yc X-Received: by 10.99.97.137 with SMTP id v131mr37516312pgb.243.1516391317026; Fri, 19 Jan 2018 11:48:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516391316; cv=none; d=google.com; s=arc-20160816; b=lz3JLbGen6IHLnDvFtZ32l2DD4eVufRXFY/wVsrLx9SOzLuWQLJ3azHkhRy6z88T8F qGZd+VxIB+WsETCMMPODg34bHE4hHFV/JvOt4JRxJKCDdUVR4CtroF/JtFYYp1Cfmf+K 0vEE54IhKIXOG8MgpKrvf/VLbIV/Lsv23gfCiO5d2o4bfQgWEzl4J/6ih9QiY44n8sFD ecIVJB4FhKE/iL0+blj6OF2M0G1M3NMgJV9xHo9hGAwuPXmp/Hov3Ku0G6ldgqGCKefr 0xKtiuN4NpO4pG9MDQ6dnwbqIz8DpRXAZGpHmlrzESl00GU8DoBQWqsonLX46b+RPSRx dDGA== 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=vjU88U88SXSeQWNDS9cpvJr/9HBPMAoHUnAzWl6T1Lc=; b=arc/ELE6UBevOiweEgo53cJmaQp0g5jFhT3n4ulIWj/ukjkWWsXV9zp/a3H9XhPehL 9Fx2Qfe0mO5eEaCEF2iwF5DWO2Pcmny+N3kUpirOssEHChLTKujcGmIQDqegchVaMPL4 kMVwnypQ4tpZlQFQkfhfa+K5kbH6gu4Nsu3FwBRh+wxdBNYnJO/e9bQPXVLAlGztKpYG MKRX8RQKE3g0D8L8pIHoCsiQFsdPFdATwYiixCa+cNxu2WudjTxPS8JAqf03m6O4vgYS qWT3Q8pioE9KkXHsAq1AfOTdDkDks+59NtJoXHEJkQsea2Gr8dc6xKTz+FOZD1n06cNZ Mv0A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=Vuf8xZ3m; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=iDckrm3G; 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 q7si9698712pfh.74.2018.01.19.11.48.22; Fri, 19 Jan 2018 11:48:36 -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=Vuf8xZ3m; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=iDckrm3G; 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 S1756185AbeASTru (ORCPT + 99 others); Fri, 19 Jan 2018 14:47:50 -0500 Received: from esa6.hgst.iphmx.com ([216.71.154.45]:59152 "EHLO esa6.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755932AbeASTrp (ORCPT ); Fri, 19 Jan 2018 14:47:45 -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=1516391265; x=1547927265; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=vjU88U88SXSeQWNDS9cpvJr/9HBPMAoHUnAzWl6T1Lc=; b=Vuf8xZ3mPTTTlia6MWJV6fkqnpYVO6cBaj5VYljP7TA0aIZw+SZ1ynWR nC9NxYVelwn5P12Q0yEiuYT5AxmsMDz9iVZEEW/cD8dBcp5hgOyWJQ4Ju dhlMDGyeQ8vMk4I51LVvNzbRmlmaIDKNyLQTADzaQHFALIZXOUtohem84 Lyng3UPoyYOPxCcgJVNC+7072Ec5SqcLynufqF9xExcRibrp8wgS3c7WW dbnZRUmYuRLma95+U+wfqjSbA4daoLRnnQcU2U+M6/rffPTcIZJL0O2Ki ls0wAjvPYKRdwj2UDC5fcahmU7Fe1PR9q2gTTd6TUImp43G2hW/UjlOya A==; X-IronPort-AV: E=Sophos;i="5.46,382,1511798400"; d="scan'208";a="69989640" Received: from mail-cys01nam02lp0050.outbound.protection.outlook.com (HELO NAM02-CY1-obe.outbound.protection.outlook.com) ([207.46.163.50]) by ob1.hgst.iphmx.com with ESMTP; 20 Jan 2018 03:47:44 +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=vjU88U88SXSeQWNDS9cpvJr/9HBPMAoHUnAzWl6T1Lc=; b=iDckrm3GoqG4F3Tq6tgnQ4LrCQleWirPqggSBuBbwkIO0OUrJnXpO3AWUorQgEGWpgChPNCOBsOVyJjwiewYC00q/OKIZCHh4bLw7xTsXMsCmSYyUX7OKotDLEvoemvyM2E9rzWuSDvHUPUQd4iaz1eee/2j5lQW2NNeY/oc01I= Received: from CY1PR0401MB1536.namprd04.prod.outlook.com (10.163.19.154) by CY1PR0401MB1691.namprd04.prod.outlook.com (10.162.166.157) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Fri, 19 Jan 2018 19:47:43 +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; Fri, 19 Jan 2018 19:47:43 +0000 From: Bart Van Assche To: "ming.lei@redhat.com" CC: "dm-devel@redhat.com" , "hch@infradead.org" , "linux-kernel@vger.kernel.org" , "linux-block@vger.kernel.org" , "osandov@fb.com" , "axboe@kernel.dk" , "snitzer@redhat.com" 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: AQHTkAXlp7DN5JBZKUeyLfttG5XpOaN52OmAgAADroCAAATDAIAAE3uAgAAE1gCAABc0gIAAaoKAgAAsBICAAChpgIAAzOAA Date: Fri, 19 Jan 2018 19:47:42 +0000 Message-ID: <1516391260.2968.27.camel@wdc.com> References: <20180118024124.8079-1-ming.lei@redhat.com> <20180118170353.GB19734@redhat.com> <1516296056.2676.23.camel@wdc.com> <20180118183039.GA20121@redhat.com> <1516301278.2676.35.camel@wdc.com> <20180119023212.GA25413@ming.t460p> <1516338585.4077.1.camel@wdc.com> <20180119073423.GC25369@ming.t460p> In-Reply-To: <20180119073423.GC25369@ming.t460p> 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;CY1PR0401MB1691;7:hH4EAmbCKaGQOFAoj+j0pwWkXdSXS+6Xvh9Btpz6qikCpPanPggljS8zAa10x7xK4ZUq7vzkxiusZNNeP0xWQCPYnfOImZjIMh/D+et614rQC3Spv9w9SKmehEFnP6bWvorRmRQLZ8vusYfhvztnhF197jVhNSm6inDD+GxhCODkaISFDGV29S8zzUIXiPX0mGP7gBLRBi0aKWSXk2J2pmyeJDLwVBXDbx5V4xyqWYsOIQuxl+S+trTMzOOWwHvN;20:i10mmAnUP/2pG8prAHncglBmDxehTsR2TNEp45hDUHhtu4IZzociXzPdzlizWjaoibXB7Prlgr32RV/lRraCfh5+LW0g5cLT+L1513G2mPlolAZoimfPFD/rinIct7S4ZLscMg8b1ob/+T93w16/XRmLtC3/CW92caCrUghw2C0= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: cdfb4191-92e8-4513-75d8-08d55f758189 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(3008032)(2017052603307)(7153060)(7193020);SRVR:CY1PR0401MB1691; x-ms-traffictypediagnostic: CY1PR0401MB1691: wdcipoutbound: EOP-TRUE x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040498)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3231023)(2400081)(944501161)(3002001)(6055026)(6041285)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(6072148)(201708071742011);SRVR:CY1PR0401MB1691;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY1PR0401MB1691; x-forefront-prvs: 0557CBAD84 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(346002)(39380400002)(376002)(39860400002)(396003)(366004)(51444003)(377424004)(199004)(189003)(53936002)(6246003)(102836004)(6506007)(6436002)(14454004)(93886005)(6486002)(6512007)(54906003)(316002)(5640700003)(36756003)(25786009)(103116003)(478600001)(4326008)(72206003)(229853002)(106356001)(2501003)(2906002)(97736004)(8936002)(66066001)(6116002)(3846002)(81156014)(81166006)(68736007)(2900100001)(305945005)(3280700002)(105586002)(3660700001)(59450400001)(76176011)(86362001)(6916009)(2351001)(2950100002)(5660300001)(7736002)(77096007)(99286004)(8676002)(26005);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0401MB1691;H:CY1PR0401MB1536.namprd04.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; x-microsoft-antispam-message-info: Cn0mJujgVLYrzekNqRqQUnS3oOEyVRHuX2YzRw9hFcdoWlWG67IVZsk8r0pPVyqE7pzv4zmh89Y0xDHeBSbCaw== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <45B7B73428ED1F44BF70190FC576D038@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: cdfb4191-92e8-4513-75d8-08d55f758189 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2018 19:47:43.0468 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0401MB1691 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDE4LTAxLTE5IGF0IDE1OjM0ICswODAwLCBNaW5nIExlaSB3cm90ZToNCj4gQ291 bGQgeW91IGV4cGxhaW4gYSBiaXQgd2hlbiBTQ1NJIHRhcmdldCByZXBsaWVzIHdpdGggQlVTWSB2 ZXJ5IG9mdGVuPw0KPiANCj4gSW5zaWRlIGluaXRpYXRvciwgd2UgaGF2ZSBsaW1pdGVkIHRoZSBt YXggcGVyLUxVTiByZXF1ZXN0cyBhbmQgcGVyLWhvc3QNCj4gcmVxdWVzdHMgYWxyZWFkeSBiZWZv cmUgY2FsbGluZyAucXVldWVfcnEoKS4NCg0KVGhhdCdzIGNvcnJlY3QuIEhvd2V2ZXIsIHdoZW4g YSBTQ1NJIGluaXRpYXRvciBhbmQgdGFyZ2V0IHN5c3RlbSBhcmUNCmNvbW11bmljYXRpbmcgd2l0 aCBlYWNoIG90aGVyIHRoZXJlIGlzIG5vIGd1YXJhbnRlZSB0aGF0IGluaXRpYXRvciBhbmQgdGFy Z2V0DQpxdWV1ZSBkZXB0aCBoYXZlIGJlZW4gdHVuZWQgcHJvcGVybHkuIElmIHRoZSBpbml0aWF0 b3IgcXVldWUgZGVwdGggYW5kIHRoZQ0KbnVtYmVyIG9mIHJlcXVlc3RzIHRoYXQgY2FuIGJlIGlu IGZsaWdodCBhY2NvcmRpbmcgdG8gdGhlIG5ldHdvcmsgcHJvdG9jb2wNCmFyZSBib3RoIGxhcmdl ciB0aGFuIHRoZSB0YXJnZXQgcXVldWUgZGVwdGggYW5kIGlmIHRoZSB0YXJnZXQgc3lzdGVtIHVz ZXMNCnJlbGF0aXZlbHkgc2xvdyBzdG9yYWdlIChlLmcuIGhhcmRkaXNrcykgdGhlbiBpdCBjYW4g aGFwcGVuIHRoYXQgdGhlIHRhcmdldA0KcmVwbGllcyB3aXRoIEJVU1kgb2Z0ZW4uDQoNClRoZSBM aW51eCBpU0NTSSBpbml0aWF0b3IgbGltaXRzIE1heE91dHN0YW5kaW5nUjJUICh0aGUgbnVtYmVy IG9mIHJlcXVlc3RzDQphbiBpbml0aWF0b3IgbWF5IHNlbnQgd2l0aG91dCBoYXZpbmcgcmVjZWl2 ZWQgYW4gYW5zd2VyIGZyb20gdGhlIHRhcmdldCkgdG8NCm9uZSBzbyBJIGRvbid0IHRoaW5rIHRo aXMgY2FuIGhhcHBlbiB3aGVuIHVzaW5nIGlTQ1NJL1RDUC4NCg0KV2l0aCB0aGUgU1JQIGluaXRp YXRvciBob3dldmVyIHRoZSBtYXhpbXVtIHJlcXVlc3RzIHRoYXQgY2FuIGJlIGluIGZsaWdodA0K YmV0d2VlbiBpbml0aWF0b3IgYW5kIHRhcmdldCBkZXBlbmRzIG9uIHRoZSBudW1iZXIgb2YgY3Jl ZGl0cyB0aGF0IHdlcmUNCm5lZ290aWF0ZWQgZHVyaW5nIGxvZ2luIGJldHdlZW4gaW5pdGlhdG9y IGFuZCB0YXJnZXQuIFNvbWUgdGltZSBhZ28gSSBtb2RpZmllZA0KdGhlIFNSUCBpbml0aWF0b3Ig c3VjaCB0aGF0IGl0IGxpbWl0cyB0aGUgaW5pdGlhdG9yIHF1ZXVlIGRlcHRoIHRvIHRoZSBudW1i ZXINCm9mIFNSUCBjcmVkaXRzIG1pbnVzIG9uZSAoZm9yIHRhc2sgbWFuYWdlbWVudCkuIFRoYXQg cmVzdWx0ZWQgaW4gYSBwZXJmb3JtYW5jZQ0KaW1wcm92ZW1lbnQgZHVlIHRvIGZld2VyIEJVU1kg Y29uZGl0aW9ucyBhdCB0aGUgaW5pdGlhdG9yIHNpZGUgKHNlZSBhbHNvIGNvbW1pdA0KN2FkZTQw MGFiYTlhICgiSUIvc3JwOiBSZWR1Y2UgbnVtYmVyIG9mIEJVU1kgY29uZGl0aW9ucyIpKS4gQW5v dGhlciBwYXRjaCBmb3INCnRoZSBTQ1NUIFNSUCB0YXJnZXQgZHJpdmVyIGxpbWl0ZWQgdGhlIG51 bWJlciBvZiBTUlAgY3JlZGl0cyB0byB0aGUgcXVldWUgZGVwdGgNCm9mIHRoZSBibG9jayBkZXZp Y2UgYXQgdGhlIHRhcmdldCBzaWRlLiBJJ20gcmVmZXJyaW5nIHRvIHRoZSBmb2xsb3dpbmcgY29k ZToNCmNoLT5ycV9zaXplID0gbWluKE1BWF9TUlBUX1JRX1NJWkUsIHNjc3RfZ2V0X21heF9sdW5f Y29tbWFuZHMoTlVMTCwgMCkpIChJIGhhdmUNCm5vdCB5ZXQgaGFkIHRoZSB0aW1lIHRvIHBvcnQg dGhpcyBjaGFuZ2UgdG8gTElPKS4NCg0KV2l0aG91dCBzdWNoIHR1bmluZyBhY3Jvc3MgaW5pdGlh dG9yIGFuZCB0YXJnZXQgaXQgY2FuIGhhcHBlbiBvZnRlbiB0aGF0IHRoZQ0KdGFyZ2V0IHN5c3Rl bSBzZW5kcyB0aGUgcmVwbHkgIkJVU1kiIGJhY2sgdG8gdGhlIGluaXRpYXRvci4gSSB0aGluayB0 aGF0J3Mgd2h5DQp0aGVyZSBpcyBjb2RlIGluIHRoZSBTQ1NJIGNvcmUgdG8gYXV0b21hdGljYWxs eSBhZGp1c3QgdGhlIGluaXRpYXRvciBxdWV1ZQ0KZGVwdGggaWYgdGhlICJCVVNZIiBjb25kaXRp b24gaXMgZW5jb3VudGVyZWQgZnJlcXVlbnRseS4gU2VlIGFsc28NCnNjc2lfdHJhY2tfcXVldWVf ZnVsbCgpLg0KDQpCYXJ0Lg==