Revision 05440845 lib/constants.py

b/lib/constants.py
849 849
HV_KVM_EXTRA = "kvm_extra"
850 850
HV_KVM_MACHINE_VERSION = "machine_version"
851 851
HV_KVM_PATH = "kvm_path"
852
HV_VIF_TYPE = "vif_type"
852 853

  
853 854

  
854 855
HVS_PARAMETER_TYPES = {
......
918 919
  HV_VGA: VTYPE_STRING,
919 920
  HV_KVM_EXTRA: VTYPE_STRING,
920 921
  HV_KVM_MACHINE_VERSION: VTYPE_STRING,
922
  HV_VIF_TYPE: VTYPE_STRING,
921 923
  }
922 924

  
923 925
HVS_PARAMETERS = frozenset(HVS_PARAMETER_TYPES.keys())
......
1311 1313
  HT_NIC_PARAVIRTUAL,
1312 1314
  ])
1313 1315

  
1316
# Vif types
1317
# default vif type in xen-hvm
1318
HT_HVM_VIF_IOEMU = "ioemu"
1319
HT_HVM_VIF_VIF = "vif"
1320
HT_HVM_VALID_VIF_TYPES = compat.UniqueFrozenset([
1321
  HT_HVM_VIF_IOEMU,
1322
  HT_HVM_VIF_VIF,
1323
  ])
1324

  
1314 1325
# Disk types
1315 1326
HT_DISK_IOEMU = "ioemu"
1316 1327
HT_DISK_IDE = "ide"
......
1931 1942
    HV_CPU_MASK: CPU_PINNING_ALL,
1932 1943
    HV_CPU_CAP: 0,
1933 1944
    HV_CPU_WEIGHT: 256,
1945
    HV_VIF_TYPE: HT_HVM_VIF_IOEMU,
1934 1946
    },
1935 1947
  HT_KVM: {
1936 1948
    HV_KVM_PATH: KVM_PATH,

Also available in: Unified diff