nData Corruption Example (forced):
n
u# dt of=dt.data count=3
dispose=keep disable=stats bs=64k pattern=iot
u# dt if=dt.data count=3
disable=stats bs=64k enable=lbdata
udt: Error
number 1 occurred on Wed Jul 29 11:41:03 2009
udt: Elapsed
time since beginning of pass: 00m00.00s
udt: Elapsed
time since beginning of test: 00m00.00s
udt: Data
compare error at byte 4 in record number 1
udt: Relative
block number where the error occurred is 0, position 4 (offset 4)
udt: Data
expected = 0x39, data found = 0x1, byte count = 65536
udt: The
correct data starts at address 0x529030 (marked by asterisk '*')
udt: Dumping
Pattern Buffer (base = 0x529030, offset = 0, limit = 4 bytes):
uOffset
u000000 *39 9c
c3 39
u
udt: The
incorrect data starts at address 0x52e004 (marked by asterisk '*')
udt: Dumping
Data Buffer (base = 0x52e000, offset = 4, limit = 512 bytes):
uOffset
u000000 00 00 00 00*01 01 01 01 02 02 02 02 03 03 03
03
u000016 04 04 04 04 05 05 05 05 06 06 06 06 07 07 07
07
u ...
u000480 78 78 78 78 79 79 79 79 7a 7a 7a 7a 7b 7b 7b
7b
u000496 7c 7c 7c 7c 7d 7d 7d 7d 7e 7e 7e 7e 7f 7f 7f
7f
u
udt: Rereading
and verifying record data using Direct I/O...
udt: Seeked to
block 0 (0) at byte position 0
udt: Record #1
- Reading 65536 bytes (128 blocks) into buffer 0x53f000, lba's 0 - 127 (pos
0)
udt: Reread
data matches previous data read, possible write failure!
u#