Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Nov 2004 11:19:16 -0800
From:      Dave <friend@vortex4.net>
To:        freebsd-alpha@freebsd.org
Subject:   Problems booting 5.3-STABLE kernel on PC164SX
Message-ID:  <20041107191916.GX789@vortex4.net>

next in thread | raw e-mail | index | archive | help

So after seeing the FreeBSD announce message yesterday indicating that
5 had gone to stable, I went ahead and switched over to stable-supfile
listing RELENG_5 as my tag, supped, built world, built a generic kernel,
installed kernel, and rebooted.  This is a snip of the boot process;
The relevent portion is of course:

Entering /boot/kernel/kernel at 0xfffffc0000344c30...

halted CPU 0


This was an upgrade attempt from 5.2.1-RELEASE-p11


This system is a PC164SX.  Relevent dmesg output follows.


Did I jump the gun?  The announce message seemed to indicat all platforms
had gone stable (of course, it also said we were upgrading to gcc 2.4.2,
but I figured that was just a misprint :>)


--------------------

OSF PAL rev: 0x1000600020116
Switch to OSF PAL code succeeded.

FreeBSD/alpha SRM disk boot, Revision 1.2
(root@frane.vortex4.net, Wed Oct 13 00:57:36 PDT 2004)
Memory: 524288 k
*** keyboard not plugged in...
Loading /boot/defaults/loader.conf 
/boot/kernel/kernel data=0x5c4ce0+0x3d990 syms=[0x8+0x64ab8+0x8+0x53436]

Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...               
Entering /boot/kernel/kernel at 0xfffffc0000344c30...

halted CPU 0

halt code = 5
HALT instruction executed
PC = fffffc000070fc20
*** no timer interrupts on CPU 0 ***

CPU 0 booting


------------------

Wierd.  I was expecting 5.2.1-RELEASE-p11 dmesg output, but somehow dmesg
trapped the failed kernel boot attempt, even though it didn't look like it
got very far at all...

Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.3-STABLE #1: Sun Nov  7 01:28:22 PST 2004
    root@frane.vortex4.net:/usr/obj/usr/src/sys/GENERIC
EB164
Digital AlphaPC 164SX 533 MHz, 531MHz
8192 byte page size, 1 processor.
CPU: PCA56 (21164PC) major=9 minor=2 extensions=0x1<BWX>
OSF PAL rev: 0x1000600020116
real memory  = 534921216 (510 MB)
avail memory = 514359296 (490 MB)
cia0: <2117x Core Logic chipset>
cia0: Pyxis, pass 1
cia0: extended capabilities: 1<BWEN>
pcib0: <2117x PCI host bus adapter> on cia0
pci0: <PCI bus> on pcib0
sym0: <875> port 0x10000-0x100ff mem 0x82040000-0x82040fff,0x82042000-0x820420ff irq 9 at device 5.0 on pci0
sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking
sym0: interrupting at CIA irq 9
sym0: [GIANT-LOCKED]
isab0: <PCI-ISA bridge> at device 8.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Cypress 82C693 ATA controller> port 0x10180-0x1018f,0x376,0x170-0x177,
0x3f6,0x1f0-0x1f7 at device 8.1 on pci0
ata0: channel #0 on atapci0
ata0: interrupting at ISA irq 14
ata1: channel #1 on atapci0
ata1: interrupting at ISA irq 15
atapci1: <GENERIC ATA controller> port 0x377-0x37a,0x170-0x177 mem 0x82030000-0x
8203ffff at device 8.2 on pci0
atapci1: failed: rid 0x20 is memory, requested 4
atapci1: unable to map interrupt
ata2: channel #0 on atapci1
device_attach: ata2 attach returned 6
ohci0: <OHCI (generic) USB controller> mem 0x82041000-0x82041fff at device 8.3 o
n pci0
ohci0: Could not allocate irq
device_attach: ohci0 attach returned 6
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0x10100-0x1017f mem 0x82042100-0x8204217f irq 8 at device 9.0 on pci0
miibus0: <MII bus> on xl0
xlphy0: <3Com internal media interface> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:50:da:80:2c:11
xl0: interrupting at CIA irq 8
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd0: interrupting at ISA irq 1
atkbd0: [GIANT-LOCKED]
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5 irq 6 drq 2 on isa0
fdc0: interrupting at ISA irq 6
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
mcclock0: <MC146818A real time clock> at port 0x70-0x71 on isa0
ppc0: <Parallel port> at port 0x3bc-0x3c3 irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Polled port
ppi0: <Parallel I/O> on ppbus0
ppc0: interrupting at ISA irq 7
sio0 at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A
sio0: interrupting at ISA irq 4
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio1: interrupting at ISA irq 3
Timecounter "i8254" frequency 1193182 Hz quality 0
Timecounter "alpha" frequency 533156783 Hz quality 0
Timecounters tick every 0.976 msec
Waiting 15 seconds for SCSI devices to settle
cd0 at sym0 bus 0 target 1 lun 0
cd0: <PLEXTOR CD-R   PX-W1210S 1.00> Removable CD-ROM SCSI-2 device 
cd0: 20.000MB/s transfers (20.000MHz, offset 16)
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray c
losed
da0 at sym0 bus 0 target 0 lun 0
da0: <SEAGATE ST336607LW 0007> Fixed Direct Access SCSI-3 device 
da0: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled
da0: 35003MB (71687372 512 byte sectors: 255H 63S/T 4462C)
Mounting root from ufs:/dev/da0a

