Re: [Qemu-discuss] [Qemu-devel] Apple hypervisor.framework (hvf) availability

2018-02-08 Thread Paolo Bonzini
On 08/02/2018 11:21, Peter Maydell wrote:
> On 7 February 2018 at 23:05, Brendan Simon (eTRIX)
>  wrote:
>>  There must be some qemu developers that
>> have access to Macs and may even be Mac users too (just an assumption).
> 
> Nope, pretty much not. Almost all the QEMU developers use
> Linux -- the BSDs and Windows hosts are also not very well
> represented in the QEMU dev community.

Indeed.  However, Windows at least has Wine and it can also be
virtualized if you have a legal license.  If Apple wants to donate even
oldish hardware to developers, I'm sure it'd be welcome. :)

Paolo

> I have a Mac, but I only really use it for doing build tests,
> so we at least keep the OSX support from bitrotting entirely.
> More developers working on and with the OSX parts of the QEMU
> code would certainly be welcome.
> 
> thanks
> -- PMM
> 




Re: [Qemu-discuss] [Qemu-devel] Apple hypervisor.framework (hvf) availability

2018-02-08 Thread Peter Maydell
On 7 February 2018 at 23:05, Brendan Simon (eTRIX)
 wrote:
> Maybe qemu developers/users do not know that hvf is now available in
> qemu?  Is it promoted so that people may become interested and try to
> progress further development?

It's only just gone into trunk. We're planning to do a
blog post/etc to advertise the new functionality to users
at around the time we do the next QEMU release that includes it.

>  There must be some qemu developers that
> have access to Macs and may even be Mac users too (just an assumption).

Nope, pretty much not. Almost all the QEMU developers use
Linux -- the BSDs and Windows hosts are also not very well
represented in the QEMU dev community.
I have a Mac, but I only really use it for doing build tests,
so we at least keep the OSX support from bitrotting entirely.
More developers working on and with the OSX parts of the QEMU
code would certainly be welcome.

thanks
-- PMM



Re: [Qemu-discuss] [Qemu-devel] Apple hypervisor.framework (hvf) availability

2018-02-07 Thread Brendan Simon (eTRIX)
On 7/2/18 11:54 pm, Paolo Bonzini wrote:

> On 07/02/2018 12:41, Brendan Simon (eTRIX) wrote:
>> Also, qemu seems to crash if left for a period of time (in the order of
>> hours).  No response at all.  No cursor movement or anything.  I have to
>> force quit the application.
> Hmm, it would be interesting to get a debugger backtrace when that happens.

Any idea where I find the backtrace info?  Couldn't see anything in the
build directory, or in the Console.app (to view various system/user logs).

BTW, I'm invoking qemu from the build directory with:

./x86_64-softmmu/qemu-system-x86_64 -accel hvf -m 4096
/Volumes/Windows/QEMU_VMs/Win7-Ultimate/hd0.img -net nic -net user


>> Is anyone actively working/testing/profiling the hvf accelerator to
>> improve it's performance and robustness?
>>
>> What can users do to provide information for developers to make such
>> improvements?
> No one is working on QEMU/HVF right now, I don't even own a computer
> that can run it.  However I hope that the Android emulator developers
> take it up.

Android?  Is there a link with Android and macos?

Maybe qemu developers/users do not know that hvf is now available in
qemu?  Is it promoted so that people may become interested and try to
progress further development?  There must be some qemu developers that
have access to Macs and may even be Mac users too (just an assumption). 
Trying to pique their interest would be good ;-)

Brendan.