¿ªÔÆÌåÓýTony, Sorry for the top post. I don¡¯t believe there are many people that understand I64/AMD64. No one codes in assembler for Windows. I don¡¯t believe the architecture is virtualizable in the same why 360/370 architecture is. I say this because most modern hypervisors won¡¯t run without the virtualization extensions enabled. Reading Wikipedia it appears there is some debate on this topic¡ ? ? I do know that with the 68010 Motorola modified the instruction set from the 68000 to make it virtualizable, but I don¡¯t know if any OS uses this¡ ? ? Dave ? ? From: [email protected] <[email protected]> On Behalf Of Tony Harminc
Sent: 20 November 2022 04:22 To: [email protected] Subject: Re: [h390-vm] Can a VM machine ... ? On Sat, 19 Nov 2022 at 22:44, Fish Fish <david.b.trout@...> wrote:
? No - not at all. ? I simply refer to the fact that part of ("full") virtualization is that the guest cannot discover using architected features whether or not it is running in a virtual environment. Note that the DIAG interface to CP (or Hercules, or an LPAR, for that matter) is not part of the architecture. Yes, of course the guest can probably, but not deterministically, discover that is running virtualized - most likely using timing tests. But not by finding a different result from an architected instruction. This is discussed in the VM books from the earliest days. ?
? Oh, sorry - I thought all Windows people did. ? Tony H. ? |