Date: Tue, 17 Aug 2004 12:47:11 +0200 From: "Jurzitza, Dieter" <DJurzitza@harmanbecker.com> To: <aic7xxx@freebsd.org> Subject: (a little ..) progress on Promise UltraTrak SX4000 Message-ID: <CFE6A2529AC5FA439B3D852B0F2A6837DAB118@OEKAW2EXVS02.hbi.ad.harman.com>
next in thread | raw e-mail | index | archive | help
Dear listmembers, this morning I came up with a "I cannot get it to speed." Now, I know how t= o ensure (at least) that /proc/scsi/aic7xxx/1 looks good. As always: SPARC-= Linux on a U60 SMP-box. Kernel 2.4.26, aic7xxx-driver see below: cat /proc/scsi/aic7xxx/1: Adaptec AIC7xxx driver version: 6.3.9 Adaptec 29160 Ultra160 SCSI adapter aic7892: Ultra160 Wide Channel A, SCSI Id=3D7, 32/253 SCBs Allocated SCBs: 16, SG List Length: 64 Serial EEPROM: 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a=20 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a 0xc33a=20 0x08f4 0x7c5d 0x2807 0x0010 0x0300 0xffff 0xffff 0xffff=20 0xffff 0xffff 0xffff 0xffff 0xffff 0xffff 0x0250 0xe64f=20 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 73124 Commands Active 0 Command Openings 1 Max Tagged Openings 1 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 Channel A Target 4 Lun 1 Settings Commands Queued 0 Commands Active 0 Command Openings 1 Max Tagged Openings 0 Device Queue Frozen Count 0 Target 5 Negotiation Settings *** I compile with: CONFIG_SCSI_AIC7XXX=3Dm =20 CONFIG_AIC7XXX_CMDS_PER_DEVICE=3D253 CONFIG_AIC7XXX_RESET_DELAY_MS=3D5000 # CONFIG_AIC7XXX_PROBE_EISA_VL is not set # CONFIG_AIC7XXX_BUILD_FIRMWARE is not set CONFIG_AIC7XXX_DEBUG_ENABLE=3Dy CONFIG_AIC7XXX_DEBUG_MASK=3D255 CONFIG_AIC7XXX_REG_PRETTY_PRINT=3Dy and get this remainder of dmesg. The buffer is floated with too many messages, therefore all of this is incomplete: k: scsi1:0:6: Command completed, status=3D 0x80000 k: scsi1:A:6:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0x= 20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:6:0: Failed DV inquiry, skipping k: scsi1:A:8:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:8:0: Sending INQ k: (scsi1:A:8:0): Saw Selection Timeout for SCB 0xf k: scsi1: Selection Timeout on A:8. 0 SCBs aborted k: scsi1:0:8: Command completed, status=3D 0x80000 k: scsi1:A:8:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0x= 20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:8:0: Failed DV inquiry, skipping k: scsi1:A:9:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:9:0: Sending INQ k: (scsi1:A:9:0): Saw Selection Timeout for SCB 0xe k: scsi1: Selection Timeout on A:9. 0 SCBs aborted k: scsi1:0:9: Command completed, status=3D 0x80000 k: scsi1:A:9:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0x= 20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:9:0: Failed DV inquiry, skipping k: scsi1:A:10:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:10:0: Sending INQ k: (scsi1:A:10:0): Saw Selection Timeout for SCB 0xf k: scsi1: Selection Timeout on A:10. 0 SCBs aborted k: scsi1:0:10: Command completed, status=3D 0x80000 k: scsi1:A:10:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:10:0: Failed DV inquiry, skipping k: scsi1:A:10:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:10:0: Failed DV inquiry, skipping k: scsi1:A:11:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:11:0: Sending INQ k: (scsi1:A:11:0): Saw Selection Timeout for SCB 0xe k: scsi1: Selection Timeout on A:11. 0 SCBs aborted k: scsi1:0:11: Command completed, status=3D 0x80000 k: scsi1:A:11:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:11:0: Failed DV inquiry, skipping k: scsi1:A:12:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:12:0: Sending INQ k: (scsi1:A:12:0): Saw Selection Timeout for SCB 0xf k: scsi1: Selection Timeout on A:12. 0 SCBs aborted k: scsi1:0:12: Command completed, status=3D 0x80000 k: scsi1:A:12:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:12:0: Failed DV inquiry, skipping k: scsi1:A:13:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:13:0: Sending INQ k: (scsi1:A:13:0): Saw Selection Timeout for SCB 0xe k: scsi1: Selection Timeout on A:13. 0 SCBs aborted k: scsi1:0:13: Command completed, status=3D 0x80000 k: scsi1:A:13:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:13:0: Failed DV inquiry, skipping k: scsi1:A:14:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:14:0: Sending INQ k: (scsi1:A:14:0): Saw Selection Timeout for SCB 0xf k: scsi1: Selection Timeout on A:14. 0 SCBs aborted k: scsi1:0:14: Command completed, status=3D 0x80000 k: scsi1:A:14:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:14:0: Failed DV inquiry, skipping k: scsi1:A:15:0: Performing DV k: scsi1:2401: Going from state 0 to state 1 k: scsi1:A:15:0: Sending INQ k: (scsi1:A:15:0): Saw Selection Timeout for SCB 0xe k: scsi1: Selection Timeout on A:15. 0 SCBs aborted k: scsi1:0:15: Command completed, status=3D 0x80000 k: scsi1:A:15:0: Entering ahc_linux_dv_transition, state=3D 1, status=3D 0= x20005, cmd->result=3D 0x80000 k: scsi1:2595: Going from state 1 to state 0 k: scsi1:A:15:0: Failed DV inquiry, skipping k: (scsi1:A:0:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 0 using 8bit transfers k: scsi1: target 0 using asynchronous transfers k: scsi1: Selection Timeout on A:0. 0 SCBs aborted k: (scsi1:A:1:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 1 using 8bit transfers k: scsi1: target 1 using asynchronous transfers k: scsi1: Selection Timeout on A:1. 0 SCBs aborted k: (scsi1:A:2:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 2 using 8bit transfers k: scsi1: target 2 using asynchronous transfers k: scsi1: Selection Timeout on A:2. 0 SCBs aborted k: (scsi1:A:3:0): Sending PPR bus_width 1, period 9, offset 7f, ppr_option= s 2 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0xc0 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x6 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x4 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x9 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x0 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x7f k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:3:0: INITIATOR_MSG_OUT byte 0x2 k: scsi1:A:3:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x6 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x4 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x9 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x0 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x3e k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:3:0: INITIATOR_MSG_IN byte 0x2 k: (scsi1:A:3:0): Received PPR width 1, period 9, offset 3e,options 2 k: Filtered to width 1, period 9, offset 3e, options 2 k: (scsi1:A:3): 6.600MB/s transfers (16bit) k: scsi1: target 3 using 16bit transfers k: (scsi1:A:3): 160.000MB/s transfers (80.000MHz DT, offset 62, 16bit) k: scsi1: target 3 synchronous at 80.0MHz DT, offset =3D 0x3e k: scsi1:A:3:0: INITIATOR_MSG_IN PHASEMIS in Command phase k: Vendor: Promise Model: 4 Disk RAID5 Rev: 1.10 k: Type: Direct-Access ANSI SCSI revision: 03 k: (scsi1:A:3:1): Sending PPR bus_width 1, period 9, offset 3e, ppr_option= s 2 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0xc1 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x6 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x4 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x9 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x0 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x3e k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:3:1: INITIATOR_MSG_OUT byte 0x2 k: scsi1:A:3:1: INITIATOR_MSG_OUT PHASEMIS in Message-in phase k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x6 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x4 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x9 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x0 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x3e k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:3:1: INITIATOR_MSG_IN byte 0x2 k: (scsi1:A:3:1): Received PPR width 1, period 9, offset 3e,options 2 k: Filtered to width 1, period 9, offset 3e, options 2 k: scsi1:A:3:1: INITIATOR_MSG_IN PHASEMIS in Command phase k: (scsi1:A:3:1): Handled Residual of 192 bytes k: (scsi1:A:4:0): Sending SDTR period c, offset 7f k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0xc0 k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0x3 k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0xc k: scsi1:A:4:0: INITIATOR_MSG_OUT byte 0x7f k: scsi1:A:4:0: INITIATOR_MSG_OUT PHASEMIS in Message-in phase k: scsi1:A:4:0: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:0: INITIATOR_MSG_IN byte 0x3 k: scsi1:A:4:0: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:0: INITIATOR_MSG_IN byte 0x19 k: scsi1:A:4:0: INITIATOR_MSG_IN byte 0x20 k: (scsi1:A:4:0): Received SDTR period 19, offset 20 k: Filtered to period 19, offset 20 k: (scsi1:A:4): 10.000MB/s transfers (10.000MHz, offset 32) k: scsi1: target 4 synchronous at 10.0MHz, offset =3D 0x20 k: scsi1:A:4:0: INITIATOR_MSG_IN PHASEMIS in Command phase k: (scsi1:A:4:0): Handled Residual of 213 bytes k: Vendor: HP Model: C1557A Rev: U006 k: Type: Sequential-Access ANSI SCSI revision: 02 k: (scsi1:A:4:1): Sending SDTR period 19, offset 20 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0xc1 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0x3 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0x19 k: scsi1:A:4:1: INITIATOR_MSG_OUT byte 0x20 k: scsi1:A:4:1: INITIATOR_MSG_OUT PHASEMIS in Message-in phase k: scsi1:A:4:1: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:1: INITIATOR_MSG_IN byte 0x3 k: scsi1:A:4:1: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:1: INITIATOR_MSG_IN byte 0x19 k: scsi1:A:4:1: INITIATOR_MSG_IN byte 0x20 k: (scsi1:A:4:1): Received SDTR period 19, offset 20 k: Filtered to period 19, offset 20 k: scsi1:A:4:1: INITIATOR_MSG_IN PHASEMIS in Command phase k: (scsi1:A:4:1): Handled Residual of 213 bytes k: Vendor: HP Model: C1557A Rev: U006 k: Type: Medium Changer ANSI SCSI revision: 02 k: (scsi1:A:4:2): Sending SDTR period 19, offset 20 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0xc2 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0x3 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0x1 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0x19 k: scsi1:A:4:2: INITIATOR_MSG_OUT byte 0x20 k: scsi1:A:4:2: INITIATOR_MSG_OUT PHASEMIS in Message-in phase k: scsi1:A:4:2: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:2: INITIATOR_MSG_IN byte 0x3 k: scsi1:A:4:2: INITIATOR_MSG_IN byte 0x1 k: scsi1:A:4:2: INITIATOR_MSG_IN byte 0x19 k: scsi1:A:4:2: INITIATOR_MSG_IN byte 0x20 k: (scsi1:A:4:2): Received SDTR period 19, offset 20 k: Filtered to period 19, offset 20 k: scsi1:A:4:2: INITIATOR_MSG_IN PHASEMIS in Command phase k: (scsi1:A:4:2): Handled Residual of 213 bytes k: (scsi1:A:5:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 5 using 8bit transfers k: scsi1: target 5 using asynchronous transfers k: scsi1: Selection Timeout on A:5. 0 SCBs aborted k: (scsi1:A:6:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 6 using 8bit transfers k: scsi1: target 6 using asynchronous transfers k: scsi1: Selection Timeout on A:6. 0 SCBs aborted k: (scsi1:A:8:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 8 using 8bit transfers k: scsi1: target 8 using asynchronous transfers k: scsi1: Selection Timeout on A:8. 0 SCBs aborted k: (scsi1:A:9:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 9 using 8bit transfers k: scsi1: target 9 using asynchronous transfers k: scsi1: Selection Timeout on A:9. 0 SCBs aborted k: (scsi1:A:10:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 10 using 8bit transfers k: scsi1: target 10 using asynchronous transfers k: scsi1: Selection Timeout on A:10. 0 SCBs aborted k: (scsi1:A:11:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 11 using 8bit transfers k: scsi1: target 11 using asynchronous transfers k: scsi1: Selection Timeout on A:11. 0 SCBs aborted k: (scsi1:A:12:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 12 using 8bit transfers k: scsi1: target 12 using asynchronous transfers k: scsi1: Selection Timeout on A:12. 0 SCBs aborted k: (scsi1:A:13:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 13 using 8bit transfers k: scsi1: target 13 using asynchronous transfers k: scsi1: Selection Timeout on A:13. 0 SCBs aborted k: (scsi1:A:14:0): Saw Selection Timeout for SCB 0xf k: scsi1: target 14 using 8bit transfers k: scsi1: target 14 using asynchronous transfers k: scsi1: Selection Timeout on A:14. 0 SCBs aborted k: (scsi1:A:15:0): Saw Selection Timeout for SCB 0xe k: scsi1: target 15 using 8bit transfers k: scsi1: target 15 using asynchronous transfers k: scsi1: Selection Timeout on A:15. 0 SCBs aborted k: (scsi1:A:3): 160.000MB/s transfers (80.000MHz DT, offset 62, 16bit) k: scsi1:A:3:0: Tagged Queuing enabled. Depth 253 k: (scsi1:A:4): 10.000MB/s transfers (10.000MHz, offset 32) k: (scsi1:A:4): 10.000MB/s transfers (10.000MHz, offset 32) k: st: Version 20040102, bufsize 32768, max init. bufs 4, s/g segs 16 k: Attached scsi disk sda at scsi1, channel 0, id 3, lun 0 k: Attached scsi tape st0 at scsi1, channel 0, id 4, lun 0 k: SCSI device sda: 597656064 512-byte hdwr sectors (306000 MB) k: Partition check: k: sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 I have the impression that some things are "too fast" for the UltraTrak at = startup when the speed is negociated. However, this needs someone to really= understand (any volunteers :-)) Many many thanks for any efforts and sorry for the long long emails! Take care Dieter Jurzitza --=20 ________________________________________________ HARMAN BECKER AUTOMOTIVE SYSTEMS Dr.-Ing. Dieter Jurzitza Manager Hardware Systems ESI Industriegebiet Ittersbach Becker-G=F6ring Str. 16 D-76307 Karlsbad / Germany Phone: +49 (0)7248 71-1577 Fax: +49 (0)7248 71-1216 eMail: DJurzitza@harmanbecker.com Internet: http://www.becker.de =20 ******************************************* Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informati= onen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemli= ch erhalten haben, informieren Sie bitte sofort den Absender und loeschen S= ie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe diese= r Mail ist nicht gestattet. =20 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) plea= se notify the sender immediately and delete this e-mail. Any unauthorized c= opying, disclosure or distribution of the contents in this e-mail is strict= ly forbidden. *******************************************
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CFE6A2529AC5FA439B3D852B0F2A6837DAB118>