Loading kvm-all.c +8 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ struct KVMState int pit_state2; int xsave, xcrs; int many_ioeventfds; int intx_set_mask; /* The man page (and posix) say ioctl numbers are signed int, but * they're not. Linux, glibc and *BSD all treat ioctl numbers as * unsigned, and treating them as signed here can break things */ Loading Loading @@ -1386,6 +1387,8 @@ int kvm_init(void) s->direct_msi = (kvm_check_extension(s, KVM_CAP_SIGNAL_MSI) > 0); #endif s->intx_set_mask = kvm_check_extension(s, KVM_CAP_PCI_2_3); ret = kvm_arch_init(s); if (ret < 0) { goto err; Loading Loading @@ -1740,6 +1743,11 @@ int kvm_has_gsi_routing(void) #endif } int kvm_has_intx_set_mask(void) { return kvm_state->intx_set_mask; } void *kvm_vmalloc(ram_addr_t size) { #ifdef TARGET_S390X Loading kvm.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ int kvm_has_xcrs(void); int kvm_has_pit_state2(void); int kvm_has_many_ioeventfds(void); int kvm_has_gsi_routing(void); int kvm_has_intx_set_mask(void); #ifdef NEED_CPU_H int kvm_init_vcpu(CPUArchState *env); Loading Loading
kvm-all.c +8 −0 Original line number Diff line number Diff line Loading @@ -88,6 +88,7 @@ struct KVMState int pit_state2; int xsave, xcrs; int many_ioeventfds; int intx_set_mask; /* The man page (and posix) say ioctl numbers are signed int, but * they're not. Linux, glibc and *BSD all treat ioctl numbers as * unsigned, and treating them as signed here can break things */ Loading Loading @@ -1386,6 +1387,8 @@ int kvm_init(void) s->direct_msi = (kvm_check_extension(s, KVM_CAP_SIGNAL_MSI) > 0); #endif s->intx_set_mask = kvm_check_extension(s, KVM_CAP_PCI_2_3); ret = kvm_arch_init(s); if (ret < 0) { goto err; Loading Loading @@ -1740,6 +1743,11 @@ int kvm_has_gsi_routing(void) #endif } int kvm_has_intx_set_mask(void) { return kvm_state->intx_set_mask; } void *kvm_vmalloc(ram_addr_t size) { #ifdef TARGET_S390X Loading
kvm.h +1 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ int kvm_has_xcrs(void); int kvm_has_pit_state2(void); int kvm_has_many_ioeventfds(void); int kvm_has_gsi_routing(void); int kvm_has_intx_set_mask(void); #ifdef NEED_CPU_H int kvm_init_vcpu(CPUArchState *env); Loading