commit | 0369f06f7464e7fb023f103aff889d28e99c43c4 | [log] [tgz] |
---|---|---|
author | Paolo Bonzini <pbonzini@redhat.com> | Thu Jan 10 15:08:05 2013 +0100 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Tue Jan 22 15:07:03 2013 +0100 |
tree | 262e3df065b83a248c40a1a3fa85fbf6780429ac | |
parent | 5b5d34ec9882b29b757f6808693308e52a8e8ba7 [diff] |
scsi: fix segfault with 0-byte disk When a 0-sized disk is found, READ CAPACITY will return a LUN NOT READY error. However, because it returns -1 instead of zero, the HBA will call scsi_req_continue. This will typically cause a segmentation fault or an assertion failure. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>