qemu/qapi
Michael Roth f22d85e9e6 qemu-ga: add a whitelist for fsfreeze-safe commands
Currently we rely on fsfreeze/thaw commands disabling/enabling logging
then having other commands check whether logging is disabled to avoid
executing if they aren't safe for running while a filesystem is frozen.

Instead, have an explicit whitelist of fsfreeze-safe commands, and
consolidate logging and command enablement/disablement into a pair
of helper functions: ga_set_frozen()/ga_unset_frozen()

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2012-04-30 08:42:10 -05:00
..
qapi-dealloc-visitor.c qapi: dealloc visitor, support freeing of nested lists 2011-10-04 11:00:46 -03:00
qapi-dealloc-visitor.h
qapi-types-core.h
qapi-visit-core.c qapi: allow sharing enum implementation across visitors 2012-02-21 10:21:05 +01:00
qapi-visit-core.h
qapi-visit-impl.h qapi: allow sharing enum implementation across visitors 2012-02-21 10:21:05 +01:00
qmp-core.h qemu-ga: add a whitelist for fsfreeze-safe commands 2012-04-30 08:42:10 -05:00
qmp-dispatch.c guest agent: add RPC blacklist command-line option 2011-12-12 17:06:21 -06:00
qmp-input-visitor.c qapi: g_hash_table_find() instead of GHashTableIter. 2012-04-23 13:03:45 -03:00
qmp-input-visitor.h qapi: add strict mode to input visitor 2012-03-27 09:15:13 -03:00
qmp-output-visitor.c qapi: fix double free in qmp_output_visitor_cleanup() 2012-03-27 09:11:00 -03:00
qmp-output-visitor.h
qmp-registry.c qemu-ga: add a whitelist for fsfreeze-safe commands 2012-04-30 08:42:10 -05:00
string-input-visitor.c qapi: add string-based visitors 2012-02-21 10:21:05 +01:00
string-input-visitor.h qapi: add string-based visitors 2012-02-21 10:21:05 +01:00
string-output-visitor.c qapi: add string-based visitors 2012-02-21 10:21:05 +01:00
string-output-visitor.h qapi: add string-based visitors 2012-02-21 10:21:05 +01:00