1QA output created by 043 2Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 3 4== backing file references self == 5qemu-img: Backing file 'TEST_DIR/t.IMGFMT' creates an infinite loop. 6Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 7Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT 8 9== parent references self == 10qemu-img: Backing file 'TEST_DIR/t.IMGFMT' creates an infinite loop. 11Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 12Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.1.base backing_fmt=IMGFMT 13Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.2.base backing_fmt=IMGFMT 14Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.3.base backing_fmt=IMGFMT 15 16== ancestor references another ancestor == 17qemu-img: Backing file 'TEST_DIR/t.IMGFMT.2.base' creates an infinite loop. 18Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 19Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.1.base backing_fmt=IMGFMT 20Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.2.base backing_fmt=IMGFMT 21 22== finite chain of length 3 (human) == 23image: TEST_DIR/t.IMGFMT 24file format: IMGFMT 25virtual size: 128 MiB (134217728 bytes) 26cluster_size: 65536 27backing file: TEST_DIR/t.IMGFMT.2.base 28 29image: TEST_DIR/t.IMGFMT.2.base 30file format: IMGFMT 31virtual size: 128 MiB (134217728 bytes) 32cluster_size: 65536 33backing file: TEST_DIR/t.IMGFMT.1.base 34 35image: TEST_DIR/t.IMGFMT.1.base 36file format: IMGFMT 37virtual size: 128 MiB (134217728 bytes) 38cluster_size: 65536 39 40== finite chain of length 3 (json) == 41[ 42 { 43 "virtual-size": 134217728, 44 "filename": "TEST_DIR/t.IMGFMT", 45 "cluster-size": 65536, 46 "format": "IMGFMT", 47 "full-backing-filename": "TEST_DIR/t.IMGFMT.2.base", 48 "backing-filename": "TEST_DIR/t.IMGFMT.2.base", 49 "dirty-flag": false 50 }, 51 { 52 "virtual-size": 134217728, 53 "filename": "TEST_DIR/t.IMGFMT.2.base", 54 "cluster-size": 65536, 55 "format": "IMGFMT", 56 "full-backing-filename": "TEST_DIR/t.IMGFMT.1.base", 57 "backing-filename": "TEST_DIR/t.IMGFMT.1.base", 58 "dirty-flag": false 59 }, 60 { 61 "virtual-size": 134217728, 62 "filename": "TEST_DIR/t.IMGFMT.1.base", 63 "cluster-size": 65536, 64 "format": "IMGFMT", 65 "dirty-flag": false 66 } 67] 68*** done 69