Re: FreeBSD KVM port

2011-06-30 Thread K. Macy
Courtesy of NetApp, FreeBSD has grown its own hypervisor "BHyve". I don't have the initial commit at hand but it shouldn't be hard to find. This is still a bit green, but is quite promising. On Thu, Jun 30, 2011 at 6:43 PM, Prateek Sharma wrote: > Hi everyone, >   I wanted to know the status of K

Re: FreeBSD KVM port

2011-06-30 Thread K. Macy
insically be dependent on shimming to Linux APIs with all the problems that that potentially entails. Cheers > On Thu, Jun 30, 2011 at 11:15 PM, K. Macy wrote: >> Courtesy of NetApp, FreeBSD has grown its own hypervisor "BHyve". I >> don't have the initial commit at hand

Re: FreeBSD KVM port

2011-07-02 Thread K. Macy
can be considered 'production > grade'. And virtualbox does not come close to kvm/xen in terms of > performance/management features . Also the whole Oracle thing ... > > I was curious about KVM support because of coming across the old port > (2007). What happened to it ? >

Re: Automatically running /usr/tests on stable/10 branch under Jenkins

2014-10-23 Thread K. Macy
>> (2) Creates a bootable UFS image with makefs > > any chance zfs will be used as well? > Seconded. There are residual locking issues issues in ZFS. Particularly in the less exercised areas. >> (5) Shuts down the bhyve VM > > Do you have crashdumps configured in case stuff goes wrong? Along

Re: Automatically running /usr/tests on stable/10 branch under Jenkins

2014-10-25 Thread K. Macy
>>> Alan also suggested against integrating the test suite as-is, because as he >>> said, "Remember, don't run these tests on a production system. They WILL >>> cause panics and deadlocks, and they may cause data loss too.” >>> >>> Cheers, >>> -Garrett >> >> Wait, we want to sweep those bugs und

Re: Automatically running /usr/tests on stable/10 branch under Jenkins

2014-10-25 Thread K. Macy
On Sat, Oct 25, 2014 at 2:46 PM, Garrett Cooper wrote: > On Oct 25, 2014, at 13:20, K. Macy wrote: > >>>>> Alan also suggested against integrating the test suite as-is, because as >>>>> he said, "Remember, don't run these tests on a product

Re: How to tell if current running thread can be preempted?

2015-04-30 Thread K. Macy
Any thread can be preempted unless it's in a critical section which is tracked by a counter in the current thread. There would be no OS agnostic way of doing what you ask in your second question. On Apr 28, 2015 4:26 PM, "Stefan Andritoiu" wrote: > In Linux, in the scheduler function, it check i

Re: bhyve graphics support

2016-05-27 Thread K. Macy
Cool stuff. FYI new i915 driver has vgpu support, incliuding 3D. On Friday, May 27, 2016, Peter Grehan wrote: > As of r300829, support for graphic output has been checked into the > projects/bhyve_graphics branch. This is just the usr.sbin/bhyve executable, > so is quick and easy to build from s

Re: bhyve graphics support

2016-05-27 Thread K. Macy
Yes. -M On Friday, May 27, 2016, Peter Grehan wrote: > Cool stuff. FYI new i915 driver has vgpu support, incliuding 3D. >> > > Is that the KVM-GT work ? (https://github.com/01org/KVMGT-kernel) > > If so, yes, it would be great to support that in bhyve. > > later, > > Peter. >

Re: Issues with GTX960 on CentOS7 using bhyve PCI passthru (FreeBSD 11-RC2)

2017-01-11 Thread K. Macy
Is the VM checking documented in the driver notes somewhere? I have a Titan X that I need to run CUDA on and would be much happier if I didn't have to actually switch back and forth between FreeBSD and Ubuntu on my desktop. Are we new fairly certain that this won't work? (Yet another reason to go w

Re: Issues with GTX960 on CentOS7 using bhyve PCI passthru (FreeBSD 11-RC2)

2017-01-11 Thread K. Macy
I hope you keep it up or at least figure out what the driver is doing. If they haven't explicitly put in the license terms that virtualization is forbidden for consumer cards, there's nothing wrong with hot patching the driver ... assuming that they don't do things like Skype does where it repeated

Re: bhyve uses all available memory during IO-intensive operations

2017-12-01 Thread K. Macy
One thing to watch out for with chyves if your virtual disk is more than 20G is the fact that it uses 512 byte blocks for the zvols it creates. I ended up using up 1.4TB only half filling up a 250G zvol. Chyves is quick and easy, but it's not exactly production ready. -M On Thu, Nov 30, 2017 at

Re: bhyve uses all available memory during IO-intensive operations

2017-12-01 Thread K. Macy
On Fri, Dec 1, 2017 at 20:02 Rodney W. Grimes < freebsd-...@pdx.rh.cn85.dnsmgr.net> wrote: > > On 02/12/2017 08:11, Dustin Wenz wrote: > > > > > > The commit history shows that chyves defaults to -S if you are > > > hosting from FreeBSD 10.3 or later. I'm sure they had a reason for > > > doing tha

Re: bhyve uses all available memory during IO-intensive operations

2017-12-01 Thread K. Macy
hat larger, the benefits of shallower indirect block chains will outweigh the cost of RMW I would guess. And I think it should be your guest file system block size. I don't know what ext4 is, but ext2/3 was 16k by default IIRC. -M > > - .Dustin > > On Dec 1, 2017, at 9:18 PM, K.

Re: bhyve uses all available memory during IO-intensive operations

2017-12-02 Thread K. Macy
There was a standards group but now the interfaces used buy the Linux virtio drivers define the de facto standard. As virtual interfaces go they're fairly decent. So all we need is a backend. The one thing FreeBSD doesn't have that I miss is CPU hot plug when running as a guest - or at least a mec

Re: bhyve uses all available memory during IO-intensive operations

2017-12-02 Thread K. Macy
k, >> to match the most common mass storage sector size? >> >> - .Dustin >> >>> On Dec 1, 2017, at 9:18 PM, K. Macy wrote: >>> >>> One thing to watch out for with chyves if your virtual disk is more >>> than 20G is the fact that i