[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4a122198-054f-609e-e96c-b69ff941c8a7@intel.com>
Date: Fri, 2 Apr 2021 08:53:28 -0700
From: Dave Hansen <dave.hansen@...el.com>
To: Jethro Beekman <jethro@...tanix.com>,
Raoul Strackx <raoul.strackx@...tanix.com>,
Jarkko Sakkinen <jarkko@...nel.org>,
Dave Hansen <dave.hansen@...ux.intel.com>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>,
x86@...nel.org, "H. Peter Anvin" <hpa@...or.com>,
linux-sgx@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [PATCH RESEND 0/3] x86/sgx: eextend ioctl
On 4/2/21 1:38 AM, Jethro Beekman wrote:
>> So, we're talking here about pages that have been EEADDED, but for
>> which we do not want to include the entire contents of the page?
>> Do these contents always include the beginning of the page, or can
>> the holes be anywhere?
> Holes can be anywhere, and EEXTEND calls need not be sequential in
> memory address or even relate to the most recently EADDed page.
I think you're referring to the SGX architecture itself here. The
architecture permits this, right?
But, why would an enclave loader application ever do this? Is this
something we want to support in Linux?
Powered by blists - more mailing lists