cvs commit: src/sys/dev/disk/sbp sbp.c
Hidetoshi Shimokawa
simokawa at sat.t.u-tokyo.ac.jp
Sun Jan 18 00:33:38 PST 2004
At Tue, 13 Jan 2004 09:32:12 -0800 (PST),
Joerg Sonnenberger wrote:
>
> joerg 2004/01/13 09:32:12 PST
>
> DragonFly src repository
>
> Modified files:
> sys/dev/disk/sbp sbp.c
> Log:
> Add hw.firewire.sbp.tags to control tagging for SBP devices. The default
> behaviour was changed to disable tagged command queues, which is safer since
> not all firewire chips support TCQ.
As the nature of SBP-2, all commands are tagged and all target should
support tagged queuing. I know some drives does't work well
with command queue longer than 1, though. I digged the problem before and
found that this is not because the target drive doesn't support the
tagged queuing but it sometimes respones with bogus command chain
status and this confuses the initiater(sbp.c).
You can limit the queue length for such devices by:
# camcontrol X:X:X tags -N 1
I have installed DFB in one of my machine. I'd like to sync the
firewire drivers in DFB with those in recent FreeBSD's tree.
I'm interested in SSI(Single System Image) of DFB and
I think the FireWire bus can be a efficient trasport layer for it.
/\ Hidetoshi Shimokawa
\/ simokawa at xxxxxxxxxxxxxxxxxxx
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html
More information about the Commits
mailing list