Linus Torvalds
14bed9bc81
Merge tag 'x86_sev_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
...
Pull x86 SEV updates from Borislav Petkov:
- Map the SNP calling area pages too so that OVMF EFI fw can issue SVSM
calls properly with the goal of implementing EFI variable store in
the SVSM - a component which is trusted by the guest, vs in the
firmware, which is not
- Allow the kernel to handle #VC exceptions from EFI runtime services
properly when running as a SNP guest
- Rework and cleanup the SNP guest request issue glue code a bit
* tag 'x86_sev_for_v6.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
x86/sev: Let sev_es_efi_map_ghcbs() map the CA pages too
x86/sev/vc: Fix EFI runtime instruction emulation
x86/sev: Drop unnecessary parameter in snp_issue_guest_request()
x86/sev: Document requirement for linear mapping of guest request buffers
x86/sev: Allocate request in TSC_INFO_REQ on stack
virt: sev-guest: Contain snp_guest_request_ioctl in sev-guest
2025-07-29 17:18:46 -07:00
..
2025-06-23 07:53:36 +02:00
2025-07-29 12:15:39 -07:00
2025-07-07 20:41:20 +02:00
2025-07-29 09:52:01 -07:00
2025-07-16 09:31:43 +02:00
2025-06-25 15:28:57 -07:00
2025-06-08 09:07:37 +02:00
2025-07-29 12:15:39 -07:00
2025-07-28 16:43:54 -07:00
2025-07-16 15:38:15 -04:00
2025-07-29 11:13:27 -07:00
2025-07-22 19:10:17 -06:00
2025-07-16 14:17:31 +02:00
2025-07-29 09:52:01 -07:00
2025-07-29 11:13:27 -07:00
2025-07-29 14:02:53 -07:00
2025-07-29 09:52:01 -07:00
2025-05-24 08:29:32 +02:00
2025-07-29 12:15:39 -07:00
2025-07-29 11:42:31 -07:00
2025-07-28 17:58:52 -07:00
2025-07-29 12:15:39 -07:00
2025-07-14 20:23:57 +09:00
2025-07-21 15:39:07 +01:00
2025-06-30 13:15:44 +02:00
2025-07-29 16:30:38 -07:00
2025-06-08 09:07:37 +02:00
2025-07-29 12:15:39 -07:00
2025-06-18 10:36:55 +08:00
2025-07-29 12:15:39 -07:00
2025-07-28 21:58:46 -07:00
2025-07-29 16:55:29 -07:00
2025-07-01 12:29:37 +02:00
2025-07-29 12:15:39 -07:00
2025-06-08 09:07:37 +02:00
2025-07-28 10:43:46 -07:00
2025-07-28 23:17:46 -07:00
2025-05-22 18:04:43 +02:00
2025-07-29 12:15:39 -07:00
2025-05-24 22:49:07 +02:00
2025-06-10 21:09:28 +02:00
2025-07-29 12:15:39 -07:00
2025-07-29 12:15:39 -07:00
2025-07-29 12:15:39 -07:00
2025-07-29 09:52:01 -07:00
2025-07-09 23:49:25 +00:00
2025-07-29 13:26:05 -07:00
2025-06-17 13:42:33 +02:00
2025-06-17 10:44:15 +02:00
2025-07-21 17:16:16 +02:00
2025-07-16 14:17:07 +02:00
2025-07-28 16:43:54 -07:00
2025-07-29 12:15:39 -07:00
2025-07-22 22:47:00 +02:00
2025-07-16 12:01:09 +02:00
2025-07-28 22:52:02 -07:00
2025-07-29 12:15:39 -07:00
2025-07-29 12:05:38 -07:00
2025-06-08 09:07:37 +02:00
2025-07-29 12:15:39 -07:00
2025-07-28 17:16:12 -07:00
2025-07-29 14:02:53 -07:00
2025-06-08 09:07:37 +02:00
2025-07-01 14:00:14 +02:00
2025-07-28 16:43:54 -07:00
2025-07-29 12:15:39 -07:00
2025-06-25 17:48:41 +02:00
2025-06-08 09:07:37 +02:00
2025-07-29 12:52:06 -07:00
2025-06-17 10:44:13 +02:00
2025-05-28 14:55:35 -07:00
2025-07-15 20:36:47 +05:30
2025-07-29 11:13:27 -07:00
2025-07-29 12:15:39 -07:00
2025-07-23 12:12:16 +02:00
2025-07-29 12:15:39 -07:00
2025-07-28 23:21:28 -07:00
2025-07-01 12:29:29 +02:00
2025-07-29 14:02:53 -07:00
2025-07-28 23:17:46 -07:00
2025-06-23 07:53:36 +02:00
2025-07-24 18:04:38 +01:00
2025-07-18 12:43:46 +02:00
2025-07-01 10:37:54 +02:00
2025-07-07 20:41:20 +02:00
2025-06-24 16:06:14 +02:00
2025-07-29 12:15:39 -07:00
2025-07-29 12:15:39 -07:00
2025-07-29 11:42:31 -07:00
2025-07-28 20:13:36 -07:00
2025-07-28 23:03:09 -07:00
2025-05-21 14:53:17 +02:00
2025-07-29 12:15:39 -07:00
2025-06-16 14:35:57 -04:00
2025-07-03 16:26:08 +02:00
2025-07-29 12:15:39 -07:00
2025-07-21 16:33:43 +02:00
2025-07-29 10:11:01 -07:00
2025-06-24 21:22:20 -04:00
2025-06-06 11:50:47 -07:00
2025-07-29 12:15:39 -07:00
2025-05-27 10:27:53 -04:00
2025-06-04 11:26:17 -07:00
2025-05-29 08:15:35 -07:00
2025-06-17 10:44:13 +02:00
2025-07-29 17:18:46 -07:00
2025-07-28 16:43:54 -07:00
2025-06-17 10:44:15 +02:00
2025-06-08 09:07:37 +02:00
2025-05-23 07:09:00 +02:00
2025-06-17 10:44:15 +02:00
2025-07-24 11:42:16 +02:00