mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-23 05:56:14 -04:00
selftests/sgx: Assign source for each segment
Define source per segment so that enclave pages can be added from different sources, e.g. anonymous VMA for zero pages. In other words, add 'src' field to struct encl_segment, and assign it to 'encl->src' for pages inherited from the enclave binary. Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org> Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Acked-by: Dave Hansen <dave.hansen@linux.intel.com> Link: https://lkml.kernel.org/r/7850709c3089fe20e4bcecb8295ba87c54cc2b4a.1636997631.git.reinette.chatre@intel.com
This commit is contained in:
committed by
Dave Hansen
parent
5064343fb1
commit
39f62536be
@@ -7,6 +7,7 @@
|
||||
#define MAIN_H
|
||||
|
||||
struct encl_segment {
|
||||
void *src;
|
||||
off_t offset;
|
||||
size_t size;
|
||||
unsigned int prot;
|
||||
|
||||
Reference in New Issue
Block a user