Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2644073ybz; Sun, 3 May 2020 06:01:57 -0700 (PDT) X-Google-Smtp-Source: APiQypJBuqt8s4D6/Fh5zwZuHQjlBYQrntIMvyAlE9lWUdmC3EHLcRBNbusm3n7+ACnOdLpwutib X-Received: by 2002:a17:906:ecb8:: with SMTP id qh24mr10862711ejb.299.1588510917083; Sun, 03 May 2020 06:01:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588510917; cv=none; d=google.com; s=arc-20160816; b=ovGQZuPOEiuYxCavcmWxP+3VSFxGaQvM7hm9IrabpRO20y85TMqcX0TO/6FSomciSi JEmieGHdjVnJhO6siVBp4Yp3Zd5fW88O13OphnUSVGdQ4jkjCTOV1Tvp+2xTMmpi/T7X mzt8bUb3Ebl/IbRxmjEU87906v4QrYJIe14NK/m4WLKuYBw5hjuoCdM62HNnNHumAdJI Wi9lwp6kOSvOfg24Ki4QOb6k9o29CFf+vB0g+ntIE13WP01AAfx8q+LZp4cdXT7I+sZA MTfUaQvZfMT8toSCAKejyPV9B6w8wCP3+iLx9aEkZKMyReGgTxoxbge+qDq4B5Wn50/G N7xw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=i7PqqPTunDvK/nfQAceFpWBNgifEqYUVV2jR5aTFGlA=; b=KmkHAaV66EFJAQ7zKkQn3NBAGk6m1lEFJ/xiqNZHxQT88RGaA0wxV8FXjD79VpfEXi JQbMOoV8S2UPPtRC5Wt96Cll66vHdlP+XO3VnOYZ+hsy0+6eKbczbEm9Ra1R5BH7eGnL AI/ZCBR92OcwgoO46ikJRxHZyWS8XvP5viZM8a1+mxfkLpFBPQlQOsWL/QxkZ80koTxp 6CiuSjPq0Rn7ybgc+dqCW5XH/zxeVSoVp6aQ23hrW4LVrwushl6LvtpulCnM1wTU8fKx oofdVvI9TYcSNGUncpBJp04kimEbesC4a7uP/HigCuK8sc7htie7JOERfen4PN44MigO 4O4g== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n15si5017371edq.470.2020.05.03.06.01.33; Sun, 03 May 2020 06:01:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728529AbgECM5g (ORCPT + 99 others); Sun, 3 May 2020 08:57:36 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([146.101.78.151]:51379 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728387AbgECM5g (ORCPT ); Sun, 3 May 2020 08:57:36 -0400 Received: from AcuMS.aculab.com (156.67.243.126 [156.67.243.126]) (Using TLS) by relay.mimecast.com with ESMTP id uk-mta-181-BT3qH9VsMz-dk4PkoNseiQ-1; Sun, 03 May 2020 13:57:31 +0100 X-MC-Unique: BT3qH9VsMz-dk4PkoNseiQ-1 Received: from AcuMS.Aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) by AcuMS.aculab.com (fd9f:af1c:a25b:0:43c:695e:880f:8750) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Sun, 3 May 2020 13:57:30 +0100 Received: from AcuMS.Aculab.com ([fe80::43c:695e:880f:8750]) by AcuMS.aculab.com ([fe80::43c:695e:880f:8750%12]) with mapi id 15.00.1347.000; Sun, 3 May 2020 13:57:30 +0100 From: David Laight To: 'Linus Torvalds' , Dan Williams CC: "Luck, Tony" , Andy Lutomirski , Thomas Gleixner , Ingo Molnar , "Peter Zijlstra" , Borislav Petkov , stable , the arch/x86 maintainers , "H. Peter Anvin" , Paul Mackerras , "Benjamin Herrenschmidt" , Erwin Tsaur , Michael Ellerman , "Arnaldo Carvalho de Melo" , linux-nvdimm , Linux Kernel Mailing List Subject: RE: [PATCH v2 0/2] Replace and improve "mcsafe" with copy_safe() Thread-Topic: [PATCH v2 0/2] Replace and improve "mcsafe" with copy_safe() Thread-Index: AQHWH+ZTSK33XHL44ESHjM2jwgOtw6iWT55g Date: Sun, 3 May 2020 12:57:30 +0000 Message-ID: References: <158823509800.2094061.9683997333958344535.stgit@dwillia2-desk3.amr.corp.intel.com> <20200430192258.GA24749@agluck-desk2.amr.corp.intel.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: 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-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogTGludXMgVG9ydmFsZHMNCj4gU2VudDogMDEgTWF5IDIwMjAgMTk6MjkNCi4uLg0KPiBB bmQgYXMgRGF2aWRMIHBvaW50ZWQgb3V0IC0gaWYgeW91IGV2ZXIgaGF2ZSAiaW9tZW0iIGFzIGEg c291cmNlIG9yDQo+IGRlc3RpbmF0aW9uLCB5b3UgbmVlZCB5ZXQgYW5vdGhlciBjYXNlLiBOb3Qg YmVjYXVzZSB0aGV5IGNhbiB0YWtlDQo+IGFub3RoZXIga2luZCBvZiBmYXVsdCAoYWx0aG91Z2gg b24gc29tZSBwbGF0Zm9ybXMgeW91IGhhdmUgdGhlIG1hY2hpbmUNCj4gY2hlY2tzIGZvciB0aGF0 IHRvbyksIGJ1dCBiZWNhdXNlIHRoZXkgaGF2ZSAqdmVyeSogZGlmZmVyZW50DQo+IHBlcmZvcm1h bmNlIHByb2ZpbGVzIChhbmQgdGhlIEVSTVMgInJlcCBtb3ZzYiIgc3Vja3MgYmFieSBkb25rZXlz DQo+IHRocm91Z2ggYSBzdHJhdykuDQoNCg0KSSB3YXMgYWN0dWFsbHkgdGhpbmtpbmcgdGhhdCB0 aGUgbnZkaW1tIGFjY2Vzc2VzIG5lZWQgdG8gYmUgdHJlYXRlZA0KbXVjaCBtb3JlIGxpa2UgKGNh Y2hlZCkgbWVtb3J5IG1hcHBlZCBpbyBzcGFjZSB0aGFuIG5vcm1hbCBzeXN0ZW0NCm1lbW9yeS4N ClNvIHRyZWF0aW5nIHRoZW0gdGhlIHNhbWUgYXMgImlvbWVtIiBhbmQgdGhlbiBoYXZpbmcgYWNj ZXNzIGZ1bmN0aW9ucw0KdGhhdCByZXBvcnQgYWNjZXNzIGZhaWx1cmVzICh3aGljaCB0aGUgY3Vy cmVudCByZWFkcSgpIGRvZXNuJ3QpDQptaWdodCBtYWtlIHNlbnNlLg0KDQpJZiB5b3UgYXJlIHVz aW5nIG1lbW9yeSB0aGF0ICdtaWdodCBmYWlsJyBmb3Iga2VybmVsIGNvZGUgb3IgZGF0YQ0KeW91 IHJlYWxseSBnZXQgd2hhdCB5b3UgZGVzZXJ2ZS4NCg0KT1RPSCBzeXN0ZW0gcmVzcG9uc2UgdG8g UENJZSBlcnJvcnMgaXMgY3VycmVudGx5IHJhdGhlciBwcm9ibGVtYXRpYy4NCk1vc3RseSByZWFk cyB0aW1lIG91dCBhbmQgcmV0dXJuIH4wdS4NClRoaXMgY2FuIGJlIGNoZWNrZWQgZm9yIGFuZCwg aWYgcG9zc2libHkgdmFsaWQsIGEgc2Vjb25kIGxvY2F0aW9uIHJlYWQuDQoNCkhvd2V2ZXIgd2Ug aGF2ZSBhIHg4NiBzZXJ2ZXIgYm94IChJJ3ZlIGZvcmdvdHRlbiB3aGV0aGVyIGl0IGlzIEhQIG9y DQpEZWxsKSB0aGF0IGdlbmVyYXRlcyBhbiBOTUkgd2hlbmV2ZXIgYSBQQ0llIGxpbmsgZ29lcyBk b3duLg0KKFRoZSAncGxhdGZvcm0nIHRha2VzIHRoZSBBRVIgaW50ZXJydXB0IGFuZCB1c2VzIGFu IE5NSSB0byBwYXNzDQppdCB0byB0aGUga2VybmVsIC0gd2hvc2UgYnJpZ2h0IGlkZWEgd2FzIGl0 IHRvIHVzZSBhbiBOTUk/Pz8pDQpUaGlzIGhhcHBlbnMgZXZlbiBhZnRlciB3ZSd2ZSBkb25lIGFu ICdlY2hvIDEgPnJlbW92ZScuDQpUaGUgc3lzdGVtIGlzIHN1cHBvc2VkIHRvIGJlIE5FQlMgKEkg dGhpbmsgdGhhdCBpcyB0aGUgdGVybSkgY29tcGxpYW50DQp3aGljaCBpcyBzdXBwb3NlZCB0byBi ZSBzdWl0YWJsZSBmb3IgdGVsZXBob255IHdvcmsgKGluY2x1ZGluZw0KZW1lcmdlbmN5IGNhbGxz KSwgYnV0IGFueSBQQ0llIGZhaWx1cmUgY3Jhc2hlcyB0aGUgYm94IQ0KDQpJJ3ZlIGFub3RoZXIg c3lzdGVtIGhlcmUgdGhhdCBzb21ldGltZXMgZmFpbHMgdG8gYnJpbmcgdGhlIFBDSWUNCmxpbmsg YmFjayB1cC4NCkkgZ3Vlc3MgdGhlc2UgY29kZSBwYXRocyBkb24ndCBnZXQgcmVndWxhciB0ZXN0 aW5nLg0KSW4gbXkgY2FzZSB0aGUgUENJZSBzbGF2ZSBpcyBhbiBmcGdhLCByZWxvYWRpbmcgdGhl IGZwZ2EgaW1hZ2UNCihlaXRoZXIgb3ZlciBKVEFHIG9yIGFmdGVyIHJld3JpdGluZyBlZXByb20p IGRvZXNuJ3QgYWx3YXlzIHdvcmsuDQoNCglEYXZpZA0KDQotDQpSZWdpc3RlcmVkIEFkZHJlc3Mg TGFrZXNpZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFybSwgTWlsdG9uIEtleW5lcywgTUsxIDFQ VCwgVUsNClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAoV2FsZXMpDQo=