| Summary: | DC-390 SCSI BIOS setting no effect and IBM DORS drive tag queueing problem. | ||
|---|---|---|---|
| Product: | Base System | Reporter: | mako2 <mako2> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
mako2@din.or.jp writes: > I use Tekram DC-390 SCSI Host Adapter and IBM DORS-32160 Harddisk > Drive. > DORS-32160 S82C have some problem when tag queueing enable, ,---- | amd0: <Tekram DC390(T)/AMD53c974 SCSI Host Adapter> port 0xe000-0xe07f irq 10 at device 11.0 on pci0 | [...] | da1 at amd0 bus 0 target 2 lun 0 | da1: <IBM DORS-32160 WA6A> Fixed Direct Access SCSI-2 device | da1: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled | da1: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C) | [...] `---- Seems to work fine in my box. What's `S82C' and `WA6A'? Firmware revision? tg In article <kq8zxyv9df.fsf@cip12.melaten.rwth-aachen.de> Thomas Gellekum <tg@melaten.rwth-aachen.de> writes; > > I use Tekram DC-390 SCSI Host Adapter and IBM DORS-32160 Harddisk > > Drive. > > DORS-32160 S82C have some problem when tag queueing enable, > > ,---- > | amd0: <Tekram DC390(T)/AMD53c974 SCSI Host Adapter> port 0xe000-0xe07f irq 10 at device 11.0 on pci0 > | [...] > | da1 at amd0 bus 0 target 2 lun 0 > | da1: <IBM DORS-32160 WA6A> Fixed Direct Access SCSI-2 device > | da1: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled > | da1: 2063MB (4226725 512 byte sectors: 255H 63S/T 263C) > | [...] > `---- > Seems to work fine in my box. What's `S82C' and `WA6A'? Firmware > revision? You maybe right. It drive change to action by firmware revision, after all... -- Makoto Murakami <mako2@din.or.jp> State Changed From-To: open->closed Problem was apparently solved by upgrading hardware's firmware. |
I use Tekram DC-390 SCSI Host Adapter and IBM DORS-32160 Harddisk Drive. DORS-32160 S82C have some problem when tag queueing enable, So tag queueing disable on SCSI BIOS. But, I cvsuped amd.c rev 1.5 -> rev 1.9, SCSI BIOS setting is ineffectual. Accordingly, I add fix for cam_xpt.c. Detail is shown below: (# camcontrol negotiate -n da -u ? -T disable is no effect.) { /* Broken tagged queuing drive */ { T_DIRECT, SIP_MEDIA_FIXED, "IBM", "DORS*", "*" }, /*quirks*/0, /*mintags*/0, /*maxtags*/0 }, How-To-Repeat: configuration: use AMD 53c974 based SCSI Host Adapter and connected IBM DORS-32160 S82C drive.