Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp544802ybe; Fri, 6 Sep 2019 03:35:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqwy4RxPoKr4gn7yBJob9JLuD7sGF9c3aXlCHqS3dzWGr8QOZ8B3AUkfgud9egwGk5uaBD1O X-Received: by 2002:a62:4d41:: with SMTP id a62mr9758537pfb.155.1567766137844; Fri, 06 Sep 2019 03:35:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1567766137; cv=pass; d=google.com; s=arc-20160816; b=F3J9I5SuO+76Cdnkur1yrUBhIWdrCCazjet+9v3abZ9QW16bhw44HIiHljsQWaz1cF 9edOH1wuoIlPnO7hy7YSxK89DI5vdevBWUDn1lqwqOIushqsQx7fpTW1x9eCBWjdNIGS iFwzc8GArETjVABHpQ/jq6l3WK1i8FnGGlZCDxOmPyPLgnAP9zTZTsW3Ooe0oTE5LZcP 4drtVqnOXrOugqMrbZ6uY5DymsJGXfH5OAkvEnzD/MpM94BpDKIJk9TXKe/bFNRIzCGy ua/uXuSJw+yLZ6EYJuFPtAV/7XjlA/b7MGuWviqkJ1T6DdtGCCcHM6OZbqfIWD7lB+5D awqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=DZh/vSEYqSmBnreVfxP93jNeR3p1cK0eO8jA0fBO/dw=; b=yZO/TW6+JNQ0Y0SYWJKCntYtQBH4aOXv9yZF39RZgoFwtZH1q5L7RiMIFkA7uA6NLO Pl2FzMHLwySquk/vhJqgluqkIqBT7enW6aqPF15hp/ntpUD/t7tZP+eHsqYr+X3ClDDf 1ViQm59rsyA4oV8kc+GQ4vwZ21PmlXafyD/yAXhuIfd/D0Rkac3fkACAMR9yquNlqRsz oQgYzHXxsKRdQh+Gef6SfdaaFQScjkkODj+XgGXkmL16nSaRSe5QcgMccqEGl7XXrPRA CWOOkA+CgWRmmFPzRpIB3PbDyyh7ew2kSP18IM7508ByXKfiwyccsKEVj0/ACucqYeSF 8DJw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microsoft.com header.s=selector1 header.b=EdSgw7GR; arc=pass (i=1 spf=pass spfdomain=microsoft.com dkim=pass dkdomain=microsoft.com dmarc=pass fromdomain=microsoft.com); 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t25si4114891pgl.7.2019.09.06.03.35.21; Fri, 06 Sep 2019 03:35:37 -0700 (PDT) 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=pass header.i=@microsoft.com header.s=selector1 header.b=EdSgw7GR; arc=pass (i=1 spf=pass spfdomain=microsoft.com dkim=pass dkdomain=microsoft.com dmarc=pass fromdomain=microsoft.com); 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=microsoft.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733030AbfIFEoF (ORCPT + 99 others); Fri, 6 Sep 2019 00:44:05 -0400 Received: from mail-eopbgr750129.outbound.protection.outlook.com ([40.107.75.129]:11175 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727514AbfIFEoF (ORCPT ); Fri, 6 Sep 2019 00:44:05 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K5zfK/+UuGXbl2foJYVinuJ6furJ0zN6x4b+Kt/1LAnBVsUn2v+pGMyWz4fZSUrwXF/RBIxUQAQ4u7/3JIDOMLzAZuNj7bUO5abPA/6C1HpGUEqgmOsmpUx7M/QDByO4o5IQ+BW9xEmmljJt4BRZU/djIkbt9wN3thsq7MBMB/u+l/+vJbmsVz/UMmuJWCN/Zpc2qXqpqVgMhqusbw1biGCGTjD4V/sWKxXW6QgV03ElO0f6oI21DlwJ/oNeIT3DyANeZC6KeFql5cYZlpcwKEkUO4xC/t7KvXQd10M69xn//KK0aOVssPP8TROmFzNZ3tkjJN7bnHpGHmw3kLOWdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DZh/vSEYqSmBnreVfxP93jNeR3p1cK0eO8jA0fBO/dw=; b=EQAQQkgrt2lggGvfCbC7zGeWAixZdOS7qp5othRoKXeT5XDJomD/KR9LRA8adO7cZQEdDZO/ODYVysWc5/Wgm8e+wFa58KhcUoR76rrnLl96kfynj3f9NhFxx36DGzUgAwwKK6k34cq4PaZ77YPScvZBVYVuq8TX4RBYotvy90jnzdoq8lt9V6mJenEnGBbX6hGIUAyIVs4oXCjNiO/qXl5qu8GkEvfLlb7rAvMwBLhefGvMirWCa7qLLueEdkJ74qxMlW8YeuNt7mcfbWNQegwlXKPvfYtZUIRKrLiqyNpE0L1ZlqjWgcL0ic6zWIrCgvFY9Fn5mICVnFh+DafeAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DZh/vSEYqSmBnreVfxP93jNeR3p1cK0eO8jA0fBO/dw=; b=EdSgw7GRklNSz1uY5HaFDj8ZpO3lNvhyxacFgvnM71QnIcRix9pCHOcNsETqG9PVre6l9B7vKQAVSpjbXKB4+4tAV0OM6shfhbCLOtrzxUrfypqOsrkIWAxvYxVEuYufkg/rHYIW4x7X1Fh71W+1CmadCljKLjhD1gLI/T12qhw= Received: from CY4PR21MB0741.namprd21.prod.outlook.com (10.173.189.7) by CY4PR21MB0838.namprd21.prod.outlook.com (10.173.192.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2263.10; Fri, 6 Sep 2019 04:44:00 +0000 Received: from CY4PR21MB0741.namprd21.prod.outlook.com ([fe80::5caa:ae40:7c3a:4b1d]) by CY4PR21MB0741.namprd21.prod.outlook.com ([fe80::5caa:ae40:7c3a:4b1d%5]) with mapi id 15.20.2263.005; Fri, 6 Sep 2019 04:44:00 +0000 From: Long Li To: Daniel Lezcano , Ming Lei CC: Bart Van Assche , Jens Axboe , Hannes Reinecke , Sagi Grimberg , "linux-scsi@vger.kernel.org" , Peter Zijlstra , John Garry , LKML , "linux-nvme@lists.infradead.org" , Keith Busch , Ingo Molnar , Thomas Gleixner , Christoph Hellwig Subject: RE: [PATCH 1/4] softirq: implement IRQ flood detection mechanism Thread-Topic: [PATCH 1/4] softirq: implement IRQ flood detection mechanism Thread-Index: AQHVXLUAoNqN0R8TLUadmsLcmKb6xacPEcMAgACKtgCAAAMjAIAAyEgAgAAEnwCAAClMgIAABJWAgAi79gCAACnHgIAACOEAgAACjoCAAA16gIAABfMAgAIuJgCAAAa1AIABBRqAgAAZZYCAAOqzgIAAQtGAgAAB49A= Date: Fri, 6 Sep 2019 04:44:00 +0000 Message-ID: References: <20190828135054.GA23861@ming.t460p> <20190903033001.GB23861@ming.t460p> <299fb6b5-d414-2e71-1dd2-9d6e34ee1c79@linaro.org> <20190903063125.GA21022@ming.t460p> <6b88719c-782a-4a63-db9f-bf62734a7874@linaro.org> <20190903072848.GA22170@ming.t460p> <6f3b6557-1767-8c80-f786-1ea667179b39@acm.org> <2a8bd278-5384-d82f-c09b-4fce236d2d95@linaro.org> <20190905090617.GB4432@ming.t460p> <6a36ccc7-24cd-1d92-fef1-2c5e0f798c36@linaro.org> <7cb33d0d-5d40-b77b-3522-317a107794d6@linaro.org> In-Reply-To: <7cb33d0d-5d40-b77b-3522-317a107794d6@linaro.org> 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=longli@microsoft.com; x-originating-ip: [2001:4898:80e8:f:edde:db5c:c6fe:798] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f6d4699d-ab65-49f4-2fa6-08d73284d63e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020);SRVR:CY4PR21MB0838; x-ms-traffictypediagnostic: CY4PR21MB0838: x-ms-exchange-purlcount: 2 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-forefront-prvs: 0152EBA40F x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(396003)(39860400002)(366004)(346002)(136003)(376002)(189003)(199004)(76176011)(8936002)(8676002)(81156014)(81166006)(33656002)(6246003)(9686003)(53936002)(86362001)(256004)(486006)(71200400001)(71190400001)(476003)(11346002)(446003)(46003)(7696005)(22452003)(316002)(186003)(102836004)(110136005)(99286004)(54906003)(6506007)(2906002)(8990500004)(14454004)(76116006)(6116002)(10090500001)(6436002)(52536014)(478600001)(229853002)(10290500003)(305945005)(7736002)(74316002)(55016002)(7416002)(4326008)(6306002)(25786009)(66946007)(64756008)(66556008)(5660300002)(66476007)(66446008);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR21MB0838;H:CY4PR21MB0741.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 8sD4iAaZKIlSCrev2P14eiTB7WGpMnYb1H4QFp6WIhGwSUrYFcuCf0MMj7kwD6manY/cAx3PEymo35A8SRp18Lb1W+amqXnEDvPgDs3mJBd6irKM0JUPG49Sf5xC7Ayqi0B2lkV7RkauBUJBoeTQ6iQCHO1YRSHzzdILOZNwQ7gm3ikGKPR/qSNyiKcKXsE1GgPK3fobjEf/whIsNqpTAWDnMiHHrNC5dCFLA6hIl3wSfcf8jsPxq8+9aBEDk3Cnaj6b3jIQw4tTzijUf14iK38ULIIgRLPnsEOCqJgNdXKsTMAFeBT13OWdgB2QZF9ErSZpEx15eBEwFqGADSQ1uk1szUxUMW4aks3OD8fLVMxAodTQIKCNzg4m9uX4GgG0qOid58/uiIPFH/CPw6LLWdrpYHUHkydyBFyF4sMJEik= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: f6d4699d-ab65-49f4-2fa6-08d73284d63e X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2019 04:44:00.6426 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: TcN+tJqiP8cjP5CvJ1NRVhRRQPDHBj5neEUdZHnAUTUOSTYJvCLzC+4nAIp06n4sgHVE4L1FRnRlIFjoebTUWg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR21MB0838 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PlN1YmplY3Q6IFJlOiBbUEFUQ0ggMS80XSBzb2Z0aXJxOiBpbXBsZW1lbnQgSVJRIGZsb29kIGRl dGVjdGlvbiBtZWNoYW5pc20NCj4NCj4NCj5PbiAwNi8wOS8yMDE5IDAzOjIyLCBMb25nIExpIHdy b3RlOg0KPlsgLi4uIF0NCj4+DQo+DQo+PiBUcmFjaW5nIHNob3dzIHRoYXQgdGhlIENQVSB3YXMg aW4gZWl0aGVyIGhhcmRpcnEgb3Igc29mdGlycSBhbGwgdGhlDQo+PiB0aW1lIGJlZm9yZSB3YXJu aW5ncy4gRHVyaW5nIHRlc3RzLCB0aGUgc3lzdGVtIHdhcyB1bnJlc3BvbnNpdmUgYXQNCj4+IHRp bWVzLg0KPj4NCj4+IE1pbmcncyBwYXRjaCBmaXhlZCB0aGlzIHByb2JsZW0uIFRoZSBzeXN0ZW0g d2FzIHJlc3BvbnNpdmUgdGhyb3VnaG91dA0KPj4gdGVzdHMuDQo+Pg0KPj4gQXMgZm9yIHBlcmZv cm1hbmNlIGhpdCwgYm90aCByZXN1bHRlZCBpbiBhIHNtYWxsIGRyb3AgaW4gcGVhayBJT1BTLg0K Pj4gV2l0aCBJUlFfVElNRV9BQ0NPVU5USU5HIEkgc2VlIGEgMyUgZHJvcC4gV2l0aCBNaW5nJ3Mg cGF0Y2ggaXQgaXMgMSUNCj4+IGRyb3AuDQo+DQo+RG8geW91IG1lYW4gSVJRX1RJTUVfQUNDT1VO VElORyArIGlycSB0aHJlYWRlZCA/DQoNCkl0J3MganVzdCBJUlFfVElNRV9BQ0NPVU5USU5HLg0K DQo+DQo+DQo+PiBGb3IgdGhlIHRlc3RzLCBJIHVzZWQgdGhlIGZvbGxvd2luZyBmaW8gY29tbWFu ZCBvbiAxMCBOVk1lIGRpc2tzOiBmaW8NCj4+IC0tYnM9NGsgLS1pb2VuZ2luZT1saWJhaW8gLS1p b2RlcHRoPTEyOA0KPj4gLS0NCj5maWxlbmFtZT0vZGV2L252bWUwbjE6L2Rldi9udm1lMW4xOi9k ZXYvbnZtZTJuMTovZGV2L252bWUzbjE6L2Rldg0KPi9udg0KPj4NCj5tZTRuMTovZGV2L252bWU1 bjE6L2Rldi9udm1lNm4xOi9kZXYvbnZtZTduMTovZGV2L252bWU4bjE6L2Rldi9uDQo+dm1lOW4x DQo+PiAtLWRpcmVjdD0xIC0tcnVudGltZT0xMjAwMCAtLW51bWpvYnM9ODAgLS1ydz1yYW5kcmVh ZCAtLW5hbWU9dGVzdA0KPj4gLS1ncm91cF9yZXBvcnRpbmcgLS1ndG9kX3JlZHVjZT0xDQo+DQo+ LS0NCj4NCj48aHR0cHM6Ly9uYW0wNi5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/ dXJsPWh0dHAlM0ElMkYlMkZ3d3cNCj4ubGluYXJvLm9yZyUyRiZhbXA7ZGF0YT0wMiU3QzAxJTdD bG9uZ2xpJTQwbWljcm9zb2Z0LmNvbSU3Q2YxNDJmOWY5ZQ0KPjE1MTQ1NDM0ZGQ2MDhkNzMyODNj ODE3JTdDNzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjZDAxMWRiNDclN0MxJTdDMA0KPiU3QzYzNzAz MzQxMzkwMzM0MzM0MCZhbXA7c2RhdGE9RlJDR2lLeXhwZHF5SVBvYjFuV0lUR3Z5bVJkSTNmU0cN Cj52eUJKb3Zwd1Z3NCUzRCZhbXA7cmVzZXJ2ZWQ9MD4gTGluYXJvLm9yZyDilIIgT3BlbiBzb3Vy Y2Ugc29mdHdhcmUgZm9yDQo+QVJNIFNvQ3MNCj4NCj5Gb2xsb3cgTGluYXJvOg0KPjxodHRwczov L25hbTA2LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUy Rnd3dw0KPi5mYWNlYm9vay5jb20lMkZwYWdlcyUyRkxpbmFybyZhbXA7ZGF0YT0wMiU3QzAxJTdD bG9uZ2xpJTQwbWljcm9zbw0KPmZ0LmNvbSU3Q2YxNDJmOWY5ZTE1MTQ1NDM0ZGQ2MDhkNzMyODNj ODE3JTdDNzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjDQo+ZDAxMWRiNDclN0MxJTdDMCU3QzYzNzAz MzQxMzkwMzM0MzM0MCZhbXA7c2RhdGE9UDZ0N3dpR1VFU0pvRnVLaQ0KPnUzVnJqUk1HQllVV0FX N1RFWWluVWlGcmxRcyUzRCZhbXA7cmVzZXJ2ZWQ9MD4gRmFjZWJvb2sgfA0KPjxodHRwczovL25h bTA2LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnR3 aXR0DQo+ZXIuY29tJTJGJTIzISUyRmxpbmFyb29yZyZhbXA7ZGF0YT0wMiU3QzAxJTdDbG9uZ2xp JTQwbWljcm9zb2Z0LmNvDQo+bSU3Q2YxNDJmOWY5ZTE1MTQ1NDM0ZGQ2MDhkNzMyODNjODE3JTdD NzJmOTg4YmY4NmYxNDFhZjkxYWIyZDdjZDAxMQ0KPmRiNDclN0MxJTdDMCU3QzYzNzAzMzQxMzkw MzM0MzM0MCZhbXA7c2RhdGE9VUIlMkZPWloxTXozOFBRaURhDQo+QmlKT0hTNHFyJTJGV0Nlakkw YUtYOUpSUE5aM3MlM0QmYW1wO3Jlc2VydmVkPTA+IFR3aXR0ZXIgfA0KPjxodHRwczovL25hbTA2 LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnd3dw0K Pi5saW5hcm8ub3JnJTJGbGluYXJvLQ0KPmJsb2clMkYmYW1wO2RhdGE9MDIlN0MwMSU3Q2xvbmds aSU0MG1pY3Jvc29mdC5jb20lN0NmMTQyZjlmOWUxNTE0NQ0KPjQzNGRkNjA4ZDczMjgzYzgxNyU3 QzcyZjk4OGJmODZmMTQxYWY5MWFiMmQ3Y2QwMTFkYjQ3JTdDMSU3QzAlN0M2DQo+MzcwMzM0MTM5 MDMzNDMzNDAmYW1wO3NkYXRhPTclMkJyYXdvQVd1RnpvdTkwR1RnSVVKViUyRmFzdjJOMk9nDQo+ Y2llUHZZbWJsREZNJTNEJmFtcDtyZXNlcnZlZD0wPiBCbG9nDQoNCg==