When I plugged the external HDD enclosure in via Firewire to the laptop's Adaptec adapter, I saw these messages from the kernel:
Nov 6 09:24:28 orr kernel: GEOM: create disk da0 dp=0xc3a81c50
Nov 6 09:24:28 orr kernel: da0 at sbp0 bus 0 target 0 lun 0
Nov 6 09:24:28 orr kernel: da0:Fixed Direct Access SCSI-0 device
Nov 6 09:24:28 orr kernel: da0: 50.000MB/s transfers, Tagged Queueing Enabled
Nov 6 09:24:28 orr kernel: da0: 57231MB (117210240 512 byte sectors: 255H 63S/T
7296C)
When I tried to copy large files from my laptop to the external HDD, the kernel began showing these errors:
Nov 6 09:27:36 orr kernel: sbp0:0:0 No ocb(1468976c) on the queue
Nov 6 09:28:45 orr kernel: sbp0:0:0 No ocb(14689ebc) on the queue
Luckily this post suggested I try this command to disable Tagged Queueing:
orr:/$ sudo camcontrol tags da0 -N 1
(pass0:sbp0:0:0:0): tagged openings now 1
(pass0:sbp0:0:0:0): device openings: 1
With that change, the 'ocb' errors stopped.
Tidak ada komentar:
Posting Komentar