Skip site navigation (1)Skip section navigation (2)
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>