TCQ depth -- manual override?
Todd Denniston
Todd.Denniston at ssa.crane.navy.mil
Mon Mar 8 14:23:27 PST 2004
Karl-Heinz Herrmann wrote:
>
>
> Hi,
>
> I have an adatec 2940UW with an aasortment of older SCSI drives. One of
> these drives always made trouble with TCQ enabled and I had an override
> like:
>
> append="aic7xxx=ultra,tag_info:{{0,1,0,0,16,0,1,0}}"
>
> in lilo.conf. That was with kernel 2.2 -- now I'm running a 2.4.21
> (SuSE) and it's ignoring the tag setting.
>
> something like this doesn't help either.
>
> aic7xxx=verbose,global_tag_depth:1,tag_info:{{1,1,1,1,1,1,1,1}{1,1,1,1,
> 1,1,1}}
>
> I wouldn't mind if the system would run stable -- but I've frequent lock
> ups with no output whatsoever and a SCSI acces LED on. Always on heavy
> SCSI I/O. I did rearrange the drives at the same time the kernel change
> happened, so there might be another reason for the locks, but as I had
> something similar and restricting TCQ like above helped that's the first
> thing I would like to try.
>
> Any hints on the new syntax?
>
> K.-H.
Wed Feb 25 10:24:57 PST 2004
Mr. Gibbs informed me that quoting, or periods might be needed:
http://lists.freebsd.org/pipermail/aic7xxx/2004-February/004095.html
On the fedora core-1 box I am running, putting the following in
/etc/modules.conf gets me what I wanted:
options aic7xxx aic7xxx=verbose.global_tag_depth:1
perhaps append="aic7xxx=verbose.global_tag_depth:1" would work for you.
Also if I read the documentation correctly
'tag_info:{{1,1,1,1,1,1,1,1}{1,1,1,1,1,1,1}}' would be redundant after setting
'global_tag_depth:1'.
One last note, I am currently running
"Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.3.5"
downloaded from:
http://people.freebsd.org/~gibbs/linux/
http://people.freebsd.org/~gibbs/linux/SRC/aic79xx-linux-2.4-20040209-tar.gz
good luck.
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
More information about the aic7xxx
mailing list