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=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no 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 A108AC4724C for ; Fri, 1 May 2020 07:46:58 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8B65B2166E for ; Fri, 1 May 2020 07:46:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728419AbgEAHq5 (ORCPT ); Fri, 1 May 2020 03:46:57 -0400 Received: from eu-smtp-delivery-151.mimecast.com ([207.82.80.151]:24646 "EHLO eu-smtp-delivery-151.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728406AbgEAHqy (ORCPT ); Fri, 1 May 2020 03:46:54 -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-236-crWB7YfiO5yLJYsQLeM4Tg-1; Fri, 01 May 2020 08:46:50 +0100 X-MC-Unique: crWB7YfiO5yLJYsQLeM4Tg-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; Fri, 1 May 2020 08:46:49 +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; Fri, 1 May 2020 08:46:49 +0100 From: David Laight To: 'Andy Lutomirski' , Linus Torvalds CC: Dan Williams , Thomas Gleixner , Ingo Molnar , Tony Luck , 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: AQHWHx8fSK33XHL44ESHjM2jwgOtw6iS1wyw Date: Fri, 1 May 2020 07:46:48 +0000 Message-ID: <6c0ca300a3b54b86abac79d6549a0a40@AcuMS.aculab.com> References: <158823509800.2094061.9683997333958344535.stgit@dwillia2-desk3.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 RnJvbTogQW5keSBMdXRvbWlyc2tpDQo+IFNlbnQ6IDMwIEFwcmlsIDIwMjAgMTk6NDINCi4uLg0K PiBJIHN1cHBvc2UgdGhlcmUgY291bGQgYmUgYSBjb25zaXN0ZW50IG5hbWluZyBsaWtlIHRoaXM6 DQo+IA0KPiBjb3B5X2Zyb21fdXNlcigpDQo+IGNvcHlfdG9fdXNlcigpDQo+IA0KPiBjb3B5X2Zy b21fdW5jaGVja2VkX2tlcm5lbF9hZGRyZXNzKCkgW3doYXQgcHJvYmVfa2VybmVsX3JlYWQoKSBp c10NCj4gY29weV90b191bmNoZWNrZWRfa2VybmVsX2FkZHJlc3MoKSBbd2hhdCBwcm9iZV9rZXJu ZWxfd3JpdGUoKSBpc10NCj4gDQo+IGNvcHlfZnJvbV9mYWxsaWJsZSgpIFtmcm9tIGEga2VybmVs IGFkZHJlc3MgdGhhdCBjYW4gZmFpbCB0byBhIGtlcm5lbA0KPiBhZGRyZXNzIHRoYXQgY2FuJ3Qg ZmFpbF0NCj4gY29weV90b19mYWxsaWJsZSgpIFt0aGUgb3Bwb3NpdGUsIGJ1dCBob3BlZnVsbHkg aWRlbnRpY2FsIHRvIG1lbWNweSgpIG9uIHg4Nl0NCj4gDQo+IGNvcHlfZnJvbV9mYWxsaWJsZV90 b191c2VyKCkNCj4gY29weV9mcm9tX3VzZXJfdG9fZmFsbGlibGUoKQ0KDQpZb3UgbWlzc2VkIG91 dDoNCmNvcHlfdG8vZnJvbV9pbygpDQpjb3B5X3RvX2lvX2Zyb21fdXNlcigpDQpjb3B5X2Zyb21f aW9fdG9fdXNlcigpDQpBbGwgb2Ygd2hpY2ggd2FudCBhbGlnbmVkIGFkZHJlc3NlcyBvbiB0aGUg J2lvJyBzaWRlLg0KDQpJdCBtaWdodCBldmVuIGJlIHdvcnRoIHNheWluZyB0aGF0IHRoZSBjb3B5 X3RvL2Zyb21faW8oKSBjYW4NCmZhaWwgZHVlIHRvIGJhZCBJTyBhY2Nlc3NlcyAocmF0aGVyIHRo YW4gYmFkIGFkZHJlc3NlcykuDQpUaGlzIGlzIG5vdCBlbnRpcmVseSB1bmV4cGVjdGVkIHNpbmNl IGFsbCBQQ0llIGFjY2Vzc2VzDQpjYW4gZmFpbCB1bmV4cGVjdGVkbHkgKHVzdWFsbHkgd2l0aG91 dCBhIHRyYXAgYW5kIHJldHVybmluZyAtMSkuDQpCdXQgYSBzeXN0ZW0gY291bGQgYXJyYW5nZSB0 byBnZW5lcmF0ZSBhIHN5bmNocm9ub3VzIGZhdWx0Lg0KDQpJZiB5b3UgYXJlIGNvcHlpbmcgZGly ZWN0bHkgZnJvbSBpbyB0byB1c2VyIHlvdSBuZWVkIHRvDQpkaWZmZXJlbnRpYXRlIGJldHdlZW4g YSB1c2VyIHBhZ2UgZmF1bHQgYW5kIGFuIGlvIGFjY2Vzcw0KZXJyb3IuIFRoZSBsYXR0ZXIgc2hv dWxkbid0IGdlbmVyYXRlIFNJR1NFR1YuDQpQb3NzaWJseSByZXR1cm4gLUVGQVVMVCBvbiB1c2Vy IHBhZ2UgZmF1bHQgYW5kICd0cmFuc2Zlcg0KbGVuZ3RoIHJlbWFpbmluZycgb24gaW8gYWNjZXNz IGVycm9yLg0KQWx0aG91Z2ggZmlsbGluZyB0aGUgcmVzdCBvZiB0aGUgYnVmZmVyIHdpdGggMHhm ZiBtaWdodCBiZQ0KYXBwcm9wcmlhdGUuDQoNCglEYXZpZA0KDQotDQpSZWdpc3RlcmVkIEFkZHJl c3MgTGFrZXNpZGUsIEJyYW1sZXkgUm9hZCwgTW91bnQgRmFybSwgTWlsdG9uIEtleW5lcywgTUsx IDFQVCwgVUsNClJlZ2lzdHJhdGlvbiBObzogMTM5NzM4NiAoV2FsZXMpDQo=