Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp2601701rdh; Mon, 30 Oct 2023 02:06:10 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFzgG9jS0xl6OMFtiw71O+1mOva+nPY6rYaPFKYOj49bvae5UbWj3eVHswh4L6jETlzQh4I X-Received: by 2002:a17:90a:d14f:b0:280:3cc4:f052 with SMTP id t15-20020a17090ad14f00b002803cc4f052mr2087668pjw.17.1698656770232; Mon, 30 Oct 2023 02:06:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698656770; cv=none; d=google.com; s=arc-20160816; b=Jy4zQRlPV4ODxWkqfaGUDdfzsTOx3U+2P7mUOFsAgB/XSoVd0yBTP5FH9t/q5Q7N0K 2J/xgymwq3Q4+Zy4W7IFFyBFR3lfZHn6s+kbQRECtKXpT+hbtKOp6KgmGo6cbWrqx+U9 loCrRb7IY3YBjc+LDpcmFrrxSJPl9OcWFh2EWK9V4v0Bnj/6gfnRoVXDvH9f0S2hgGWh Mnu0KUzmNM64QSDrl5NgY/fQrlrZIv7COnKJNxum1QBqDATyRy2La9fqs5YxXNho3u2Y +SsK21+UHRzh5M3OjRbQzPkVwy7uiV2BrrgIU6FnVaaZQjko/yszEBVJzyqjgsHv+iZC nbVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=olNGF4YvW40xVu7gTNsR56/g1LuUcD+XphtAeJQmf8M=; fh=qhseUGeoe/aSaiZbH2WI24P4ZhTMOIlbxFNKZYPfI80=; b=gQKGO1R/nM8lLbFwQgi3O5k+mqLzIrRDkBwBSepURYgLYWF72AAP2qo1i65f/HW7+Z DITVin0SPgN8sIArw9FKrXFTc7nb98Ygug/Uw6gOZaIDTR1j62f3z5KV9NGpqq0vj4pe b94wHDC9MNreuplDBPq4bgceoq8jr86lq0FFW1OhiXqrA0C1Pg/fMMCji2ye5+ZfMcH1 Q7eu6bj7dsKoVAs77RFXK2bZm+I8oXlSoj9McI/7kNjZftrvJcFfYDbfbj7ByP8b0jLy kgUiLuTaiaMXjmzp/VBfQDOOzIK/17GOxfyN5o5+us9ueWg9TM9LHhYA9W37sZHnYsnE oRvw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id q12-20020a17090a2dcc00b002773cc10d3csi2069675pjm.78.2023.10.30.02.06.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 02:06:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id D998B80C1103; Mon, 30 Oct 2023 02:06:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232283AbjJ3JGG (ORCPT + 99 others); Mon, 30 Oct 2023 05:06:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46828 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232385AbjJ3JGD (ORCPT ); Mon, 30 Oct 2023 05:06:03 -0400 Received: from eu-smtp-delivery-151.mimecast.com (eu-smtp-delivery-151.mimecast.com [185.58.85.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 09871BD for ; Mon, 30 Oct 2023 02:05:58 -0700 (PDT) Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) by relay.mimecast.com with ESMTP with both STARTTLS and AUTH (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id uk-mta-200-g2Ds3xdjPpCK9cbP3JEE4w-1; Mon, 30 Oct 2023 09:05:55 +0000 X-MC-Unique: g2Ds3xdjPpCK9cbP3JEE4w-1 Received: from AcuMS.Aculab.com (10.202.163.4) by AcuMS.aculab.com (10.202.163.4) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Mon, 30 Oct 2023 09:05:48 +0000 Received: from AcuMS.Aculab.com ([::1]) by AcuMS.aculab.com ([::1]) with mapi id 15.00.1497.048; Mon, 30 Oct 2023 09:05:48 +0000 From: David Laight To: 'Uros Bizjak' CC: Brian Gerst , "linux-kernel@vger.kernel.org" , "x86@kernel.org" , "Ingo Molnar" , Thomas Gleixner , "Borislav Petkov" , "H . Peter Anvin" , Peter Zijlstra Subject: RE: [PATCH v2 00/11] x86-64: Stack protector and percpu improvements Thread-Topic: [PATCH v2 00/11] x86-64: Stack protector and percpu improvements Thread-Index: AQHaCCWwM6Gzma9PGEyZRt5JZqLOarBhUF8AgACvZQCAAA+iwA== Date: Mon, 30 Oct 2023 09:05:48 +0000 Message-ID: <1eb4f2c46e1642519a40924ed3fe3ccc@AcuMS.aculab.com> References: <20231026160100.195099-1-brgerst@gmail.com> In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Mon, 30 Oct 2023 02:06:09 -0700 (PDT) RnJvbTogVXJvcyBCaXpqYWsNCj4gU2VudDogMzAgT2N0b2JlciAyMDIzIDA4OjA3DQo+IA0KPiBP biBTdW4sIE9jdCAyOSwgMjAyMyBhdCAxMDo0MuKAr1BNIERhdmlkIExhaWdodCA8RGF2aWQuTGFp Z2h0QGFjdWxhYi5jb20+IHdyb3RlOg0KPiA+DQo+ID4gRnJvbTogQnJpYW4gR2Vyc3QNCj4gPiA+ IFNlbnQ6IDI2IE9jdG9iZXIgMjAyMyAxNzowMQ0KPiA+ID4NCj4gPiA+IEN1cnJlbnRseSwgeDg2 LTY0IHVzZXMgYW4gdW51c3VhbCBwZXJjcHUgbGF5b3V0LCB3aGVyZSB0aGUgcGVyY3B1IHNlY3Rp b24NCj4gPiA+IGlzIGxpbmtlZCBhdCBhYnNvbHV0ZSBhZGRyZXNzIDAuICBUaGUgcmVhc29uIGJl aGluZCB0aGlzIGlzIHRoYXQgb2xkZXIgR0NDDQo+ID4gPiB2ZXJzaW9ucyBwbGFjZWQgdGhlIHN0 YWNrIHByb3RlY3RvciAoaWYgZW5hYmxlZCkgYXQgYSBmaXhlZCBvZmZzZXQgZnJvbSB0aGUNCj4g PiA+IEdTIHNlZ21lbnQgYmFzZS4gIFNpbmNlIHRoZSBHUyBzZWdlbWVudCBpcyBhbHNvIHVzZWQg Zm9yIHBlcmNwdSB2YXJpYWJsZXMsDQo+ID4gPiB0aGlzIGZvcmNlZCB0aGUgY3VycmVudCBsYXlv dXQuDQo+ID4gPg0KPiA+ID4gR0NDIHNpbmNlIHZlcnNpb24gOC4xIHN1cHBvcnRzIGEgY29uZmln dXJhYmxlIGxvY2F0aW9uIGZvciB0aGUgc3RhY2sNCj4gPiA+IHByb3RlY3RvciB2YWx1ZSwgd2hp Y2ggYWxsb3dzIHJlbW92YWwgb2YgdGhlIHJlc3RyaWN0aW9uIG9uIGhvdyB0aGUgcGVyY3B1DQo+ ID4gPiBzZWN0aW9uIGlzIGxpbmtlZC4gIFRoaXMgYWxsb3dzIHRoZSBwZXJjcHUgc2VjdGlvbiB0 byBiZSBsaW5rZWQNCj4gPiA+IG5vcm1hbGx5LCBsaWtlIG1vc3Qgb3RoZXIgYXJjaGl0ZWN0dXJl cy4gIEluIHR1cm4sIHRoaXMgYWxsb3dzIHJlbW92YWwNCj4gPiA+IG9mIGNvZGUgdGhhdCB3YXMg bmVlZGVkIHRvIHN1cHBvcnQgdGhlIHplcm8tYmFzZWQgcGVyY3B1IHNlY3Rpb24uDQo+ID4NCj4g PiBJIGRpZG4ndCB0aGluayB0aGUgbWluaW11bSBnY2MgdmVyc2lvbiB3YXMgYW55dGhpbmcgbGlr ZSA4LjEuDQo+ID4gSSdtIHVzaW5nIDcuNS4wIGFuZCBJIGRvbid0IHRoaW5rIHRoYXQgaXMgdGhl IG9sZGVzdCB2ZXJzaW9uLg0KPiANCj4gUGxlYXNlIHNlZSBwcmV2aW91cyBkaXNjdXNzaW9uIHJl Z2FyZGluZyBtb2Rlcm5pemluZyBzdGFjayBwcm90ZWN0b3INCj4gb24geDg2XzY0IFsxXQ0KPiAN Cj4gWzFdIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyMTExMTMxMjQwMzUuOTE4MC0x LWJyZ2Vyc3RAZ21haWwuY29tLw0KPiANCj4gYW5kIHg4Nl8zMiBbMl0NCj4gDQo+IFsyXSBodHRw czovL2xvcmUua2VybmVsLm9yZy9sa21sL2NvdmVyLjE2MDE5MjUyNTEuZ2l0Lmx1dG9Aa2VybmVs Lm9yZy8NCj4gDQo+IFRoZSBjb25jbHVzaW9uIGluIFsyXSBpczoNCj4gDQo+ICJJJ20gYWxsIGlu IGZhdm91ciBvZiBzaW1wbHkgcmVxdWlyaW5nIEdDQy04LjEgdG8gYnVpbGQgYSBtb3JlIHNlY3Vy ZQ0KPiB4ODZfNjQga2VybmVsLiBHaXZlcyBwZW9wbGUgYW4gaW5jZW50aXZlIHRvIG5vdCB1c2Ug YW5jaWVudCBjb21waWxlcnMuDQo+IA0KPiBBbmQgaWYgeW91IGRvIHdhbnQgdG8gdXNlIHlvdXIg YW5jaWVudCBjb21waWxlciwgd2UnbGwgc3RpbGwgYnVpbGQsIHlvdQ0KPiBqdXN0IGRvbid0IGdl dCB0byBoYXZlIHN0YWNrcHJvdGVjdG9yLiINCg0KSSBkaWRuJ3Qgc2VlIGEgcGF0Y2ggdGhhdCBs aW1pdGVkICdzdGFja3Byb3RlY3RvcicgdG8gZ2NjID49IDguMQ0KV2l0aG91dCB0aGF0IGFueW9u ZSB3aG8gYWxyZWFkeSBoYXMgaXQgZW5hYmxlZCBhbmQgaXMgdXNpbmcgYW4NCm9sZGVyIGNvbXBp bGVyIHdpbGwgZ2V0IHZlcnkgYnJva2VuIGtlcm5lbHMuDQoNCglEYXZpZA0KDQo+IA0KPiBhbmQg aW4gWzFdOg0KPiANCj4gIkFjay4gIFdlIGRpZCB0aGlzIGZvciAzMi1iaXQgYW5kIGdvdCBmZXcg Y29tcGxhaW50cy4gTGV04oCZcyBmaW5pc2ggdGhlIGpvYi4iDQo+IA0KPiBVcm9zLg0KDQotDQpS ZWdpc3RlcmVkIEFkZHJlc3MgTGFrZXNpZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFybSwgTWls dG9uIEtleW5lcywgTUsxIDFQVCwgVUsNClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAoV2FsZXMp DQo=