[PATCH 0/2] Add non-FreeBSD guest support to Bhyve driver.

2014-10-23 Thread Conrad Meyer
bootloader and bootloader_args handling to bhyve_command, so libvirt can boot non-FreeBSD guests in Bhyve. See patch logs for further details. Thanks, Conrad Conrad Meyer (2): bhyve: Support /domain/bootloader configuration for non-FreeBSD guests. Generated PO files for 'bhyve: Support /domain

[PATCH 1/2] bhyve: Support /domain/bootloader configuration for non-FreeBSD guests.

2014-10-23 Thread Conrad Meyer
reworking the API somewhat. Sponsored by: EMC / Isilon storage division Signed-off-by: Conrad Meyer conrad.me...@isilon.com --- docs/drvbhyve.html.in | 30 +- docs/formatdomain.html.in | 4 +- po/libvirt.pot

[PATCHv2 2/2] Generated PO files for 'bhyve: Support /domain/bootloader'

2014-10-23 Thread Conrad Meyer
Sponsored by: EMC / Isilon storage division Signed-off-by: Conrad Meyer conrad.me...@isilon.com --- po/af.po | 4 po/am.po | 4 po/ar.po | 4 po/as.po | 4 po/be.po | 4 po/bg.po | 4 po/bn.po | 4 po/bn_IN.po| 4

[PATCHv2 0/2] Add non-FreeBSD guest support to Bhyve driver.

2014-10-23 Thread Conrad Meyer
Changelog: v2: - Dropped hvm - xen change per Peter's feedback. Conrad Meyer (2): bhyve: Support /domain/bootloader configuration for non-FreeBSD guests. Generated PO files for 'bhyve: Support /domain/bootloader' docs/drvbhyve.html.in | 28 ++-- docs/formatdomain.html.in | 4

[PATCHv2 1/2] bhyve: Support /domain/bootloader configuration for non-FreeBSD guests.

2014-10-23 Thread Conrad Meyer
: - We can't install from CD without explicit bootloader_args. - We leave a device.map file lying around in /tmp. I don't see a good way not to do so without reworking the API somewhat. Sponsored by: EMC / Isilon storage division Signed-off-by: Conrad Meyer conrad.me...@isilon.com --- docs

Re: Looking for a Libvirt example xml file

2014-10-25 Thread Conrad Meyer
On Sat, Oct 25, 2014 at 9:42 PM, Willem Jan Withagen w...@digiware.nl wrote: Seems that my CDrom block was a problem. But the disk is already build, so I just skipped that. Yes, even in git libvirt-bhyve doesn't work well with 1 disk :-(. But thing do not generate a lot of logging. :( Not

Re: Looking for a Libvirt example xml file

2014-10-26 Thread Conrad Meyer
On Sun, Oct 26, 2014 at 10:11 AM, Willem Jan Withagen w...@digiware.nl wrote: Are there any FBSD directions online to actually get libvirt to build after you did git clone?? See README-hacking[0] and checkout pkgng poudriere logs[1] for options to ./configure. After that it's just gmake -jN

Re: Looking for a Libvirt example xml file

2014-10-26 Thread Conrad Meyer
On Sun, Oct 26, 2014 at 5:45 PM, Willem Jan Withagen w...@digiware.nl wrote: On 26-10-2014 0:48, Willem Jan Withagen wrote: Hoi I tried the version on the libvirt.org/bhyve page. But that returns: freetest# virsh -c bhyve:///system domxml-to-native \\ --format bhyve-argv --xml

Re: Rework hypervisor detection

2014-10-27 Thread Conrad Meyer
Hi John, I don't have access to phabricator so I'll try and review in email. +#ifdef XEN +int vm_guest = VM_GUEST_XEN; +#else +int vm_guest = VM_GUEST_NO; /* Running as virtual machine guest? */ +#endif The whitespace between 'int' and 'vm_guest' in the second line seems wrong (extra

Re: CentOS in bhyve

2014-11-20 Thread Conrad Meyer
On Thu, 20 Nov 2014 18:34:22 +0300 Alex Povolotsky tark...@webmail.sub.ru wrote: Hello I'm trying to install CentOS in bhyve. I do everything accordnig to https://www.freebsd.org/doc/handbook/virtualization-host-bhyve.html [18:30] backup:/1bhyve/oracle # cat

Re: bhyve: fix bhyve warning CTASSERT

2015-08-13 Thread Conrad Meyer
Better to just replace CTASSERT() with _Static_assert() while you're here. Best, Conrad On Thu, Aug 13, 2015 at 5:05 AM, Stefano Garzarella stefanogarzare...@gmail.com wrote: Hi all, when I compile bhyve, I have the following errors from clang: pci_emul.c:750:2: error: unused typedef

Re: r344398 Import ACPICA 20190215: breaks bhyve

2019-02-21 Thread Conrad Meyer
Oops, to the list this time. Hi Oleg, Those look like the ACPI lines bhyve attempts to generate and compile in basl_fwrite_madt(): 272 /* Legacy IRQ0 is connected to pin 2 of the IOAPIC */ 273 EFPRINTF(fp, "[0001]\t\tSubtable Type : 02\n"); 274 EFPRINTF(fp,

Re: [RFC] Adding a Rados block driver to bhyve

2020-03-10 Thread Conrad Meyer
On Tue, Mar 10, 2020 at 9:28 AM Willem Jan Withagen wrote: > >> problem that libblock_rbd.so is stripped in such a way that > >> the symbol I need is removed. > > > So either I'm doing it the wrong way, like special options on the > > symbols oid. > > > However, I think

[Differential] D13995: NVMe controller emulator for bhyve.

2018-01-20 Thread cem (Conrad Meyer)
cem added a reviewer: imp. cem added a comment. Awesome! I can't speak to the NVMe emulation itself (I know almost nothing about the protocol and nothing about Bhyve HW emu interfaces). Maybe Warner can. INLINE COMMENTS > nvme.h:127 > enum shn_value { > +NVME_SHN_NOEFCT =