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 the

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, "[0001]\t\tLen

[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 = 0x0,

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 wrote: > Hi all, > when I compile bhyve, I have the following errors from clang: > pci_emul.c:750:2: error: unused typedef '__assert750' > [-Werror,-Wunused

Re: CentOS in bhyve

2014-11-20 Thread Conrad Meyer
On Thu, 20 Nov 2014 18:34:22 +0300 Alex Povolotsky 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:/<1>bhyve/oracle # > cat /etc/bhyve/oracle/device.map (hd0) /de

Re: CentOS in bhyve

2014-11-20 Thread Conrad Meyer
On Thu, 20 Nov 2014 18:34:22 +0300 Alex Povolotsky 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:/<1>bhyve/oracle # > cat /etc/bhyve/oracle/device.map (hd0) /de

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

2014-10-28 Thread Conrad Meyer
> I don't think it's safe to pass arbitrary arguments from XML. I find this > too critical to ACK the patch, buy maybe further discussion can change my > mind. Michal, You're reviewing a 4-revision old version of this patch, see v5 for the most recent set. However, this bit is still present in v5

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 s

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 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 /root

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 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 -j" and "gmake insta

Re: Looking for a Libvirt example xml file

2014-10-26 Thread Conrad Meyer
On Sun, Oct 26, 2014 at 5:49 AM, Roman Bogorodskiy wrote: > Conrad Meyer wrote: > >> On Sat, Oct 25, 2014 at 9:42 PM, Willem Jan Withagen >> wrote: >> > Seems that my CDrom block was a problem. >> > But the disk is already build, so I just skipped that.

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 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 even with debu

Re: Looking for a Libvirt example xml file

2014-10-25 Thread Conrad Meyer
On Sat, Oct 25, 2014 at 6:48 PM, 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 /root/libvirt-example.xml > error: unsupported configuratio

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

2014-10-23 Thread Conrad Meyer
veats: - 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 --- docs/drvbhyve.ht

[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 --- 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 po/bo.po

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

2014-10-23 Thread Conrad Meyer
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

[PATCH 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 --- 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 po/bo.po

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

2014-10-23 Thread Conrad Meyer
way not to do so without reworking the API somewhat. Sponsored by: EMC / Isilon storage division Signed-off-by: Conrad Meyer --- docs/drvbhyve.html.in | 30 +- docs/formatdomain.html.in | 4 +- po/libvirt.pot

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

2014-10-23 Thread Conrad Meyer
guests. This patch adds and 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: