Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jul 1998 10:11:29 -0300 (EST)
From:      Carlos Carvalho <carlos@fisica.ufpr.br>
To:        aic7xxx Mailing List <AIC7xxx@FreeBSD.ORG>
Subject:   5.1.0-pre2: tag_info wierdness????
Message-ID:  <13734.4865.145076.814099@hoggar.fisica.ufpr.br>

next in thread | raw e-mail | index | archive | help
I've just upgraded to 2.1.108 and 5.1.0-pre2, and the machine seems to
be running fine. The problem is in the tag_info options. I have two
aha2940UW, the first one with 3 disks, and the second with two. I want
the tagged queue depth to be 32 for all except the second disk of the
first card, which should be 24, so the options passed by lilo are

aic7xxx=verbose,pci_parity,tag_info:{{32,24,32},{32,32}}

However, here's what /proc/scsi/aic7xxx/0 says:

Adaptec AIC7xxx driver version: 5.1.0/3.2.4
Compile Options:
  AIC7XXX_RESET_DELAY    : 2
  AIC7XXX_TAGGED_QUEUEING: Adapter Support Enabled
                             Check below to see which
                             devices use tagged queueing
  AIC7XXX_PAGE_ENABLE    : Enabled (This is no longer an option)
  AIC7XXX_PROC_STATS     : Disabled

Adapter Configuration:
           SCSI Adapter: Adaptec AHA-294X Ultra SCSI host adapter
                           Ultra Wide Controller
    Programmed I/O Base: 8000
      Adaptec SCSI BIOS: Enabled
                    IRQ: 15
                   SCBs: Active 0, Max Active 57,
                         Allocated 60, HW 16, Page 255
             Interrupts: 1908546
      BIOS Control Word: 0x0034
   Adapter Control Word: 0x005b
   Extended Translation: Disabled
Disconnect Enable Flags: 0xffff
     Ultra Enable Flags: 0xfffb
 Tag Queue Enable Flags: 0x0006
Ordered Queue Tag Flags: 0x0006
Default Tag Queue Depth: 24
    Tagged Queue By Device array for aic7xxx host instance 0:
      {32,24,32,255,255,255,255,255,255,255,255,255,255,255,255,255}
    Actual queue depth per device for aic7xxx host instance 0:
      {1,24,32,1,1,1,1,1,1,1,1,1,1,1,1,1}

You see that the "Tagged Queue By Device array" matches the lilo
options, but the "Actual queue depth per device" is quite different!!
What does this mean?

The same happens with the second adapter:

    Tagged Queue By Device array for aic7xxx host instance 1:
      {32,32,255,255,255,255,255,255,255,255,255,255,255,255,255,255}
    Actual queue depth per device for aic7xxx host instance 1:
      {32,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Any ideas?

Carlos

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe aic7xxx" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13734.4865.145076.814099>