Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp3966505ybz; Mon, 4 May 2020 13:07:29 -0700 (PDT) X-Google-Smtp-Source: APiQypIPtcXZ0qzPmbOOr7SfiOVNtswZ7JrktLiGwLyCXSNOeWPUlKw+nk3TxdFdis/SZtdkA1Tq X-Received: by 2002:a50:f381:: with SMTP id g1mr16274784edm.219.1588622849303; Mon, 04 May 2020 13:07:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588622849; cv=none; d=google.com; s=arc-20160816; b=ScSl71LI6/ioz8LSA83ZPyoOjZlmRYHAxDLDxTxSPYdiq4h7OTcroNX2uBtODNO3vx uIA9D8ZXf0LXDm2cCTmGRToV/aHbBJWmbJpSpIqdW5sCJx+G3RateF4h4zeJHcbUTSCO yqtG0uV6/iEvVZSe5M/naijUIXHRoBuf1J+wRuuo/HS/ehVku+Isk8RGeSDCvibYCsko shpTRflDVnmJZIzZZ5xM48r0eTjgcjkfXv9FDyL/Gkgol8TnBM2llSZidrsv3cqpwHcM awbZJXoV21DZ+ufynRpMWrP3mCM+PwWj6GASmpGGxzoUyOkE+cxT1q7mK4ZM3rtTgbct GpUw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :dlp-reaction:dlp-version:dlp-product:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:ironport-sdr:ironport-sdr; bh=j89Ecf/iz0aKOpkNcWJpRFRsawqAIyPtHfxv9YZfU80=; b=hbjcwd0FM65SC9kcH5TVsmMV8icLwPXIo7iIgU7HFiXyUYigvjm8wflNepNSRgS1l7 UJeb1pVVLVxX8bxIu1776AkIQ6lue0ICCh91TDtqRaOHBEDazoOHBBq8/Pdi+9WZ6ojq 72HzgaDCQXHHm6Bnw6zazGYpgRKH4TrIl7NV40wfn49vx26QIuQtrWE/aR8tfiN1lcma hXo8Mnjkc0FI0tYgwjPiW7oXP2/P14COUmhO8HSk1HrDfTHelQeD/NXMUc+R/YZNFcx5 VzKyOacAC8dypdUg/ix79b4YbZQpoQuOTNeuJLg3oVL2R0aas+UfjRXvAHo+tDX+qfEL MhuA== 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=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n13si2927edq.352.2020.05.04.13.07.06; Mon, 04 May 2020 13:07:29 -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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727813AbgEDUFP (ORCPT + 99 others); Mon, 4 May 2020 16:05:15 -0400 Received: from mga09.intel.com ([134.134.136.24]:18647 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726419AbgEDUFO (ORCPT ); Mon, 4 May 2020 16:05:14 -0400 IronPort-SDR: KWgWEZ/ii+ivuP3yJ+IF6olgaVQi4gNX6mp7rmUcoLwys6nj1Vf9TQZAC9RrvTcLYCLy6R2qNq YsW18I/MueLg== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 May 2020 13:05:14 -0700 IronPort-SDR: y6fTkTYfYGLd3JKagbsQwauiKg0nMn8mM9txTn416ln2atUAwyG96Uo76gWXw3GTge/+DbTk/6 +0HZlUW+PY3g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,353,1583222400"; d="scan'208";a="338429331" Received: from orsmsx101.amr.corp.intel.com ([10.22.225.128]) by orsmga001.jf.intel.com with ESMTP; 04 May 2020 13:05:14 -0700 Received: from orsmsx121.amr.corp.intel.com (10.22.225.226) by ORSMSX101.amr.corp.intel.com (10.22.225.128) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 4 May 2020 13:05:13 -0700 Received: from orsmsx115.amr.corp.intel.com ([169.254.4.83]) by ORSMSX121.amr.corp.intel.com ([169.254.10.248]) with mapi id 14.03.0439.000; Mon, 4 May 2020 13:05:13 -0700 From: "Luck, Tony" To: Andy Lutomirski CC: Linus Torvalds , "Williams, Dan J" , Andy Lutomirski , "Thomas Gleixner" , Ingo Molnar , "Peter Zijlstra" , Borislav Petkov , stable , the arch/x86 maintainers , "H. Peter Anvin" , Paul Mackerras , "Benjamin Herrenschmidt" , "Tsaur, Erwin" , 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: AQHWHsst2+7frPAw9kCYaqQsGNEgp6iSJ9mAgAAvKwCAAAcmgIAAF8EA//+WBACAAH0TAIAAQ4gAgAAE/4CAAAO1gIAAb4YQgAK28ICAAmL9AA== Date: Mon, 4 May 2020 20:05:13 +0000 Message-ID: <3908561D78D1C84285E8C5FCA982C28F7F612DF4@ORSMSX115.amr.corp.intel.com> References: <1962EE67-8AD1-409D-963A-4F1E1AB3B865@amacapital.net> <3908561D78D1C84285E8C5FCA982C28F7F60EBB6@ORSMSX115.amr.corp.intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.22.254.139] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiBXaGVuIGEgY29weSBmdW5jdGlvbiBoaXRzIGEgYmFkIHBhZ2UgYW5kIHRoZSBwYWdlIGlzIG5v dCB5ZXQga25vd24gdG8NCj4gYmUgYmFkLCB3aGF0IGRvZXMgaXQgZG8/ICAoSS5lLiB0aGUgcGFn ZSB3YXMgYmVsaWV2ZWQgdG8gYmUgZmluZSBidXQNCj4gdGhlIGNvcHkgZnVuY3Rpb24gZ2V0cyAj TUMuKSAgRG9lcyBpdCB1bm1hcCBpdCByaWdodCBhd2F5PyAgV2hhdCBkb2VzDQo+IGl0IHJldHVy bj8NCg0KSSBzdXNwZWN0IHRoYXQgd2Ugd2lsbCBvbmx5IGV2ZXIgZmluZCBhIGhhbmRmdWwgb2Yg c2l0dWF0aW9ucyB3aGVyZSB0aGUNCmtlcm5lbCBjYW4gcmVjb3ZlciBmcm9tIG1lbW9yeSB0aGF0 IGhhcyBnb25lIGJhZCB0aGF0IGFyZSB3b3J0aCBmaXhpbmcNCihnb3QgdG8gYmUgc29tZSBjb2Rl IHBhdGggdGhhdCB0b3VjaGVzIGEgbWVhbmluZ2Z1bCBmcmFjdGlvbiBvZiBtZW1vcnksDQpvdGhl cndpc2Ugd2UgZ2V0IGNvZGUgY29tcGxleGl0eSB3aXRob3V0IGFueSBtZWFuaW5nZnVsIHBheW9m ZikuDQoNCkkgZG9uJ3QgdGhpbmsgd2UnZCB3YW50IGRpZmZlcmVudCBhY3Rpb25zIGZvciB0aGUg Y2FzZXMgb2YgIndlIGp1c3QgZm91bmQgb3V0DQpub3cgdGhhdCB0aGlzIHBhZ2UgaXMgYmFkIiBh bmQgIndlIGdvdCBhIG5vdGlmaWNhdGlvbiBhbiBob3VyIGFnbyB0aGF0IHRoaXMNCnBhZ2UgaGFk IGdvbmUgYmFkIi4gQ3VycmVudGx5IHdlIHRyZWF0IHRob3NlIHRoZSBzYW1lIGZvciBhcHBsaWNh dGlvbg0KZXJyb3JzIC4uLiBTSUdCVVMgZWl0aGVyIHdheVsxXS4NCg0KLVRvbnkNCg0KWzFdIHdl bGwgdGhlcmUgYXJlIG9wdGlvbnMgYm90aCBnbG9iYWxseSBhbmQgYXQgdGhlIHBlci1wcm9jZXNz IGxldmVsIHRvIGhhdmUNCnRoZSAiZWFybHkiIG5vdGlmaWNhdGlvbnMgZGVsaXZlcmVkIHJpZ2h0 IGF3YXkuDQo=