cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

039.out (4080B)


      1QA output created by 039
      2
      3== Checking that image is clean on shutdown ==
      4Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
      5wrote 512/512 bytes at offset 0
      6512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
      7incompatible_features     []
      8No errors were found on the image.
      9
     10== Creating a dirty image file ==
     11Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
     12wrote 512/512 bytes at offset 0
     13512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     14./common.rc: Killed                  ( VALGRIND_QEMU="${VALGRIND_QEMU_IO}" _qemu_proc_exec "${VALGRIND_LOGFILE}" "$QEMU_IO_PROG" $QEMU_IO_ARGS "$@" )
     15incompatible_features     [0]
     16ERROR cluster 5 refcount=0 reference=1
     17ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0
     18
     192 errors were found on the image.
     20Data may be corrupted, or further writes to the image may corrupt it.
     21
     22== Read-only access must still work ==
     23read 512/512 bytes at offset 0
     24512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     25incompatible_features     [0]
     26
     27== Repairing the image file must succeed ==
     28ERROR cluster 5 refcount=0 reference=1
     29Rebuilding refcount structure
     30Repairing cluster 1 refcount=1 reference=0
     31Repairing cluster 2 refcount=1 reference=0
     32The following inconsistencies were found and repaired:
     33
     34    0 leaked clusters
     35    1 corruptions
     36
     37Double checking the fixed image now...
     38No errors were found on the image.
     39incompatible_features     []
     40
     41== Data should still be accessible after repair ==
     42read 512/512 bytes at offset 0
     43512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     44
     45== Opening a dirty image read/write should repair it ==
     46Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
     47wrote 512/512 bytes at offset 0
     48512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     49./common.rc: Killed                  ( VALGRIND_QEMU="${VALGRIND_QEMU_IO}" _qemu_proc_exec "${VALGRIND_LOGFILE}" "$QEMU_IO_PROG" $QEMU_IO_ARGS "$@" )
     50incompatible_features     [0]
     51ERROR cluster 5 refcount=0 reference=1
     52Rebuilding refcount structure
     53Repairing cluster 1 refcount=1 reference=0
     54Repairing cluster 2 refcount=1 reference=0
     55wrote 512/512 bytes at offset 0
     56512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     57incompatible_features     []
     58
     59== Creating an image file with lazy_refcounts=off ==
     60Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
     61wrote 512/512 bytes at offset 0
     62512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     63./common.rc: Killed                  ( VALGRIND_QEMU="${VALGRIND_QEMU_IO}" _qemu_proc_exec "${VALGRIND_LOGFILE}" "$QEMU_IO_PROG" $QEMU_IO_ARGS "$@" )
     64incompatible_features     []
     65No errors were found on the image.
     66
     67== Committing to a backing file with lazy_refcounts=on ==
     68Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728
     69Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
     70wrote 512/512 bytes at offset 0
     71512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     72Image committed.
     73incompatible_features     []
     74incompatible_features     []
     75No errors were found on the image.
     76No errors were found on the image.
     77
     78== Changing lazy_refcounts setting at runtime ==
     79Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
     80wrote 512/512 bytes at offset 0
     81512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     82./common.rc: Killed                  ( VALGRIND_QEMU="${VALGRIND_QEMU_IO}" _qemu_proc_exec "${VALGRIND_LOGFILE}" "$QEMU_IO_PROG" $QEMU_IO_ARGS "$@" )
     83incompatible_features     [0]
     84ERROR cluster 5 refcount=0 reference=1
     85ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0
     86
     872 errors were found on the image.
     88Data may be corrupted, or further writes to the image may corrupt it.
     89Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728
     90wrote 512/512 bytes at offset 0
     91512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
     92./common.rc: Killed                  ( VALGRIND_QEMU="${VALGRIND_QEMU_IO}" _qemu_proc_exec "${VALGRIND_LOGFILE}" "$QEMU_IO_PROG" $QEMU_IO_ARGS "$@" )
     93incompatible_features     []
     94No errors were found on the image.
     95*** done