Subject: Re: New aic78xx driver code update
To: Frank van der Linden <frank@wins.uva.nl>
From: Paul B Dokas <dokas@cs.umn.edu>
List: current-users
Date: 03/07/2000 15:44:40
On Tue, 7 Mar 2000, Frank van der Linden wrote:
>
> 	ftp://ftp.nl.netbsd.org:/pub/NetBSD/fvdl/ahc-03082000.tgz


It works on my Dell 2400 with 2 36 GB disks. I'll include the dmesg output
and the output from bonnie.  I wonder want happened between 16 and 32 MB file
size...


              ---------Sequential Output-------- ---Sequential Input---- ---Random---
              -Per Char-  ---Block--- -Rewrite-- -Per Char- ---Block---- ---Seeks----
Machine    MB K/sec %CPU  K/sec  %CPU K/sec %CPU K/sec %CPU K/sec %CPU   /sec    %CPU
            1 32729 82.3  74886  29.7 12243  8.7  9906 30.6 417959 100.1 2430.5   6.9
            2 36805 90.2 110137  48.4 12610  9.0 10160 31.0 413486  97.9 2240.8   6.5
            4 39284 94.7 144642  66.2 12149  8.8 10314 31.3 420145  98.5 2256.0   6.6
            8 40607 97.3 169824  80.1 12971  9.5 10288 31.2 425846  99.4 2276.9   6.6
           16 41230 98.6 185404  89.3 11816  8.8 10327 31.3 430127  99.6 2237.3   6.6
           32 15834 37.8  18679   9.1  4734  2.7 10981 34.0  24217   7.9  684.3   2.5
           48 12985 31.1  14340   7.1  4995  2.9 13140 40.9  23889   7.8  362.5   1.6
           64 12098 29.0  12934   6.4  5132  3.0 14697 45.7  24011   7.9  286.5   1.4
           96 11213 27.0  11011   5.5  5335  3.1 18229 56.7  23992   7.9  229.7   1.2
          128 10801 25.9   9801   5.0  5695  3.3 23419 72.8  23904   7.8  208.5   1.1
          192  9788 23.6   9773   5.0  5683  3.3 23595 73.3  23901   7.8  187.0   1.1
          256 10228 24.5   9731   5.0  5669  3.2 23480 73.1  23903   7.8  178.1   1.1
          384  9747 23.6   9721   5.0  5679  3.2 23687 73.8  23902   7.8  165.6   1.0
          512  9724 23.4   9708   5.0  5677  3.2 23702 73.8  23896   7.8  161.0   1.0
          768  9721 23.5   9719   5.0  5690  3.2 23704 73.7  23854   7.8  150.6   0.9
         1024  9710 23.3   9701   5.0  5683  3.2 23714 73.7  23808   7.8  144.3   0.9



NetBSD 1.4U (NEXUS) #0: Tue Mar  7 09:00:17 CST 2000
    root@setup:/usr/src/sys/arch/i386/compile/NEXUS
cpu0: family 6 model 8 step 1
cpu0: Intel Pentium III (E) (686-class)
total memory = 511 MB
avail memory = 471 MB
using 4870 buffers containing 26296 KB of memory
BIOS32 rev. 0 found at 0xffe90
PCI BIOS rev. 2.1 found at 0xfc7ee
pcibios: config mechanism [1][x], special cycles [x][x], last bus 2
PCI IRQ Routing Table rev. 1.0 found at 0xfc330, size 208 bytes (11 entries)
PCI Interrupt Router at 000:15:0 (Pequr Technology product 0x0200)
PIR Entry 0:
	Bus: 0  Device: 15
		INTA: link 0x71 bitmap 0x5cf8
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 1:
	Bus: 1  Device: 4
		INTA: link 0x6f bitmap 0x5cf8
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 2:
	Bus: 1  Device: 6
		INTA: link 0x6e bitmap 0x5cf8
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
PIR Entry 3:
	Bus: 2  Device: 6
		INTA: link 0x6c bitmap 0x5cf8
		INTB: link 0x6d bitmap 0x5cf8
		INTC: link 0x6c bitmap 0x5cf8
		INTD: link 0x6d bitmap 0x5cf8
PIR Entry 4:
	Bus: 2  Device: 8
		INTA: link 0x6a bitmap 0x5cf8
		INTB: link 0x6b bitmap 0x5cf8
		INTC: link 0x6a bitmap 0x5cf8
		INTD: link 0x6b bitmap 0x5cf8
PIR Entry 5:
	Bus: 2  Device: 10
		INTA: link 0x68 bitmap 0x5cf8
		INTB: link 0x69 bitmap 0x5cf8
		INTC: link 0x68 bitmap 0x5cf8
		INTD: link 0x69 bitmap 0x5cf8
PIR Entry 6:
	Bus: 2  Device: 12
		INTA: link 0x66 bitmap 0x5cf8
		INTB: link 0x67 bitmap 0x5cf8
		INTC: link 0x66 bitmap 0x5cf8
		INTD: link 0x67 bitmap 0x5cf8
PIR Entry 7:
	Bus: 2  Device: 14
		INTA: link 0x64 bitmap 0x5cf8
		INTB: link 0x65 bitmap 0x5cf8
		INTC: link 0x64 bitmap 0x5cf8
		INTD: link 0x65 bitmap 0x5cf8
PIR Entry 8:
	Bus: 0  Device: 4
		INTA: link 0x61 bitmap 0x5cf8
		INTB: link 0x62 bitmap 0x5cf8
		INTC: link 0x61 bitmap 0x5cf8
		INTD: link 0x62 bitmap 0x5cf8