fatal kernel trap:

    trap entry     = 0x2 (memory management fault)
    cpuid          = 0
    faulting va    = 0x1a8
    type           = access violation
    cause          = load instructon
    pc             = 0xfffffc00004d9758
    ra             = 0xfffffc00004d96cc
    sp             = 0xfffffe0010175a10
    usp            = 0x11ffe428
    curthread      = 0xfffffc001f418b40
        pid = 58, comm = sysctl

panic: trap
cpuid = 0
Uptime: 20s
Cannot dump. No dump device defined.
Automatic reboot in 15 seconds - press a key on the console to abort
Rebooting...



Here's 5.2.1-RELEASE-p11 dmesg output:

Copyright (c) 1992-2004 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 5.2.1-RELEASE-p11 #0: Wed Oct 13 03:32:57 PDT 2004
    root@frane.vortex4.net:/usr/obj/usr/src/sys/GENERIC
Preloaded elf kernel "/boot/kernel.old/kernel" at 0xfffffc0000908000.
EB164
Digital AlphaPC 164SX 533 MHz, 531MHz
8192 byte page size, 1 processor.
CPU: PCA56 (21164PC) major=9 minor=2 extensions=0x1<BWX>
OSF PAL rev: 0x1000600020116
real memory  = 534921216 (510 MB)
avail memory = 511574016 (487 MB)
cia0: <2117x Core Logic chipset>
cia0: Pyxis, pass 1
cia0: extended capabilities: 1<BWEN>
pcib0: <2117x PCI host bus adapter> on cia0
pci0: <PCI bus> on pcib0
sym0: <875> port 0x10000-0x100ff mem 0x82040000-0x82040fff,0x82042000-0x820420ff
 irq 9 at device 5.0 on pci0
sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking
sym0: interrupting at CIA irq 9
isab0: <PCI-ISA bridge> at device 8.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Cypress 82C693 ATA controller> port 0x10180-0x1018f,0x3f4-0x3f7,0x1f0-
0x1f7 at device 8.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata0: interrupting at ISA irq 14
ata0: [MPSAFE]
ata1: at 0x170 irq 15 on atapci0
ata1: interrupting at ISA irq 15
ata1: [MPSAFE]
atapci1: <GENERIC ATA controller> port 0x374-0x377,0x170-0x177 mem 0x82030000-0x
8203ffff at device 8.2 on pci0
atapci1: unable to map interrupt
ohci0: <OHCI (generic) USB controller> mem 0x82041000-0x82041fff at device 8.3 o
n pci0
ohci0: Could not allocate irq
device_probe_and_attach: ohci0 attach returned 6
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0x10100-0x1017f mem 0x82042100-0x8204217f irq 8 at device 9.0 on pci0
xl0: Ethernet address: 00:50:da:80:2c:11
miibus0: <MII bus> on xl0
xlphy0: <3Com internal media interface> on miibus0
xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: interrupting at CIA irq 8
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd0: interrupting at ISA irq 1
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> at port 0x3f7,0x3f
0-0x3f5 irq 6 drq 2 on isa0
fdc0: interrupting at ISA irq 6
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
mcclock0: <MC146818A real time clock> at port 0x70-0x71 on isa0
ppc0: <Parallel port> at port 0x3bc-0x3c3 irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: Polled port
ppi0: <Parallel I/O> on ppbus0
ppc0: interrupting at ISA irq 7
sio0 at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A, console
sio0: interrupting at ISA irq 4
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
sio1: interrupting at ISA irq 3
Timecounter "i8254" frequency 1193182 Hz quality 0
Timecounter "alpha" frequency 533158152 Hz quality 0
Timecounters tick every 0.976 msec
Waiting 15 seconds for SCSI devices to settle
GEOM: create disk cd0 dp=0xfffffc000097ee98
GEOM: create disk da0 dp=0xfffffc0000d27068
cd0 at sym0 bus 0 target 1 lun 0
cd0: <PLEXTOR CD-R   PX-W1210S 1.00> Removable CD-ROM SCSI-2 device 
cd0: 20.000MB/s transfers (20.000MHz, offset 16)
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray c
losed
da0 at sym0 bus 0 target 0 lun 0
da0: <SEAGATE ST336607LW 0007> Fixed Direct Access SCSI-3 device 
da0: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled
da0: 35003MB (71687372 512 byte sectors: 255H 63S/T 4462C)
Mounting root from ufs:/dev/da0a
link_elf: symbol lim_rlimit undefined
KLD linux.ko: depends on osf1 - not available

(Yeah, I have linux_enable on apparently, but no COMPAT_LINUX in the kernel.
But that wouldn't keep the kernel from booting, would it?)

-- 
Dave Cotton
friend@vortex4.net



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041107191916.GX789>