Description of problem: 6.6.88内核generic/363执行fail Version-Release number of selected component (if applicable): # uname -r 6.6.88-cbp.git.c43a1c436.an23.x86_64 # cat /etc/anolis-release Anolis OS release 23 How reproducible: Steps to Reproduce: 1. cd /tmp/tone/run/xfstests 2. export FSTYP=xfs export TEST_DEV=/dev/vdb1 export SCRATCH_DEV=/dev/vdb2 export TEST_LOGDEV=/dev/vdb3 export SCRATCH_LOGDEV=/dev/vdb4 export TEST_DIR=/fs/vdb1 export SCRATCH_MNT=/fs/vdb2 3.# ./check generic/363 FSTYP -- xfs (non-debug) PLATFORM -- Linux/x86_64 iZbp1hs96xjkxhi40z7f7lZ 6.6.88-cbp.git.c43a1c436.an23.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 7 22:31:21 CST 2025 MKFS_OPTIONS -- -f /dev/vdb2 MOUNT_OPTIONS -- -o context=system_u:object_r:root_t:s0 /dev/vdb2 /fs/vdb2 generic/363 [failed, exit status 1]- output mismatch (see /tmp/tone/run/xfstests/results//generic/363.out.bad) --- tests/generic/363.out 2025-08-08 01:03:02.172375325 +0800 +++ /tmp/tone/run/xfstests/results//generic/363.out.bad 2025-08-08 14:44:22.032070323 +0800 @@ -1,2 +1,292 @@ QA output created by 363 fsx -q -S 0 -e 1 -N 100000 +READ BAD DATA: offset = 0x132d2, size = 0xee3b, fname = /fs/vdb1/junk +OFFSET GOOD BAD RANGE +0x1d114 0x0000 0x95c4 0x0 +operation# (mod 256) for the bad data may be 149 +0x1d115 0x0000 0xc4b9 0x1 ... (Run 'diff -u /tmp/tone/run/xfstests/tests/generic/363.out /tmp/tone/run/xfstests/results//generic/363.out.bad' to see the entire diff) Ran: generic/363 Failures: generic/363 Failed 1 of 1 tests # cat /tmp/tone/run/xfstests/results//generic/363.out.bad QA output created by 363 fsx -q -S 0 -e 1 -N 100000 READ BAD DATA: offset = 0x132d2, size = 0xee3b, fname = /fs/vdb1/junk OFFSET GOOD BAD RANGE 0x1d114 0x0000 0x95c4 0x0 operation# (mod 256) for the bad data may be 149 0x1d115 0x0000 0xc4b9 0x1 operation# (mod 256) for the bad data may be 185 0x1d116 0x0000 0xb9c4 0x2 operation# (mod 256) for the bad data may be 185 0x1d117 0x0000 0xc472 0x3 operation# (mod 256) for the bad data may be 114 0x1d118 0x0000 0x72c4 0x4 operation# (mod 256) for the bad data may be 114 0x1d119 0x0000 0xc44e 0x5 operation# (mod 256) for the bad data may be 78 0x1d11a 0x0000 0x4ec4 0x6 operation# (mod 256) for the bad data may be 78 0x1d11b 0x0000 0xc43e 0x7 operation# (mod 256) for the bad data may be 62 0x1d11c 0x0000 0x3ec4 0x8 operation# (mod 256) for the bad data may be 62 0x1d11d 0x0000 0xc44a 0x9 operation# (mod 256) for the bad data may be 74 0x1d11e 0x0000 0x4ac4 0xa operation# (mod 256) for the bad data may be 74 0x1d11f 0x0000 0xc4a5 0xb operation# (mod 256) for the bad data may be 165 0x1d120 0x0000 0xa5c4 0xc operation# (mod 256) for the bad data may be 165 0x1d121 0x0000 0xc474 0xd operation# (mod 256) for the bad data may be 116 0x1d122 0x0000 0x74c4 0xe operation# (mod 256) for the bad data may be 116 0x1d123 0x0000 0xc433 0xf operation# (mod 256) for the bad data may be 51 LOG DUMP (252 total operations): 1( 1 mod 256): SKIPPED (no operation) 2( 2 mod 256): FALLOC 0x9201 thru 0x11e23 (0x8c22 bytes) PAST_EOF 3( 3 mod 256): WRITE 0x21b27 thru 0x25d60 (0x423a bytes) HOLE ***WWWW 4( 4 mod 256): WRITE 0x2c585 thru 0x32265 (0x5ce1 bytes) HOLE 5( 5 mod 256): MAPREAD 0x19b85 thru 0x27fc9 (0xe445 bytes) ***RRRR*** 6( 6 mod 256): DEDUPE 0x24000 thru 0x2efff (0xb000 bytes) to 0x11000 thru 0x1bfff 7( 7 mod 256): MAPREAD 0x1bf30 thru 0x21e8b (0x5f5c bytes) ***RRRR*** 8( 8 mod 256): MAPWRITE 0x35b thru 0x354f (0x31f5 bytes) 9( 9 mod 256): COPY 0x2fa5f thru 0x3211d (0x26bf bytes) to 0x69bb thru 0x9079 10( 10 mod 256): SKIPPED (no operation) 11( 11 mod 256): PUNCH 0x27d2 thru 0x91b4 (0x69e3 bytes) 12( 12 mod 256): COLLAPSE 0x1e000 thru 0x23fff (0x6000 bytes) 13( 13 mod 256): TRUNCATE DOWN from 0x2c266 to 0x2280a 14( 14 mod 256): FALLOC 0x37901 thru 0x3c7fb (0x4efa bytes) PAST_EOF 15( 15 mod 256): CLONE 0x2000 thru 0xdfff (0xc000 bytes) to 0x29000 thru 0x34fff 16( 16 mod 256): MAPWRITE 0x158ee thru 0x21627 (0xbd3a bytes) ******WWWW 17( 17 mod 256): TRUNCATE DOWN from 0x35000 to 0x8062 ******WWWW 18( 18 mod 256): READ 0x301d thru 0x58fe (0x28e2 bytes) 19( 19 mod 256): INSERT 0x4000 thru 0x7fff (0x4000 bytes) 20( 20 mod 256): READ 0x6328 thru 0x747b (0x1154 bytes) 21( 21 mod 256): SKIPPED (no operation) 22( 22 mod 256): TRUNCATE UP from 0xc062 to 0x34d37 ******WWWW 23( 23 mod 256): PUNCH 0xc1c thru 0x56ae (0x4a93 bytes) 24( 24 mod 256): CLONE 0xc000 thru 0xefff (0x3000 bytes) to 0x37000 thru 0x39fff 25( 25 mod 256): INSERT 0x18000 thru 0x1dfff (0x6000 bytes) ******IIII 26( 26 mod 256): PUNCH 0x3a82b thru 0x3c60b (0x1de1 bytes) 27( 27 mod 256): TRUNCATE DOWN from 0x40000 to 0xb105 ******WWWW 28( 28 mod 256): READ 0x2df5 thru 0xa5f5 (0x7801 bytes) 29( 29 mod 256): SKIPPED (no operation) 30( 30 mod 256): COPY 0x328c thru 0xb104 (0x7e79 bytes) to 0x1b55e thru 0x233d6 ******EEEE 31( 31 mod 256): ZERO 0x2b41a thru 0x2de5d (0x2a44 bytes) 32( 32 mod 256): COPY 0x1d38e thru 0x27720 (0xa393 bytes) to 0xfff3 thru 0x1a385 EEEE****** 33( 33 mod 256): READ 0x11755 thru 0x1cee3 (0xb78f bytes) 34( 34 mod 256): COPY 0x134e thru 0xc7da (0xb48d bytes) to 0x19a28 thru 0x24eb4 ******EEEE 35( 35 mod 256): COLLAPSE 0x1a000 thru 0x1ffff (0x6000 bytes) ******CCCC 36( 36 mod 256): ZERO 0x26eb3 thru 0x2c777 (0x58c5 bytes) 37( 37 mod 256): WRITE 0x31847 thru 0x3b042 (0x97fc bytes) HOLE 38( 38 mod 256): READ 0x5f99 thru 0x7ff2 (0x205a bytes) 39( 39 mod 256): PUNCH 0x216ea thru 0x2890f (0x7226 bytes) 40( 40 mod 256): SKIPPED (no operation) 41( 41 mod 256): READ 0xabe6 thru 0x19910 (0xed2b bytes) 42( 42 mod 256): MAPWRITE 0x15630 thru 0x1f6d5 (0xa0a6 bytes) ******WWWW 43( 43 mod 256): WRITE 0x16e26 thru 0x1f0b0 (0x828b bytes) ***WWWW 44( 44 mod 256): MAPREAD 0x2323a thru 0x3238e (0xf155 bytes) 45( 45 mod 256): COLLAPSE 0x0 thru 0x3fff (0x4000 bytes) 46( 46 mod 256): TRUNCATE DOWN from 0x37043 to 0xbfe5 ******WWWW 47( 47 mod 256): MAPREAD 0x16af thru 0xbfe4 (0xa936 bytes) 48( 48 mod 256): WRITE 0x2cfc7 thru 0x2d834 (0x86e bytes) HOLE ***WWWW 49( 49 mod 256): ZERO 0x3ab64 thru 0x3b600 (0xa9d bytes) 50( 50 mod 256): READ 0x1ab87 thru 0x1c151 (0x15cb bytes) 51( 51 mod 256): CLONE 0xf000 thru 0x18fff (0xa000 bytes) to 0x22000 thru 0x2bfff 52( 52 mod 256): PUNCH 0xaf79 thru 0x13e89 (0x8f11 bytes) 53( 53 mod 256): MAPWRITE 0x20eb6 thru 0x2b3c7 (0xa512 bytes) 54( 54 mod 256): READ 0x23c50 thru 0x28900 (0x4cb1 bytes) 55( 55 mod 256): READ 0x8322 thru 0x171ad (0xee8c bytes) 56( 56 mod 256): CLONE 0x29000 thru 0x2bfff (0x3000 bytes) to 0x4000 thru 0x6fff 57( 57 mod 256): ZERO 0x2bfba thru 0x37d02 (0xbd49 bytes) 58( 58 mod 256): DEDUPE 0x8000 thru 0x15fff (0xe000 bytes) to 0x16000 thru 0x23fff ******BBBB 59( 59 mod 256): WRITE 0x34957 thru 0x3ffff (0xb6a9 bytes) EXTEND 60( 60 mod 256): COLLAPSE 0xf000 thru 0x13fff (0x5000 bytes) 61( 61 mod 256): READ 0x1bf1b thru 0x21265 (0x534b bytes) ***RRRR*** 62( 62 mod 256): DEDUPE 0x23000 thru 0x2dfff (0xb000 bytes) to 0xd000 thru 0x17fff 63( 63 mod 256): COPY 0x31e86 thru 0x3afff (0x917a bytes) to 0x6919 thru 0xfa92 64( 64 mod 256): ZERO 0x27071 thru 0x2fc07 (0x8b97 bytes) 65( 65 mod 256): CLONE 0x34000 thru 0x39fff (0x6000 bytes) to 0x1b000 thru 0x20fff ******JJJJ 66( 66 mod 256): CLONE 0x4000 thru 0xdfff (0xa000 bytes) to 0x2d000 thru 0x36fff 67( 67 mod 256): SKIPPED (no operation) 68( 68 mod 256): COLLAPSE 0x11000 thru 0x19fff (0x9000 bytes) 69( 69 mod 256): READ 0x239a4 thru 0x268a9 (0x2f06 bytes) 70( 70 mod 256): DEDUPE 0x9000 thru 0xafff (0x2000 bytes) to 0x1b000 thru 0x1cfff 71( 71 mod 256): INSERT 0x1f000 thru 0x24fff (0x6000 bytes) 72( 72 mod 256): WRITE 0x33ffe thru 0x3f3d3 (0xb3d6 bytes) EXTEND 73( 73 mod 256): MAPWRITE 0x2a096 thru 0x35259 (0xb1c4 bytes) 74( 74 mod 256): MAPWRITE 0xa6b0 thru 0x16570 (0xbec1 bytes) 75( 75 mod 256): DEDUPE 0x19000 thru 0x21fff (0x9000 bytes) to 0x8000 thru 0x10fff BBBB****** 76( 76 mod 256): COLLAPSE 0xf000 thru 0x18fff (0xa000 bytes) 77( 77 mod 256): MAPREAD 0x316a0 thru 0x353d3 (0x3d34 bytes) 78( 78 mod 256): INSERT 0x31000 thru 0x3afff (0xa000 bytes) 79( 79 mod 256): COLLAPSE 0x3b000 thru 0x3dfff (0x3000 bytes) 80( 80 mod 256): FALLOC 0x2fd7b thru 0x3c84e (0xcad3 bytes) EXTENDING 81( 81 mod 256): ZERO 0x29fe3 thru 0x346a1 (0xa6bf bytes) 82( 82 mod 256): INSERT 0x10000 thru 0x12fff (0x3000 bytes) 83( 83 mod 256): FALLOC 0x6d93 thru 0x11e0b (0xb078 bytes) INTERIOR 84( 84 mod 256): WRITE 0x3c989 thru 0x3ffff (0x3677 bytes) EXTEND 85( 85 mod 256): SKIPPED (no operation) 86( 86 mod 256): SKIPPED (no operation) 87( 87 mod 256): DEDUPE 0xb000 thru 0xdfff (0x3000 bytes) to 0x2e000 thru 0x30fff 88( 88 mod 256): SKIPPED (no operation) 89( 89 mod 256): SKIPPED (no operation) 90( 90 mod 256): DEDUPE 0xb000 thru 0x12fff (0x8000 bytes) to 0x14000 thru 0x1bfff 91( 91 mod 256): WRITE 0x2ed71 thru 0x35c8b (0x6f1b bytes) 92( 92 mod 256): COPY 0x2de83 thru 0x3925f (0xb3dd bytes) to 0xa4ce thru 0x158aa 93( 93 mod 256): MAPREAD 0xa945 thru 0x1764e (0xcd0a bytes) 94( 94 mod 256): SKIPPED (no operation) 95( 95 mod 256): CLONE 0x36000 thru 0x3efff (0x9000 bytes) to 0x25000 thru 0x2dfff 96( 96 mod 256): ZERO 0x2bb0a thru 0x33a4c (0x7f43 bytes) 97( 97 mod 256): READ 0x10baf thru 0x138e3 (0x2d35 bytes) 98( 98 mod 256): TRUNCATE DOWN from 0x40000 to 0x9d5 ******WWWW 99( 99 mod 256): PUNCH 0x98f thru 0x9d4 (0x46 bytes) 100(100 mod 256): READ 0x20b thru 0x9d4 (0x7ca bytes) 101(101 mod 256): COPY 0x795 thru 0x9d4 (0x240 bytes) to 0x3cf5f thru 0x3d19e 102(102 mod 256): COPY 0xa01e thru 0xf473 (0x5456 bytes) to 0x12bd9 thru 0x1802e 103(103 mod 256): INSERT 0x37000 thru 0x38fff (0x2000 bytes) 104(104 mod 256): WRITE 0x27b17 thru 0x2d41c (0x5906 bytes) 105(105 mod 256): SKIPPED (no operation) 106(106 mod 256): SKIPPED (no operation) 107(107 mod 256): SKIPPED (no operation) 108(108 mod 256): MAPWRITE 0x2fec6 thru 0x3668f (0x67ca bytes) 109(109 mod 256): READ 0xfae4 thru 0x10163 (0x680 bytes) 110(110 mod 256): ZERO 0x23510 thru 0x2a09a (0x6b8b bytes) 111(111 mod 256): COLLAPSE 0x1f000 thru 0x27fff (0x9000 bytes) 112(112 mod 256): MAPWRITE 0x10af1 thru 0x1998b (0x8e9b bytes) 113(113 mod 256): COLLAPSE 0x26000 thru 0x2cfff (0x7000 bytes) 114(114 mod 256): WRITE 0x2eecf thru 0x3508c (0x61be bytes) EXTEND 115(115 mod 256): WRITE 0x3b384 thru 0x3ffff (0x4c7c bytes) HOLE 116(116 mod 256): READ 0x228c0 thru 0x25ebd (0x35fe bytes) 117(117 mod 256): MAPREAD 0x18da9 thru 0x1e7c3 (0x5a1b bytes) ***RRRR*** 118(118 mod 256): MAPWRITE 0x89ae thru 0xbc02 (0x3255 bytes) 119(119 mod 256): PUNCH 0x28a80 thru 0x2bd71 (0x32f2 bytes) 120(120 mod 256): COPY 0xf4db thru 0x1e918 (0xf43e bytes) to 0x2577a thru 0x34bb7 EEEE****** 121(121 mod 256): READ 0xe23f thru 0x16f69 (0x8d2b bytes) 122(122 mod 256): COLLAPSE 0x7000 thru 0x7fff (0x1000 bytes) 123(123 mod 256): ZERO 0x37618 thru 0x3dc6e (0x6657 bytes) 124(124 mod 256): ZERO 0x6fad thru 0x121d8 (0xb22c bytes) 125(125 mod 256): TRUNCATE DOWN from 0x3f000 to 0x1710a ******WWWW 126(126 mod 256): READ 0x144ed thru 0x17109 (0x2c1d bytes) 127(127 mod 256): CLONE 0x15000 thru 0x15fff (0x1000 bytes) to 0xe000 thru 0xefff 128(128 mod 256): ZERO 0xe53 thru 0x8f2a (0x80d8 bytes) 129(129 mod 256): COLLAPSE 0x9000 thru 0xafff (0x2000 bytes) 130(130 mod 256): MAPREAD 0x10968 thru 0x15109 (0x47a2 bytes) 131(131 mod 256): FALLOC 0x6362 thru 0x1012a (0x9dc8 bytes) INTERIOR 132(132 mod 256): FALLOC 0x1766e thru 0x22fc4 (0xb956 bytes) EXTENDING ******FFFF 133(133 mod 256): COPY 0x102bf thru 0x1ec3a (0xe97c bytes) to 0x24223 thru 0x32b9e EEEE****** 134(134 mod 256): MAPWRITE 0x60c0 thru 0x1071f (0xa660 bytes) 135(135 mod 256): WRITE 0x3480 thru 0xbc9d (0x881e bytes) 136(136 mod 256): WRITE 0x11b02 thru 0x17a10 (0x5f0f bytes) 137(137 mod 256): CLONE 0x22000 thru 0x2cfff (0xb000 bytes) to 0x15000 thru 0x1ffff ******JJJJ 138(138 mod 256): TRUNCATE DOWN from 0x32b9f to 0x5605 ******WWWW 139(139 mod 256): PUNCH 0x4f44 thru 0x5604 (0x6c1 bytes) 140(140 mod 256): SKIPPED (no operation) 141(141 mod 256): COPY 0xe7f thru 0x5604 (0x4786 bytes) to 0xa9be thru 0xf143 142(142 mod 256): ZERO 0x11c2e thru 0x18baf (0x6f82 bytes) 143(143 mod 256): FALLOC 0x27867 thru 0x34425 (0xcbbe bytes) EXTENDING 144(144 mod 256): READ 0x2485 thru 0x100da (0xdc56 bytes) 145(145 mod 256): DEDUPE 0xf000 thru 0x1dfff (0xf000 bytes) to 0x1f000 thru 0x2dfff BBBB****** 146(146 mod 256): INSERT 0xe000 thru 0x18fff (0xb000 bytes) 147(147 mod 256): CLONE 0x1e000 thru 0x1efff (0x1000 bytes) to 0x1f000 thru 0x1ffff 148(148 mod 256): SKIPPED (no operation) 149(149 mod 256): SKIPPED (no operation) 150(150 mod 256): WRITE 0x263e8 thru 0x31270 (0xae89 bytes) 151(151 mod 256): TRUNCATE DOWN from 0x3f425 to 0x2500a 152(152 mod 256): MAPREAD 0xbe55 thru 0x1601f (0xa1cb bytes) 153(153 mod 256): WRITE 0x2b38e thru 0x2d1ca (0x1e3d bytes) HOLE 154(154 mod 256): COPY 0x6fbb thru 0x9f23 (0x2f69 bytes) to 0x38851 thru 0x3b7b9 155(155 mod 256): READ 0x19647 thru 0x209c4 (0x737e bytes) ***RRRR*** 156(156 mod 256): SKIPPED (no operation) 157(157 mod 256): READ 0x35ae5 thru 0x3b7b9 (0x5cd5 bytes) 158(158 mod 256): READ 0x1d5a7 thru 0x1e48d (0xee7 bytes) 159(159 mod 256): SKIPPED (no operation) 160(160 mod 256): SKIPPED (no operation) 161(161 mod 256): MAPREAD 0x2d3c4 thru 0x38b21 (0xb75e bytes) 162(162 mod 256): WRITE 0x2d883 thru 0x30ff2 (0x3770 bytes) 163(163 mod 256): ZERO 0x25573 thru 0x3522f (0xfcbd bytes) 164(164 mod 256): FALLOC 0x62f8 thru 0x14dc0 (0xeac8 bytes) INTERIOR 165(165 mod 256): PUNCH 0x29e0a thru 0x37856 (0xda4d bytes) 166(166 mod 256): INSERT 0x39000 thru 0x3cfff (0x4000 bytes) 167(167 mod 256): CLONE 0x31000 thru 0x36fff (0x6000 bytes) to 0x10000 thru 0x15fff 168(168 mod 256): ZERO 0xf3f3 thru 0x1cafd (0xd70b bytes) 169(169 mod 256): PUNCH 0x3cd14 thru 0x3e706 (0x19f3 bytes) 170(170 mod 256): PUNCH 0x10e41 thru 0x1f0c4 (0xe284 bytes) ******PPPP 171(171 mod 256): WRITE 0xce36 thru 0x16efb (0xa0c6 bytes) 172(172 mod 256): MAPWRITE 0x8e19 thru 0xffdc (0x71c4 bytes) 173(173 mod 256): COPY 0x29b04 thru 0x35f04 (0xc401 bytes) to 0xd208 thru 0x19608 174(174 mod 256): SKIPPED (no operation) 175(175 mod 256): FALLOC 0x3630 thru 0x98fe (0x62ce bytes) INTERIOR 176(176 mod 256): READ 0x36d06 thru 0x3ab75 (0x3e70 bytes) 177(177 mod 256): SKIPPED (no operation) 178(178 mod 256): FALLOC 0x20503 thru 0x2d45d (0xcf5a bytes) INTERIOR 179(179 mod 256): ZERO 0x17af8 thru 0x19636 (0x1b3f bytes) 180(180 mod 256): WRITE 0x3b801 thru 0x3ffff (0x47ff bytes) EXTEND 181(181 mod 256): TRUNCATE DOWN from 0x40000 to 0x2b216 182(182 mod 256): MAPREAD 0x56ec thru 0x66bf (0xfd4 bytes) 183(183 mod 256): READ 0xe956 thru 0x1d98d (0xf038 bytes) ***RRRR*** 184(184 mod 256): READ 0x93b2 thru 0xb763 (0x23b2 bytes) 185(185 mod 256): SKIPPED (no operation) 186(186 mod 256): SKIPPED (no operation) 187(187 mod 256): ZERO 0x17cff thru 0x234d5 (0xb7d7 bytes) ******ZZZZ 188(188 mod 256): WRITE 0x32584 thru 0x39d5c (0x77d9 bytes) HOLE 189(189 mod 256): COPY 0x29aa5 thru 0x2b361 (0x18bd bytes) to 0x1be4f thru 0x1d70b ******EEEE 190(190 mod 256): MAPWRITE 0x30de5 thru 0x30f64 (0x180 bytes) 191(191 mod 256): DEDUPE 0x26000 thru 0x32fff (0xd000 bytes) to 0xb000 thru 0x17fff 192(192 mod 256): WRITE 0xc6c0 thru 0xcd3f (0x680 bytes) 193(193 mod 256): FALLOC 0x29301 thru 0x2e6ab (0x53aa bytes) INTERIOR 194(194 mod 256): MAPWRITE 0x1cd17 thru 0x248ef (0x7bd9 bytes) ******WWWW 195(195 mod 256): TRUNCATE DOWN from 0x39d5d to 0x7c2f ******WWWW 196(196 mod 256): COPY 0x59b5 thru 0x7c2e (0x227a bytes) to 0x1d098 thru 0x1f311 ******EEEE 197(197 mod 256): COLLAPSE 0x13000 thru 0x1dfff (0xb000 bytes) ******CCCC 198(198 mod 256): TRUNCATE DOWN from 0x14312 to 0x13d2f 199(199 mod 256): MAPREAD 0xdb8a thru 0x13d2e (0x61a5 bytes) 200(200 mod 256): WRITE 0xd343 thru 0x15d45 (0x8a03 bytes) EXTEND 201(201 mod 256): WRITE 0xb267 thru 0x15d7f (0xab19 bytes) EXTEND 202(202 mod 256): PUNCH 0x7fe9 thru 0xd7a3 (0x57bb bytes) 203(203 mod 256): CLONE 0x5000 thru 0x8fff (0x4000 bytes) to 0x20000 thru 0x23fff 204(204 mod 256): FALLOC 0xe5c thru 0x11b5 (0x359 bytes) INTERIOR 205(205 mod 256): ZERO 0x18517 thru 0x24142 (0xbc2c bytes) ******ZZZZ 206(206 mod 256): MAPWRITE 0x3e0a3 thru 0x3ffff (0x1f5d bytes) 207(207 mod 256): ZERO 0x1708f thru 0x259eb (0xe95d bytes) ******ZZZZ 208(208 mod 256): WRITE 0x2a9a8 thru 0x2caf0 (0x2149 bytes) 209(209 mod 256): DEDUPE 0x1000 thru 0x4fff (0x4000 bytes) to 0x6000 thru 0x9fff 210(210 mod 256): READ 0x3f1c7 thru 0x3ffff (0xe39 bytes) 211(211 mod 256): CLONE 0x9000 thru 0x16fff (0xe000 bytes) to 0x2f000 thru 0x3cfff 212(212 mod 256): SKIPPED (no operation) 213(213 mod 256): COLLAPSE 0x9000 thru 0x13fff (0xb000 bytes) 214(214 mod 256): READ 0x25acd thru 0x2f48e (0x99c2 bytes) 215(215 mod 256): PUNCH 0x8360 thru 0x1691f (0xe5c0 bytes) 216(216 mod 256): ZERO 0x287ac thru 0x2f044 (0x6899 bytes) 217(217 mod 256): COPY 0x24263 thru 0x2ed00 (0xaa9e bytes) to 0x18472 thru 0x22f0f ******EEEE 218(218 mod 256): SKIPPED (no operation) 219(219 mod 256): WRITE 0x2bef2 thru 0x3992d (0xda3c bytes) EXTEND 220(220 mod 256): WRITE 0x108ab thru 0x10df2 (0x548 bytes) 221(221 mod 256): FALLOC 0x26f7e thru 0x3015f (0x91e1 bytes) INTERIOR 222(222 mod 256): DEDUPE 0x0 thru 0x5fff (0x6000 bytes) to 0x29000 thru 0x2efff 223(223 mod 256): SKIPPED (no operation) 224(224 mod 256): WRITE 0x2ca36 thru 0x33e66 (0x7431 bytes) 225(225 mod 256): COLLAPSE 0x28000 thru 0x30fff (0x9000 bytes) 226(226 mod 256): MAPREAD 0x19fbf thru 0x296c6 (0xf708 bytes) ***RRRR*** 227(227 mod 256): WRITE 0x9dcf thru 0x198e2 (0xfb14 bytes) 228(228 mod 256): CLONE 0x1000 thru 0xffff (0xf000 bytes) to 0x2c000 thru 0x3afff 229(229 mod 256): COPY 0x2a03e thru 0x3984e (0xf811 bytes) to 0x4fc thru 0xfd0c 230(230 mod 256): DEDUPE 0xf000 thru 0x16fff (0x8000 bytes) to 0x21000 thru 0x28fff 231(231 mod 256): INSERT 0x1d000 thru 0x21fff (0x5000 bytes) ******IIII 232(232 mod 256): READ 0x3ed24 thru 0x3ffff (0x12dc bytes) 233(233 mod 256): WRITE 0x1a76c thru 0x2676a (0xbfff bytes) ***WWWW 234(234 mod 256): FALLOC 0x1d946 thru 0x242dd (0x6997 bytes) INTERIOR 235(235 mod 256): SKIPPED (no operation) 236(236 mod 256): ZERO 0x3a159 thru 0x3ffff (0x5ea7 bytes) 237(237 mod 256): MAPWRITE 0x24c3a thru 0x2ffa8 (0xb36f bytes) 238(238 mod 256): ZERO 0x31e6e thru 0x3484c (0x29df bytes) 239(239 mod 256): MAPREAD 0x2bb9e thru 0x32d07 (0x716a bytes) 240(240 mod 256): COLLAPSE 0x4000 thru 0x5fff (0x2000 bytes) 241(241 mod 256): READ 0x25994 thru 0x27168 (0x17d5 bytes) 242(242 mod 256): ZERO 0xd747 thru 0x15339 (0x7bf3 bytes) 243(243 mod 256): COPY 0x197b thru 0xe3cd (0xca53 bytes) to 0x179a2 thru 0x243f4 ******EEEE 244(244 mod 256): COPY 0x13c6d thru 0x21e95 (0xe229 bytes) to 0x2fe4c thru 0x3e074 EEEE****** 245(245 mod 256): CLONE 0x22000 thru 0x2bfff (0xa000 bytes) to 0xe000 thru 0x17fff 246(246 mod 256): ZERO 0x3718e thru 0x3a8b5 (0x3728 bytes) 247(247 mod 256): COLLAPSE 0x35000 thru 0x3bfff (0x7000 bytes) 248(248 mod 256): READ 0xd77b thru 0x1ba5a (0xe2e0 bytes) 249(249 mod 256): ZERO 0x156a9 thru 0x197a1 (0x40f9 bytes) 250(250 mod 256): SKIPPED (no operation) 251(251 mod 256): WRITE 0x1231d thru 0x15aa5 (0x3789 bytes) 252(252 mod 256): READ 0x132d2 thru 0x2210c (0xee3b bytes) ***RRRR*** Log of operations saved to "/fs/vdb1/junk.fsxops"; replay with --replay-ops Correct content saved for comparison (maybe hexdump "/fs/vdb1/junk" vs "/fs/vdb1/junk.fsxgood") Actual results: fail Expected results: pass Additional info: # free -m total used free shared buff/cache available Mem: 15608 1130 13150 98 1327 14050 Swap: 0 0 0 # lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 46 bits physical, 57 bits virtual Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: GenuineIntel BIOS Vendor ID: Alibaba Cloud Model name: Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz BIOS Model name: pc-i440fx-2.1 CPU @ 0.0GHz BIOS CPU family: 1 CPU family: 6 Model: 106 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 Stepping: 6 BogoMIPS: 5399.99 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht sysc all nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqd q monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f av x512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat avx512vbmi pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512 _vpopcntdq rdpid fsrm arch_capabilities Virtualization features: Hypervisor vendor: KVM Virtualization type: full Caches (sum of all): L1d: 96 KiB (2 instances) L1i: 64 KiB (2 instances) L2: 2.5 MiB (2 instances) L3: 48 MiB (1 instance) NUMA: NUMA node(s): 1 NUMA node0 CPU(s): 0-3 Vulnerabilities: Gather data sampling: Unknown: Dependent on hypervisor status Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown Reg file data sampling: Not affected Retbleed: Not affected Spec rstack overflow: Not affected Spec store bypass: Vulnerable Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Spectre v2: Mitigation; Enhanced / Automatic IBRS; RSB filling; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop Srbds: Not affected Tsx async abort: Not affected