{
  "status": "shipping",
  "advantages": [],
  "supersedes": [],
  "supersededBy": [],
  "firstSeen": null,
  "lastSeen": null,
  "updated": "2026-10-21",
  "slug": "scsi-lbprz",
  "term": "SCSI LBPRZ",
  "aliases": [
    "Logical Block Provisioning Read Zeros"
  ],
  "definition": "SCSI LBPRZ describes the logical data returned when unmapped block addresses are read.",
  "note": "Decode the representation: READ CAPACITY(16) has a one-bit indication, while the reviewed Logical Block Provisioning VPD page has a three-bit field. In that field, xx1b denotes zero data, 010b an initialization pattern and 000b device-specific data. A nonzero field therefore need not mean zeros. [scsi-reference]",
  "limitations": [
    {
      "text": "A logical read contract is not proof that hidden physical copies were erased.",
      "citationIds": [
        "scsi-reference"
      ]
    }
  ],
  "related": [
    "deallocated-read-behavior",
    "scsi-get-lba-status",
    "logical-block-provisioning-status",
    "scsi-unmap",
    "data-sanitization"
  ],
  "citations": [
    {
      "id": "scsi-reference",
      "title": "Seagate SCSI Commands Reference, Rev. M: sections 3.4, 3.25.2, 3.58 and 5.4.13",
      "url": "https://knowledge.seagate.com/files/staticfiles/support/docs/manual/Interface%20manuals/100293068m.pdf",
      "accessed": "2026-10-21"
    }
  ],
  "provenance": [
    "Scoped to the June 2022 reference manual, section 3.25.2 and Table 544; not a device measurement."
  ]
}
