summaryrefslogtreecommitdiffstats
path: root/results/classifier/zero-shot/118/device/1748
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
committerChristian Krinitsin <mail@krinitsin.com>2025-07-03 19:39:53 +0200
commitdee4dcba78baf712cab403d47d9db319ab7f95d6 (patch)
tree418478faf06786701a56268672f73d6b0b4eb239 /results/classifier/zero-shot/118/device/1748
parent4d9e26c0333abd39bdbd039dcdb30ed429c475ba (diff)
downloademulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.tar.gz
emulator-bug-study-dee4dcba78baf712cab403d47d9db319ab7f95d6.zip
restructure results
Diffstat (limited to 'results/classifier/zero-shot/118/device/1748')
-rw-r--r--results/classifier/zero-shot/118/device/174886
1 files changed, 86 insertions, 0 deletions
diff --git a/results/classifier/zero-shot/118/device/1748 b/results/classifier/zero-shot/118/device/1748
new file mode 100644
index 00000000..4a9c9823
--- /dev/null
+++ b/results/classifier/zero-shot/118/device/1748
@@ -0,0 +1,86 @@
+device: 0.969
+graphic: 0.949
+virtual: 0.918
+performance: 0.879
+files: 0.869
+architecture: 0.829
+hypervisor: 0.819
+debug: 0.816
+PID: 0.792
+KVM: 0.756
+ppc: 0.736
+x86: 0.732
+kernel: 0.725
+i386: 0.725
+boot: 0.690
+semantic: 0.669
+risc-v: 0.659
+network: 0.658
+arm: 0.657
+peripherals: 0.656
+vnc: 0.651
+permissions: 0.648
+VMM: 0.645
+mistranslation: 0.645
+register: 0.636
+socket: 0.617
+TCG: 0.611
+user-level: 0.589
+assembly: 0.505
+
+qcow2: disk size exceeds virtual size
+Description of problem:
+Disk size of qcow2 image file exceeds its virtual size after repeatedly writing, and deleting data in qemu vm.
+Steps to reproduce:
+1. qemu-img create -f qcow2 tmp.qcow2 32M
+2. attach tmp.qcow2 as a device to qemu vm
+3. mount the device in qemu vm, and repeatedly writing, and deleting data
+Additional information:
+xml for attaching tmp.qcow2
+```xml
+ <disk device="disk" type="file">
+ <target bus="virtio" dev="vdb"/>
+ <source file="/path/to/tmp.qcow2"/>
+ <driver type="qcow2" name="qemu" cache="none" discard="unmap"/>
+ </disk>
+```
+in fact, set discard="unmap" or not seems has `little impact` on the final result.
+reproducible shell script.
+```sh
+#! /bin/sh
+
+for i in {1..1000}; do
+ for j in {1..27}; do
+ dd if=/dev/zero of=/mnt/test-$j bs=1M count=1 &
+ done
+ sync
+ sleep 10
+ rm -f /mnt/test-*
+ fstrim /mnt
+done
+```
+MOUNT the device and run this script, problem happens about 30 minutes.
+
+final result looks like:
+```sh
+# qemu-img info tmp.qcow2 --force
+image: tmp.qcow2
+file format: qcow2
+virtual size: 32 MiB (33554432 bytes)
+disk size: 33 MiB
+cluster_size: 65536
+Format specific information:
+ compat: 1.1
+ compression type: zlib
+ lazy refcounts: false
+ refcount bits: 16
+ corrupt: false
+ extended l2: false
+Child node '/file':
+ filename: tmp.qcow2
+ protocol type: file
+ file length: 32.3 MiB (33882112 bytes)
+ disk size: 33 MiB
+ Format specific information:
+ extent size hint: 1048576
+```