AHC - 29160 interrupts not functioning?

Patrick Hess patrickhess at gmx.net
Sun Oct 18 21:37:19 UTC 2015


Michael Butler wrote:
> Has anyone tested the ahc driver on v10 or later?

There are a few older boxes (still good enough for doing e-mail,
light web browsing, basic office stuff etc.) sitting around here
that have their local file systems on disks connected to 19160
or 29160 cards:

    FreeBSD 10.1-RELEASE-p16 #0: Tue Jul 28 11:41:12 UTC 2015
        root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
    FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
    CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (2800.16-MHz 686-class CPU)
    [...]
    ahc0: <Adaptec 29160B Ultra160 SCSI adapter> port 0x4400-0x44ff mem 0xd3100000-0xd3100fff irq 18 at device 9.0 on pci3
    aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
    [...]
    da0 at ahc0 bus 0 scbus0 target 0 lun 0
    da0: <FUJITSU MAX3036NC 0104> Fixed Direct Access SCSI-3 device 
    da0: Serial Number DNL0P770439J
    da0: 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
    da0: Command Queueing enabled
    da0: 35068MB (71819496 512 byte sectors: 255H 63S/T 4470C)
    SMP: AP CPU #1 Launched!
    Trying to mount root from ufs:/dev/da0s1a [rw]...

I can send you a full verbose dmesg if that's of any help to you.

> "Timedout SCBs already complete. Interrupts may not be functioning."
> when given any significant load :-(

Just extracted an entire ports tree on that machine with no issues.
Can you give an example of a workload that causes these problems?

Patrick


More information about the freebsd-current mailing list