Question on domain validation

Jurzitza, Dieter DJurzitza at harmanbecker.com
Tue Aug 10 22:53:09 PDT 2004


Dear listmembers,
I dived somewhat more into details on DV and things start getting difficult.
(sparc-linux, kernel 2.4.26, Promise Raid Array 2.4.26 (unfortunately), SMP)

On my raid array I get in /proc/scsi/aic7xxx/1:

Adaptec AIC7xxx driver version: 6.3.9
Adaptec 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 254, SG List Length: 64

Serial EEPROM:
0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 
0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 
0x08f4 0x7c5d 0x2807 0x0010 0x0300 0xffff 0xffff 0xffff 
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0xe64f 

Target 0 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
*****
Target 3 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 3.300MB/s transfers
        Curr: 3.300MB/s transfers
        Channel A Target 3 Lun 0 Settings
                Commands Queued 5169
                Commands Active 0   
                Command Openings 253
                Max Tagged Openings 253
                Device Queue Frozen Count 0
Target 4 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 10.000MB/s transfers (10.000MHz, offset 32)
        Curr: 10.000MB/s transfers (10.000MHz, offset 32)
        Channel A Target 4 Lun 0 Settings
                Commands Queued 7
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
******

Booting from an initrd with
insmod aic7xxx aic7xxx=verbose.dv:{0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0}

Based on the same modules.conf entry but modifying two entries in .config:

< # CONFIG_AIC7XXX_DEBUG_ENABLE is not set
< CONFIG_AIC7XXX_DEBUG_MASK=0
---
> CONFIG_AIC7XXX_DEBUG_ENABLE=y
> CONFIG_AIC7XXX_DEBUG_MASK=255

I get (debugging enabled as above)
/proc/scsi/aic7xxx/1:

Adaptec AIC7xxx driver version: 6.3.9
Adaptec 29160 Ultra160 SCSI adapter
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
Allocated SCBs: 254, SG List Length: 64

Serial EEPROM:
0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a
0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a
0x08f4 0x7c5d 0x2807 0x0010 0x0300 0xffff 0xffff 0xffff
0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0xe64f

Target 0 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
*****
Target 3 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 160.000MB/s transfers (80.000MHz DT, offset 62, 16bit)
        Curr: 160.000MB/s transfers (80.000MHz DT, offset 62, 16bit)
        Channel A Target 3 Lun 0 Settings
                Commands Queued 5492
                Commands Active 0   
                Command Openings 253
                Max Tagged Openings 253
                Device Queue Frozen Count 0
Target 4 Negotiation Settings
        User: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
        Goal: 10.000MB/s transfers (10.000MHz, offset 32)
        Curr: 10.000MB/s transfers (10.000MHz, offset 32)
        Channel A Target 4 Lun 0 Settings
                Commands Queued 1
                Commands Active 0
                Command Openings 1
                Max Tagged Openings 0
                Device Queue Frozen Count 0
*****

Booting from an initrd with
insmod aic7xxx aic7xxx=verbose.dv:{0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0}

Can any person with a deeper understaning tell me why enabling debugging and setting some debug-level suddenly ends up with an higher communication speed setting?
Can I provide some more information to simplify the understanding of what is going on here?

Moreover, regarding the dv:-setting: should this denote dv:{0} as I have only one aic7xxx - controller or should it denote dv:{.0} as I have to configure controller 1 (controller 0 being a symbios logic device). I didn't really understand this from the documentation.

Many many thanks for your efforts so far.
take care



Dieter Jurzitza




*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet.
 
This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************



More information about the aic7xxx mailing list