summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/sgx/ioctl.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-13Merge tag 'x86_sgx_for_6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+3
2022-12-02x86/sgx: Replace kmap/kunmap_atomic() callsKristen Carlson Accardi1-2/+2
2022-11-08x86/sgx: Add overflow check in sgx_validate_offset_length()Borys Popławski1-0/+3
2022-11-05x86/sgx: Allow enclaves to use Asynchrounous Exit NotificationDave Hansen1-1/+1
2022-07-07x86/sgx: Free up EPC pages directly to support large page rangesReinette Chatre1-0/+6
2022-07-07x86/sgx: Support complete page removalReinette Chatre1-0/+145
2022-07-07x86/sgx: Support modifying SGX page typeReinette Chatre1-0/+202
2022-07-07x86/sgx: Support restricting of enclave page permissionsReinette Chatre1-0/+216
2022-07-07x86/sgx: Support VA page allocation without reclaimingReinette Chatre1-4/+4
2022-07-07x86/sgx: Export sgx_encl_page_alloc()Jarkko Sakkinen1-32/+0
2022-07-07x86/sgx: Export sgx_encl_{grow,shrink}()Reinette Chatre1-2/+2
2022-07-07x86/sgx: Keep record of SGX page typeReinette Chatre1-0/+2
2022-07-07x86/sgx: Create utility to validate user provided offset and lengthReinette Chatre1-6/+22
2021-04-06x86/sgx: Move provisioning device creation out of SGX driverSean Christopherson1-14/+2
2021-04-06x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRsKai Huang1-3/+2
2021-04-06x86/sgx: Add encls_faulted() helperSean Christopherson1-1/+1
2021-03-27x86/sgx: Wipe out EREMOVE from sgx_free_epc_page()Kai Huang1-3/+3
2021-03-25x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init()Ira Weiny1-6/+8
2020-12-03x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages()Jarkko Sakkinen1-1/+1
2020-11-24x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc commentBorislav Petkov1-1/+1
2020-11-19x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages()Jarkko Sakkinen1-1/+1
2020-11-18x86/sgx: Add a page reclaimerJarkko Sakkinen1-4/+85
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_PROVISIONJarkko Sakkinen1-0/+37
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_INITJarkko Sakkinen1-1/+192
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGESJarkko Sakkinen1-0/+284
2020-11-18x86/sgx: Add SGX_IOC_ENCLAVE_CREATEJarkko Sakkinen1-0/+123