Date: Wed, 18 Oct 2000 10:58:53 -0700 (PDT) From: Hugh LaMaster <lamaster@nas.nasa.gov> To: freebsd-stable@freebsd.org Subject: Re: ahc driver problem ; Re: AHC driver BROKEN/fixed Message-ID: <Pine.SOL.4.21.0010181049370.17764-100000@marcy.nas.nasa.gov>
next in thread | raw e-mail | index | archive | help
I just posted this question on freebsd-questions, but, in reading the stable mailing list again, I was wondering if this looked like the same ahc problem. The system in question has *both* a Buslogic PCI controller and a builtin Adaptec on the motherboard (unused at the moment). e.g.: Oct 17 14:17:44 fred /kernel.GENERIC.4.1: ahc0: <Adaptec aic7895 Ultra SCSI adapter> irq 0 at device 14.0 on pci0 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: ahc0: can't allocate register resources Oct 17 14:17:44 fred /kernel.GENERIC.4.1: device_probe_and_attach: ahc0 attach returned 12 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: ahc1: <Adaptec aic7895 Ultra SCSI adapter> irq 0 at device 14.1 on pci0 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: ahc1: can't allocate register resources Oct 17 14:17:44 fred /kernel.GENERIC.4.1: device_probe_and_attach: ahc1 attach returned 12 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: bt0: <Buslogic Multi-Master SCSI Host Adapter> port 0xeff4-0xeff7 mem 0xffaff000-0xffafffff irq 11 at device 16.0 on pci0 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: bt0: BT-958 FW Rev. 5.07B Ultra Wide SCSI Host Adapter, SCSI ID 7, 192 CCBs Oct 17 14:17:44 fred /kernel.GENERIC.4.1: pci0: <unknown card> (vendor=0x111a, dev=0x0002) at 18.0 irq 10 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: de0: <Digital 21140A Fast Ethernet> port 0xec00-0xec7f mem 0xffafef80-0xffafefff irq 9 at device 20.0 on pci0 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: de0: 21140A [10-100Mb/s] pass 2.2 Oct 17 14:17:44 fred /kernel.GENERIC.4.1: de0: address 00:c0:f0:31:79:e3 It dies before it even mounts / with a kernel panic: =================================================================== On booting a newly built kernel from freshly CV'supped -STABLE source tree, I get this: fatal trap 12: page fault while in kernel mode 0x24 supervisor read, page not present : panic: page fault I was following the procedure in /usr/src/UPDATING: make buildworld make buildkernel KERNEL=YOUR_KERNEL_HERE make installkernel KERNEL=YOUR_KERNEL_HERE reboot (in single user) [1] Breaks here ^ However, after booting old kernel, make installworld done anyway: make installworld mergemaster reboot The make installworld didn't change anything. Same result with my own custom kernel config file (includes ATM stuff) and the GENERIC kernel (note, system is still running 4.1-RELEASE kernel after the "make world"). So, I have built kernels directly with config/make depend/make/make install, and, via make buildkernel. After my own kernels broke, I tried GENERIC, with the same result every time. uname -a doesn't tell you much since this is still the 4.1-RELEASE kernel running: 4.1-RELEASE FreeBSD 4.1-RELEASE #0: Fri Jul 28 14:30:31 GMT 2000 jkh@ref4.freebsd.org:/usr/src/sys/compile/GENERIC i386 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.4.21.0010181049370.17764-100000>