Received: by 10.223.176.46 with SMTP id f43csp1191091wra; Fri, 19 Jan 2018 08:07:06 -0800 (PST) X-Google-Smtp-Source: ACJfBotRf2q/1ijoUvNAyy4YXu2kGrdZqdFnMM8ZrCDtaiuQ1cQoe/CRJuXa79I8oiBnwpGhS1JI X-Received: by 10.101.100.214 with SMTP id t22mr41046825pgv.286.1516378026848; Fri, 19 Jan 2018 08:07:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516378026; cv=none; d=google.com; s=arc-20160816; b=Be9XXWDHlm2QbwLlgKtaA8xo7oTIlZAr86JL59pNsRZH3K4+2Me1DVTYKcSNd/ce5e ahjBFyXCo0tEHi6JlBkNxCh9Rrwsx4kOD3NZHmtgdDxrggiRNMAQvHLDzH45XL7H3u7N AY75JD/Y/8ZAOvIgHylBqHBa34qJ7+T2dmqqt3tbxaRt7St6+dKyUcDUOnG30S3zbv47 Txr8Oq/Vw/1ez7+nyYiw9VVix44aUyK9WTU3hPxFSvfto/gEenw3EoHtperd0qHvZc52 +DNARwUmH9iuTn9FXTvID3ATIkkDuWglkoAlFfoS+1jlq50pYeSSzetAxVWfmfugvT+O nSFg== 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=6hCBxpqpe7gCKOveW/coriiPZ2s6EoNWp83Ykyx9NyA=; b=cmTqcLWSHvn6HIjd87kfsteihKRJmAiQ9gQE8fULkL/NfSQjXPmv/3Zw82Gzp+C7Il hVWhuP/D2hcbCTyw507C1NA1+1Ihy6DiljkT+1+nI3LHWA/f03wE2JqM+fjpDxIs1xuJ L2CrhmESTJ0MkG+f0d7ErlyooyLuABUy0WF8o56AMYHHqVL9hnWdx5NBAFjbDOCd9+N1 fCEhIF9rZeR7C0zXh7KsvKn3zw0AaEsFRwG97c1awznpJJCua4/OXbYR1qKIn1oDlN4G Zaab8mbmDIU2R+XNw8ivqOMlmjUMIlhRmy1frU+W9XSMDE974iB0KPmHiRqFuIUnwElA syqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b=E2Jh36NP; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=RvezW0hF; 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 n184si8548069pga.162.2018.01.19.08.06.51; Fri, 19 Jan 2018 08:07: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=E2Jh36NP; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector1-wdc-com header.b=RvezW0hF; 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 S1755982AbeASQGO (ORCPT + 99 others); Fri, 19 Jan 2018 11:06:14 -0500 Received: from esa1.hgst.iphmx.com ([68.232.141.245]:12279 "EHLO esa1.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755775AbeASQGH (ORCPT ); Fri, 19 Jan 2018 11:06:07 -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=1516377967; x=1547913967; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=6hCBxpqpe7gCKOveW/coriiPZ2s6EoNWp83Ykyx9NyA=; b=E2Jh36NPuqeWda+JUdWECXtZ673+iuMzIZKBMaYY1wj2H9eexonGl/S2 T4gWLUosW5G38hdsr9GhIHSrJ7S+K/nxe7xU/PMpCKIEtNAaFnVDTXV9Q 4M3HfSJ36ennMy/Yc56IVzKwu1+9z4cVGFFCIRIoigwMQqTCDTD4gAkb/ uG281y7kLPI5RcOlfjsVch/fYDbiOVRLZ2eJeJNyoqevlv7oXA7Praqiw 2FhxynH0RW3HfAu9eiovpYlY+1f4LeR0xmbT8/ngwkXlTOglhWOFpZZNl tWBn5E/FZnV51flMKtK/VdDx1Rnp85tz48t/b4vGft48bZHH2LnMExBS+ Q==; X-IronPort-AV: E=Sophos;i="5.46,381,1511798400"; d="scan'208";a="172308203" Received: from mail-bn3nam01lp0178.outbound.protection.outlook.com (HELO NAM01-BN3-obe.outbound.protection.outlook.com) ([216.32.180.178]) by ob1.hgst.iphmx.com with ESMTP; 20 Jan 2018 00:06:03 +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=6hCBxpqpe7gCKOveW/coriiPZ2s6EoNWp83Ykyx9NyA=; b=RvezW0hFvF1AfZ4G/aM5zNCdjoSMtipMp7uQMxBBwZeLPO4a+uNWivDHB7BLJdtixc401nQQFrZj9ouzImwxwoEjLDK4qZc+c/ITF0dW7srvYo2J4g2CeshQoemrp7pAZ9rgZ4CSRB9FjKD4IPxlsq2TC2xNzxf0kpUf/viN0Mg= Received: from CY1PR0401MB1536.namprd04.prod.outlook.com (10.163.19.154) by CY1PR0401MB1130.namprd04.prod.outlook.com (10.160.161.20) 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 16:06:01 +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 16:06:01 +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: AQHTkAXlp7DN5JBZKUeyLfttG5XpOaN52OmAgAADroCAAATDAIAAE3uAgAAE1gCAABc0gIAAaoKAgAAZS4CAADjnAIAAhGAAgAADu4CAAAkRAA== Date: Fri, 19 Jan 2018 16:06:01 +0000 Message-ID: <1516377960.2646.4.camel@wdc.com> References: <20180118170353.GB19734@redhat.com> <1516296056.2676.23.camel@wdc.com> <20180118183039.GA20121@redhat.com> <1516301278.2676.35.camel@wdc.com> <20180119023212.GA25413@ming.t460p> <20180119072623.GB25369@ming.t460p> <1516375212.3190.4.camel@wdc.com> <20180119153333.GA14827@ming.t460p> In-Reply-To: <20180119153333.GA14827@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;CY1PR0401MB1130;7:dqdHJ/XalfhKrXrJ4TA62d7JFybu5sHW+B6UHuzN+uu+vGQG5cZUUevKiR2ZdIfv8fPl5i0hrc3sol+zfUJ1kuiYDFjGzO6uosDqVc7cXklQ5uDwft04HjPs21UZg6hChcPbE4a4gcyLB6OI9/fTvDypvrwEX1TOtC3NUK8DwvfvMuQVrmYi6QU2AJ+KQW5gq/TNXIUTEEEBDPjpAfF8TA3nYlIPVt+AuUg+5skto/dhXqIQkyDO8JVC4/k3rR3D;20:qzB65L32Juo7Y59+TD0rfE/BQ217y2nRL9nVib1Tsau+I6MdB+p/W6WqJIY1m0CPyj+e90mkr4UXVOaimcPeMSPI1bbjqNWzapiDmDmm5uZaKGQ60LcXarfb90r6/p2rHf9DfmkqfNG9DPjI6Tc4aScjk+zuMgJ43QzzgrXZL3g= x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: e4c64143-8afb-4bc8-cf95-08d55f56893c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(48565401081)(2017052603307)(7153060)(7193020);SRVR:CY1PR0401MB1130; x-ms-traffictypediagnostic: CY1PR0401MB1130: wdcipoutbound: EOP-TRUE x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(3231023)(2400079)(944501161)(6055026)(6041268)(20161123564045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(6072148)(201708071742011);SRVR:CY1PR0401MB1130;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY1PR0401MB1130; x-forefront-prvs: 0557CBAD84 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(979002)(376002)(396003)(366004)(39860400002)(39380400002)(346002)(189003)(199004)(377424004)(25786009)(3660700001)(5660300001)(81166006)(97736004)(93886005)(229853002)(6116002)(4326008)(8936002)(102836004)(3846002)(14454004)(66066001)(105586002)(6916009)(6512007)(2351001)(106356001)(6246003)(6436002)(103116003)(5640700003)(53936002)(2950100002)(72206003)(68736007)(2906002)(86362001)(316002)(3280700002)(6486002)(77096007)(478600001)(26005)(2900100001)(305945005)(7736002)(54906003)(76176011)(81156014)(2501003)(36756003)(8676002)(6506007)(99286004)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR0401MB1130;H:CY1PR0401MB1536.namprd04.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; x-microsoft-antispam-message-info: hEAea12XTNq6nXoQ+cGEgbHLeEc6NaPKExWy/hX0/FEDJSbU0NBGvkZ1Oc8CVoNbXGHqvjAbDNrnNaQtROHbOg== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <14F7CA88D8DA77499DEB1FF018078665@namprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4c64143-8afb-4bc8-cf95-08d55f56893c X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Jan 2018 16:06:01.5833 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0401MB1130 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gRnJpLCAyMDE4LTAxLTE5IGF0IDIzOjMzICswODAwLCBNaW5nIExlaSB3cm90ZToNCj4gT24g RnJpLCBKYW4gMTksIDIwMTggYXQgMDM6MjA6MTNQTSArMDAwMCwgQmFydCBWYW4gQXNzY2hlIHdy b3RlOg0KPiA+IE9uIEZyaSwgMjAxOC0wMS0xOSBhdCAxNToyNiArMDgwMCwgTWluZyBMZWkgd3Jv dGU6DQo+ID4gPiBQbGVhc2Ugc2VlIHF1ZXVlX2RlbGF5ZWRfd29ya19vbigpLCBoY3R4LT5ydW5f d29yayBpcyBzaGFyZWQgYnkgYWxsDQo+ID4gPiBzY2hlZHVsaW5nLCBvbmNlIGJsa19tcV9kZWxh eV9ydW5faHdfcXVldWUoMTAwbXMpIHJldHVybnMsIG5vIG5ldw0KPiA+ID4gc2NoZWR1bGluZyBj YW4gbWFrZSBwcm9ncmVzcyBkdXJpbmcgdGhlIDEwMG1zLg0KPiA+IA0KPiA+IEhvdyBhYm91dCBh ZGRyZXNzaW5nIHRoYXQgYXMgZm9sbG93czoNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEvYmxvY2sv YmxrLW1xLmMgYi9ibG9jay9ibGstbXEuYw0KPiA+IGluZGV4IGY3NTE1ZGQ5NWEzNi4uNTdmODM3 OWE0NzZkIDEwMDY0NA0KPiA+IC0tLSBhL2Jsb2NrL2Jsay1tcS5jDQo+ID4gKysrIGIvYmxvY2sv YmxrLW1xLmMNCj4gPiBAQCAtMTQwMyw5ICsxNDAzLDkgQEAgc3RhdGljIHZvaWQgX19ibGtfbXFf ZGVsYXlfcnVuX2h3X3F1ZXVlKHN0cnVjdCBibGtfbXFfaHdfY3R4ICpoY3R4LCBib29sIGFzeW5j LA0KPiA+ICAJCXB1dF9jcHUoKTsNCj4gPiAgCX0NCj4gPiAgDQo+ID4gLQlrYmxvY2tkX3NjaGVk dWxlX2RlbGF5ZWRfd29ya19vbihibGtfbXFfaGN0eF9uZXh0X2NwdShoY3R4KSwNCj4gPiAtCQkJ CQkgJmhjdHgtPnJ1bl93b3JrLA0KPiA+IC0JCQkJCSBtc2Vjc190b19qaWZmaWVzKG1zZWNzKSk7 DQo+ID4gKwlrYmxvY2tkX21vZF9kZWxheWVkX3dvcmtfb24oYmxrX21xX2hjdHhfbmV4dF9jcHUo aGN0eCksDQo+ID4gKwkJCQkgICAgJmhjdHgtPnJ1bl93b3JrLA0KPiA+ICsJCQkJICAgIG1zZWNz X3RvX2ppZmZpZXMobXNlY3MpKTsNCj4gPiAgfQ0KPiA+ICANCj4gPiAgdm9pZCBibGtfbXFfZGVs YXlfcnVuX2h3X3F1ZXVlKHN0cnVjdCBibGtfbXFfaHdfY3R4ICpoY3R4LCB1bnNpZ25lZCBsb25n IG1zZWNzKQ0KPiA+IA0KPiA+IEJhcnQuDQo+IA0KPiBZZXMsIHRoaXMgb25lIHRvZ2V0aGVyIHdp dGggSmVuJ3Mgc3VnZ2VzdGlvbiB3aXRoIHJldHVybmluZw0KPiBCTEtfU1RTX05PX0RFVl9SRVNP VVJDRSBzaG91bGQgZml4IHRoaXMgaXNzdWUuDQo+IA0KPiBDb3VsZCB5b3UgY29vayBhIGZpeCBm b3IgdGhpcyBpc3N1ZT8gT3RoZXJ3aXNlIEkgYW0gaGFwcHkgdG8gZG8NCj4gdGhhdC4NCg0KSGVs bG8gTWluZywNCg0KSSB3aWxsIGxvb2sgZnVydGhlciBpbnRvIHRoaXMuDQoNCkJhcnQu