20040810 snapshot available
Marcel Moolenaar
marcel at xcllnt.net
Wed Aug 11 09:18:10 PDT 2004
On Wed, Aug 11, 2004 at 05:04:28PM +0200, Joerg Pulz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> i removed NETSMB, NETSMBCRYPTO, LIBMCHAIN and LIBICONV from my kernel
> configuration and it is working again. probably LIBICONV is the source of
> the problem but i'm not sure about this. if i have some spare time, i will
> check this again.
You're probably right. I didn't know we had LIBICONV as an option :-)
> but now i have a real problem with asr(4) and Adaptec SCSI RAID 3210S.
*snip*
> any tips or hints about that, or should i file a PR?
It looks the driver is not 64-bit clean. I suspect it's asr_set_frame itself,
because it's inlined and the faulting address is typically a region 6 address.
Please file a PR so that the maintainer of the driver can fix it. With a PR
there's also a good chance it may be fixed for 5.3.
> asr0: <Adaptec Caching SCSI RAID> mem 0xf6000000-0xf7ffffff irq 31 at device 1.0 on pci2
> asr0: Reserved 0x2000000 bytes for rid 0x10 type 3 at 0xf6000000
> -> ASR_resetIOP called
> -> ASR_initiateCp called
> -> ASR_initiateCp after DELAY
> -> ASR_initiateCp before asr_set_frame
> -> ASR_initiateCp before asr_set_intr
> -> ASR_initiateCp before asr_set_ToFIFO
> -> ASR_initiateCp finished
> -> ASR_getStatus before ASR_initiateCp
> -> ASR_initiateCp called
> -> ASR_initiateCp after DELAY
> -> ASR_initiateCp before asr_set_frame
>
> fatal kernel trap (cpu 0):
>
> trap vector = 0x1e (Unaligned Reference)
> cr.iip = 0xe0000000041a7600
> cr.ipsr = 0x1010080a2010 (mfl,ic,dt,dfh,rt,cpl=0,it,ri=0,bn)
> cr.isr = 0x200000000 (code=0,vector=0,w,ei=0)
> cr.ifa = 0xc0000001f5ffffff
> curthread = 0xe0000000048c9a60
> pid = 0, comm = swapper
>
> [thread 0]
> Stopped at ASR_initiateCp+0x2f0: [M0] st4.rel [r15]=r14
> db> where
> ASR_initiateCp(0xe0000000008d9000, 0xe00000000485d384) at ASR_initiateCp+0x2f0
> ASR_getStatus(0xe0000000008d9000, 0xe000000000964300, 0xff, 0xe000000000964383, 0x1, 0xe0000000041ac750, 0x818, 0xe0000000008d9000) at ASR_getStatus+0xd0
> asr_attach(0xe0000000001a4700, 0xe00000000090dd00, 0xe000000000964300, 0xe00000000486cec8, 0xff, 0xe00000000485d44c, 0xe0000000008d9018, 0xf6000000) at asr_attach+0xb50
--
Marcel Moolenaar USPA: A-39004 marcel at xcllnt.net
More information about the freebsd-ia64
mailing list