Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp7716590ybi; Mon, 22 Jul 2019 19:14:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqxJDSDGsjOsxVOL2BRj/oPh0xA4ysGvn80lejPUU6heu3nnrfyBAfmCxE7L1cJLLD01gjjY X-Received: by 2002:aa7:95bb:: with SMTP id a27mr3338420pfk.229.1563848068851; Mon, 22 Jul 2019 19:14:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1563848068; cv=pass; d=google.com; s=arc-20160816; b=fCUS/V4he72dWRdDAbAKUhDLQtLPW02qyhPtqPj2YdyfcYcsHYrZilF2jnHowPLWtb TnB0xHo589ur7ySglEbpSR/htyGga8ClYRFOq91owpkbhXDFhBTTj24/byeWDP64dNP5 bwLsmXuRgRDVUNGeovSf7WJ8d9LmEiii/fE74aJaRYKuDyP2fW5OR2wS9oYzOk/5m63j umthkk9YkcS42gdXQMgIMJISOjDMfGR57n6UIRf/dWvZQYgVKeXV1Q51gIL7g2HaNqsu 8srUZnlwtsmXG9UUAuN4qoohvP2v9MqYq347lIDy5bBTnBcKZBxFCQuy+0clZDZJR6KB TV/g== 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-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=tpBgtTy6freDfrnsMnUx9Qc+wmtvifzLk5vC/r3muvU=; b=kCToDzufJpXP+B0vuP77lLcIfwsPmxB3dt66o4TdXMR9yaeUfKj6F/sOnxaDd8rS5d NBoy5JYYRrp7PbK4D6eqr2TsDrprD6VaK9PQdgBnCdhQ3ZEgo4EPOnhCG8NgtjUOFlqg Gcm0cYqwN1q/AcFbO+8f8pLV6MoIuvuDNpl9esjYAHH33E7EYyDwrheFGImUjCrOLmE8 FXe0MQYjKS+c7ue7BBGXsoIVzrs4UrT5EHcxuF57j2DorkXnMBFMn0U+3oTsSgou24do KEgMpFmry8tOvDrHlf0DOSAdeggGt2qD+F3XpMqnVXEvw2FPf3ZZuexJHDPgivE6rcP1 cRLQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@vmware.com header.s=selector2 header.b=1UWVr9IR; arc=pass (i=1 spf=pass spfdomain=vmware.com dkim=pass dkdomain=vmware.com dmarc=pass fromdomain=vmware.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=QUARANTINE sp=NONE dis=NONE) header.from=vmware.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r15si9960005pgj.71.2019.07.22.19.14.12; Mon, 22 Jul 2019 19:14:28 -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=@vmware.com header.s=selector2 header.b=1UWVr9IR; arc=pass (i=1 spf=pass spfdomain=vmware.com dkim=pass dkdomain=vmware.com dmarc=pass fromdomain=vmware.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=QUARANTINE sp=NONE dis=NONE) header.from=vmware.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728653AbfGVTCk (ORCPT + 99 others); Mon, 22 Jul 2019 15:02:40 -0400 Received: from mail-eopbgr700082.outbound.protection.outlook.com ([40.107.70.82]:48249 "EHLO NAM04-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726466AbfGVTCk (ORCPT ); Mon, 22 Jul 2019 15:02:40 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M0K30EzwdROMY6JcSs6m3g3+2569amHc1yyu8VNBw1fzxQanCb0lgYDhxK6KdFGIWc2PNPi0eGrLM+Eprl92xMtgknzr+iE8Phnfujtc2UizG/sDF/v59YZ5nfG27mvllJ3uyBnTDTQfp1vyEhSkJbOlnEgl6wPEkN7/fF0n8H8lGzAaVL0vjwtyWkqVHQkIcqF7RrpUm4depwXpHn3U4YDFZ+F2KoOcqK2VOVjzq28n/3zTWfnkhVErR+2btNW/QRzrQg8X67+2OwE0jMwknjaWJQLiKYqTHc0RZtYR2/Va3WBV6ugwpHk/wF/3hcl07tlb/0LhvRyObl4pZwr5pA== 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=tpBgtTy6freDfrnsMnUx9Qc+wmtvifzLk5vC/r3muvU=; b=Ne3OGCoAd99Y5jMkW7iyK/t85oD5pL/6xiZOmLCurXqDBSRNUweiDQWUYAGMP9qLpSId4WrU8GYS2XgSqmvWBacX7Grw6/8HWyzGEXeshx4xdKdNfFk/OmQqSD+OA8phv4ScQUEHkrsYfcd4yHK9uUIfyNABhNOIMgfZ84DkX46qaT14gUsBQh9Bq/P6P6ylERZ+qXmsNkOjkAK7mqWifnPjvHIQY3lFLzR8NsP+0gcigtSnMz54k5YF6Q9Fw/h0RNf/DO4eGMPcbkzJ1BlZYFwGGYdnZO3IXXsTKnF09n0MCIrR76f420vI+qylbBHnHTIILSmqH6wc3SQwVQlsUw== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=vmware.com;dmarc=pass action=none header.from=vmware.com;dkim=pass header.d=vmware.com;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vmware.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tpBgtTy6freDfrnsMnUx9Qc+wmtvifzLk5vC/r3muvU=; b=1UWVr9IRG4H5WnAjPDUIMygO02U/x6OsDzEwFfwcPWKpyuSQm+S/LzrF3gz4Lh9ASs1QTP2CQZ49TKWihwvdg5JGL2MkBDvd7ozFQKfs8TwBQD8/691CoAZsO5wKfOci9efBaHR0+ZF2DrYXyWnH5IUOMygFBC/26qRwONirAkg= Received: from BYAPR05MB4776.namprd05.prod.outlook.com (52.135.233.146) by BYAPR05MB6262.namprd05.prod.outlook.com (20.178.196.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Mon, 22 Jul 2019 19:02:36 +0000 Received: from BYAPR05MB4776.namprd05.prod.outlook.com ([fe80::e00b:cb41:8ed6:b718]) by BYAPR05MB4776.namprd05.prod.outlook.com ([fe80::e00b:cb41:8ed6:b718%2]) with mapi id 15.20.2115.005; Mon, 22 Jul 2019 19:02:36 +0000 From: Nadav Amit To: Thomas Gleixner CC: Peter Zijlstra , Andy Lutomirski , Dave Hansen , the arch/x86 maintainers , LKML , Ingo Molnar , Rik van Riel , Josh Poimboeuf Subject: Re: [PATCH v3 1/9] smp: Run functions concurrently in smp_call_function_many() Thread-Topic: [PATCH v3 1/9] smp: Run functions concurrently in smp_call_function_many() Thread-Index: AQHVPc0owCZu4w44l0OVUg4r6D6Gu6bW+RmAgAAESICAAADSgIAAA0eAgAAC9oA= Date: Mon, 22 Jul 2019 19:02:36 +0000 Message-ID: <93A98E8B-764F-4E9F-B0B6-FDAABE822B2D@vmware.com> References: <20190719005837.4150-1-namit@vmware.com> <20190719005837.4150-2-namit@vmware.com> <20190722182159.GB6698@worktop.programming.kicks-ass.net> <91940019-826C-4F33-904B-0767D95A5E21@vmware.com> In-Reply-To: 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=namit@vmware.com; x-originating-ip: [66.170.99.2] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b50acb2e-97c5-4790-d570-08d70ed7291b x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);SRVR:BYAPR05MB6262; x-ms-traffictypediagnostic: BYAPR05MB6262: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-forefront-prvs: 01068D0A20 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(366004)(396003)(376002)(39860400002)(346002)(136003)(199004)(189003)(66556008)(66446008)(6246003)(64756008)(66476007)(76116006)(25786009)(6486002)(66946007)(5660300002)(229853002)(53546011)(76176011)(486006)(26005)(102836004)(6436002)(86362001)(81156014)(81166006)(4326008)(186003)(53936002)(6512007)(14444005)(8936002)(256004)(478600001)(33656002)(316002)(68736007)(8676002)(71200400001)(71190400001)(6116002)(3846002)(6916009)(36756003)(54906003)(2906002)(14454004)(66066001)(6506007)(2616005)(476003)(446003)(11346002)(7736002)(305945005)(99286004);DIR:OUT;SFP:1101;SCL:1;SRVR:BYAPR05MB6262;H:BYAPR05MB4776.namprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ULBFFOmMiXxjaNbpkgwON9ghkIhZdHc91qb9+fnhJ44PqCyJlmpmSCtae8DJn1TdoBzUNGk0snIITPqQAtJuadgEgXSB4VTIWizSDftr9FMZo0+SrUauV8TTEPBZFJdqUB8Ler7a06+ZpKhtn+V4BanLAhMyZFfbrgyKFw1WvUmyCRgaYpG7srDzQzpdUHUKJw1uNbTpNUXgyLlDTFCfeOkIVXzTDqaztyDKEzenclFezuywbkQqtBZ2yjc2I6WkYxL7ejC9AZ2SbR5LFivfnn/BpJgvmMnePGf0NJV9iQssmfjUq7SxtcNurZcqfuWslO8wIuKINbkTf26cJx1fuhPjTInnbw1OoelRIvjZ6OD+Pc2cJzDi4bzHbWCxFk9QBASxdnLvF3KzL0ozNTjUzEbB7kip6v7pkNYeXe0W1J0= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-Network-Message-Id: b50acb2e-97c5-4790-d570-08d70ed7291b X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2019 19:02:36.5062 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: namit@vmware.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6262 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiBPbiBKdWwgMjIsIDIwMTksIGF0IDExOjUxIEFNLCBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGlu dXRyb25peC5kZT4gd3JvdGU6DQo+IA0KPiBPbiBNb24sIDIyIEp1bCAyMDE5LCBOYWRhdiBBbWl0 IHdyb3RlOg0KPj4+IE9uIEp1bCAyMiwgMjAxOSwgYXQgMTE6MzcgQU0sIFRob21hcyBHbGVpeG5l ciA8dGdseEBsaW51dHJvbml4LmRlPiB3cm90ZToNCj4+PiANCj4+PiBPbiBNb24sIDIyIEp1bCAy MDE5LCBQZXRlciBaaWpsc3RyYSB3cm90ZToNCj4+PiANCj4+Pj4gT24gVGh1LCBKdWwgMTgsIDIw MTkgYXQgMDU6NTg6MjlQTSAtMDcwMCwgTmFkYXYgQW1pdCB3cm90ZToNCj4+Pj4+ICsvKg0KPj4+ Pj4gKyAqIENhbGwgYSBmdW5jdGlvbiBvbiBhbGwgcHJvY2Vzc29ycy4gIE1heSBiZSB1c2VkIGR1 cmluZyBlYXJseSBib290IHdoaWxlDQo+Pj4+PiArICogZWFybHlfYm9vdF9pcnFzX2Rpc2FibGVk IGlzIHNldC4NCj4+Pj4+ICsgKi8NCj4+Pj4+ICtzdGF0aWMgaW5saW5lIHZvaWQgb25fZWFjaF9j cHUoc21wX2NhbGxfZnVuY190IGZ1bmMsIHZvaWQgKmluZm8sIGludCB3YWl0KQ0KPj4+Pj4gK3sN Cj4+Pj4+ICsJb25fZWFjaF9jcHVfbWFzayhjcHVfb25saW5lX21hc2ssIGZ1bmMsIGluZm8sIHdh aXQpOw0KPj4+Pj4gK30NCj4+Pj4gDQo+Pj4+IEknbSB0aGlua2luZyB0aGF0IG9uZSBpZiBidWdn eSwgbm90aGluZyBwcm90ZWN0cyBvbmxpbmUgbWFzayBoZXJlLg0KPj4+IA0KPj4+IFRoZSBjdXJy ZW50IGltcGxlbWVudGF0aW9uIGhhcyBwcmVlbXB0aW9uIGRpc2FibGVkIGJlZm9yZSB0b3VjaGlu Zw0KPj4+IGNwdV9vbmxpbmVfbWFzayB3aGljaCBhdCBsZWFzdCBwcm90ZWN0cyBhZ2FpbnN0IGEg Q1BVIGdvaW5nIGF3YXkgYXMgdGhhdA0KPj4+IHByZXZlbnRzIHRoZSBzdG9tcCBtYWNoaW5lIHRo cmVhZCBmcm9tIGdldHRpbmcgb24gdGhlIENQVS4gQnV0IGl0J3Mgbm90DQo+Pj4gcHJvdGVjdGVk IGFnYWluc3QgYSBDUFUgY29taW5nIG9ubGluZSBjb25jdXJyZW50bHkuDQo+PiANCj4+IEkgc3Rp bGwgZG9u4oCZdCB1bmRlcnN0YW5kLiBJZiB5b3UgY2FsbGVkIGNwdV9vbmxpbmVfbWFzaygpIGFu ZCBkaWQgbm90DQo+PiBkaXNhYmxlIHByZWVtcHRpb24gYmVmb3JlIGNhbGxpbmcgaXQsIHlvdSBh cmUgYWxyZWFkeSAodG9kYXkpIG5vdCBwcm90ZWN0ZWQNCj4+IGFnYWluc3QgYW5vdGhlciBDUFUg Y29taW5nIG9ubGluZS4gRGlzYWJsaW5nIHByZWVtcHRpb24gaW4gb25fZWFjaF9jcHUoKQ0KPj4g d2lsbCBub3Qgc29sdmUgaXQuDQo+IA0KPiBEaXNhYmxpbmcgcHJlZW1wdGlvbiBfY2Fubm90XyBw cm90ZWN0IGFnYWluc3QgYSBDUFUgY29taW5nIG9ubGluZS4gSXQgb25seQ0KPiBjYW4gcHJvdGVj dCBhZ2FpbnN0IGEgQ1BVIGJlaW5nIG9mZmxpbmVkLg0KPiANCj4gVGhlIGN1cnJlbnQgaW1wbGVt ZW50YXRpb24gb2Ygb25fZWFjaF9jcHUoKSBkaXNhYmxlcyBwcmVlbXB0aW9uIF9iZWZvcmVfDQo+ IHRvdWNoaW5nIGNwdV9vbmxpbmVfbWFzay4NCj4gDQo+IHZvaWQgb25fZWFjaF9jcHUodm9pZCAo KmZ1bmMpICh2b2lkICppbmZvKSwgdm9pZCAqaW5mbywgaW50IHdhaXQpDQo+IHsNCj4gICAgICAg IHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+IA0KPiAgICAgICAgcHJlZW1wdF9kaXNhYmxlKCk7DQo+ IAlzbXBfY2FsbF9mdW5jdGlvbihmdW5jLCBpbmZvLCB3YWl0KTsNCj4gDQo+IHNtcF9jYWxsX2Z1 bmN0aW9uKCkgaGFzIGFub3RoZXIgcHJlZW1wdF9kaXNhYmxlIGFzIGl0IGNhbiBiZSBjYWxsZWQN Cj4gc2VwYXJhdGVseSBhbmQgaXQgZG9lczoNCj4gDQo+ICAgICAgICBwcmVlbXB0X2Rpc2FibGUo KTsNCj4gICAgICAgIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkoY3B1X29ubGluZV9tYXNrLCBmdW5j LCBpbmZvLCB3YWl0KTsNCj4gDQo+IFlvdXIgbmV3IG9uX2VhY2hfY3B1KCkgaW1wbGVtZW50YXRp b24gZG9lcyBub3QuIFNvIHRoZXJlIGlzIGENCj4gZGlmZmVyZW5jZS4gV2hldGhlciBpdCBtYXR0 ZXJzIG9yIG5vdCBpcyBhIGRpZmZlcmVudCBxdWVzdGlvbiwgYnV0IHRoYXQNCj4gbmVlZHMgdG8g YmUgZXhwbGFpbmVkIGFuZCBkb2N1bWVudGVkLg0KDQpUaGFua3MgZm9yIGV4cGxhaW5pbmcgLSBz byB5b3VyIGNvbmNlcm4gaXMgZm9yIENQVXMgYmVpbmcgb2ZmbGluZWQuDQoNCkJ1dCB1bmxlc3Mg SSBhbSBtaXNzaW5nIHNvbWV0aGluZzogb25fZWFjaF9jcHUoKSBjYWxscyBfX29uX2VhY2hfY3B1 X21hc2soKSwNCndoaWNoIGRpc2FibGVzIHByZWVtcHRpb24gYW5kIGNhbGxzIF9fc21wX2NhbGxf ZnVuY3Rpb25fbWFueSgpLg0KDQpUaGVuICBfX3NtcF9jYWxsX2Z1bmN0aW9uX21hbnkoKSBydW5z Og0KDQoJY3B1bWFza19hbmQoY2ZkLT5jcHVtYXNrLCBtYXNrLCBjcHVfb25saW5lX21hc2spOw0K DQrigKYgYmVmb3JlIGNob29zaW5nIHdoaWNoIHJlbW90ZSBDUFVzIHNob3VsZCBydW4gdGhlIGZ1 bmN0aW9uLiBTbyB0aGUgb25seQ0KY2FzZSB0aGF0IEkgd2FzIG1pc3NpbmcgaXMgaWYgdGhlIGN1 cnJlbnQgQ1BVIGdvZXMgYXdheSBhbmQgdGhlIGZ1bmN0aW9uIGlzDQpjYWxsZWQgbG9jYWxseS4N Cg0KQ2FuIGl0IGhhcHBlbj8gSSBjYW4gYWRkIGRvY3VtZW50YXRpb24gYW5kIGEgZGVidWcgYXNz ZXJ0aW9uIGZvciB0aGlzIGNhc2UuDQoNCg==