On Tue, Aug 10, 2021 at 02:30:44PM -0500, Tom Lendacky wrote: > IIRC, during the review of the first GHCB version there was discussion > about assigning reason sets outside of 0 within the spec and the overall > feeling was to not do that as part of the spec. > > We can re-open that discussion for the next version of the GHCB document. My worry is that if nothing documents which sets are allocated to which vendor, it'll become a mess. Imagine a Linux SNP guest and a windoze one, both running on a KVM hypervisor (is that even possible?) and both using the same termination reason set with conflicting reason numbers. Unneeded confusion. Unless the spec says, "reason set 1 is allocated to Linux, set 2 to windoze, etc" Then all know which is which. And so on... Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette