summaryrefslogtreecommitdiff
path: root/sys/src/cmd/nusb
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2022-10-08 18:56:47 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2022-10-08 18:56:47 +0000
commitfd2958b2cda8fed891c78542a032d9bee335192e (patch)
tree8316b3ff0586f60674a1fed34983401ca9b30a9a /sys/src/cmd/nusb
parent166e8b3cf8d2e087258eb47fdba7e890d6a8432a (diff)
nusb/disk: always allow raw scsi request (even without media present)
Diffstat (limited to 'sys/src/cmd/nusb')
-rw-r--r--sys/src/cmd/nusb/disk/disk.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/sys/src/cmd/nusb/disk/disk.c b/sys/src/cmd/nusb/disk/disk.c
index 2fb8fc324..8584d6e36 100644
--- a/sys/src/cmd/nusb/disk/disk.c
+++ b/sys/src/cmd/nusb/disk/disk.c
@@ -746,10 +746,6 @@ dread(Req *req)
qlock(lun);
switch(path){
case Qraw:
- if(lun->lbsize <= 0 && umscapacity(lun) < 0){
- respond(req, "phase error");
- break;
- }
switch(lun->phase){
case Pcmd:
respond(req, "phase error");
@@ -853,10 +849,6 @@ dwrite(Req *req)
free(s);
break;
case Qraw:
- if(lun->lbsize <= 0 && umscapacity(lun) < 0){
- respond(req, "phase error");
- break;
- }
switch(lun->phase){
case Pcmd:
if(count != 6 && count != 10 && count != 12 && count != 16){