Lei Xue
36149cd4a9
support more SCSI commands: ReadDefectData, Sanitize, and expanded CI
New SCSI commands implemented:
- READ DEFECT DATA(10/12): returns empty defect list (virtual device)
- SANITIZE: supports OVERWRITE and BLOCK ERASE (zeros all blocks)
- EXTENDED COPY / RECEIVE COPY RESULTS: registered as unsupported
New unit tests for ReadDefectData10/12, Sanitize, and command registration.
New CI libiscsi test cases:
- PersistentReservation (PrinReadKeys, PrinReportCapabilities,
ProutRegister, ProutReserve)
- ReadDefectData10/12 (Simple)
- CompareAndWrite (Simple)
- OrWrite (Simple, BeyondEol, ZeroBlocks)
- GetLBAStatus (Simple, BeyondEol)
- ReportSupportedOpcodes (OneCommand)
Partial fix for #55
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-14 13:06:35 +08:00
..
2026-03-14 12:29:12 +08:00
2026-03-14 11:45:35 +08:00
2026-03-14 11:45:35 +08:00
2022-12-13 09:49:34 +08:00
2022-12-11 09:59:06 +08:00
2026-03-14 11:45:35 +08:00
2026-03-14 13:06:35 +08:00
2026-03-14 13:06:35 +08:00
2026-03-14 11:45:35 +08:00
2026-03-14 11:45:35 +08:00
2026-03-14 11:45:35 +08:00
2019-11-20 14:34:35 +05:30
2017-07-31 21:47:38 +08:00
2026-03-14 12:11:23 +08:00
2026-03-14 11:45:35 +08:00