Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp374915ybz; Tue, 21 Apr 2020 10:41:28 -0700 (PDT) X-Google-Smtp-Source: APiQypJl4yfEO6Vm4A01CUboyZx2AAzEC0zt9kMH/W0odBNCBLLJTmFCDx44/rLgHr6R09VyNEgf X-Received: by 2002:a17:906:4f03:: with SMTP id t3mr21703028eju.254.1587490888088; Tue, 21 Apr 2020 10:41:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587490888; cv=none; d=google.com; s=arc-20160816; b=OxhArKPHhA2thq10aKi9PljILRb5eR+6NA+gsbHs7ojVFXPtGpcyXFplP2vtcYfY3R D2luBJgafQAAmk4AeCv7KQ2czPESYf81Xad9W6mddRqyrMtrzP83XD/Jdr4/skV0ERoP 4ejk8mLobMgZlQS4Klgw0D9acHPFzqDk0yZTtNrDZ8Gj/0bpbk2eXO+Ycp8v6j2yt4Mm oIZq8wO6pJGtPOQLTQGkmPx0O7P0QbuAoUUnbuJ35PJW3WFDcCIM8PtX7AX75n9JweJy dhYHYWNdU4l3NyzkVpO//RtKiuzrJJMG9WqpW8CMxQ/KzHOG1P5+j+aV/4aQ/32wY2ur RUpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date:from :references:cc:to:subject; bh=9uY96wZEW4h6JCFUPONekwDWsNVmvjSHg0LND+TJMFU=; b=ruvMYMB0zPa2JHArFzYE8qF8KEs8zQ0I46OTfEb6UceOq6UbJ9DIanA8ulCD9TBVZm rLyIIZzTyBCvxD0ENFt7V3GYAfyS+jhnUGgd1OCoyaNKLL9X4JFO5BUegZPCwp76+w0T e6TpOkQj8plaIGDMrGIj2ToVjh2eSHQCVIQUhr3J2Qt+A0NOTkn+41HnjUdU14XldiTf GauTpsUCaX62LXDKsBnosasC4uBGPYF5lLv2tP1mWcob5vpZlVhbu34UT8mxJbCVTg/x OrvpIZLs4L6tpE6JIu+EKYPTANH+Vxb4ozdv/SnFimRhm+dslBLa6unaiHO5feWOapYM a3NQ== 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=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 27si1996680ejx.245.2020.04.21.10.41.05; Tue, 21 Apr 2020 10:41:28 -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=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729212AbgDURjl (ORCPT + 99 others); Tue, 21 Apr 2020 13:39:41 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:59554 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725870AbgDURjk (ORCPT ); Tue, 21 Apr 2020 13:39:40 -0400 Received: from pps.filterd (m0098421.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 03LHYqjn064244 for ; Tue, 21 Apr 2020 13:39:38 -0400 Received: from e06smtp01.uk.ibm.com (e06smtp01.uk.ibm.com [195.75.94.97]) by mx0a-001b2d01.pphosted.com with ESMTP id 30gg281jnj-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 21 Apr 2020 13:39:38 -0400 Received: from localhost by e06smtp01.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 21 Apr 2020 18:38:52 +0100 Received: from b06cxnps3074.portsmouth.uk.ibm.com (9.149.109.194) by e06smtp01.uk.ibm.com (192.168.101.131) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Tue, 21 Apr 2020 18:38:48 +0100 Received: from b06wcsmtp001.portsmouth.uk.ibm.com (b06wcsmtp001.portsmouth.uk.ibm.com [9.149.105.160]) by b06cxnps3074.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 03LHdV8u2883916 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Apr 2020 17:39:31 GMT Received: from b06wcsmtp001.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id CCB05A405B; Tue, 21 Apr 2020 17:39:31 +0000 (GMT) Received: from b06wcsmtp001.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 7EDCEA4054; Tue, 21 Apr 2020 17:39:31 +0000 (GMT) Received: from pomme.local (unknown [9.145.149.94]) by b06wcsmtp001.portsmouth.uk.ibm.com (Postfix) with ESMTP; Tue, 21 Apr 2020 17:39:31 +0000 (GMT) Subject: Re: [PATCH] KVM: PPC: Book3S HV: read ibm,secure-memory nodes To: "Oliver O'Halloran" , Michael Ellerman Cc: kvm-ppc@vger.kernel.org, linuxppc-dev , Alexey Kardashevskiy , Paul Mackerras , Linux Kernel Mailing List References: <20200416162715.45846-1-ldufour@linux.ibm.com> <87k129gdx8.fsf@mpe.ellerman.id.au> From: Laurent Dufour Date: Tue, 21 Apr 2020 19:39:31 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 x-cbid: 20042117-4275-0000-0000-000003C4150D X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 20042117-4276-0000-0000-000038D99A6F Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.676 definitions=2020-04-21_07:2020-04-20,2020-04-21 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 malwarescore=0 suspectscore=0 spamscore=0 priorityscore=1501 clxscore=1015 adultscore=0 lowpriorityscore=0 bulkscore=0 mlxlogscore=999 impostorscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2004210133 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 21/04/2020 à 15:43, Oliver O'Halloran a écrit : > On Tue, Apr 21, 2020 at 11:37 PM Michael Ellerman wrote: >> >> Hi Laurent, >> >> Laurent Dufour writes: >>> The newly introduced ibm,secure-memory nodes supersede the >>> ibm,uv-firmware's property secure-memory-ranges. >> >> Is either documented in a device tree binding document anywhere? >> >> cheers >> >>> Firmware will no more expose the secure-memory-ranges property so first >>> read the new one and if not found rollback to the older one. > > There's some in Ryan's UV support series for skiboot: > > https://patchwork.ozlabs.org/project/skiboot/patch/20200227204023.22125-2-grimm@linux.ibm.com/ > > ...which is also marked RFC. Cool. Thanks Oliver for this pointer. Yes this is an RFC but this documentation details the secure memory nodes created by skiboot and parsed by this patch. Michael, is that enough for you? Laurent.