Linux SGX
[Prev Page][Next Page]
- Re: [PATCH v22 05/24] x86/sgx: Add ENCLS architectural error codes, (continued)
- [PATCH v22 06/24] x86/sgx: Add SGX microarchitectural data structures, Jarkko Sakkinen
- [PATCH v22 07/24] x86/sgx: Add wrappers for ENCLS leaf functions, Jarkko Sakkinen
- [PATCH v22 08/24] x86/sgx: Enumerate and track EPC sections, Jarkko Sakkinen
- [PATCH v22 09/24] x86/sgx: Add functions to allocate and free EPC pages, Jarkko Sakkinen
- [PATCH v22 10/24] x86/sgx: Add sgx_einit() for wrapping ENCLS[EINIT], Jarkko Sakkinen
- [PATCH v22 11/24] mm: Introduce vm_ops->may_mprotect(), Jarkko Sakkinen
- [PATCH v22 12/24] x86/sgx: Linux Enclave Driver, Jarkko Sakkinen
- [PATCH v22 13/24] x86/sgx: Add provisioning, Jarkko Sakkinen
- [PATCH v22 14/24] x86/sgx: Add a page reclaimer, Jarkko Sakkinen
- [PATCH v22 15/24] x86/sgx: ptrace() support for the SGX driver, Jarkko Sakkinen
- [PATCH v22 16/24] x86/vdso: Add support for exception fixup in vDSO functions, Jarkko Sakkinen
- [PATCH v22 17/24] x86/fault: Add helper function to sanitize error code, Jarkko Sakkinen
- [PATCH v22 18/24] x86/traps: Attempt to fixup exceptions in vDSO before signaling, Jarkko Sakkinen
- [PATCH v22 19/24] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions, Jarkko Sakkinen
- [PATCH v22 20/24] selftests/x86: Add a selftest for SGX, Jarkko Sakkinen
- [PATCH v22 21/24] selftests/x86: Recurse into subdirectories, Jarkko Sakkinen
- [PATCH v22 22/24] x86/sgx: Update MAINTAINERS, Jarkko Sakkinen
- [PATCH v22 23/24] docs: x86/sgx: Document microarchitecture, Jarkko Sakkinen
- [PATCH v22 24/24] docs: x86/sgx: Document kernel internals, Jarkko Sakkinen
- Re: [PATCH v22 00/24] Intel SGX foundations, Dave Hansen
- [PATCH v3 0/5] x86/sgx: Fix lock ordering bug w/ EADD,
Sean Christopherson
- [PATCH v2 1/2] selftests/x86: sgxsign: Do not query RSA password,
Jarkko Sakkinen
- [PATCH 1/2] selftests/x86: sgxsign: Do not query RSA password,
Jarkko Sakkinen
- [PATCH v2 0/5] x86/sgx: Fix lock ordering bug w/ EADD,
Sean Christopherson
- [PATCH 0/4] x86/sgx: Fix lock ordering bug w/ EADD,
Sean Christopherson
- [PATCH RFC] x86/sgx: Convert sgx_reclaim_pages() to sgx_reclaim_page(),
Jarkko Sakkinen
- [PATCH] x86/sgx: Fix sgx_ioc_enclave_add_page() documentation,
Jarkko Sakkinen
- [PATCH 0/3] x86/sgx: Misc code cleanups,
Sean Christopherson
- sgx_reclaimer_write() refinement,
Jarkko Sakkinen
- sgx_encl_may_map(),
Jarkko Sakkinen
- [PATCH v2] x86/sgx: Replace @is_secs_child with @pt in sgx_encl_ewb(), Jarkko Sakkinen
- [PATCH 0/4] Remaining updates for v22,
Jarkko Sakkinen
- [PATCH] x86/sgx: Replace @is_secs_child with @pt in sgx_encl_ewb(),
Jarkko Sakkinen
- [PATCH] x86/sgx: Pass userspace source address directly to EADD,
Sean Christopherson
- CONFIG_INTEL_SGX_DRIVER removed,
Jarkko Sakkinen
- [PATCH] x86/sgx: Fix ELDU MAC failures,
Sean Christopherson
- [PATCH v3] x86/sgx: Determine SECS at compile time in sgx_encl_eldu(),
Jarkko Sakkinen
- [PATCH v2] x86/sgx: Determine SECS at compile time in sgx_encl_eldu(), Jarkko Sakkinen
- [PATCH] x86/sgx: Remove INTEL_SGX_DRIVER, Jarkko Sakkinen
- [PATCH 0/2] v22 fixes,
Jarkko Sakkinen
- [PATCH 0/5] x86/sgx: Improve permission handing,
Jarkko Sakkinen
- mmap(), #PF handler and EADD interaction,
Jarkko Sakkinen
- [PATCH v3 0/7] Fix the reported SGX selftest makefile issues,
Jarkko Sakkinen
- [PATCH v2 0/7] Fix the reported SGX selftest makefile issues,
Jarkko Sakkinen
- [PATCH 0/6] Fix the reported SGX selftest makefile issues,
Jarkko Sakkinen
- [PATCH] selftests/x86/sgx: Do not generate object files, Jarkko Sakkinen
- [PATCH v2] selftests/x86/sgx: Fix objcopy call in the Makefile, Jarkko Sakkinen
- [PATCH] selftests/x86/sgx: Fix objcopy call in the Makefile, Jarkko Sakkinen
- [PATCH for_v22 v2 0/8] x86/sgx: Remove EADD worker and page copy,
Sean Christopherson
- [PATCH for_v22] selftests/x86/sgx: Ensure SECS base (ELRANGE) is naturally aligned,
Sean Christopherson
- [PATCH for_v22 0/6] x86/sgx: Remove EADD worker and page copy,
Sean Christopherson
- [PATCH for_v22 00/11] x86/sgx: Bug fixes for v22,
Sean Christopherson
- [PATCH for_v22 04/11] x86/sgx: x86/sgx: Require EADD destination to be page aligned, Sean Christopherson
- [PATCH for_v22 05/11] x86/sgx: Require EADD source to be page aligned, Sean Christopherson
- [PATCH for_v22 08/11] x86/sgx: Do not free enclave resources on redundant ECREATE, Sean Christopherson
- [PATCH for_v22 06/11] x86/sgx: Check the bounds of the enclave address against ELRANGE, Sean Christopherson
- [PATCH for_v22 07/11] x86/sgx: Check that enclave is created at beginning of EADD/EINIT ioctl, Sean Christopherson
- [PATCH for_v22 03/11] x86/sgx: Return '0' when sgx_ioc_enclave_set_attribute() succeeds, Sean Christopherson
- [PATCH for_v22 02/11] x86/sgx: Fix incorrect NULL pointer check, Sean Christopherson
- [PATCH for_v22 09/11] x86/sgx: Refactor error handling for user of sgx_encl_grow(), Sean Christopherson
- [PATCH for_v22 11/11] x86/sgx: Shrink the enclave if ECREATE/EADD fails, Sean Christopherson
- [PATCH for_v22 01/11] x86/sgx: Fix an SECS collision with enclave page at VA=0, Sean Christopherson
- [PATCH for_v22 10/11] x86/sgx: Call sgx_encl_grow() with the enclave's lock held, Sean Christopherson
- Re: [PATCH for_v22 00/11] x86/sgx: Bug fixes for v22, Jarkko Sakkinen
- Re: [PATCH for_v22 00/11] x86/sgx: Bug fixes for v22, Jarkko Sakkinen
- Re: [PATCH for_v22 00/11] x86/sgx: Bug fixes for v22, Jarkko Sakkinen
- Updated the GIT tree, Jarkko Sakkinen
- Bug in EPC paging,
Jethro Beekman
- [RFC PATCH 00/21] x86/sgx: KVM: Add SGX virtualization,
Sean Christopherson
- [RFC PATCH 16/21] KVM: VMX: Edd emulation of SGX Launch Control LE hash MSRs, Sean Christopherson
- [RFC PATCH 19/21] KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC, Sean Christopherson
- [RFC PATCH 21/21] KVM: x86: Add capability to grant VM access to privileged SGX attribute, Sean Christopherson
- [RFC PATCH 20/21] x86/sgx: Export sgx_set_attribute() for use by KVM, Sean Christopherson
- [RFC PATCH 17/21] KVM: VMX: Add handler for ENCLS[EINIT] to support SGX Launch Control, Sean Christopherson
- [RFC PATCH 14/21] x86/sgx: Add helpers to expose ECREATE and EINIT to KVM, Sean Christopherson
- [RFC PATCH 15/21] KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions, Sean Christopherson
- [RFC PATCH 18/21] KVM: x86: Invoke kvm_x86_ops->cpuid_update() after kvm_update_cpuid(), Sean Christopherson
- [RFC PATCH 11/21] KVM: x86: Export kvm_propagate_fault (as kvm_propagate_page_fault), Sean Christopherson
- [RFC PATCH 07/21] KVM: x86: Add WARN_ON_ONCE(index!=0) in __do_cpuid_ent, Sean Christopherson
- [RFC PATCH 12/21] KVM: x86: Define new #PF SGX error code bit, Sean Christopherson
- [RFC PATCH 13/21] x86/sgx: Move the intermediate EINIT helper into the driver, Sean Christopherson
- [RFC PATCH 10/21] KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for VMX/SGX, Sean Christopherson
- [RFC PATCH 05/21] x86/sgx: Expose SGX architectural definitions to the kernel, Sean Christopherson
- [RFC PATCH 06/21] KVM: x86: Add SGX sub-features leaf to reverse CPUID table, Sean Christopherson
- [RFC PATCH 08/21] KVM: x86: Add kvm_x86_ops hook to short circuit emulation, Sean Christopherson
- [RFC PATCH 09/21] KVM: VMX: Add basic handling of VM-Exit from SGX enclave, Sean Christopherson
- [RFC PATCH 04/21] x86/sgx: Add /dev/sgx/virt_epc device to allocate "raw" EPC for VMs, Sean Christopherson
- [RFC PATCH 01/21] x86/sgx: Add defines for SGX device minor numbers, Sean Christopherson
- [RFC PATCH 03/21] x86/sgx: Move provisioning device to common code, Sean Christopherson
- [RFC PATCH 02/21] x86/sgx: Move bus registration and device init to common code, Sean Christopherson
- [PATCH] x86/sgx: Return 0 when !CONFIG_INTEL_SGX_DRIVER,
Jarkko Sakkinen
- [PATCH v21 00/28] Intel SGX foundations,
Jarkko Sakkinen
- [PATCH v21 01/28] x86/cpufeatures: Add Intel-defined SGX feature bit, Jarkko Sakkinen
- [PATCH v21 02/28] x86/cpufeatures: Add SGX sub-features (as Linux-defined bits), Jarkko Sakkinen
- [PATCH v21 03/28] x86/msr: Add IA32_FEATURE_CONTROL.SGX_ENABLE definition, Jarkko Sakkinen
- [PATCH v21 04/28] x86/cpufeatures: Add Intel-defined SGX_LC feature bit, Jarkko Sakkinen
- [PATCH v21 05/28] x86/msr: Add SGX Launch Control MSR definitions, Jarkko Sakkinen
- [PATCH v21 06/28] x86/mm: x86/sgx: Add new 'PF_SGX' page fault error code bit, Jarkko Sakkinen
- [PATCH v21 07/28] x86/mm: x86/sgx: Signal SIGSEGV for userspace #PFs w/ PF_SGX, Jarkko Sakkinen
- [PATCH v21 08/28] x86/cpu/intel: Detect SGX support and update caps appropriately, Jarkko Sakkinen
- [PATCH v21 09/28] x86/sgx: Add ENCLS architectural error codes, Jarkko Sakkinen
- [PATCH v21 10/28] x86/sgx: Add SGX1 and SGX2 architectural data structures, Jarkko Sakkinen
- [PATCH v21 11/28] x86/sgx: Add wrappers for ENCLS leaf functions, Jarkko Sakkinen
- [PATCH v21 12/28] x86/sgx: Enumerate and track EPC sections, Jarkko Sakkinen
- [PATCH v21 13/28] x86/sgx: Add functions to allocate and free EPC pages, Jarkko Sakkinen
- [PATCH v21 14/28] x86/sgx: Add sgx_einit() for initializing enclaves, Jarkko Sakkinen
- [PATCH v21 15/28] mm: Introduce vm_ops->may_mprotect(), Jarkko Sakkinen
- [PATCH v21 16/28] x86/sgx: Add the Linux SGX Enclave Driver, Jarkko Sakkinen
- [PATCH v21 17/28] x86/sgx: Add provisioning, Jarkko Sakkinen
- [PATCH v21 18/28] x86/sgx: Add swapping code to the core and SGX driver, Jarkko Sakkinen
- [PATCH v21 19/28] x86/sgx: ptrace() support for the SGX driver, Jarkko Sakkinen
- [PATCH v21 20/28] x86/vdso: Add support for exception fixup in vDSO functions, Jarkko Sakkinen
- [PATCH v21 21/28] x86/fault: Add helper function to sanitize error code, Jarkko Sakkinen
- [PATCH v21 22/28] x86/traps: Attempt to fixup exceptions in vDSO before signaling, Jarkko Sakkinen
- [PATCH v21 23/28] x86/vdso: Add __vdso_sgx_enter_enclave() to wrap SGX enclave transitions, Jarkko Sakkinen
- [PATCH v21 24/28] selftests/x86: Add a selftest for SGX, Jarkko Sakkinen
- [PATCH v21 25/28] x86/sgx: Update MAINTAINERS, Jarkko Sakkinen
- [PATCH v21 26/28] docs: x86/sgx: Add Architecture documentation, Jarkko Sakkinen
- [PATCH v21 27/28] docs: x86/sgx: Document kernel internals, Jarkko Sakkinen
- [PATCH v21 28/28] docs: x86/sgx: Document the enclave API, Jarkko Sakkinen
- Re: [PATCH v21 00/28] Intel SGX foundations, Jarkko Sakkinen
- [PATCH] x86/sgx: Use a loop to release mm_struct's in sgx_release(), Jarkko Sakkinen
- [PATCH for_v21] x86/sgx: Return error from driver init if launch control isn't supported, Sean Christopherson
- [PATCH for_v21] x86/sgx: Provide stub for sgx_drv_init when driver is disabled, Sean Christopherson
- [PATCH for_v21] x86/sgx: Flush work if and only if the work struct has been init'd, Sean Christopherson
- [PATCH for_v21 v2 0/2] x86/sgx: Use SRCU and mmu_notifier,
Sean Christopherson
- Some LSM and SGX remarks before parting of for two weeks,
Jarkko Sakkinen
- [PATCH for_v21] x86/vdso: Do not attempt to fixup #DB or #BP exceptions,
Sean Christopherson
- [PATCH for_v21] docs: x86/sgx: Add a blurb on basic EPC management to 'kernel internals',
Sean Christopherson
- [PATCH for_v21] x86/sgx: Annotate SGX driver init functions with __init,
Sean Christopherson
- [PATCH for_v21 0/2] x86/sgx: Use SRCU and mmu_notifier,
Sean Christopherson
- LSM module for SGX?,
Jarkko Sakkinen
- [RFC PATCH v4 00/12] security: x86/sgx: SGX vs. LSM,
Sean Christopherson
- [RFC PATCH v4 03/12] selftests: x86/sgx: Mark the enclave loader as not needing an exec stack, Sean Christopherson
- [RFC PATCH v4 04/12] x86/sgx: Require userspace to define enclave pages' protection bits, Sean Christopherson
- [RFC PATCH v4 05/12] x86/sgx: Enforce noexec filesystem restriction for enclaves, Sean Christopherson
- [RFC PATCH v4 02/12] x86/sgx: Do not naturally align MAP_FIXED address, Sean Christopherson
- [RFC PATCH v4 06/12] mm: Introduce vm_ops->may_mprotect(), Sean Christopherson
- [RFC PATCH v4 08/12] security/selinux: Require SGX_MAPWX to map enclave page WX, Sean Christopherson
- [RFC PATCH v4 11/12] security/apparmor: Add enclave_load() implementation, Sean Christopherson
- [RFC PATCH v4 10/12] security/selinux: Add enclave_load() implementation, Sean Christopherson
- [RFC PATCH v4 12/12] LSM: x86/sgx: Show line of sight to LSM support SGX2's EAUG, Sean Christopherson
- [RFC PATCH v4 07/12] LSM: x86/sgx: Introduce ->enclave_map() hook for Intel SGX, Sean Christopherson
- [RFC PATCH v4 01/12] x86/sgx: Use mmu_notifier.release() instead of per-vma refcounting, Sean Christopherson
- [RFC PATCH v4 09/12] LSM: x86/sgx: Introduce ->enclave_load() hook for Intel SGX, Sean Christopherson
- Re: [RFC PATCH v4 00/12] security: x86/sgx: SGX vs. LSM, Jarkko Sakkinen
- [RFC PATCH v2 0/3] security/x86/sgx: SGX specific LSM hooks, Cedric Xing
- Re: [RFC PATCH v4 00/12] security: x86/sgx: SGX vs. LSM, Jarkko Sakkinen
- [RFC PATCH] x86/sgx: Use mmu_notifier.release() instead of per-vma refcounting,
Sean Christopherson
- [PATCH] x86/sgx: rip off the refcount from sgx_encl_add_page flow,
Jarkko Sakkinen
- [RFC PATCH v3 00/12] security: x86/sgx: SGX vs. LSM, round 3,
Sean Christopherson
- [RFC PATCH v3 03/12] selftests: x86/sgx: Mark the enclave loader as not needing an exec stack, Sean Christopherson
- [RFC PATCH v3 01/12] x86/sgx: Add mm to enclave at mmap(), Sean Christopherson
- [RFC PATCH v3 11/12] security/apparmor: Add enclave_load() implementation, Sean Christopherson
- [RFC PATCH v3 02/12] x86/sgx: Do not naturally align MAP_FIXED address, Sean Christopherson
- [RFC PATCH v3 12/12] LSM: x86/sgx: Show line of sight to LSM support SGX2's EAUG, Sean Christopherson
- [RFC PATCH v3 05/12] x86/sgx: Enforce noexec filesystem restriction for enclaves, Sean Christopherson
- [RFC PATCH v3 07/12] LSM: x86/sgx: Introduce ->enclave_map() hook for Intel SGX, Sean Christopherson
- [RFC PATCH v3 06/12] mm: Introduce vm_ops->may_mprotect(), Sean Christopherson
- [RFC PATCH v3 10/12] security/selinux: Add enclave_load() implementation, Sean Christopherson
- [RFC PATCH v3 09/12] LSM: x86/sgx: Introduce ->enclave_load() hook for Intel SGX, Sean Christopherson
- [RFC PATCH v3 04/12] x86/sgx: Require userspace to define enclave pages' protection bits, Sean Christopherson
- [RFC PATCH v3 08/12] security/selinux: Require SGX_EXECMEM to map enclave page WX, Sean Christopherson
- Re: [RFC PATCH v3 00/12] security: x86/sgx: SGX vs. LSM, round 3, Stephen Smalley
- Re: [RFC PATCH v3 00/12] security: x86/sgx: SGX vs. LSM, round 3, Jarkko Sakkinen
- [PATCH RFC] x86/sgx: Check that the address is within ELRANGE,
Jarkko Sakkinen
- [PATCH RFC] x86/sgx: Do not increase encl->refcount for VMAs,
Jarkko Sakkinen
- [RFC PATCH v2 0/5] security: x86/sgx: SGX vs. LSM,
Sean Christopherson
[Index of Archives]
[AMD Graphics]
[Linux USB Devel]
[Linux Media]
[Video for Linux]
[Linux SCSI]
[Yosemite Forum]