linux/drivers/hv
Jason Wang 1f94ea8181 hv: vmbus_drv: detect hyperv through x86_hyper
There are two reasons we need to use x86_hyper instead of
query_hypervisor_presence():

- Not only hyperv but also other hypervisors such as kvm would set
  X86_FEATURE_HYTPERVISOR, so query_hypervisor_presence() will return true even
  in kvm. This may cause extra delay of 5 seconds before failing the probing in
  kvm guest.
- The hypervisor has been detected in init_hypervisor(), so no need to do the
  work again.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Cc: Haiyang Zhang <haiyangz@microsoft.com>
Acked-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-09-04 15:55:34 -07:00
..
Kconfig hv: Add Kconfig menu entry 2011-11-26 17:05:34 -08:00
Makefile
channel.c
channel_mgmt.c Drivers: hv: util: Properly handle version negotiations. 2012-05-14 08:59:31 -07:00
connection.c
hv.c hv: fail the probing immediately when we are not in hyperv platform 2012-08-17 09:51:59 -07:00
hv_kvp.c Drivers: hv: kvp: Support the new IP injection messages 2012-08-17 08:23:57 -07:00
hv_util.c Drivers: hv: Add KVP definitions for IP address injection 2012-08-16 13:48:07 -07:00
hyperv_vmbus.h Drivers: hv: Cleanup the guest ID computation 2012-08-13 18:42:25 -07:00
ring_buffer.c net/hyperv: Add flow control based on hi/low watermark 2012-04-03 17:47:15 -04:00
vmbus_drv.c hv: vmbus_drv: detect hyperv through x86_hyper 2012-09-04 15:55:34 -07:00