Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/x86/x86



In article <20171017054709.B160CFBC8%cvs.NetBSD.org@localhost>,
Maya Rashish <source-changes-d%NetBSD.org@localhost> wrote:
>-=-=-=-=-=-
>
>Module Name:	src
>Committed By:	maya
>Date:		Tue Oct 17 05:47:09 UTC 2017
>
>Modified Files:
>	src/sys/arch/x86/x86: vmt.c
>
>Log Message:
>Check that the host supports GET_SPEED as well as GET_VERSION
>before deciding vmt_probe has succeeded.
>
>qemu supports GET_VERSION but not the RPC protocol so the probe succeeds
>but the attach fails, resulting in "vmt0: failed to open backdoor RPC
>channel (TCLO protocol)".  All known versions of vmware support GET_SPEED
>and no known qemu versions do, so this prevents it from attempting to
>attach (and failing) on qemu while still working on vmware.
>
>stop checking vmt_type to avoid having to adapt this code.
>
>- Taken from openbsd

But you can still get and print the type from ecx? Or that does not work
anymore?

christos



Home | Main Index | Thread Index | Old Index