X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=palacios%2Finclude%2Fpalacios%2Fvmm_symspy.h;h=50209ac398ef038bbd95a0c69b4ca89d81e2a46d;hb=268cdc635ece417c3472295c4c81591564c6e0df;hp=5b17b39bd6ac1b3b8d092650ee2deeb9fb65d657;hpb=ee1279646a778613b23a42350b903ebb57c068f8;p=palacios.git diff --git a/palacios/include/palacios/vmm_symspy.h b/palacios/include/palacios/vmm_symspy.h index 5b17b39..50209ac 100644 --- a/palacios/include/palacios/vmm_symspy.h +++ b/palacios/include/palacios/vmm_symspy.h @@ -32,7 +32,9 @@ struct v3_symspy_global_page { union { uint32_t feature_flags; struct { - uint_t pci_map_valid : 1; + uint8_t pci_map_valid : 1; + uint8_t symmod_enabled : 1; + uint8_t sec_symmod_enabled : 1; } __attribute__((packed)); } __attribute__((packed)); @@ -87,6 +89,8 @@ int v3_sym_unmap_pci_passthrough(struct v3_vm_info * vm, uint_t bus, uint_t dev, +struct v3_symspy_global_page * v3_sym_get_symspy_vm(struct v3_vm_info * vm); +struct v3_symspy_local_page * v3_sym_get_symspy_core(struct guest_info * core); #endif