xref: /plan9/sys/lib/scsicodes (revision 08e0bd2914340fc38172134569114ba617a756db)
1*08e0bd29SDavid du Colombier#!/bin/rc
2*08e0bd29SDavid du Colombier{
3*08e0bd29SDavid du Colombier	sed '/^$/q' scsicodes
4*08e0bd29SDavid du Colombier	hget http://www.t10.org/lists/asc-num.htm |
5*08e0bd29SDavid du Colombier		grep '^[0-9]' |tr -d '
6*08e0bd29SDavid du Colombier' |tr A-Z a-z |
7*08e0bd29SDavid du Colombier		sed 's/(..)\/(..)  ..............  (.*)/\1\2 \3/'
8*08e0bd29SDavid du Colombier} > nscsicodes && mv nscsicodes scsicodes
9*08e0bd29SDavid du Colombierexit
107dd7cddfSDavid du Colombier
117dd7cddfSDavid du Colombier0000 no additional sense information
127dd7cddfSDavid du Colombier0001 filemark detected
137dd7cddfSDavid du Colombier0002 end-of-partition/medium detected
147dd7cddfSDavid du Colombier0003 setmark detected
157dd7cddfSDavid du Colombier0004 beginning-of-partition/medium detected
167dd7cddfSDavid du Colombier0005 end-of-data detected
1743aadf5eSDavid du Colombier0006 i/o process terminated
187dd7cddfSDavid du Colombier0007 programmable early warning detected
197dd7cddfSDavid du Colombier0011 audio play operation in progress
207dd7cddfSDavid du Colombier0012 audio play operation paused
217dd7cddfSDavid du Colombier0013 audio play operation successfully completed
227dd7cddfSDavid du Colombier0014 audio play operation stopped due to error
237dd7cddfSDavid du Colombier0015 no current audio status to return
247dd7cddfSDavid du Colombier0016 operation in progress
2543aadf5eSDavid du Colombier0017 cleaning requested
2643aadf5eSDavid du Colombier0018 erase operation in progress
2743aadf5eSDavid du Colombier0019 locate operation in progress
2843aadf5eSDavid du Colombier001a rewind operation in progress
2943aadf5eSDavid du Colombier001b set capacity operation in progress
3043aadf5eSDavid du Colombier001c verify operation in progress
3143aadf5eSDavid du Colombier001d ata pass through information available
327dd7cddfSDavid du Colombier001e conflicting sa creation request
337dd7cddfSDavid du Colombier0100 no index/sector signal
347dd7cddfSDavid du Colombier0200 no seek complete
357dd7cddfSDavid du Colombier0300 peripheral device write fault
367dd7cddfSDavid du Colombier0301 no write current
377dd7cddfSDavid du Colombier0302 excessive write errors
387dd7cddfSDavid du Colombier0400 logical unit not ready, cause not reportable
3943aadf5eSDavid du Colombier0401 logical unit is in process of becoming ready
407dd7cddfSDavid du Colombier0402 logical unit not ready, initializing command required
417dd7cddfSDavid du Colombier0403 logical unit not ready, manual intervention required
427dd7cddfSDavid du Colombier0404 logical unit not ready, format in progress
437dd7cddfSDavid du Colombier0405 logical unit not ready, rebuild in progress
447dd7cddfSDavid du Colombier0406 logical unit not ready, recalculation in progress
457dd7cddfSDavid du Colombier0407 logical unit not ready, operation in progress
467dd7cddfSDavid du Colombier0408 logical unit not ready, long write in progress
4743aadf5eSDavid du Colombier0409 logical unit not ready, self-test in progress
4843aadf5eSDavid du Colombier040a logical unit not accessible, asymmetric access state transition
4943aadf5eSDavid du Colombier040b logical unit not accessible, target port in standby state
5043aadf5eSDavid du Colombier040c logical unit not accessible, target port in unavailable state
5143aadf5eSDavid du Colombier040d logical unit not ready, structure check required
5243aadf5eSDavid du Colombier0410 logical unit not ready, auxiliary memory not accessible
5343aadf5eSDavid du Colombier0411 logical unit not ready, notify (enable spinup) required
5443aadf5eSDavid du Colombier0412 logical unit not ready, offline
5543aadf5eSDavid du Colombier0413 logical unit not ready, sa creation in progress
5643aadf5eSDavid du Colombier0414 logical unit not ready, space allocation in progress
5743aadf5eSDavid du Colombier0415 logical unit not ready, robotics disabled
5843aadf5eSDavid du Colombier0416 logical unit not ready, configuration required
5943aadf5eSDavid du Colombier0417 logical unit not ready, calibration required
6043aadf5eSDavid du Colombier0418 logical unit not ready, a door is open
617dd7cddfSDavid du Colombier0419 logical unit not ready, operating in sequential mode
627dd7cddfSDavid du Colombier0500 logical unit does not respond to selection
637dd7cddfSDavid du Colombier0600 no reference position found
647dd7cddfSDavid du Colombier0700 multiple peripheral devices selected
657dd7cddfSDavid du Colombier0800 logical unit communication failure
667dd7cddfSDavid du Colombier0801 logical unit communication time-out
677dd7cddfSDavid du Colombier0802 logical unit communication parity error
687dd7cddfSDavid du Colombier0803 logical unit communication crc error (ultra-dma/32)
697dd7cddfSDavid du Colombier0804 unreachable copy target
707dd7cddfSDavid du Colombier0900 track following error
717dd7cddfSDavid du Colombier0901 tracking servo failure
727dd7cddfSDavid du Colombier0902 focus servo failure
737dd7cddfSDavid du Colombier0903 spindle servo failure
747dd7cddfSDavid du Colombier0904 head select fault
757dd7cddfSDavid du Colombier0a00 error log overflow
767dd7cddfSDavid du Colombier0b00 warning
777dd7cddfSDavid du Colombier0b01 warning - specified temperature exceeded
7843aadf5eSDavid du Colombier0b02 warning - enclosure degraded
7943aadf5eSDavid du Colombier0b03 warning - background self-test failed
8043aadf5eSDavid du Colombier0b04 warning - background pre-scan detected medium error
8143aadf5eSDavid du Colombier0b05 warning - background medium scan detected medium error
8243aadf5eSDavid du Colombier0b06 warning - non-volatile cache now volatile
8343aadf5eSDavid du Colombier0b07 warning - degraded power to non-volatile cache
847dd7cddfSDavid du Colombier0b08 warning - power loss expected
857dd7cddfSDavid du Colombier0c00 write error
867dd7cddfSDavid du Colombier0c01 write error - recovered with auto reallocation
877dd7cddfSDavid du Colombier0c02 write error - auto reallocation failed
887dd7cddfSDavid du Colombier0c03 write error - recommend reassignment
897dd7cddfSDavid du Colombier0c04 compression check miscompare error
907dd7cddfSDavid du Colombier0c05 data expansion occurred during compression
917dd7cddfSDavid du Colombier0c06 block not compressible
927dd7cddfSDavid du Colombier0c07 write error - recovery needed
937dd7cddfSDavid du Colombier0c08 write error - recovery failed
947dd7cddfSDavid du Colombier0c09 write error - loss of streaming
9543aadf5eSDavid du Colombier0c0a write error - padding blocks added
9643aadf5eSDavid du Colombier0c0b auxiliary memory write error
9743aadf5eSDavid du Colombier0c0c write error - unexpected unsolicited data
9843aadf5eSDavid du Colombier0c0d write error - not enough unsolicited data
9943aadf5eSDavid du Colombier0c0f defects in error window
10043aadf5eSDavid du Colombier0d00 error detected by third party temporary initiator
10143aadf5eSDavid du Colombier0d01 third party device failure
10243aadf5eSDavid du Colombier0d02 copy target device not reachable
10343aadf5eSDavid du Colombier0d03 incorrect copy target device type
10443aadf5eSDavid du Colombier0d04 copy target device data underrun
10543aadf5eSDavid du Colombier0d05 copy target device data overrun
10643aadf5eSDavid du Colombier0e00 invalid information unit
10743aadf5eSDavid du Colombier0e01 information unit too short
10843aadf5eSDavid du Colombier0e02 information unit too long
1097dd7cddfSDavid du Colombier0e03 invalid field in command information unit
1107dd7cddfSDavid du Colombier0f/00
11143aadf5eSDavid du Colombier1000 id crc or ecc error
11243aadf5eSDavid du Colombier1001 logical block guard check failed
11343aadf5eSDavid du Colombier1002 logical block application tag check failed
1147dd7cddfSDavid du Colombier1003 logical block reference tag check failed
1157dd7cddfSDavid du Colombier1100 unrecovered read error
1167dd7cddfSDavid du Colombier1101 read retries exhausted
1177dd7cddfSDavid du Colombier1102 error too long to correct
1187dd7cddfSDavid du Colombier1103 multiple read errors
1197dd7cddfSDavid du Colombier1104 unrecovered read error - auto reallocate failed
1207dd7cddfSDavid du Colombier1105 l-ec uncorrectable error
1217dd7cddfSDavid du Colombier1106 circ unrecovered error
1227dd7cddfSDavid du Colombier1107 data re-synchronization error
1237dd7cddfSDavid du Colombier1108 incomplete block read
1247dd7cddfSDavid du Colombier1109 no gap found
1257dd7cddfSDavid du Colombier110a miscorrected error
1267dd7cddfSDavid du Colombier110b unrecovered read error - recommend reassignment
1277dd7cddfSDavid du Colombier110c unrecovered read error - recommend rewrite the data
1287dd7cddfSDavid du Colombier110d de-compression crc error
1297dd7cddfSDavid du Colombier110e cannot decompress using declared algorithm
1307dd7cddfSDavid du Colombier110f error reading upc/ean number
1317dd7cddfSDavid du Colombier1110 error reading isrc number
13243aadf5eSDavid du Colombier1111 read error - loss of streaming
13343aadf5eSDavid du Colombier1112 auxiliary memory read error
13443aadf5eSDavid du Colombier1113 read error - failed retransmission request
1357dd7cddfSDavid du Colombier1114 read error - lba marked bad by application client
1367dd7cddfSDavid du Colombier1200 address mark not found for id field
1377dd7cddfSDavid du Colombier1300 address mark not found for data field
1387dd7cddfSDavid du Colombier1400 recorded entity not found
1397dd7cddfSDavid du Colombier1401 record not found
1407dd7cddfSDavid du Colombier1402 filemark or setmark not found
1417dd7cddfSDavid du Colombier1403 end-of-data not found
1427dd7cddfSDavid du Colombier1404 block sequence error
1437dd7cddfSDavid du Colombier1405 record not found - recommend reassignment
14443aadf5eSDavid du Colombier1406 record not found - data auto-reallocated
1457dd7cddfSDavid du Colombier1407 locate operation failure
1467dd7cddfSDavid du Colombier1500 random positioning error
1477dd7cddfSDavid du Colombier1501 mechanical positioning error
1487dd7cddfSDavid du Colombier1502 positioning error detected by read of medium
1497dd7cddfSDavid du Colombier1600 data synchronization mark error
1507dd7cddfSDavid du Colombier1601 data sync error - data rewritten
1517dd7cddfSDavid du Colombier1602 data sync error - recommend rewrite
1527dd7cddfSDavid du Colombier1603 data sync error - data auto-reallocated
1537dd7cddfSDavid du Colombier1604 data sync error - recommend reassignment
1547dd7cddfSDavid du Colombier1700 recovered data with no error correction applied
1557dd7cddfSDavid du Colombier1701 recovered data with retries
1567dd7cddfSDavid du Colombier1702 recovered data with positive head offset
1577dd7cddfSDavid du Colombier1703 recovered data with negative head offset
1587dd7cddfSDavid du Colombier1704 recovered data with retries and/or circ applied
1597dd7cddfSDavid du Colombier1705 recovered data using previous sector id
1607dd7cddfSDavid du Colombier1706 recovered data without ecc - data auto-reallocated
1617dd7cddfSDavid du Colombier1707 recovered data without ecc - recommend reassignment
1627dd7cddfSDavid du Colombier1708 recovered data without ecc - recommend rewrite
1637dd7cddfSDavid du Colombier1709 recovered data without ecc - data rewritten
1647dd7cddfSDavid du Colombier1800 recovered data with error correction applied
1657dd7cddfSDavid du Colombier1801 recovered data with error corr. & retries applied
1667dd7cddfSDavid du Colombier1802 recovered data - data auto-reallocated
1677dd7cddfSDavid du Colombier1803 recovered data with circ
1687dd7cddfSDavid du Colombier1804 recovered data with l-ec
1697dd7cddfSDavid du Colombier1805 recovered data - recommend reassignment
1707dd7cddfSDavid du Colombier1806 recovered data - recommend rewrite
17143aadf5eSDavid du Colombier1807 recovered data with ecc - data rewritten
1727dd7cddfSDavid du Colombier1808 recovered data with linking
1737dd7cddfSDavid du Colombier1900 defect list error
1747dd7cddfSDavid du Colombier1901 defect list not available
1757dd7cddfSDavid du Colombier1902 defect list error in primary list
1767dd7cddfSDavid du Colombier1903 defect list error in grown list
1777dd7cddfSDavid du Colombier1a00 parameter list length error
1787dd7cddfSDavid du Colombier1b00 synchronous data transfer error
1797dd7cddfSDavid du Colombier1c00 defect list not found
1807dd7cddfSDavid du Colombier1c01 primary defect list not found
1817dd7cddfSDavid du Colombier1c02 grown defect list not found
18243aadf5eSDavid du Colombier1d00 miscompare during verify operation
1837dd7cddfSDavid du Colombier1d01 miscompare verify of unmapped lba
1847dd7cddfSDavid du Colombier1e00 recovered id with ecc correction
1857dd7cddfSDavid du Colombier1f00 partial defect list transfer
18643aadf5eSDavid du Colombier2000 invalid command operation code
18743aadf5eSDavid du Colombier2001 access denied - initiator pending-enrolled
18843aadf5eSDavid du Colombier2002 access denied - no access rights
18943aadf5eSDavid du Colombier2003 access denied - invalid mgmt id key
19043aadf5eSDavid du Colombier2004 illegal command while in write capable state
19143aadf5eSDavid du Colombier2005 obsolete
19243aadf5eSDavid du Colombier2006 illegal command while in explicit address mode
19343aadf5eSDavid du Colombier2007 illegal command while in implicit address mode
19443aadf5eSDavid du Colombier2008 access denied - enrollment conflict
19543aadf5eSDavid du Colombier2009 access denied - invalid lu identifier
19643aadf5eSDavid du Colombier200a access denied - invalid proxy token
1977dd7cddfSDavid du Colombier200b access denied - acl lun conflict
1987dd7cddfSDavid du Colombier2100 logical block address out of range
19943aadf5eSDavid du Colombier2101 invalid element address
20043aadf5eSDavid du Colombier2102 invalid address for write
2017dd7cddfSDavid du Colombier2103 invalid write crossing layer jump
2027dd7cddfSDavid du Colombier2200 illegal function (use 20 00, 24 00, or 26 00)
2037dd7cddfSDavid du Colombier23/00
2047dd7cddfSDavid du Colombier2400 invalid field in cdb
20543aadf5eSDavid du Colombier2401 cdb decryption error
20643aadf5eSDavid du Colombier2402 obsolete
20743aadf5eSDavid du Colombier2403 obsolete
20843aadf5eSDavid du Colombier2404 security audit value frozen
20943aadf5eSDavid du Colombier2405 security working key frozen
21043aadf5eSDavid du Colombier2406 nonce not unique
21143aadf5eSDavid du Colombier2407 nonce timestamp out of range
2127dd7cddfSDavid du Colombier2408 invalid xcdb
2137dd7cddfSDavid du Colombier2500 logical unit not supported
2147dd7cddfSDavid du Colombier2600 invalid field in parameter list
2157dd7cddfSDavid du Colombier2601 parameter not supported
2167dd7cddfSDavid du Colombier2602 parameter value invalid
2177dd7cddfSDavid du Colombier2603 threshold parameters not supported
2187dd7cddfSDavid du Colombier2604 invalid release of persistent reservation
2197dd7cddfSDavid du Colombier2605 data decryption error
2207dd7cddfSDavid du Colombier2606 too many target descriptors
2217dd7cddfSDavid du Colombier2607 unsupported target descriptor type code
2227dd7cddfSDavid du Colombier2608 too many segment descriptors
2237dd7cddfSDavid du Colombier2609 unsupported segment descriptor type code
2247dd7cddfSDavid du Colombier260a unexpected inexact segment
2257dd7cddfSDavid du Colombier260b inline data length exceeded
2267dd7cddfSDavid du Colombier260c invalid operation for copy source or destination
22743aadf5eSDavid du Colombier260d copy segment granularity violation
22843aadf5eSDavid du Colombier260e invalid parameter while port is enabled
22943aadf5eSDavid du Colombier260f invalid data-out buffer integrity check value
23043aadf5eSDavid du Colombier2610 data decryption key fail limit reached
23143aadf5eSDavid du Colombier2611 incomplete key-associated data set
2327dd7cddfSDavid du Colombier2612 vendor specific key reference not found
2337dd7cddfSDavid du Colombier2700 write protected
2347dd7cddfSDavid du Colombier2701 hardware write protected
2357dd7cddfSDavid du Colombier2702 logical unit software write protected
2367dd7cddfSDavid du Colombier2703 associated write protect
2377dd7cddfSDavid du Colombier2704 persistent write protect
23843aadf5eSDavid du Colombier2705 permanent write protect
23943aadf5eSDavid du Colombier2706 conditional write protect
2407dd7cddfSDavid du Colombier2707 space allocation failed write protect
2417dd7cddfSDavid du Colombier2800 not ready to ready change, medium may have changed
24243aadf5eSDavid du Colombier2801 import or export element accessed
24343aadf5eSDavid du Colombier2802 format-layer may have changed
2447dd7cddfSDavid du Colombier2803 import/export element accessed, medium changed
2457dd7cddfSDavid du Colombier2900 power on, reset, or bus device reset occurred
2467dd7cddfSDavid du Colombier2901 power on occurred
2477dd7cddfSDavid du Colombier2902 scsi bus reset occurred
2487dd7cddfSDavid du Colombier2903 bus device reset function occurred
2497dd7cddfSDavid du Colombier2904 device internal reset
2507dd7cddfSDavid du Colombier2905 transceiver mode changed to single-ended
25143aadf5eSDavid du Colombier2906 transceiver mode changed to lvd
2527dd7cddfSDavid du Colombier2907 i_t nexus loss occurred
2537dd7cddfSDavid du Colombier2a00 parameters changed
2547dd7cddfSDavid du Colombier2a01 mode parameters changed
2557dd7cddfSDavid du Colombier2a02 log parameters changed
2567dd7cddfSDavid du Colombier2a03 reservations preempted
2577dd7cddfSDavid du Colombier2a04 reservations released
25843aadf5eSDavid du Colombier2a05 registrations preempted
25943aadf5eSDavid du Colombier2a06 asymmetric access state changed
26043aadf5eSDavid du Colombier2a07 implicit asymmetric access state transition failed
26143aadf5eSDavid du Colombier2a08 priority changed
26243aadf5eSDavid du Colombier2a09 capacity data has changed
26343aadf5eSDavid du Colombier2a0a error history i_t nexus cleared
26443aadf5eSDavid du Colombier2a0b error history snapshot released
26543aadf5eSDavid du Colombier2a0c error recovery attributes have changed
26643aadf5eSDavid du Colombier2a0d data encryption capabilities changed
26743aadf5eSDavid du Colombier2a10 timestamp changed
26843aadf5eSDavid du Colombier2a11 data encryption parameters changed by another i_t nexus
26943aadf5eSDavid du Colombier2a12 data encryption parameters changed by vendor specific event
27043aadf5eSDavid du Colombier2a13 data encryption key instance counter has changed
2717dd7cddfSDavid du Colombier2a14 sa creation capabilities data has changed
2727dd7cddfSDavid du Colombier2b00 copy cannot execute since host cannot disconnect
2737dd7cddfSDavid du Colombier2c00 command sequence error
2747dd7cddfSDavid du Colombier2c01 too many windows specified
2757dd7cddfSDavid du Colombier2c02 invalid combination of windows specified
2767dd7cddfSDavid du Colombier2c03 current program area is not empty
2777dd7cddfSDavid du Colombier2c04 current program area is empty
27843aadf5eSDavid du Colombier2c05 illegal power condition request
27943aadf5eSDavid du Colombier2c06 persistent prevent conflict
28043aadf5eSDavid du Colombier2c07 previous busy status
28143aadf5eSDavid du Colombier2c08 previous task set full status
28243aadf5eSDavid du Colombier2c09 previous reservation conflict status
28343aadf5eSDavid du Colombier2c0a partition or collection contains user objects
2847dd7cddfSDavid du Colombier2c0b not reserved
28543aadf5eSDavid du Colombier2d00 overwrite error on update in place
2867dd7cddfSDavid du Colombier2e00 insufficient time for operation
28743aadf5eSDavid du Colombier2f00 commands cleared by another initiator
28843aadf5eSDavid du Colombier2f01 commands cleared by power loss notification
2897dd7cddfSDavid du Colombier2f02 commands cleared by device server
2907dd7cddfSDavid du Colombier3000 incompatible medium installed
2917dd7cddfSDavid du Colombier3001 cannot read medium - unknown format
2927dd7cddfSDavid du Colombier3002 cannot read medium - incompatible format
2937dd7cddfSDavid du Colombier3003 cleaning cartridge installed
2947dd7cddfSDavid du Colombier3004 cannot write medium - unknown format
2957dd7cddfSDavid du Colombier3005 cannot write medium - incompatible format
2967dd7cddfSDavid du Colombier3006 cannot format medium - incompatible medium
2977dd7cddfSDavid du Colombier3007 cleaning failure
2987dd7cddfSDavid du Colombier3008 cannot write - application code mismatch
29943aadf5eSDavid du Colombier3009 current session not fixated for append
30043aadf5eSDavid du Colombier300a cleaning request rejected
30143aadf5eSDavid du Colombier300c worm medium - overwrite attempted
30243aadf5eSDavid du Colombier300d worm medium - integrity check
30343aadf5eSDavid du Colombier3010 medium not formatted
30443aadf5eSDavid du Colombier3011 incompatible volume type
30543aadf5eSDavid du Colombier3012 incompatible volume qualifier
3067dd7cddfSDavid du Colombier3013 cleaning volume expired
3077dd7cddfSDavid du Colombier3100 medium format corrupted
30843aadf5eSDavid du Colombier3101 format command failed
3097dd7cddfSDavid du Colombier3102 zoned formatting failed due to spare linking
3107dd7cddfSDavid du Colombier3200 no defect spare location available
3117dd7cddfSDavid du Colombier3201 defect list update failure
3127dd7cddfSDavid du Colombier3300 tape length error
3137dd7cddfSDavid du Colombier3400 enclosure failure
3147dd7cddfSDavid du Colombier3500 enclosure services failure
3157dd7cddfSDavid du Colombier3501 unsupported enclosure function
3167dd7cddfSDavid du Colombier3502 enclosure services unavailable
3177dd7cddfSDavid du Colombier3503 enclosure services transfer failure
31843aadf5eSDavid du Colombier3504 enclosure services transfer refused
3197dd7cddfSDavid du Colombier3505 enclosure services checksum error
3207dd7cddfSDavid du Colombier3600 ribbon, ink, or toner failure
3217dd7cddfSDavid du Colombier3700 rounded parameter
3227dd7cddfSDavid du Colombier3800 event status notification
3237dd7cddfSDavid du Colombier3802 esn - power management class event
3247dd7cddfSDavid du Colombier3804 esn - media class event
32543aadf5eSDavid du Colombier3806 esn - device busy class event
3267dd7cddfSDavid du Colombier3807 thin provisioning soft threshold reached
3277dd7cddfSDavid du Colombier3900 saving parameters not supported
3287dd7cddfSDavid du Colombier3a00 medium not present
3297dd7cddfSDavid du Colombier3a01 medium not present - tray closed
3307dd7cddfSDavid du Colombier3a02 medium not present - tray open
3317dd7cddfSDavid du Colombier3a03 medium not present - loadable
3327dd7cddfSDavid du Colombier3a04 medium not present - medium auxiliary memory accessible
3337dd7cddfSDavid du Colombier3b00 sequential positioning error
3347dd7cddfSDavid du Colombier3b01 tape position error at beginning-of-medium
3357dd7cddfSDavid du Colombier3b02 tape position error at end-of-medium
3367dd7cddfSDavid du Colombier3b03 tape or electronic vertical forms unit not ready
3377dd7cddfSDavid du Colombier3b04 slew failure
3387dd7cddfSDavid du Colombier3b05 paper jam
3397dd7cddfSDavid du Colombier3b06 failed to sense top-of-form
3407dd7cddfSDavid du Colombier3b07 failed to sense bottom-of-form
3417dd7cddfSDavid du Colombier3b08 reposition error
3427dd7cddfSDavid du Colombier3b09 read past end of medium
3437dd7cddfSDavid du Colombier3b0a read past beginning of medium
3447dd7cddfSDavid du Colombier3b0b position past end of medium
3457dd7cddfSDavid du Colombier3b0c position past beginning of medium
3467dd7cddfSDavid du Colombier3b0d medium destination element full
3477dd7cddfSDavid du Colombier3b0e medium source element empty
3487dd7cddfSDavid du Colombier3b0f end of medium reached
3497dd7cddfSDavid du Colombier3b11 medium magazine not accessible
3507dd7cddfSDavid du Colombier3b12 medium magazine removed
3517dd7cddfSDavid du Colombier3b13 medium magazine inserted
3527dd7cddfSDavid du Colombier3b14 medium magazine locked
3537dd7cddfSDavid du Colombier3b15 medium magazine unlocked
35443aadf5eSDavid du Colombier3b16 mechanical positioning or changer error
35543aadf5eSDavid du Colombier3b17 read past end of user object
35643aadf5eSDavid du Colombier3b18 element disabled
35743aadf5eSDavid du Colombier3b19 element enabled
35843aadf5eSDavid du Colombier3b1a data transfer device removed
3597dd7cddfSDavid du Colombier3b1b data transfer device inserted
3607dd7cddfSDavid du Colombier3c/00
3617dd7cddfSDavid du Colombier3d00 invalid bits in identify message
3627dd7cddfSDavid du Colombier3e00 logical unit has not self-configured yet
3637dd7cddfSDavid du Colombier3e01 logical unit failure
3647dd7cddfSDavid du Colombier3e02 timeout on logical unit
3657dd7cddfSDavid du Colombier3e03 logical unit failed self-test
3667dd7cddfSDavid du Colombier3e04 logical unit unable to update self-test log
3677dd7cddfSDavid du Colombier3f00 target operating conditions have changed
3687dd7cddfSDavid du Colombier3f01 microcode has been changed
3697dd7cddfSDavid du Colombier3f02 changed operating definition
3707dd7cddfSDavid du Colombier3f03 inquiry data has changed
3717dd7cddfSDavid du Colombier3f04 component device attached
3727dd7cddfSDavid du Colombier3f05 device identifier changed
3737dd7cddfSDavid du Colombier3f06 redundancy group created or modified
3747dd7cddfSDavid du Colombier3f07 redundancy group deleted
3757dd7cddfSDavid du Colombier3f08 spare created or modified
3767dd7cddfSDavid du Colombier3f09 spare deleted
3777dd7cddfSDavid du Colombier3f0a volume set created or modified
3787dd7cddfSDavid du Colombier3f0b volume set deleted
3797dd7cddfSDavid du Colombier3f0c volume set deassigned
3807dd7cddfSDavid du Colombier3f0d volume set reassigned
3817dd7cddfSDavid du Colombier3f0e reported luns data has changed
3827dd7cddfSDavid du Colombier3f0f echo buffer overwritten
3837dd7cddfSDavid du Colombier3f10 medium loadable
38443aadf5eSDavid du Colombier3f11 medium auxiliary memory accessible
38543aadf5eSDavid du Colombier3f12 iscsi ip address added
38643aadf5eSDavid du Colombier3f13 iscsi ip address removed
3877dd7cddfSDavid du Colombier3f14 iscsi ip address changed
3887dd7cddfSDavid du Colombier4000 ram failure (should use 40 nn)
3897dd7cddfSDavid du Colombier40nn diagnostic failure on component nn (80h-ffh)
3907dd7cddfSDavid du Colombier4100 data path failure (should use 40 nn)
3917dd7cddfSDavid du Colombier4200 power-on or self-test failure (should use 40 nn)
3927dd7cddfSDavid du Colombier4300 message error
39343aadf5eSDavid du Colombier4400 internal target failure
3947dd7cddfSDavid du Colombier4471 ata device failed set features
3957dd7cddfSDavid du Colombier4500 select or reselect failure
3967dd7cddfSDavid du Colombier4600 unsuccessful soft reset
3977dd7cddfSDavid du Colombier4700 scsi parity error
3987dd7cddfSDavid du Colombier4701 data phase crc error detected
39943aadf5eSDavid du Colombier4702 scsi parity error detected during st data phase
4007dd7cddfSDavid du Colombier4703 information unit iucrc error detected
40143aadf5eSDavid du Colombier4704 asynchronous information protection error detected
40243aadf5eSDavid du Colombier4705 protocol service crc error
40343aadf5eSDavid du Colombier4706 phy test function in progress
4047dd7cddfSDavid du Colombier477f some commands cleared by iscsi protocol event
4057dd7cddfSDavid du Colombier4800 initiator detected error message received
4067dd7cddfSDavid du Colombier4900 invalid message error
4077dd7cddfSDavid du Colombier4a00 command phase error
40843aadf5eSDavid du Colombier4b00 data phase error
40943aadf5eSDavid du Colombier4b01 invalid target port transfer tag received
41043aadf5eSDavid du Colombier4b02 too much write data
41143aadf5eSDavid du Colombier4b03 ack/nak timeout
41243aadf5eSDavid du Colombier4b04 nak received
41343aadf5eSDavid du Colombier4b05 data offset error
41443aadf5eSDavid du Colombier4b06 initiator response timeout
4157dd7cddfSDavid du Colombier4b07 connection lost
41643aadf5eSDavid du Colombier4c00 logical unit failed self-configuration
4177dd7cddfSDavid du Colombier4dnn tagged overlapped commands (nn = task tag)
4187dd7cddfSDavid du Colombier4e00 overlapped commands attempted
4197dd7cddfSDavid du Colombier4f/00
4207dd7cddfSDavid du Colombier5000 write append error
4217dd7cddfSDavid du Colombier5001 write append position error
4227dd7cddfSDavid du Colombier5002 position error related to timing
42343aadf5eSDavid du Colombier5100 erase failure
4247dd7cddfSDavid du Colombier5101 erase failure - incomplete erase operation detected
4257dd7cddfSDavid du Colombier5200 cartridge fault
4267dd7cddfSDavid du Colombier5300 media load or eject failed
4277dd7cddfSDavid du Colombier5301 unload tape failure
42843aadf5eSDavid du Colombier5302 medium removal prevented
42943aadf5eSDavid du Colombier5303 medium removal prevented by data transfer element
4307dd7cddfSDavid du Colombier5304 medium thread or unthread failure
4317dd7cddfSDavid du Colombier5400 scsi to host system interface failure
4327dd7cddfSDavid du Colombier5500 system resource failure
4337dd7cddfSDavid du Colombier5501 system buffer full
4347dd7cddfSDavid du Colombier5502 insufficient reservation resources
4357dd7cddfSDavid du Colombier5503 insufficient resources
43643aadf5eSDavid du Colombier5504 insufficient registration resources
43743aadf5eSDavid du Colombier5505 insufficient access control resources
43843aadf5eSDavid du Colombier5506 auxiliary memory out of space
43943aadf5eSDavid du Colombier5507 quota error
44043aadf5eSDavid du Colombier5508 maximum number of supplemental decryption keys exceeded
44143aadf5eSDavid du Colombier5509 medium auxiliary memory not accessible
44243aadf5eSDavid du Colombier550a data currently unavailable
4437dd7cddfSDavid du Colombier550b insufficient power for operation
4447dd7cddfSDavid du Colombier56/00
4457dd7cddfSDavid du Colombier5700 unable to recover table-of-contents
4467dd7cddfSDavid du Colombier5800 generation does not exist
4477dd7cddfSDavid du Colombier5900 updated block read
4487dd7cddfSDavid du Colombier5a00 operator request or state change input
4497dd7cddfSDavid du Colombier5a01 operator medium removal request
4507dd7cddfSDavid du Colombier5a02 operator selected write protect
4517dd7cddfSDavid du Colombier5a03 operator selected write permit
4527dd7cddfSDavid du Colombier5b00 log exception
4537dd7cddfSDavid du Colombier5b01 threshold condition met
4547dd7cddfSDavid du Colombier5b02 log counter at maximum
4557dd7cddfSDavid du Colombier5b03 log list codes exhausted
4567dd7cddfSDavid du Colombier5c00 rpl status change
4577dd7cddfSDavid du Colombier5c01 spindles synchronized
4587dd7cddfSDavid du Colombier5c02 spindles not synchronized
4597dd7cddfSDavid du Colombier5d00 failure prediction threshold exceeded
4607dd7cddfSDavid du Colombier5d01 media failure prediction threshold exceeded
46143aadf5eSDavid du Colombier5d02 logical unit failure prediction threshold exceeded
4627dd7cddfSDavid du Colombier5d03 spare area exhaustion prediction threshold exceeded
4637dd7cddfSDavid du Colombier5d10 hardware impending failure general hard drive failure
4647dd7cddfSDavid du Colombier5d11 hardware impending failure drive error rate too high
4657dd7cddfSDavid du Colombier5d12 hardware impending failure data error rate too high
4667dd7cddfSDavid du Colombier5d13 hardware impending failure seek error rate too high
4677dd7cddfSDavid du Colombier5d14 hardware impending failure too many block reassigns
4687dd7cddfSDavid du Colombier5d15 hardware impending failure access times too high
4697dd7cddfSDavid du Colombier5d16 hardware impending failure start unit times too high
4707dd7cddfSDavid du Colombier5d17 hardware impending failure channel parametrics
4717dd7cddfSDavid du Colombier5d18 hardware impending failure controller detected
4727dd7cddfSDavid du Colombier5d19 hardware impending failure throughput performance
4737dd7cddfSDavid du Colombier5d1a hardware impending failure seek time performance
4747dd7cddfSDavid du Colombier5d1b hardware impending failure spin-up retry count
4757dd7cddfSDavid du Colombier5d1c hardware impending failure drive calibration retry count
4767dd7cddfSDavid du Colombier5d20 controller impending failure general hard drive failure
4777dd7cddfSDavid du Colombier5d21 controller impending failure drive error rate too high
4787dd7cddfSDavid du Colombier5d22 controller impending failure data error rate too high
4797dd7cddfSDavid du Colombier5d23 controller impending failure seek error rate too high
4807dd7cddfSDavid du Colombier5d24 controller impending failure too many block reassigns
4817dd7cddfSDavid du Colombier5d25 controller impending failure access times too high
4827dd7cddfSDavid du Colombier5d26 controller impending failure start unit times too high
4837dd7cddfSDavid du Colombier5d27 controller impending failure channel parametrics
4847dd7cddfSDavid du Colombier5d28 controller impending failure controller detected
4857dd7cddfSDavid du Colombier5d29 controller impending failure throughput performance
4867dd7cddfSDavid du Colombier5d2a controller impending failure seek time performance
4877dd7cddfSDavid du Colombier5d2b controller impending failure spin-up retry count
4887dd7cddfSDavid du Colombier5d2c controller impending failure drive calibration retry count
4897dd7cddfSDavid du Colombier5d30 data channel impending failure general hard drive failure
4907dd7cddfSDavid du Colombier5d31 data channel impending failure drive error rate too high
4917dd7cddfSDavid du Colombier5d32 data channel impending failure data error rate too high
4927dd7cddfSDavid du Colombier5d33 data channel impending failure seek error rate too high
4937dd7cddfSDavid du Colombier5d34 data channel impending failure too many block reassigns
4947dd7cddfSDavid du Colombier5d35 data channel impending failure access times too high
4957dd7cddfSDavid du Colombier5d36 data channel impending failure start unit times too high
4967dd7cddfSDavid du Colombier5d37 data channel impending failure channel parametrics
4977dd7cddfSDavid du Colombier5d38 data channel impending failure controller detected
4987dd7cddfSDavid du Colombier5d39 data channel impending failure throughput performance
4997dd7cddfSDavid du Colombier5d3a data channel impending failure seek time performance
5007dd7cddfSDavid du Colombier5d3b data channel impending failure spin-up retry count
5017dd7cddfSDavid du Colombier5d3c data channel impending failure drive calibration retry count
5027dd7cddfSDavid du Colombier5d40 servo impending failure general hard drive failure
5037dd7cddfSDavid du Colombier5d41 servo impending failure drive error rate too high
5047dd7cddfSDavid du Colombier5d42 servo impending failure data error rate too high
5057dd7cddfSDavid du Colombier5d43 servo impending failure seek error rate too high
5067dd7cddfSDavid du Colombier5d44 servo impending failure too many block reassigns
5077dd7cddfSDavid du Colombier5d45 servo impending failure access times too high
5087dd7cddfSDavid du Colombier5d46 servo impending failure start unit times too high
5097dd7cddfSDavid du Colombier5d47 servo impending failure channel parametrics
5107dd7cddfSDavid du Colombier5d48 servo impending failure controller detected
5117dd7cddfSDavid du Colombier5d49 servo impending failure throughput performance
5127dd7cddfSDavid du Colombier5d4a servo impending failure seek time performance
5137dd7cddfSDavid du Colombier5d4b servo impending failure spin-up retry count
5147dd7cddfSDavid du Colombier5d4c servo impending failure drive calibration retry count
5157dd7cddfSDavid du Colombier5d50 spindle impending failure general hard drive failure
5167dd7cddfSDavid du Colombier5d51 spindle impending failure drive error rate too high
5177dd7cddfSDavid du Colombier5d52 spindle impending failure data error rate too high
5187dd7cddfSDavid du Colombier5d53 spindle impending failure seek error rate too high
5197dd7cddfSDavid du Colombier5d54 spindle impending failure too many block reassigns
5207dd7cddfSDavid du Colombier5d55 spindle impending failure access times too high
5217dd7cddfSDavid du Colombier5d56 spindle impending failure start unit times too high
5227dd7cddfSDavid du Colombier5d57 spindle impending failure channel parametrics
5237dd7cddfSDavid du Colombier5d58 spindle impending failure controller detected
5247dd7cddfSDavid du Colombier5d59 spindle impending failure throughput performance
5257dd7cddfSDavid du Colombier5d5a spindle impending failure seek time performance
5267dd7cddfSDavid du Colombier5d5b spindle impending failure spin-up retry count
5277dd7cddfSDavid du Colombier5d5c spindle impending failure drive calibration retry count
5287dd7cddfSDavid du Colombier5d60 firmware impending failure general hard drive failure
5297dd7cddfSDavid du Colombier5d61 firmware impending failure drive error rate too high
5307dd7cddfSDavid du Colombier5d62 firmware impending failure data error rate too high
5317dd7cddfSDavid du Colombier5d63 firmware impending failure seek error rate too high
5327dd7cddfSDavid du Colombier5d64 firmware impending failure too many block reassigns
5337dd7cddfSDavid du Colombier5d65 firmware impending failure access times too high
5347dd7cddfSDavid du Colombier5d66 firmware impending failure start unit times too high
5357dd7cddfSDavid du Colombier5d67 firmware impending failure channel parametrics
5367dd7cddfSDavid du Colombier5d68 firmware impending failure controller detected
5377dd7cddfSDavid du Colombier5d69 firmware impending failure throughput performance
5387dd7cddfSDavid du Colombier5d6a firmware impending failure seek time performance
5397dd7cddfSDavid du Colombier5d6b firmware impending failure spin-up retry count
5407dd7cddfSDavid du Colombier5d6c firmware impending failure drive calibration retry count
5417dd7cddfSDavid du Colombier5dff failure prediction threshold exceeded (false)
5427dd7cddfSDavid du Colombier5e00 low power condition on
5437dd7cddfSDavid du Colombier5e01 idle condition activated by timer
5447dd7cddfSDavid du Colombier5e02 standby condition activated by timer
5457dd7cddfSDavid du Colombier5e03 idle condition activated by command
54643aadf5eSDavid du Colombier5e04 standby condition activated by command
54743aadf5eSDavid du Colombier5e05 idle_b condition activated by timer
54843aadf5eSDavid du Colombier5e06 idle_b condition activated by command
54943aadf5eSDavid du Colombier5e07 idle_c condition activated by timer
55043aadf5eSDavid du Colombier5e08 idle_c condition activated by command
55143aadf5eSDavid du Colombier5e09 standby_y condition activated by timer
5527dd7cddfSDavid du Colombier5e0a standby_y condition activated by command
5537dd7cddfSDavid du Colombier5e41 power state change to active
5547dd7cddfSDavid du Colombier5e42 power state change to idle
5557dd7cddfSDavid du Colombier5e43 power state change to standby
5567dd7cddfSDavid du Colombier5e45 power state change to sleep
5577dd7cddfSDavid du Colombier5e47 power state change to device control
5587dd7cddfSDavid du Colombier5f/00
5597dd7cddfSDavid du Colombier6000 lamp failure
5607dd7cddfSDavid du Colombier6100 video acquisition error
5617dd7cddfSDavid du Colombier6101 unable to acquire video
5627dd7cddfSDavid du Colombier6102 out of focus
5637dd7cddfSDavid du Colombier6200 scan head positioning error
5647dd7cddfSDavid du Colombier6300 end of user area encountered on this track
5657dd7cddfSDavid du Colombier6301 packet does not fit in available space
5667dd7cddfSDavid du Colombier6400 illegal mode for this track
5677dd7cddfSDavid du Colombier6401 invalid packet size
5687dd7cddfSDavid du Colombier6500 voltage fault
5697dd7cddfSDavid du Colombier6600 automatic document feeder cover up
5707dd7cddfSDavid du Colombier6601 automatic document feeder lift up
5717dd7cddfSDavid du Colombier6602 document jam in automatic document feeder
5727dd7cddfSDavid du Colombier6603 document miss feed automatic in document feeder
5737dd7cddfSDavid du Colombier6700 configuration failure
5747dd7cddfSDavid du Colombier6701 configuration of incapable logical units failed
5757dd7cddfSDavid du Colombier6702 add logical unit failed
5767dd7cddfSDavid du Colombier6703 modification of logical unit failed
5777dd7cddfSDavid du Colombier6704 exchange of logical unit failed
5787dd7cddfSDavid du Colombier6705 remove of logical unit failed
5797dd7cddfSDavid du Colombier6706 attachment of logical unit failed
5807dd7cddfSDavid du Colombier6707 creation of logical unit failed
5817dd7cddfSDavid du Colombier6708 assign failure occurred
58243aadf5eSDavid du Colombier6709 multiply assigned logical unit
58343aadf5eSDavid du Colombier670a set target port groups command failed
5847dd7cddfSDavid du Colombier670b ata device feature not enabled
5857dd7cddfSDavid du Colombier6800 logical unit not configured
5867dd7cddfSDavid du Colombier6900 data loss on logical unit
5877dd7cddfSDavid du Colombier6901 multiple logical unit failures
5887dd7cddfSDavid du Colombier6902 parity/data mismatch
5897dd7cddfSDavid du Colombier6a00 informational, refer to log
5907dd7cddfSDavid du Colombier6b00 state change has occurred
5917dd7cddfSDavid du Colombier6b01 redundancy level got better
5927dd7cddfSDavid du Colombier6b02 redundancy level got worse
5937dd7cddfSDavid du Colombier6c00 rebuild failure occurred
5947dd7cddfSDavid du Colombier6d00 recalculate failure occurred
5957dd7cddfSDavid du Colombier6e00 command to logical unit failed
5967dd7cddfSDavid du Colombier6f00 copy protection key exchange failure - authentication failure
5977dd7cddfSDavid du Colombier6f01 copy protection key exchange failure - key not present
5987dd7cddfSDavid du Colombier6f02 copy protection key exchange failure - key not established
5997dd7cddfSDavid du Colombier6f03 read of scrambled sector without authentication
6007dd7cddfSDavid du Colombier6f04 media region code is mismatched to logical unit region
60143aadf5eSDavid du Colombier6f05 drive region must be permanent/region reset count error
60243aadf5eSDavid du Colombier6f06 insufficient block count for binding nonce recording
6037dd7cddfSDavid du Colombier6f07 conflict in binding nonce recording
6047dd7cddfSDavid du Colombier70nn decompression exception short algorithm id of nn
6057dd7cddfSDavid du Colombier7100 decompression exception long algorithm id
6067dd7cddfSDavid du Colombier7200 session fixation error
6077dd7cddfSDavid du Colombier7201 session fixation error writing lead-in
6087dd7cddfSDavid du Colombier7202 session fixation error writing lead-out
6097dd7cddfSDavid du Colombier7203 session fixation error - incomplete track in session
6107dd7cddfSDavid du Colombier7204 empty or partially written reserved track
61143aadf5eSDavid du Colombier7205 no more track reservations allowed
61243aadf5eSDavid du Colombier7206 rmz extension is not allowed
6137dd7cddfSDavid du Colombier7207 no more test zone extensions are allowed
6147dd7cddfSDavid du Colombier7300 cd control error
6157dd7cddfSDavid du Colombier7301 power calibration area almost full
6167dd7cddfSDavid du Colombier7302 power calibration area is full
6177dd7cddfSDavid du Colombier7303 power calibration area error
6187dd7cddfSDavid du Colombier7304 program memory area update failure
61943aadf5eSDavid du Colombier7305 program memory area is full
62043aadf5eSDavid du Colombier7306 rma/pma is almost full
62143aadf5eSDavid du Colombier7310 current power calibration area almost full
62243aadf5eSDavid du Colombier7311 current power calibration area is full
62343aadf5eSDavid du Colombier7317 rdz is full
62443aadf5eSDavid du Colombier7400 security error
62543aadf5eSDavid du Colombier7401 unable to decrypt data
62643aadf5eSDavid du Colombier7402 unencrypted data encountered while decrypting
62743aadf5eSDavid du Colombier7403 incorrect data encryption key
62843aadf5eSDavid du Colombier7404 cryptographic integrity validation failed
62943aadf5eSDavid du Colombier7405 error decrypting data
63043aadf5eSDavid du Colombier7406 unknown signature verification key
63143aadf5eSDavid du Colombier7407 encryption parameters not useable
63243aadf5eSDavid du Colombier7408 digital signature validation failure
63343aadf5eSDavid du Colombier7409 encryption mode mismatch on read
63443aadf5eSDavid du Colombier740a encrypted block not raw read enabled
63543aadf5eSDavid du Colombier740b incorrect encryption parameters
63643aadf5eSDavid du Colombier740c unable to decrypt parameter list
63743aadf5eSDavid du Colombier740d encryption algorithm disabled
63843aadf5eSDavid du Colombier7410 sa creation parameter value invalid
63943aadf5eSDavid du Colombier7411 sa creation parameter value rejected
64043aadf5eSDavid du Colombier7412 invalid sa usage
64143aadf5eSDavid du Colombier7421 data encryption configuration prevented
64243aadf5eSDavid du Colombier7430 sa creation parameter not supported
64343aadf5eSDavid du Colombier7440 authentication failed
64443aadf5eSDavid du Colombier7461 external data encryption key manager access error
64543aadf5eSDavid du Colombier7462 external data encryption key manager error
64643aadf5eSDavid du Colombier7463 external data encryption key not found
64743aadf5eSDavid du Colombier7464 external data encryption request not authorized
64843aadf5eSDavid du Colombier746e external data encryption control timeout
64943aadf5eSDavid du Colombier746f external data encryption control error
65043aadf5eSDavid du Colombier7471 logical unit access not authorized
6517dd7cddfSDavid du Colombier7479 security conflict in translated device
6527dd7cddfSDavid du Colombier75/00
6537dd7cddfSDavid du Colombier76/00
6547dd7cddfSDavid du Colombier77/00
6557dd7cddfSDavid du Colombier78/00
6567dd7cddfSDavid du Colombier79/00
6577dd7cddfSDavid du Colombier7a/00
6587dd7cddfSDavid du Colombier7b/00
6597dd7cddfSDavid du Colombier7c/00
6607dd7cddfSDavid du Colombier7d/00
6617dd7cddfSDavid du Colombier7e/00
6627f/00
663