Re: [PATCH v1 0/6] nestedsvm: Misc fixes

Ross Lagerwall <[email protected]> Thu, 6 Aug 2026 10:46:19 +0000
Newsgroups gmane.comp.emulators.xen.devel
Message-ID <CH8PR03MB82749DB863DD5566B83C6DE0F0D22@CH8PR03MB8274.namprd03.prod.outlook.com>
> From: Ross Lagerwall
> Sent: Tuesday, May 26, 2026 1:40 PM
> To: [email protected]
> Cc: Ross Lagerwall; Jan Beulich; Andrew Cooper; Roger Pau Monne; Jason Andryuk; Teddy Astie
> Subject: [PATCH v1 0/6] nestedsvm: Misc fixes
> 
> Before this series, running Linux on Xen on Xen on a modern AMD
> processor would lock up L1 shortly after L2 reached the bootloader.
> Furthermore, L1's domain could not be destroyed.
> 
> After this series, repeating the same results in L2 crashing shortly
> after it reaches the Linux kernel but L1 survives and its domain can be
> properly destroyed. This is not great but is at least some small amount
> of progress.
> 
> Thanks,
> Ross
> 
> Ross Lagerwall (6):
>   nestedsvm: Fix CR3 MBZ check
>   nestedsvm: Adjust L2's DR intercept when adjusting L1
>   nestedsvm: Use the correct VMCB for vGIF
>   nestedsvm: Set GIF during VMRUN if vGIF is enabled
>   nestedsvm: Fix deferred event injection
>   nestedsvm: Allow destroying the domain fully

Ping? Can I please get some reviews on patches 3, 4, and 5 please?

Thanks,
Ross