if ((off + 8) <= cmd->data_length) {
No need for the inner braces.
put_unaligned_be64(pr_reg->pr_res_key, &buf[off]);off += 8;}/** SPC5r17: 6.16.2 READ KEYS service action* The ADDITIONAL LENGTH field indicates the number of bytes in* the Reservation key list. The contents of the ADDITIONAL* LENGTH field are not altered based on the allocation length add_len += 8; } spin_unlock(&dev->t10_pr.registration_lock);*/
Otherwise looks fine:
Reviewed-by: Christoph Hellwig hch@lst.de