PIR Entry 9:
	Bus: 0  Device: 2
		INTA: link 0x6f bitmap 0x5cf8
		INTB: link 0x63 bitmap 0x5cf8
		INTC: link 0x6e bitmap 0x5cf8
		INTD: link 0x00 bitmap 0x0000
PIR Entry 10:
	Bus: 0  Device: 8
		INTA: link 0x60 bitmap 0x5cf8
		INTB: link 0x00 bitmap 0x0000
		INTC: link 0x00 bitmap 0x0000
		INTD: link 0x00 bitmap 0x0000
pci_intr_fixup: no compatible PCI ICU found
Warning: unable to fix up PCI interrupt routing
PCI bridge 0: primary 0, secondary 1, subordinate 1
PCI bus #1 is the last bus
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Pequr Technology product 0x0009 (rev. 0x05)
pchb1 at pci0 dev 0 function 1
pchb1: Pequr Technology product 0x0009 (rev. 0x05)
ppb0 at pci0 dev 2 function 0: Intel product 0x0962 (rev. 0x01)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
ahc0 at pci1 dev 4 function 0
ahc0: interrupting at irq 14
ahc0: Reading SEEPROM...done.
ahc0: Manual LVD Termination
ahc0: BIOS eeprom is present
ahc0: Secondary High byte termination Enabled
ahc0: Secondary Low byte termination Enabled
ahc0: Primary Low Byte termination Enabled
ahc0: Primary High Byte termination Enabled
ahc0: aic7890/91 ahc0: dmamem for shared data at phys 1000 virt dc933000 nseg 1 size 768
ahc0: dmamem for hardware SCB structures at phys 2000 virt dc934000 nseg 1 size 16320
ahc0: dmamem for sense buffers at phys 6000 virt dc938000 nseg 1 size 8160
ahc0: dmamem for SG space at phys 8000 virt dc93a000 nseg 1 size 4096
Wide Channel A, SCSI Id=7, 16/255 SCBs
ahc0: SCB physaddr 2000
ahc0: ID physaddr 1000
DISCENABLE == 0xffffffff
ULTRAENB == 0x0
scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
ahc1 at pci1 dev 6 function 0
ahc1: interrupting at irq 5
ahc1: Reading SEEPROM...done.
ahc1: Low byte termination Enabled
ahc1: High byte termination Enabled
ahc1: aic7880 ahc1: dmamem for shared data at phys 9000 virt dc93b000 nseg 1 size 768
ahc1: dmamem for hardware SCB structures at phys a000 virt dc93c000 nseg 1 size 16320
ahc1: dmamem for sense buffers at phys e000 virt dc940000 nseg 1 size 8160
ahc1: dmamem for SG space at phys 10000 virt dc942000 nseg 1 size 4096
Single Channel A, SCSI Id=7, 16/255 SCBs
ahc1: SCB physaddr a000
ahc1: ID physaddr 9000
DISCENABLE == 0xffff00ff
ULTRAENB == 0xff
scsibus1 at ahc1 channel 0: 8 targets, 8 luns per target
fxp0 at pci0 dev 8 function 0: Intel i82557 Ethernet, rev 8
fxp0: interrupting at irq 11
fxp0: Ethernet address 00:b0:d0:21:06:35, 10/100 Mb/s
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: supplying EUI64: 00:b0:d0:ff:fe:21:06:35
vga1 at pci0 dev 14 function 0: ATI Technologies product 0x4759 (rev. 0x7a)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
pcib0 at pci0 dev 15 function 0
pcib0: Pequr Technology product 0x0200 (rev. 0x4f)
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com1 at isa0 port 0x2f8-0x2ff irq 3: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
lpt0 at isa0 port 0x378-0x37b irq 7
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
spkr0 at pcppi0
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
isapnp0: no ISA Plug 'n Play devices found
biomask e765 netmask ef65 ttymask ffe7
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 targ 0 lun 0: <QUANTUM, ATLAS 10K 36SCA, UCHD> SCSI3 0/direct fixed
sd0: 34732 MB, 10042 cyl, 24 head, 295 sec, 512 bytes/sect x 71132998 sectors
sd1 at scsibus0 targ 1 lun 0: <QUANTUM, ATLAS 10K 36SCA, UCHD> SCSI3 0/direct fixed
sd1: 34732 MB, 10042 cyl, 24 head, 295 sec, 512 bytes/sect x 71132998 sectors
ahc0:A:6: refuses WIDE negotiation.  Using 8bit transfers
ahc0:A:6: refuses synchronous negotiation. Using asynchronous transfers
uk0 at scsibus0 targ 6 lun 0: <DELL, 1x4 U2W SCSI BP, 5.33> SCSI2 3/processor fixed
uk0: unknown device
scsibus1: waiting 2 seconds for devices to settle...
sd2 at scsibus1 targ 0 lun 0: <IBMRISC, 0664M1H, 5 5A> SCSI2 0/direct fixed
sd2: 1920 MB, 2857 cyl, 15 head, 91 sec, 512 bytes/sect x 3933040 sectors
cd0 at scsibus1 targ 5 lun 0: <NEC, CD-ROM DRIVE:466, 1.06> SCSI2 5/cdrom removable
Kernelized RAIDframe activated
IPsec: Initialized Security Association Processing.
sd0: no disk label
sd1: no disk label
boot device: sd2
root on sd2a dumps on sd2b
root file system type: ffs
fxp0: starting DAD for fe80:0001::02b0:d0ff:fe21:0635
fxp0: DAD complete for fe80:0001::02b0:d0ff:fe21:0635 - no duplicates found
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
--
Paul Dokas                                            dokas@cs.umn.edu
======================================================================
Don Juan Matus:  "an enigma wrapped in mystery wrapped in a tortilla."