The existing approach clearly doesn't support the full range of options
that users specify on the command-line.

Bugs.  It will get fixed in time with more testing/debugging.  Eduardo is
working on improving the testing and RH's QA folks are working hard to shake
out the bugs too.  I just posted another bug fix patch to the whitelist a few
days ago.

Exactly, I'm working close with virt-test team to improve the testing and feedback for possible illegal syscalls on various scenarios.


So I guess the options are:

1. Don't make it the default since it breaks stuff but use it for very
specific scenarios (e.g. libvirt use cases that have been well tested).

In my opinion, I think it was probably a bit premature to make enable it by
default, but at some point in the future I think we do need to do this.

I have to admit it was a little premature, yes. But I think once we have a stable set of tool in virt-test, we can turn it on by default in a near future.


2. Provide a kind of syscall set for various QEMU options and apply the
union of them at launch.  This still seems fragile but in theory it
could work.

This is what I was discussing above.  I think this is likely the next big
improvement.


That's the feature I'm currently working on right now. We'll see some improvements in the future. :)


--
Eduardo Otubo
IBM Linux Technology Center


Reply via email to