From: Mark Brown <broonie@kernel.org>
To: Jens Wiklander <jens.wiklander@linaro.org>
Cc: Mark Rutland <mark.rutland@arm.com>,
"valentin.manea@huawei.com" <valentin.manea@huawei.com>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
"javier@javigon.com" <javier@javigon.com>,
"emmanuel.michel@st.com" <emmanuel.michel@st.com>,
Herbert Xu <herbert@gondor.apana.org.au>,
Arnd Bergmann <arnd@arndb.de>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"jean-michel.delorme@st.com" <jean-michel.delorme@st.com>,
Jason Gunthorpe <jgunthorpe@obsidianresearch.com>,
"tpmdd-devel@lists.sourceforge.net"
<tpmdd-devel@lists.sourceforge.net>,
Rob Herring <robh+dt@kernel.org>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>
Subject: Re: [PATCH V3 2/2] tee: add OP-TEE driver
Date: Thu, 4 Jun 2015 13:00:05 +0100 [thread overview]
Message-ID: <20150604120005.GA10283@sirena.org.uk> (raw)
In-Reply-To: <20150520121648.GA9819@ermac>
[-- Attachment #1: Type: text/plain, Size: 1051 bytes --]
On Wed, May 20, 2015 at 02:16:48PM +0200, Jens Wiklander wrote:
> > > +#define OPTEE_SMC_SHM_NONCACHED 0ULL
> > > +#define OPTEE_SMC_SHM_CACHED 1ULL
> > What precise set of memory attributes do these imply?
...
> OP-TEE is more or less always compiled for a specific platform so if the
> kernel uses some other mapping for a particular platform we'll change the
> OP-TEE settings to be compatible with the kernel on that platform.
I'm not convinced that's a realistic assumption going forwards - I
certainly hope it isn't. Currently TEE code tends to be only built for
verticial systems because of this lack of standardiation (and the fact
that so much is proprietary at the minute) but hopefully one of the
results of having a reusable solution in the standard kernel with an
open platform for the secure side will be that people will be more able
to use this, perhaps in applications where things like single kernel
support are much more important than they are for the environments where
TEEs are currently deployed.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
prev parent reply other threads:[~2015-06-04 12:00 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-15 6:34 [PATCH V3 0/2] generic TEE subsystem Jens Wiklander
2015-05-15 6:34 ` [PATCH V3 1/2] tee: " Jens Wiklander
2015-05-15 6:34 ` [PATCH V3 2/2] tee: add OP-TEE driver Jens Wiklander
2015-05-18 13:18 ` Mark Rutland
2015-05-20 12:16 ` Jens Wiklander
2015-05-20 14:11 ` Javier González
2015-05-22 16:27 ` Mark Rutland
2015-05-25 11:53 ` Jens Wiklander
2015-06-05 10:48 ` Mark Rutland
2015-06-18 13:34 ` Jens Wiklander
2015-06-04 12:00 ` Mark Brown [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150604120005.GA10283@sirena.org.uk \
--to=broonie@kernel.org \
--cc=arnd@arndb.de \
--cc=devicetree@vger.kernel.org \
--cc=emmanuel.michel@st.com \
--cc=gregkh@linuxfoundation.org \
--cc=herbert@gondor.apana.org.au \
--cc=javier@javigon.com \
--cc=jean-michel.delorme@st.com \
--cc=jens.wiklander@linaro.org \
--cc=jgunthorpe@obsidianresearch.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=robh+dt@kernel.org \
--cc=tpmdd-devel@lists.sourceforge.net \
--cc=valentin.manea@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).