diff options
author | grehan <grehan@FreeBSD.org> | 2012-10-26 13:40:12 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2012-10-26 13:40:12 +0000 |
commit | 1372a368e0c75317b5fcf37426faaabc995735c9 (patch) | |
tree | 30ac51b1ff13c133148c0f32361982bc2c0ec0a2 /lib/libvmmapi/vmmapi.h | |
parent | cbd59fc940c5caaf0cde3410c8772176220fd1a1 (diff) | |
download | FreeBSD-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.h | 2 |
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); |