Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Apr 2000 19:30:21 -0400 (EDT)
From:      "Matthew N. Dodd" <winter@jurai.net>
To:        "Viren R.Shah" <viren@rstcorp.com>
Cc:        freebsd-current@freebsd.org, Ian Cartwright <ICartwright@IT.RJF.com>
Subject:   Re:cvs commit: src/sys/dev/ida ida_eisa.c
Message-ID:  <Pine.BSF.4.21.0004141929160.50194-100000@sasami.jurai.net>
In-Reply-To: <14583.37834.772687.845973@jabberwock.rstcorp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 14 Apr 2000, Viren R.Shah wrote:
> Here it is:
> 
> mainboard0: <CPQ1519 (System Board) on eisa0 slot 0>
> eisa0: unknown card CPQ6101 (0x0e116101) at slot 5
> ida0: <Compaq SMART array controller> at 0x6000-0x60ff, 0x6c88-0x6c9e
> ida0: irq 15 (level) on eisa0 slot 6
> ida0: drives=1 firm_rev=1.66
> idad0: 3002MB (6149631 sectors), blocksize=512
> eisa0: u
> 
> 
> Fatal trap 12: page fault while in kernel mode
> fault virtual address = 0xd5ff0200
> fault code            = supervisor read, page not present
> instruction pointer   = 0x8:0xc019733e
> stack pointer         = 0x10:0xc062fde4
> frame pointer         = 0x10:0xc062fe6c
> code segment          = base 0x0, limit 0xfffff, type 0x1b
>                         DPL 0, pres 1, def32 1, gran 1
> processor eflags      = interrupt enabled, resume, IOPL = 0
> current process       = 0 (swapper)
> interrupt mask        = net tty bio cam
> kernel: type 12 trap, code=0
> Stopped at kvprintf+0x9a: movzbl 0(%eax), %edi
> 
> db> trace
> 
> kvprintf(d5ff0200, 2b9005d, ff0000ad, 800ff, 2b90000) at kvprintf+0x9a
> vprintf(c02a1060, c062fec4, c0bc2500, c0b92028, c0bc2500) at vprintf+0x0x3c
> device_printf(c0bc2500, c02a1060, 43, 50, 51) at device_printf+0x1c
> eisa_probe_nomatch(c0bc2500, c0bc2300, c0bc2300, c0bc2680, c0bc2500) at eisa_probe_nomatch+0x114
> device_probe_and_attach(c0bc2300) at device_probe_and_attach+0x127
> bus_generic_attach(c0bc2500, c0bc2680, c087d800, c0bc2680, 0) at bus_generic_attach+0x16
> device_probe_and_attach(c0bc2500) at device_probe_and_attach+0x9e
> nexus_attach(c0bc2680, c0bc2680, c02c8d30, 634000, 0) at nexus_attach+0x4e
> device_probe_and_attach(c0bc2680) at device_probe_and_attach+0x9e
> root_bus_configure(c087d800, c02a31cc, 0) at root_bus_configure+0x16
> configure(0, 62dc00, 634000, 0, c011dec6) at configure+0x34
> mi_startup(c062ffb4, b0297, ffe, 634000, c0197d25) at mi_startup+0x70
> begin() at begin+0x4b
> 
> I'm gonna keep it up at the ddb prompt -- if you need anything else. I
> didn't build the kernel I used with "makeoptions -g". I can do that
> next time if needed.

Well, this isn't a problem with the IDA driver (unless its stomping on
something.)

Can you boot verbose with the IDA driver kernel?

Compile a kernel without the IDA driver and boot verbose.

Give me the output of both.

-- 
| Matthew N. Dodd  | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD  |
| winter@jurai.net |       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 majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0004141929160.50194-100000>