diff options
author | Jerry Jelinek <jerry.jelinek@joyent.com> | 2020-06-15 12:09:35 +0000 |
---|---|---|
committer | Jerry Jelinek <jerry.jelinek@joyent.com> | 2020-06-15 12:09:35 +0000 |
commit | da28b8a59d948d7cc69b1e5d53775d362eb772bc (patch) | |
tree | b25fb7e87288605d04659e49641f274fe2ebb19c /usr/src/lib/libvmmapi/common/vmmapi.h | |
parent | aecb08e40876f4c921b2eafb54c43fd32677e5be (diff) | |
parent | b30f02def0d29c7f2398666939cf35cf81f809f1 (diff) | |
download | illumos-joyent-da28b8a59d948d7cc69b1e5d53775d362eb772bc.tar.gz |
[illumos-gate merge]
commit b30f02def0d29c7f2398666939cf35cf81f809f1
12850 demangle(1) can trip up on names starting with underscore
commit 61de0de2b543856b77c5769b0d8981f58a7f26bd
12829 Add Zstandard to /etc/magic
commit f2fe7acaed48e65ea8626868085ea6e40a63b3a9
12763 ixgbe ufm support
commit a377495feb6d6c6a51d6cca4065a74f320f29a07
12762 topo should create per-device UFM entries by default
commit 44b0ba916e529fad7fa22597911db69ae8f24994
12761 i40e should only register ufm data on func 0
commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc
12759 Want ability to read ufm images
12758 ufm_detach doesn't properly clean up
12760 igb ufm support
12765 fwflash plugin cleanup handling is buggy
commit 1fa07ac719189ed3e8a0f8170264877c29bff62b
12848 Clarify bhyve's dual license
commit 154972aff898a787b38af3bab5b8d754b5a42447
12792 bhyve upstream sync 2020 May
commit 440a8a36792bdf9ef51639066aab0b7771ffcab8
12789 increase timers allowed per-process
commit 926d645fe2416b8ee611fc8ee4e28b7c7f9744dd
12531 storage: NULL pointer errors
Conflicts:
usr/src/test/os-tests/tests/Makefile
usr/src/test/os-tests/tests/timer/Makefile
usr/src/test/os-tests/tests/timer/timer_limit.c
usr/src/uts/common/os/timer.c
usr/src/uts/common/sys/timer.h
usr/src/uts/common/syscall/sysconfig.c
Diffstat (limited to 'usr/src/lib/libvmmapi/common/vmmapi.h')
-rw-r--r-- | usr/src/lib/libvmmapi/common/vmmapi.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/lib/libvmmapi/common/vmmapi.h b/usr/src/lib/libvmmapi/common/vmmapi.h index 6cb7a1186d..f7a8731c9a 100644 --- a/usr/src/lib/libvmmapi/common/vmmapi.h +++ b/usr/src/lib/libvmmapi/common/vmmapi.h @@ -47,6 +47,8 @@ #include <sys/param.h> #include <sys/cpuset.h> +#include <stdbool.h> + /* * API version for out-of-tree consumers like grub-bhyve for making compile * time decisions. @@ -175,6 +177,8 @@ int vm_ioapic_assert_irq(struct vmctx *ctx, int irq); int vm_ioapic_deassert_irq(struct vmctx *ctx, int irq); int vm_ioapic_pulse_irq(struct vmctx *ctx, int irq); int vm_ioapic_pincount(struct vmctx *ctx, int *pincount); +int vm_readwrite_kernemu_device(struct vmctx *ctx, int vcpu, + vm_paddr_t gpa, bool write, int size, uint64_t *value); int vm_isa_assert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq); int vm_isa_deassert_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq); int vm_isa_pulse_irq(struct vmctx *ctx, int atpic_irq, int ioapic_irq); |