On 01/13/2015 10:50 AM, Markus Armbruster wrote: > Signed-off-by: Markus Armbruster <arm...@redhat.com> > --- > balloon.c | 29 +++++++++++++++-------------- > 1 file changed, 15 insertions(+), 14 deletions(-) > > diff --git a/balloon.c b/balloon.c > index 2884c2d..aa30617 100644 > --- a/balloon.c > +++ b/balloon.c > @@ -36,6 +36,19 @@ static QEMUBalloonEvent *balloon_event_fn; > static QEMUBalloonStatus *balloon_stat_fn; > static void *balloon_opaque; > > +static int have_ballon(Error **errp) > +{ > + if (kvm_enabled() && !kvm_has_sync_mmu()) { > + error_set(errp, QERR_KVM_MISSING_CAP, "synchronous MMU", "balloon"); > + return 0; > + } > + if (!balloon_event_fn) { > + error_set(errp, QERR_DEVICE_NOT_ACTIVE, "balloon"); > + return 0; > + } > + return 1;
Another case where I would have used bool, true, false. Either way, Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature