[Differential] [Commented On] D1944: PF and VIMAGE fixes

2015-03-26 Thread kristof (Kristof Provost)
kristof added inline comments. INLINE COMMENTS sys/netpfil/pf/pf_ioctl.c:325 It's not clear to me why this is done here, rather than in pf_unload(). The initialisation is done in pf_load() after all. sys/netpfil/pf/pf_ioctl.c:3725 Don't we still need to do all of this somewhere? REVISION DE

[Differential] [Updated] D1944: PF and VIMAGE fixes

2015-03-26 Thread rodrigc (Craig Rodrigues)
rodrigc added a reviewer: kristof. REVISION DETAIL https://reviews.freebsd.org/D1944 To: nvass-gmx.com, gnn, bz, zec, trociny, glebius, rodrigc, kristof Cc: freebsd-virtualization, freebsd-pf, freebsd-net ___ freebsd-virtualization@freebsd.org mailing

Re: Several bhyve quirks

2015-03-26 Thread Peter Grehan
Hi Julian, Thank you for your explanation and tips, Peter. I just tried changing virtio-blk -> ahci-hd and preliminary results are good. And now you've mentioned it, I do recall seeing slightly less performance degradation on guests with 2 vCPUs vs. ones with just one. Glad to hear that :)

Re: Several bhyve quirks

2015-03-26 Thread Julian Hsiao
On 2015-03-25 15:44:35 +, Peter Grehan said: In 10.1, virtio-blk i/o is done sychronously in the context of the guest vCPU exit. If it's a single vCPU guest, or the virtio-net interrupt happens to be delivered to that vCPU, performance will suffer. A workaround is to use ahci-hd for the dis