
On Tue, Jul 03, 2018 at 20:41:54 +0800, dujiancheng wrote:
From: Dujiancheng <dujiancheng10@gmail.com>
dujiancheng (1): qemu: Added support L2 table cache for qcow2 disk. L2 table cache can be set by the new element diskCache. Use the following methods to set the L2 table cache and cache clean interval: <diskCache> <cache level='2'> <size unit='KiB'>10240</size> </cache> <clean interval='900'/> </diskCache>
Since you insist on sending your own version rather than reusing the better previously posted version, here are a few things this patch is missing: - capability which allows to check whether qemu supports the new features - cache is a property of the image and not the disk, also it needs to be configurable for <backingStore> so that it's usable for the upcoming blockdev work - the documentation does not explain how it's supposed to be used. - the RNG schema indentation is wrong - the formatter for the XML should not have any logic .. e.g. determining that only L2 cache is printed - the code itself is rather strange and does not allow multiple cache levels although the data structure suggests so - the name for the tests are wrong since this is not disk cache but image cache - there are no checks whether a format supporting the l2 cache is used (qcow2 only) - make syntax-check fails: --- tests/qemuxml2argvdata/disk-cache.args 2018-07-03 15:29:18.386122485 +0200 +++ - 2018-07-03 15:30:36.263098059 +0200 @@ -22,7 +22,8 @@ -no-acpi \ -boot c \ -usb \ --drive file=/tmp/data.img,format=raw,l2-cache-size=10240,cache-clean-interval=900,if=none,id=drive-virtio-disk0 \ +-drive file=/tmp/data.img,format=raw,l2-cache-size=10240,\ +cache-clean-interval=900,if=none,id=drive-virtio-disk0 \ -device virtio-blk-pci,bus=pci.0,addr=0x3,drive=drive-virtio-disk0,\ id=virtio-disk0 \ -drive file=/tmp/logs.img,format=raw,if=none,id=drive-virtio-disk1 \ Incorrect line wrapping in tests/qemuxml2argvdata/disk-cache.args Use test-wrap-argv.pl to wrap test data files
Signed-off-by: dujiancheng <dujiancheng10@gmail.com>
I think it was pointed out that we prefer real names...