On Mon, Aug 12, 2019 at 06:12:45PM -0700, Sean Christopherson wrote: > Align the enclave's binary blob to 4096 bytes so that a pointer to the > blob satisfies hardware's requirements that the source data for EADD be > page aligned. An upcoming kernel change will extend the alignment > requirement to userspace so that the kernel can avoid copying the source > into an internal buffer, i.e. pass the userspace pointer directly to > EADD. > > Signed-off-by: Sean Christopherson <sean.j.christopherson@xxxxxxxxx> Requirement is too way strong vocabulary here. Whether it should be required or there should fast and slow paths is debatable. /Jarkko