On Tue, 14 Mar 2000, Oliver Schonefeld wrote:
> i was very happy to se, that the eisa bus attachment stuff had been
> reviewed and comitted to the source tree. the kernel compiles w/o
> problems but panics, when booting :-( has anybody with an eisa board
> have had success (maybe my setup is somehow wrong?!)
Could you add
printf("0x%lx\n0x%lx0x%lx\n", qcb, completed, qcb_done);
to ida.c:ida_wait() after this line:
454: qcb_done = idahwqcbptov(ida, completed & ~3);
And show us the output.
> relevent kernel messages:
> ahb0: <Adaptec 174x SCSI host adapter> at 0x3c00-0x3cff, irq 12 (edge)
> ahb0: on eisa0 slot 3
> ahb0: AHA1740A Single Ended SCSI Adapter, FW Rev. E , ID=7, 64 ECBs
> ida0: <Compaq SMART array controller> at 0x4c88-0x4c9e, irq 15 (level)
> ida0: on eisa0 slot 4
> panic: ida_wait: incorrect qcb returned
> Debugger("panic")
> Stopped at Debugger+0x35: movb $0,in_Debugger.372
>
> "trace" in the kernel debugger returnes following output:
> panic(c01f7520,c0ca7000,c0ca5d00,ffffffff,c029ee84) at panic+0xf8
> ida_wait(c0ca5d00,c0ca7000,1f4,c0ca5d00,0) at ida_wait+0x75
> ida_command(c0ca5d00,11,c029eeb4,9,0,1,c0ca5d00,0) at ida_command+0xf8
> ida_attach(c0ca5d00,c0ca4c80,c0ca4f00,0,c0ca5d00) at ida_attach+0x28
> ida_eisa_attach(c0ca4c80,c029ef08,c01561fb,c0ca4c80,c0ca4c80) at
> ida_eisa_attach+0x187
> DEVICE_ATTACH(c0ca4c80,c0ca4c80,c0ca2000,0,c029ef18) at DEVICE_ATTACH+0x2e
> [some more, but i think, that was the importtant part, since the adaptec
> board ist probed and initialized correclty]
>
> unfortunaly no core dump available.
>
> information on machine:
> compaq prosignia 486 w/pentium overdrive (bios version as from 09/25/97)
> os set to "UNIX/XENIX"
> 1x compaq smart array controller (firmware revision 2.26)
> os set to "UNIX/XENIX"
> one logical volume:
> 2x quantum fireball 1.08GB (drive mirroring)
> setup via compaq system configuration utility (did i miss something?)
> 1x adaptec 1740
> 1x adaptec 2742 (floppy controller disabled)
> 2x 3com 3c597 NICs
>
> without the driver the machine runs just rock solid (lacking a raid, of
> course). so something must be wrong, when probing for the controller.
> any ideas?
> if more information is needed, i will try to provide them,
>
> cheers,
> oliver
>
--
| Matthew N. Dodd | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD |
| [EMAIL PROTECTED] | 2 x '84 Volvo 245DL | ix86,sparc,pmax |
| http://www.jurai.net/~winter | This Space For Rent | ISO8802.5 4ever |
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message