[tip: x86/sgx] x86/sgx: Move provisioning device creation out of SGX driver

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: b3754e5d3da320af2bebb7a690002685c7f5c15c Gitweb: https://git.kernel.org/tip/b3754e5d3da320af2bebb7a690002685c7f5c15c Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:09 +13:00

[tip: x86/sgx] x86/cpufeatures: Add SGX1 and SGX2 sub-features

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: b8921dccf3b25798409d35155b5d127085de72c2 Gitweb: https://git.kernel.org/tip/b8921dccf3b25798409d35155b5d127085de72c2 Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:22:18 +13:00

[tip: x86/sgx] x86/sgx: Introduce virtual EPC for use by KVM guests

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 540745ddbc70eabdc7dbd3fcc00fe4fb17cd59ba Gitweb: https://git.kernel.org/tip/540745ddbc70eabdc7dbd3fcc00fe4fb17cd59ba Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:22:21 +13:00

[tip: x86/sgx] x86/sgx: Add SGX_CHILD_PRESENT hardware error code

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 231d3dbdda192e3b3c7b79f4c3b0616f6c7f31b7 Gitweb: https://git.kernel.org/tip/231d3dbdda192e3b3c7b79f4c3b0616f6c7f31b7 Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:22:20 +13:00

[tip: x86/sgx] x86/cpu/intel: Allow SGX virtualization without Launch Control support

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 332bfc7becf479de8a55864cc5ed0024baea28aa Gitweb: https://git.kernel.org/tip/332bfc7becf479de8a55864cc5ed0024baea28aa Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:22:58 +13:00

[tip: x86/sgx] x86/sgx: Expose SGX architectural definitions to the kernel

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 8ca52cc38dc8fdcbdbd0c23eafb19db5e5f5c8d0 Gitweb: https://git.kernel.org/tip/8ca52cc38dc8fdcbdbd0c23eafb19db5e5f5c8d0 Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:03 +13:00

[tip: x86/sgx] x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT)

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 32ddda8e445df3de477db14d386fb3518042224a Gitweb: https://git.kernel.org/tip/32ddda8e445df3de477db14d386fb3518042224a Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:05 +13:00

[tip: x86/sgx] x86/sgx: Add encls_faulted() helper

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: a67136b458e5e63822b19c35794451122fe2bf3e Gitweb: https://git.kernel.org/tip/a67136b458e5e63822b19c35794451122fe2bf3e Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:06 +13:00

[tip: x86/sgx] x86/sgx: Move ENCLS leaf definitions to sgx.h

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 9c55c78a73ce6e62a1d46ba6e4f242c23c29b812 Gitweb: https://git.kernel.org/tip/9c55c78a73ce6e62a1d46ba6e4f242c23c29b812 Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:04 +13:00

[tip: x86/sgx] x86/sgx: Add helpers to expose ECREATE and EINIT to KVM

2021-04-07 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: d155030b1e7c0e448aab22a803f7a71ea2e117d7 Gitweb: https://git.kernel.org/tip/d155030b1e7c0e448aab22a803f7a71ea2e117d7 Author:Sean Christopherson AuthorDate:Fri, 19 Mar 2021 20:23:08 +13:00

[tip: perf/urgent] x86/perf: Use RET0 as default for guest_get_msrs to handle "no PMU" case

2021-03-11 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the perf/urgent branch of tip: Commit-ID: c8e2fe13d1d1f3a02842b7b909d4e4846a4b6a2c Gitweb: https://git.kernel.org/tip/c8e2fe13d1d1f3a02842b7b909d4e4846a4b6a2c Author:Sean Christopherson AuthorDate:Tue, 09 Mar 2021 09:10:19 -08:00

[tip: x86/cpu] x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]

2021-01-28 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/cpu branch of tip: Commit-ID: fb35d30fe5b06cc2f0405da8fbe0be5330d1 Gitweb: https://git.kernel.org/tip/fb35d30fe5b06cc2f0405da8fbe0be5330d1 Author:Sean Christopherson AuthorDate:Fri, 22 Jan 2021 12:40:46 -08:00

[tip: x86/cleanups] x86/asm: Drop unused RDPID macro

2020-11-26 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/cleanups branch of tip: Commit-ID: 8539d3f06710a9e91b9968fa736549d7c6b44206 Gitweb: https://git.kernel.org/tip/8539d3f06710a9e91b9968fa736549d7c6b44206 Author:Sean Christopherson AuthorDate:Tue, 27 Oct 2020 14:45:32 -07:00

[tip: x86/sgx] x86/vdso: Implement a vDSO for Intel SGX enclave call

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 84664369520170f48546c55cbc1f3fbde9b1e140 Gitweb: https://git.kernel.org/tip/84664369520170f48546c55cbc1f3fbde9b1e140 Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:30 +02:00

