Message ID | 20190628194512.21311-1-danielhb413@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | delete created files when block_crypto_co_create_opts_luks fails | expand |
Ping On 6/28/19 4:45 PM, Daniel Henrique Barboza wrote: > Changes from previous version [1]: > - added an extra patch including a new qemu-iotest to exercise the fix > > > [1] https://lists.gnu.org/archive/html/qemu-devel/2019-03/msg07159.html > > Daniel Henrique Barboza (4): > block: introducing 'bdrv_co_delete_file' interface > block.c: adding bdrv_delete_file > crypto.c: cleanup created file when block_crypto_co_create_opts_luks > fails > qemu-iotests: adding LUKS cleanup for non-UTF8 secret error > > block.c | 82 ++++++++++++++++++++++++++++++++++++++ > block/crypto.c | 31 ++++++++++++++ > block/file-posix.c | 28 +++++++++++++ > include/block/block.h | 3 ++ > include/block/block_int.h | 6 +++ > tests/qemu-iotests/257 | 67 +++++++++++++++++++++++++++++++ > tests/qemu-iotests/257.out | 11 +++++ > tests/qemu-iotests/group | 1 + > 8 files changed, 229 insertions(+) > create mode 100755 tests/qemu-iotests/257 > create mode 100644 tests/qemu-iotests/257.out >