Peter, would this provide what libvirt urgently needs for backing files vs. the commit block job?
Kevin Wolf (4): block: Update flags in bdrv_set_read_only() block: Add auto-read-only option nbd: Support auto-read-only option file-posix: Support auto-read-only option qapi/block-core.json | 6 ++++++ block/nbd-client.h | 1 + include/block/block.h | 2 ++ block.c | 28 +++++++++++++++++++++++++++- block/file-posix.c | 13 +++++++++++++ block/nbd-client.c | 14 +++++++++++--- block/nbd.c | 4 +++- block/vvfat.c | 1 + 8 files changed, 64 insertions(+), 5 deletions(-) -- 2.13.6