Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp401957ybz; Fri, 1 May 2020 00:48:46 -0700 (PDT) X-Google-Smtp-Source: APiQypIHlCEp3RuWyFHJtQedgSkk12DrOJujoIrKLt3Lq/F4taSiwCgPjeYVFicSeo/7p5QSATOe X-Received: by 2002:a17:906:809:: with SMTP id e9mr1953895ejd.81.1588319326156; Fri, 01 May 2020 00:48:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588319326; cv=none; d=google.com; s=arc-20160816; b=wCFvdgdlz3W50gaq8Rw5hthJ8+sHJlt4t9sO8BGcUU5IbMMlZR8ACqMg3dLrcblI2S 7PHyqnXWUazde71aH2iBzVZih1buxRx8Q1wOhaHLSWtnEbkRZNn5sazuryYAOzzcnL8M 1ofh7yfC4b9jVDqBuGfDaLr3VZHuWngrLIQg5FZtYE5e03209LMLEzn1uupAJQ8V1x6M OdNoQNIKoy9uKi7eskQOLnitrUb49xp2cJ2WuQKi2/huQ9yRBXvQrgULKyr1K+70UYQx 6ylzJqXIyiAHTJRFfBcfLj20MRXaOKdDudAfSOObUx/T6Qyq1J0qntGpNb/x11TK8ob+ tAdA== 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=miCmPwPFJGKnY0gM/S+nJw9JDkfUr3kDLsNpXeoBWUs=; b=M2oAMf1+ip9ieIolTCpBd1UyXOaFjBf1VDHYCyxvyt6Nsh21s+//TfE1/ivWFMOZki 3/TyrpWakIRPesiGRsoMqII0WIOpIAHNPvbv/ZA+T0wBTu2ohrIknDjE/2FlzdOGtppX JdgBUoc+uUDiA1wfYWLprWsWXwLHhRwY0ABY50Zq/rS1DVxKbkRf0P4iHwWUKbmA157X sBmrWASnnz5hZUEsH5DVR+ksdTRf52nD2IglWi7cN16ayEd1OR3ahD/YIYG1ob2hvPsG iSH6iXbl8i9y3IPCruAQyriCb48e43K2JJ+G9qAixRaZ208B0qI7cEXvEboZD9D8vCt1 UJUw== 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 g7si1083373ejf.410.2020.05.01.00.48.22; Fri, 01 May 2020 00:48:46 -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 S1728414AbgEAHq4 (ORCPT + 99 others); Fri, 1 May 2020 03:46:56 -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=