[tip: x86/sgx] x86/vdso: Add support for exception fixup in vDSO functions

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 8382c668ce4f367d902f4a340a1bfa9e46096ec1 Gitweb: https://git.kernel.org/tip/8382c668ce4f367d902f4a340a1bfa9e46096ec1 Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:27 +02:00

[tip: x86/sgx] mm: Add 'mprotect' hook to struct vm_operations_struct

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 95bb7c42ac8a94ce3d0eb059ad64430390351ccb Gitweb: https://git.kernel.org/tip/95bb7c42ac8a94ce3d0eb059ad64430390351ccb Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:21 +02:00

[tip: x86/sgx] x86/cpu/intel: Detect SGX support

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 224ab3527f89f69ae57dc53555826667ac46a3cc Gitweb: https://git.kernel.org/tip/224ab3527f89f69ae57dc53555826667ac46a3cc Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:18 +02:00

[tip: x86/sgx] x86/mm: Signal SIGSEGV with PF_SGX

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 74faeee06db81a06add0def6a394210c8fef0ab7 Gitweb: https://git.kernel.org/tip/74faeee06db81a06add0def6a394210c8fef0ab7 Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:17 +02:00

[tip: x86/sgx] x86/{cpufeatures,msr}: Add Intel SGX Launch Control hardware bits

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: d205e0f1426e0f99e2b4f387c49f2d8b66e129dd Gitweb: https://git.kernel.org/tip/d205e0f1426e0f99e2b4f387c49f2d8b66e129dd Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:15 +02:00

[tip: x86/sgx] x86/cpufeatures: Add Intel SGX hardware bits

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: e7b6385b01d8e9fb7a97887c3ea649abb95bb8c8 Gitweb: https://git.kernel.org/tip/e7b6385b01d8e9fb7a97887c3ea649abb95bb8c8 Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:14 +02:00

[tip: x86/sgx] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: e7e0545299d8cb0fd6fe3ba50401b7f5c3937362 Gitweb: https://git.kernel.org/tip/e7e0545299d8cb0fd6fe3ba50401b7f5c3937362 Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:16 +02:00

[tip: x86/sgx] x86/fault: Add a helper function to sanitize error code

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: cd072dab453a9b4a9f7927f9eddca5a156fbd87d Gitweb: https://git.kernel.org/tip/cd072dab453a9b4a9f7927f9eddca5a156fbd87d Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:28 +02:00

[tip: x86/sgx] x86/traps: Attempt to fixup exceptions in vDSO before signaling

2020-11-18 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/sgx branch of tip: Commit-ID: 334872a0919890a70cccd00b8e11931020a819be Gitweb: https://git.kernel.org/tip/334872a0919890a70cccd00b8e11931020a819be Author:Sean Christopherson AuthorDate:Fri, 13 Nov 2020 00:01:29 +02:00

[tip: x86/urgent] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM

2020-08-21 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 6a3ea3e68b8a8a26c4aaac03432ed92269c9a14e Gitweb: https://git.kernel.org/tip/6a3ea3e68b8a8a26c4aaac03432ed92269c9a14e Author:Sean Christopherson AuthorDate:Fri, 21 Aug 2020 06:52:29 -04:00

[tip: x86/urgent] x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted

2020-06-30 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 009bce1df0bb5eb970b9eb98d963861f7fe353c7 Gitweb: https://git.kernel.org/tip/009bce1df0bb5eb970b9eb98d963861f7fe353c7 Author:Sean Christopherson AuthorDate:Fri, 05 Jun 2020 12:26:05 -07:00

[tip: x86/urgent] x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup

2020-06-15 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 5d5103595e9e53048bb7e70ee2673c897ab38300 Gitweb: https://git.kernel.org/tip/5d5103595e9e53048bb7e70ee2673c897ab38300 Author:Sean Christopherson AuthorDate:Mon, 08 Jun 2020 10:41:34 -07:00

[tip: x86/urgent] x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu

2019-10-15 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 7a22e03b0c02988e91003c505b34d752a51de344 Gitweb: https://git.kernel.org/tip/7a22e03b0c02988e91003c505b34d752a51de344 Author:Sean Christopherson AuthorDate:Tue, 01 Oct 2019 13:50:19 -07:00

[tip: x86/urgent] x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu

2019-10-15 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: 7a22e03b0c02988e91003c505b34d752a51de344 Gitweb: https://git.kernel.org/tip/7a22e03b0c02988e91003c505b34d752a51de344 Author:Sean Christopherson AuthorDate:Tue, 01 Oct 2019 13:50:19 -07:00

[tip: x86/urgent] x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386

2019-08-23 Thread tip-bot2 for Sean Christopherson
The following commit has been merged into the x86/urgent branch of tip: Commit-ID: b63f20a778c88b6a04458ed6ffc69da953d3a109 Gitweb: https://git.kernel.org/tip/b63f20a778c88b6a04458ed6ffc69da953d3a109 Author:Sean Christopherson AuthorDate:Thu, 22 Aug 2019 14:11:22 -07:00