Date: Fri, 14 Apr 2000 16:42:15 -0400 (EDT) From: "Viren R.Shah" <viren@rstcorp.com> To: "Matthew N. Dodd" <winter@jurai.net> Cc: freebsd-current@freebsd.org, Ian Cartwright <ICartwright@IT.RJF.com> Subject: Re:cvs commit: src/sys/dev/ida ida_eisa.c Message-ID: <14583.33447.540758.431380@jabberwock.rstcorp.com> In-Reply-To: <200004131809.LAA01775@freefall.freebsd.org> References: <200004131809.LAA01775@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Matthew" == Matthew N Dodd <mdodd@FreeBSD.ORG> writes: MD> mdodd 2000/04/13 11:09:07 PDT MD> Modified files: MD> sys/dev/ida ida_eisa.c MD> Log: MD> - Add an additional call to eisa_add_iospace() so we get the right IOPORT MD> in attach. MD> - Change a EISA_CHANNEL_CLEAR to EISA_CHANNEL_BUSY in ida_v1_submit(). MD> This may fix the problem with EISA IDA adapters though we MD> have not heard back from testers yet. I just tried it. Here's what I get: 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 Fatal trap 12: page fault while in kernel mode fault virtual address = 0xff0000ad fault code = supervisor read, page not present instruction pointer = 0x8:0xff0000ad stack pointer = 0x10:0xc061fe80 frame pointer = 0x10:0x2b9005d 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 trap number = 12 panic: page fault This is further than before -- it got around to recognizing the drive (it even gets the correct number of sectors), and no more "incorrect qcb returned". Viren -- Viren R. Shah "Creeping featurism is a disease, fatal if not treated promptly" -- Don Norman in _The Design of Everyday Things_ 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?14583.33447.540758.431380>