From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=3.0 tests=DKIMWL_WL_HIGH,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DA65FC282C0 for ; Fri, 25 Jan 2019 04:27:46 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id A13B1218CD for ; Fri, 25 Jan 2019 04:27:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=fb.com header.i=@fb.com header.b="IgNpXUGW"; dkim=pass (1024-bit key) header.d=fb.onmicrosoft.com header.i=@fb.onmicrosoft.com header.b="GPWRhEr3" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728365AbfAYE1p (ORCPT ); Thu, 24 Jan 2019 23:27:45 -0500 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:33664 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727618AbfAYE1p (ORCPT ); Thu, 24 Jan 2019 23:27:45 -0500 Received: from pps.filterd (m0044008.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x0P4Nfb3027230; Thu, 24 Jan 2019 20:27:05 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=facebook; bh=mAjLgC0/FTOAW9Z9FdeKoMQz1wVRZvz1AouVe/H/C08=; b=IgNpXUGWPd442eS0QM4RNItnJkp9pfaB3qgp4hQr58I+Eaxzd873VcRtJOb10fhuj8Gv f945TMC8ifLSI64vcrsJPwQu0mGDjfq/dAwCg2HJEhJyNq5jVEzx/WjEPlX3mWs4U8lz FdQYXRQrcUwRyFqjP48uop0jS2IvaHhp6o4= Received: from maileast.thefacebook.com ([199.201.65.23]) by mx0a-00082601.pphosted.com with ESMTP id 2q7rhp0e3f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 24 Jan 2019 20:27:05 -0800 Received: from frc-mbx07.TheFacebook.com (2620:10d:c0a1:f82::31) by frc-hub01.TheFacebook.com (2620:10d:c021:18::171) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Thu, 24 Jan 2019 20:27:03 -0800 Received: from frc-hub05.TheFacebook.com (2620:10d:c021:18::175) by frc-mbx07.TheFacebook.com (2620:10d:c0a1:f82::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3; Thu, 24 Jan 2019 20:27:03 -0800 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (192.168.183.28) by o365-in.thefacebook.com (192.168.177.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1531.3 via Frontend Transport; Thu, 24 Jan 2019 20:27:03 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mAjLgC0/FTOAW9Z9FdeKoMQz1wVRZvz1AouVe/H/C08=; b=GPWRhEr3gzUvgEUcwhy1pNDBg/pk3SNtHyTJFEf0U4bEj4VFTse89cMLdKXr0szNo4uAqw1OtGc7GNYCW4ApJ8Uqk8Y8x+oFWKE2iAFjA7/LMRp9+kRc8NWSSK44Q957FM0eC0e6wApo1nig22DW4vz5fVy3K5kQO94uqW4/N7k= Received: from BYAPR15MB2501.namprd15.prod.outlook.com (52.135.196.11) by BYAPR15MB3461.namprd15.prod.outlook.com (20.179.59.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.17; Fri, 25 Jan 2019 04:27:02 +0000 Received: from BYAPR15MB2501.namprd15.prod.outlook.com ([fe80::e12c:c450:3e9f:4ef6]) by BYAPR15MB2501.namprd15.prod.outlook.com ([fe80::e12c:c450:3e9f:4ef6%5]) with mapi id 15.20.1558.016; Fri, 25 Jan 2019 04:27:02 +0000 From: Alexei Starovoitov To: Alexei Starovoitov , Jann Horn CC: "paulmck@linux.ibm.com" , Peter Zijlstra , Alexei Starovoitov , "David S. Miller" , Daniel Borkmann , "jakub.kicinski@netronome.com" , "Network Development" , Kernel Team , Ingo Molnar , Will Deacon Subject: Re: [PATCH v4 bpf-next 1/9] bpf: introduce bpf_spin_lock Thread-Topic: [PATCH v4 bpf-next 1/9] bpf: introduce bpf_spin_lock Thread-Index: AQHUs5tG0OncHs03S0uirsjC72/vNKW+tlqAgAAPkQCAAE/RAIAABloAgAAVjQCAAAbagIAADlsAgAAeXYA= Date: Fri, 25 Jan 2019 04:27:02 +0000 Message-ID: <150dc5d3-21c3-bbb6-6e5b-2ab8ab0e3f38@fb.com> References: <20190124041403.2100609-1-ast@kernel.org> <20190124041403.2100609-2-ast@kernel.org> <20190124180109.GA27771@hirez.programming.kicks-ass.net> <20190124185652.GB17767@hirez.programming.kicks-ass.net> <20190124234232.GY4240@linux.ibm.com> <20190125000515.jizijxz4n735gclx@ast-mbp.dhcp.thefacebook.com> <20190125012224.GZ4240@linux.ibm.com> <20190125023816.zolpqls5bcsbqsga@ast-mbp.dhcp.thefacebook.com> In-Reply-To: <20190125023816.zolpqls5bcsbqsga@ast-mbp.dhcp.thefacebook.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: CO1PR15CA0057.namprd15.prod.outlook.com (2603:10b6:101:1f::25) To BYAPR15MB2501.namprd15.prod.outlook.com (2603:10b6:a02:88::11) x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [2620:10d:c090:180::1:fdc8] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BYAPR15MB3461;20:sFsCjaahNjT4XBe3V9qLlzJUM3Gur4zzM9AzcXCYd6wJHbEEMWgBVrvU2FHkVmEaVYe275xriLtemMTWYeGPfTic0CJzN5aCx/WubaSnVUmE/PB02EBwyp2IvVH2p/WPHNPXFi16yMyNhPbYnVFydflSX6vVw0znd5zCFtQuyRk= x-ms-office365-filtering-correlation-id: 985a52c6-c917-4327-ffde-08d6827d5a5c x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(2017052603328)(7153060)(7193020);SRVR:BYAPR15MB3461; x-ms-traffictypediagnostic: BYAPR15MB3461: x-microsoft-antispam-prvs: x-forefront-prvs: 0928072091 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(136003)(376002)(396003)(346002)(39860400002)(366004)(199004)(189003)(71200400001)(71190400001)(93886005)(31686004)(36756003)(6436002)(229853002)(6486002)(478600001)(2906002)(316002)(54906003)(110136005)(99286004)(31696002)(14454004)(81166006)(81156014)(8936002)(25786009)(86362001)(8676002)(7736002)(305945005)(46003)(446003)(11346002)(486006)(476003)(2616005)(14444005)(256004)(106356001)(97736004)(105586002)(102836004)(386003)(6506007)(53546011)(186003)(52116002)(76176011)(53936002)(6116002)(6512007)(7416002)(39060400002)(4326008)(68736007)(6246003);DIR:OUT;SFP:1102;SCL:1;SRVR:BYAPR15MB3461;H:BYAPR15MB2501.namprd15.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: fb.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: SkErELCOXKd+RRnPVi5ooVzw7KSkc8AUsSdFSJsUH3m5JM1NYS2UjA/CSGmYpdWv6HNZWFmk6Rtx0gikd87K+2ZMwA33BK0obtT/FyI6Pjzq46W576spu69ZvnAXnSbje6s61xSeOT4lLEhjUifnRHnM3Vn6fK05r9JzbkmIyMJOgU9i2idYT9sOIrm7X7PyslcxVIsa4O9zYTQ1znzZ530q5YfBLa15uG6ZeiFLtMZmnMJq+DYKa2Tr3n0v9P6dyFOtz4uqmDDyQS953KOD6h00ODTqfi70xR27baOQ3xb3kxtxR1gUXXYw4/+migNNRR3Be0W4yiLkoHhYwWqfOf1izGAa88qblIizuGtrtsvNai/Ko3B76fUIhigUhkzX1hkOKKUzkraLVdiX9V9lA1IWa4dGxYqSo39zzuE7FOY= Content-Type: text/plain; charset="utf-8" Content-ID: <368394CD849B344EAC3820C5380081E7@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 985a52c6-c917-4327-ffde-08d6827d5a5c X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2019 04:27:00.9054 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 8ae927fe-1255-47a7-a2af-5f3a069daaa2 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR15MB3461 X-OriginatorOrg: fb.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-01-25_02:,, signatures=0 X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org T24gMS8yNC8xOSA2OjM4IFBNLCBBbGV4ZWkgU3Rhcm92b2l0b3Ygd3JvdGU6DQo+PiBGb3IgcHJv Z3JhbXMgY3JlYXRlZCB3aXRoIENBUF9TWVNfQURNSU4sDQo+PiB0aGluZ3MgZ2V0IG1vcmUgdHJp Y2t5IGJlY2F1c2UgeW91IGNhbiBjcmVhdGUgeW91ciBvd24gZnVuY3Rpb25zIGFuZA0KPj4gY2Fs bCB0aGVtIHJlcGVhdGVkbHk7IEknbSBub3Qgc3VyZSB3aGV0aGVyIHRoZSBwZXNzaW1hbCBydW50 aW1lIHRoZXJlDQo+PiBiZWNvbWVzIGV4cG9uZW50aWFsLCBvciB3aGV0aGVyIHRoZXJlIGlzIHNv bWUgY2hlY2sgdGhhdCBjYXRjaGVzIHRoaXMuDQo+IEkgdGhpbmsgeW91J3JlIHJlZmVycmluZyB0 byBicGYtdG8tYnBmIGNhbGxzLg0KPiBUaGUgbGltaXQgaXQgc3RpbGwgdGhlIHNhbWUuIDRrIHBl ciBwcm9ncmFtIGluY2x1ZGluZyBhbGwgY2FsbHMuDQo+IHRhaWwgY2FsbHMgYXJlIG5vdCBhbGxv d2VkIHdoZW4gYnBmLXRvLWJwZiBpcyB1c2VkLiBTbyBubyAzMiBtdWx0aXBsaWVyLg0KDQpKYW5u LA0KDQpJIHRoaW5rIHlvdSBtZWFudA0KbWFpbjoNCmNhbGwgQQ0KY2FsbCBBDQpjYWxsIEENCmV4 aXQNCkE6DQpjYWxsIEINCmNhbGwgQg0KY2FsbCBCDQpleGl0DQpCOg0KY2FsbCBDDQouLi4NCg0K c2NlbmFyaW8gd2hlbiBldmVyeXRoaW5nIGZpdHMgaW50byA0az8NCldvdWxkIGJlIGdyZWF0IGlm IHlvdSBjYW4gY29uc3RydWN0IHN1Y2ggdGVzdCB3aGlsZSB3ZSdyZSBmaXhpbmcNCnRoZSByZXN0 IG9mIHRoZSBpc3N1ZXMgYnJvdWdodCB1cCBpbiB0aGlzIHRocmVhZC4NCkl0IHdpbGwgZGVmaW5p dGVseSBiZSBubyBtb3JlIHRoYW4gQlBGX0NPTVBMRVhJVFlfTElNSVRfSU5TTlMNCndoaWNoIGlz IDEyOGssIGJ1dCBJIHdvbmRlciB3aGF0IHdpbGwgYmUgdGhlIGFjdHVhbCBudW1iZXIgb2YNCmV4 ZWN1dGVkIGluc25zLg0KSSB0aGluayBzdWNoIGNsZXZlciBjb25zdHJ1Y3RlZCBzZXF1ZW5jZSBj YW4gYWN0dWFsbHkNCmhpdCAxMjhrIGV4ZWN1dGVkIHRvby4NCkl0IHdvdWxkIGJlIGF3ZXNvbWUg dGVzdCB0byBhZGQgdG8gdGVzdF92ZXJpZmllci5jDQpXZSBoYXZlIHNvbWUgb2Ygc3VjaCBwdXNo aW5nLXRoZS1ib3VuZGFyeSB0ZXN0cyBpbiBsaWIvdGVzdF9icGYuYw0KdGhhdCBhcmUgZ2VuZXJh dGVkIGluIGFzc2VtYmxlci4NClRoZSBsb25nZXN0IHRha2VzIDIzODUzIG5hbm9zZWNvbmRzLCBi dXQgY2xldmVyIGJwZjJicGYgY2FsbCBoYWNrDQpsaWtlIGFib3ZlIHdpdGggbWFwX3VwZGF0ZSBj YWxsIGluIHRoZSBsZWFmIGZ1bmN0aW9uIHNob3VsZA0KY2VydGFpbmx5IHRha2UgbXVjaCBsb25n ZXIuDQpJIGFjY2VwdCBQYXVsJ3MgY2hhbGxlbmdlIHRvIHRyeSB0byBnZXQgc3VjaCBmYW5jeSBi cGYgcHJvZw0KdG8gdGFrZSAxMDAgbWlsbHNlY29uZHMgOikNCg==