2022-11-01 | Dave Hansen | x86/tdx: Prepare for using "INFO" call for a second... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-21 | Chang S. Bae | x86/fpu: Fix copy_xstate_to_uabi() to copy init states... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-17 | Zhang Rui | x86/topology: Fix duplicated core ID within a package Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-17 | Zhang Rui | x86/topology: Fix multiple packages shown on a single... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-17 | Zhang Rui | hwmon/coretemp: Handle large core ID value Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-04 | Dave Hansen | x86/mm: Ease W^X enforcement back to just a warning Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-10-03 | Dave Hansen | x86/mm: Disable W^X detection and enforcement on 32-bit Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-09-23 | Dave Hansen | ACPI: processor idle: Practically limit "Dummy wait... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-09-08 | Haitao Huang | x86/sgx: Handle VA page allocation failure for EAUG... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-09-08 | Jarkko Sakkinen | x86/sgx: Do not fail on incomplete sanitization on... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-09-01 | Peter Zijlstra | x86/mm: Refuse W^X violations Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-08-31 | Stephen Kitt | x86/Kconfig: Specify idle=poll instead of no-hlt Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-08-31 | Daniel Sneddon | x86/apic: Don't disable x2APIC if locked Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Acked-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-08-31 | Tony Luck | x86/cpu: Add CPU model numbers for Meteor Lake Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-08-31 | Kohei Tarumizu | x86/resctrl: Fix to restore to original value when... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-08-23 | Tony Luck | x86/cpu: Add new Raptor Lake CPU model number Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-19 | Nadav Amit | x86/mm/tlb: Ignore f->new_tlb_gen when zero Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-08 | Sean Christopherson | x86/sgx: Drop 'page_index' from sgx_backing Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Page removal stress test Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Test reclaiming of untouched page Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Test invalid access to removed enclave... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Test faulty enclave behavior Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Test complete changing of page type... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Introduce TCS initialization enclave... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Introduce dynamic entry point Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Test two different SGX2 EAUG flows Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Add test for TCS page permission changes Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | selftests/sgx: Add test for EPCM permission changes Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | Documentation/x86: Introduce enclave runtime management... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Free up EPC pages directly to support large... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support complete page removal Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support modifying SGX page type Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Tighten accessible memory range after enclave... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support adding of pages to an initialized... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support restricting of enclave page permissions Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support VA page allocation without reclaiming Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Jarkko Sakkinen | x86/sgx: Export sgx_encl_page_alloc() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Export sgx_encl_{grow,shrink}() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Keep record of SGX page type Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Create utility to validate user provided offset... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Make sgx_ipi_cb() available internally Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Export sgx_encl_ewb_cpumask() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Support loading enclave page without VMA permission... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Add wrapper for SGX2 EAUG function Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Add wrapper for SGX2 EMODT function Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Add wrapper for SGX2 EMODPR function Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Reinette Chatre | x86/sgx: Add short descriptions to ENCLS wrappers Suggested-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-07-07 | Lukas Bulwahn | x86/mm: Refer to the intended config STRICT_DEVMEM... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-17 | Kirill A. Shutemov | x86/tdx: Handle load_unaligned_zeropad() page-cross... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-15 | Kirill A. Shutemov | x86/tdx: Clarify RIP adjustments in #VE handler Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-15 | Kirill A. Shutemov | x86/tdx: Fix early #VE handling Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-08 | Wyes Karny | x86: Fix comment for X86_FEATURE_ZEN Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-08 | Wyes Karny | x86: Remove vendor checks from prefer_mwait_c1_over_halt Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-08 | Wyes Karny | x86: Handle idle=nomwait cmdline properly for x86_idle Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-07 | Ira Weiny | x86/pkeys: Clarify PKRU_AD_KEY macro Suggested-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-07 | Ira Weiny | Documentation/protection-keys: Clean up documentation... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-07 | Nadav Amit | x86/mm/tlb: Avoid reading mm_tlb_gen when possible Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-06-02 | Kristen Carlson... | x86/sgx: Set active memcg prior to shmem allocation Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-05-16 | Reinette Chatre | x86/sgx: Ensure no data in PCMD page after truncate Suggested-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-05-16 | Reinette Chatre | x86/sgx: Fix race between reclaimer and page fault... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-05-16 | Reinette Chatre | x86/sgx: Obtain backing storage page with enclave mutex... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-05-16 | Reinette Chatre | x86/sgx: Mark PCMD page as dirty when modifying contents Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-05-16 | Reinette Chatre | x86/sgx: Disconnect backing page references from dirty... Suggested-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-19 | Tom Lendacky | x86/mm: Fix spacing within memory encryption features... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-08 | Kuppuswamy Sathyanar... | Documentation/x86: Document TDX kernel architecture Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | ACPICA: Avoid cache flush inside virtual machines Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Isaku Yamahata | x86/tdx/ioapic: Add shared bit for IOAPIC base address Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/mm: Make DMA memory shared for TD guest Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/mm/cpa: Add support for TDX shared memory Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Make pages shared in ioremap() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/topology: Disable CPU online/offline control for... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Sean Christopherson | x86/boot: Avoid #VE during boot for TDX platforms Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/boot: Set CR0.NE early and keep it set during the... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/acpi/x86/boot: Add multiprocessor wake-up support Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Sean Christopherson | x86/boot: Add a trampoline for booting APs via firmware... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/tdx: Wire up KVM hypercalls Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Andi Kleen | x86/tdx: Port I/O: Add early boot support Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/tdx: Port I/O: Add runtime hypercalls Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/boot: Port I/O: Add decompression-time support... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/boot: Port I/O: Allow to hook up alternative helpers Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86: Consolidate port I/O helpers Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86: Adjust types used in port I/O helpers Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/tdx: Detect TDX at early kernel decompression time Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Handle in-kernel MMIO Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Handle CPUID via #VE Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Add MSR support for TDX guests Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Add HLT support for TDX guests Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/traps: Add #VE support for TDX guest Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/traps: Refactor exc_general_protection() Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Exclude shared bit from __PHYSICAL_MASK Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Extend the confidential computing API to support... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/tdx: Add __tdx_module_call() and __tdx_hypercall... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kirill A. Shutemov | x86/tdx: Provide common base for SEAMCALL and TDCALL... Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-07 | Kuppuswamy Sathyanar... | x86/tdx: Detect running as a TDX guest in early boot Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-04 | Ira Weiny | x86/pkeys: Remove __arch_set_user_pkey_access() declaration Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-04-04 | Ira Weiny | x86/pkeys: Clean up arch_set_user_pkey_access() declaration Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-03-11 | Jarkko Sakkinen | x86/sgx: Free backing memory after faulting the enclave... Reported-by: Dave Hansen <dave.hansen@linux.intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
2022-02-17 | Muhammad Usama Anjum | selftests/sgx: Treat CC as one argument Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> |
commit | commitdiff | tree |
next |