- 2056e29 x86/sgx: Fix NULL pointer dereference on non-SGX systems by Dave Hansen · 3 years ago
- 50468e4 x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node by Jarkko Sakkinen · 3 years, 1 month ago
- 5c16f7e Merge branch 'x86/urgent' into x86/sgx, to resolve conflict by Ingo Molnar · 3 years, 1 month ago
- ac5d272 x86/sgx: Fix free page accounting by Reinette Chatre · 3 years, 1 month ago
- a495cbd x86/sgx: Add SGX infrastructure to recover from poison by Tony Luck · 3 years, 2 months ago
- 992801a x86/sgx: Initial poison handling for dirty and free pages by Tony Luck · 3 years, 2 months ago
- 40e0e78 x86/sgx: Add infrastructure to identify SGX EPC pages by Tony Luck · 3 years, 2 months ago
- d6d261b x86/sgx: Add new sgx_epc_page flag bit to mark free pages by Tony Luck · 3 years, 2 months ago
- ae095b1 x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl by Paolo Bonzini · 3 years, 2 months ago
- fd5128e x86/sgx/virt: extract sgx_vepc_remove_page by Paolo Bonzini · 3 years, 2 months ago
- 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
- 9ce2c3fc0 x86/sgx: use vma_lookup() in sgx_encl_find() by Liam Howlett · 3 years, 6 months ago
- 8e4d7a7 Merge tag 'x86-cleanups-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
- 4692bc7 x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed by Kai Huang · 3 years, 7 months ago
- 1d31563 x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() by ChenXiaoSong · 3 years, 7 months ago
- ea5bc7b Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
- 523caed x86/sgx: Mark sgx_vepc_vm_ops static by Wei Yongjun · 3 years, 9 months ago
- ae40aaf x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() by Jarkko Sakkinen · 3 years, 9 months ago
- b3754e5 x86/sgx: Move provisioning device creation out of SGX driver by Sean Christopherson · 3 years, 9 months ago
- d155030 x86/sgx: Add helpers to expose ECREATE and EINIT to KVM by Sean Christopherson · 3 years, 9 months ago
- 73916b6 x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs by Kai Huang · 3 years, 9 months ago
- a67136b x86/sgx: Add encls_faulted() helper by Sean Christopherson · 3 years, 9 months ago
- 9c55c78a x86/sgx: Move ENCLS leaf definitions to sgx.h by Sean Christopherson · 3 years, 9 months ago
- 8ca52cc x86/sgx: Expose SGX architectural definitions to the kernel by Sean Christopherson · 3 years, 9 months ago
- faa7d3e x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled by Kai Huang · 3 years, 9 months ago
- 540745d x86/sgx: Introduce virtual EPC for use by KVM guests by Sean Christopherson · 3 years, 9 months ago
- 231d3db x86/sgx: Add SGX_CHILD_PRESENT hardware error code by Sean Christopherson · 3 years, 9 months ago
- b0c7459 x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() by Kai Huang · 3 years, 9 months ago
- 633b061 x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() by Ira Weiny · 3 years, 9 months ago
- 901ddbb x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() by Jarkko Sakkinen · 3 years, 10 months ago
- 51ab30e x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list by Jarkko Sakkinen · 3 years, 10 months ago
- d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 9 months ago
- 4bf0b82 Merge tag 'x86_sgx_for_v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 10 months ago
- 2ade0d6 x86/sgx: Maintain encl->refcount for each encl->mm_list entry by Jarkko Sakkinen · 3 years, 11 months ago
- dc9b7be x86/sgx: Drop racy follow_pfn() check by Daniel Vetter · 3 years, 11 months ago
- 31bf928 x86/sgx: Fix the return type of sgx_init() by Sami Tolvanen · 4 years ago
- a4b9c48 x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() by Jarkko Sakkinen · 4 years, 1 month ago
- afe76eca x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment by Borislav Petkov · 4 years, 1 month ago
- 14132a5 x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() by Jarkko Sakkinen · 4 years, 1 month ago
- 67655b5 x86/sgx: Clarify 'laundry_list' locking by Dave Hansen · 4 years, 1 month ago
- 947c6e1 x86/sgx: Add ptrace() support for the SGX driver by Jarkko Sakkinen · 4 years, 2 months ago
- 1728ab5 x86/sgx: Add a page reclaimer by Jarkko Sakkinen · 4 years, 2 months ago
- c82c618 x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION by Jarkko Sakkinen · 4 years, 2 months ago
- 9d0c151 x86/sgx: Add SGX_IOC_ENCLAVE_INIT by Jarkko Sakkinen · 4 years, 2 months ago
- c6d26d3 x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES by Jarkko Sakkinen · 4 years, 2 months ago
- 888d249 x86/sgx: Add SGX_IOC_ENCLAVE_CREATE by Jarkko Sakkinen · 4 years, 2 months ago
- 3fe0778 x86/sgx: Add an SGX misc driver interface by Jarkko Sakkinen · 4 years, 2 months ago
- d228549 x86/sgx: Add SGX page allocator functions by Jarkko Sakkinen · 4 years, 2 months ago
- e7e0545 x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections by Sean Christopherson · 4 years, 2 months ago
- 2c27367 x86/sgx: Add wrappers for ENCLS functions by Jarkko Sakkinen · 4 years, 2 months ago
- 70d3b8d x86/sgx: Add SGX architectural data structures by Jarkko Sakkinen · 4 years, 2 months ago