summaryrefslogtreecommitdiffstats
path: root/lib/libvmmapi/vmmapi.h
diff options
context:
space:
mode:
authorgrehan <grehan@FreeBSD.org>2012-10-26 13:40:12 +0000
committergrehan <grehan@FreeBSD.org>2012-10-26 13:40:12 +0000
commit1372a368e0c75317b5fcf37426faaabc995735c9 (patch)
tree30ac51b1ff13c133148c0f32361982bc2c0ec0a2 /lib/libvmmapi/vmmapi.h
parentcbd59fc940c5caaf0cde3410c8772176220fd1a1 (diff)
downloadFreeBSD-src-1372a368e0c75317b5fcf37426faaabc995735c9.zip
FreeBSD-src-1372a368e0c75317b5fcf37426faaabc995735c9.tar.gz
Remove mptable generation code from libvmmapi and move it to bhyve.
Firmware tables require too much knowledge of system configuration, and it's difficult to pass that information in general terms to a library. The upcoming ACPI work exposed this - it will also livein bhyve. Also, remove code specific to NetApp from the mptable name, and remove the -n option from bhyve. Reviewed by: neel Obtained from: NetApp
Diffstat (limited to 'lib/libvmmapi/vmmapi.h')
-rw-r--r--lib/libvmmapi/vmmapi.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/libvmmapi/vmmapi.h b/lib/libvmmapi/vmmapi.h
index fe5116e..de04252 100644
--- a/lib/libvmmapi/vmmapi.h
+++ b/lib/libvmmapi/vmmapi.h
@@ -60,8 +60,6 @@ int vm_get_pinning(struct vmctx *ctx, int vcpu, int *host_cpuid);
int vm_set_pinning(struct vmctx *ctx, int vcpu, int host_cpuid);
int vm_run(struct vmctx *ctx, int vcpu, uint64_t rip,
struct vm_exit *ret_vmexit);
-int vm_build_tables(struct vmctx *ctxt, int ncpus, int ioapic,
- void *oemtbl, int oemtblsz);
int vm_apicid2vcpu(struct vmctx *ctx, int apicid);
int vm_inject_event(struct vmctx *ctx, int vcpu, enum vm_event_type type,
int vector);
OpenPOWER on IntegriCloud