summaryrefslogtreecommitdiff
path: root/usr/src/lib/libvmmapi/common/vmmapi.c
AgeCommit message (Collapse)AuthorFilesLines
2019-07-05OS-7447 formalize bhyve resource exclusionPatrick Mooney1-1/+12
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-12-20OS-7403 libvmmapi: add vm_get_devmem_offsetHans Rosenfeld1-11/+18
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-12-20OS-7402 libvmmapi: vm_open destroys VM on error, vm_close is missingHans Rosenfeld1-0/+22
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-11-01OS-7199 bhyve upstream sync 2018 SeptPatrick Mooney1-22/+15
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2018-07-12OS-7061 bhyve: set MAP_NORESERVE when mmap'ing guest memoryHans Rosenfeld1-0/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-11OS-6988 bhyve wastes 1GB of RAM for each VM using more than 3GBHans Rosenfeld1-0/+40
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-05-24OS-6954 bhyve upstream syncPatrick Mooney1-2/+66
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-04-12OS-6869 sync bhyve with upstreamPatrick Mooney1-0/+59
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-03-06OS-6685 bhyve ppt should facilitate PCI accessPatrick Mooney1-1/+79
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-05OS-6674 port bhyve pci-passthru to illumosHans Rosenfeld1-0/+20
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-02OS-6669 create bhyve brandMike Gerdts1-8/+0
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-02OS-6617 remove forceload for viona and vmm from /etc/systemJohn Levon1-2/+2
OS-6679 ABBA deadlock in vmm sdev plugin Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-27OS-6672 update vmm to FreeBSD 11.1Patrick Mooney1-228/+511
OS-6673 update libvmmapi to FreeBSD 11.1 OS-6690 want kernel driver API into bhyve Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-22OS-6410 fix-up bhyve buildHans Rosenfeld1-0/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-22OS-6409 import Pluribus bhyve portTycho Nightingale1-0/+1257
Authored by: Krupal Joshi <krupal.joshi@pluribusnetworks.com> Contributed by: Pluribus Networks Inc. Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>