Message ID | 20191206213433.11305-5-wainersm@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | python/qemu: New accel module and improvements | expand |
On Fri, Dec 06, 2019 at 04:34:33PM -0500, Wainer dos Santos Moschetta wrote: > This adds a method to check if the tcg accelerator is enabled > in the QEMU binary. > > Signed-off-by: Wainer dos Santos Moschetta <wainersm@redhat.com> > Reviewed-by: Alex Bennée <alex.bennee@linaro.org> > Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> > --- > python/qemu/accel.py | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/python/qemu/accel.py b/python/qemu/accel.py > index 9fecffb44b..f4ff31825d 100644 > --- a/python/qemu/accel.py > +++ b/python/qemu/accel.py > @@ -67,3 +67,11 @@ def kvm_available(target_arch=None, qemu_bin=None): > if qemu_bin and "kvm" not in list_accel(qemu_bin): > return False > return True > + > +def tcg_available(qemu_bin): > + """ > + Check if TCG is available. > + > + @param qemu_bin (str): path to the QEMU binary > + """ > + return 'tcg' in list_accel(qemu_bin) > -- > 2.21.0 > Reviewed-by: Cleber Rosa <crosa@redhat.com> Tested-by: Cleber Rosa <crosa@redhat.com>
diff --git a/python/qemu/accel.py b/python/qemu/accel.py index 9fecffb44b..f4ff31825d 100644 --- a/python/qemu/accel.py +++ b/python/qemu/accel.py @@ -67,3 +67,11 @@ def kvm_available(target_arch=None, qemu_bin=None): if qemu_bin and "kvm" not in list_accel(qemu_bin): return False return True + +def tcg_available(qemu_bin): + """ + Check if TCG is available. + + @param qemu_bin (str): path to the QEMU binary + """ + return 'tcg' in list_accel(qemu_bin)