alpha/67626: X crashes an alpha machine, resulting reboot
Kazuyoshi Furutaka
furutaka at jb3.so-net.ne.jp
Tue Oct 11 15:39:35 PDT 2005
Sorry, forgot to attach files...
Kazuyoshi
From: Kazuyoshi Furutaka <furutaka at jb3.so-net.ne.jp>
Subject: Re: alpha/67626: X crashes an alpha machine, resulting reboot
Date: Wed, 12 Oct 2005 07:37:54 +0900 (JST)
> Hello,
>
> I have managed to set a serial console, and got
> the following dump:
>
> ram# XFree86 -xf86config XF86Config.new
>
> XFree86 Version 4.3.0
> Release Date: 27 February 2003
> X Protocol Version 11, Revision 0, Release 6.6
> Build Operating System: FreeBSD 4.10 alpha [ELF]
> Build Date: 02 May 2004
> Before reporting problems, check http://www.XFree86.Org/
> to make sure that you have the latest version.
> Module Loader present
> Markers: (--) probed, (**) from config file, (==) default setting,
> (++) from command line, (!!) notice, (II) informational,
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/XFree86.0.log", Time: Wed Oct 12 07:11:26 2005
> (++) Using config file: "XF86Config.new"
>
> unexpected machine check:
>
> mces = 0x1
> vector = 0x670
> param = 0xfffffc0000006068
> pc = 0x1604002ac
> ra = 0x12006f1f0
> curproc = 0xfffffe0005a29540
> pid = 141, comm = XFree86
>
> panic: machine check
> panic
> Stopped at Debugger+0x2c: ldq ra,0(sp) <0xfffffe0006ebfde0> <ra=0xfffffc00005a0b60,sp=0xfffffe0006ebfde0>
>
>
>
> The attached files are the config files for XFree86
> and the kernel.
>
>
> Yours,
>
> Kazuyoshi
>
>
>
>
>
> From: Kazuyoshi Furutaka <furutaka at jb3.so-net.ne.jp>
> Subject: Re: alpha/67626: X crashes an alpha machine, resulting reboot
> Date: Sat, 31 Jul 2004 10:40:24 GMT
>
> > The following reply was made to PR alpha/67626; it has been noted by GNATS.
> >
> > From: Kazuyoshi Furutaka <furutaka at jb3.so-net.ne.jp>
> > To: arved at FreeBSD.org
> > Cc:
> > Subject: Re: alpha/67626: X crashes an alpha machine, resulting reboot
> > Date: Sat, 31 Jul 2004 15:58:22 +0900 (JST)
> >
> > ----Next_Part(Sat_Jul_31_15_58_22_2004_606)--
> > Content-Type: Text/Plain; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
> >
> > Hello.
> >
> > Thanks for your e-mail and instruction and sorry for my late reply.
> >
> > From: Tilman Linneweh <arved at FreeBSD.org>
> > Subject: Re: alpha/67626: X crashes an alpha machine, resulting reboot
> > Date: Fri, 23 Jul 2004 12:08:40 GMT
> >
> > > Synopsis: X crashes an alpha machine, resulting reboot
> > >
> > > State-Changed-From-To: open->feedback
> > > State-Changed-By: arved
> > > State-Changed-When: Fri Jul 23 12:07:41 GMT 2004
> > > State-Changed-Why:
> > > Can you try to set up a serial console to get a backtrace?
> > > See for details: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/serialconsole-setup.html#SERIALCONSOLE-DDB
> > >
> > > http://www.freebsd.org/cgi/query-pr.cgi?pr=67626
> >
> >
> > I've tried to setup a serial console but couldn't get it working.
> >
> > I tried to setup a serial console to a FreeBSD/Alpha box from a
> > Linux/i386 box using kermit or minicom connected by a commercial
> > null-modem cable.
> >
> > First, I've made a new kernel with:
> > device sio0 at isa? port IO_COM1 flags 0x10 irq 4
> > in the config file.
> > According to the dmesg record I think it works. (Attached)
> >
> > Then I made the /boot.config file with a '-Dh' line.
> >
> > After setting AUTO_ACTION to boot in SRM and removing the
> > attached keyboard, it didin't boot.
> > (After several blinks of underline cursor, it changed to a block
> > cursor, and keep scilent)
> >
> > With the keyboard attached again, it boots as before, but nothing
> > appeared in the kermit console connected to the Alpha box.
> >
> > What's wrong?
> > I'd be happy if you kindly teach me how to get the serial console
> > in a step-by-step manner.
> >
> > Kazuyoshi
> > --
> > Kazuyoshi Furutaka
> > furutaka at jb3.so-net.ne.jp
> > furutaka at tokai.jnc.go.jp
> >
> >
> > ----Next_Part(Sat_Jul_31_15_58_22_2004_606)--
> > Content-Type: Text/Plain; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
> > Content-Disposition: inline; filename="dmesg.31jul2004"
> >
> > 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 4.10-RELEASE #2: Fri Jul 30 18:13:11 JST 2004
> > root at ram.furu.or.jp:/usr/src/sys/compile/RAM
> > EB164
> > Digital AlphaPC 164LX 533 MHz, 531MHz
> > 8192 byte page size, 1 processor.
> > CPU: EV56 (21164A) major=7 minor=2 extensions=0x1<BWX>
> > OSF PAL rev: 0x1000200020117
> > real memory = 132046848 (128952K bytes)
> > avail memory = 122822656 (119944K bytes)
> > Preloaded elf kernel "kernel" at 0xfffffc0000704000.
> > md0: Malloc disk
> > cia0: Pyxis, pass 1
> > cia0: extended capabilities: 1<BWEN>
> > pcib0: <2117x PCI host bus adapter> on cia0
> > pci0: <PCI bus> on pcib0
> > ahc0: <Adaptec 2940 Ultra SCSI adapter> port 0x1000-0x10ff mem 0x82854000-0x82854fff irq 2 at device 5.0 on pci0
> > ahc0: interrupting at CIA irq 2
> > aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
> > xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0x1200-0x127f mem 0x82856100-0x8285617f irq 0 at device 6.0 on pci0
> > xl0: Ethernet address: 00:50:04:ba:7e:4e
> > 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 0
> > pci0: <Matrox MGA Millennium II 2164W graphics accelerator> at 7.0 irq 1
> > isab0: <Intel 82378IB PCI to ISA bridge> at device 8.0 on pci0
> > isa0: <ISA bus> on isab0
> > sym0: <875> port 0x1100-0x11ff mem 0x82855000-0x82855fff,0x82856000-0x828560ff irq 3 at device 9.0 on pci0
> > sym0: Symbios NVRAM, ID 7, Fast-20, SE, parity checking
> > sym0: open drain IRQ line driver, using on-chip SRAM
> > sym0: using LOAD/STORE-based firmware.
> > sym0: interrupting at CIA irq 3
> > atapci0: <CMD 646 ATA controller> port 0x1290-0x129f irq 5 at device 11.0 on pci0
> > ata0: at 0x1f0 irq 14 on atapci0
> > ata1: at 0x170 irq 15 on atapci0
> > fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 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
> > atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
> > atkbd0: <AT Keyboard> irq 1 on atkbdc0
> > atkbd0: interrupting at ISA irq 1
> > vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> > sc0: <System console> on isa0
> > sc0: VGA <16 virtual consoles, flags=0x200>
> > mcclock0: <MC146818A real time clock> at port 0x70-0x71 on isa0
> > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
> > sio0: type 16550A
> > sio0: interrupting at ISA irq 4
> > sio1 at port 0x2f8-0x2ff irq 3 flags 0x10 on isa0
> > sio1: type 16550A
> > sio1: interrupting at ISA irq 3
> > ppc0: <Parallel port> at port 0x3bc-0x3bf irq 7 on isa0
> > ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
> > lpt0: <Printer> on ppbus0
> > lpt0: Polled port
> > ppi0: <Parallel I/O> on ppbus0
> > ppc0: interrupting at ISA irq 7
> > Timecounter "alpha" frequency 533189952 Hz
> > Waiting 15 seconds for SCSI devices to settle
> > (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
> > da0 at ahc0 bus 0 target 6 lun 0
> > da0: <QUANTUM ATLAS_V_18_WLS 0230> Fixed Direct Access SCSI-3 device
> > da0: 20.000MB/s transfers (10.000MHz, offset 8, 16bit), Tagged Queueing Enabled
> > da0: 17510MB (35861388 512 byte sectors: 255H 63S/T 2232C)
> > Mounting root from ufs:/dev/da1a
> > cd0 at sym0 bus 0 target 6 lun 0
> > cd0: <TOSHIBA CD-ROM XM-5701TA 1557> Removable CD-ROM SCSI-2 device
> > cd0: 10.000MB/s transfers (10.000MHz, offset 8)
> > cd0: Attempt to query device size failed: NOT READY, Medium not present
> > da1 at sym0 bus 0 target 0 lun 0
> > da1: <IBM DCAS-34330 S65A> Fixed Direct Access SCSI-2 device
> > da1: 20.000MB/s transfers (20.000MHz, offset 15)
> > da1: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
> > da2 at sym0 bus 0 target 1 lun 0
> > da2: <IBM DCAS-34330 S65A> Fixed Direct Access SCSI-2 device
> > da2: 20.000MB/s transfers (20.000MHz, offset 15)
> > da2: 4134MB (8467200 512 byte sectors: 255H 63S/T 527C)
> >
> > ----Next_Part(Sat_Jul_31_15_58_22_2004_606)----
> > _______________________________________________
> > freebsd-alpha at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-alpha
> > To unsubscribe, send any mail to "freebsd-alpha-unsubscribe at freebsd.org"
>
-------------- next part --------------
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "speedo"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 24-81
VertRefresh 49-76
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "SyncOnGreen" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "Overlay" # [<str>]
#Option "MGASDRAM" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "ColorKey" # <i>
#Option "SetMclk" # <freq>
#Option "OverclockMem" # [<bool>]
#Option "VideoKey" # <i>
#Option "Rotate" # [<str>]
#Option "TexturedVideo" # [<bool>]
#Option "Crtc2Half" # [<bool>]
#Option "Crtc2Ram" # <i>
#Option "Int10" # [<bool>]
#Option "AGPMode" # <i>
#Option "AGPSize" # <i>
#Option "DigitalScreen1" # [<bool>]
#Option "DigitalScreen2" # [<bool>]
#Option "TV" # [<bool>]
#Option "TVStandard" # [<str>]
#Option "CableType" # [<str>]
#Option "NoHal" # [<bool>]
#Option "SwappedHead" # [<bool>]
#Option "DRI" # [<bool>]
#Option "MergedFB" # [<bool>]
#Option "Monitor2HSync" # [<str>]
#Option "Monitor2VRefresh" # [<str>]
#Option "Monitor2Position" # [<str>]
#Option "MetaModes" # [<str>]
Identifier "Card0"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA 2164W [Millennium II]"
BusID "PCI:0:7:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 8
SubSection "Display"
Depth 1
EndSubSection
SubSection "Display"
Depth 4
EndSubSection
SubSection "Display"
Depth 8
EndSubSection
SubSection "Display"
Depth 15
EndSubSection
SubSection "Display"
Depth 16
EndSubSection
SubSection "Display"
Depth 24
EndSubSection
EndSection
-------------- next part --------------
#
# GENERIC -- Generic kernel configuration file for FreeBSD/alpha
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../i386/conf/LINT configuration file.
# If you are in doubt as to the purpose or necessity of a line, check first
# in LINT. Please note that this is the i386 LINT, but it still contains
# valuable info for alpha too
#
# For hardware specific information check HARDWARE.TXT
#
# $FreeBSD: src/sys/alpha/conf/GENERIC,v 1.71.2.29 2003/08/31 17:17:13 wilko Exp $
machine alpha
#cpu EV4
cpu EV5
ident RAM
maxusers 0
#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
# Platforms supported
#options API_UP1000 # UP1000 (Nautilus)
#options DEC_AXPPCI_33 # UDB, Multia, AXPpci33, NoName
options DEC_EB164 # EB164, PC164, PC164LX, PC164SX
#options DEC_EB64PLUS # EB64+, AlphaPC64, Aspen Alpine, etc
#options DEC_2100_A50 # AlphaStation 200, 250, 255, 400
#options DEC_2100_A500 # AlphaServer 2000, 2100, 2100A
#options DEC_KN20AA # AlphaStation 500, 600
#options DEC_ST550 # Personal Workstation 433, 500, 600
#options DEC_ST6600 # XP1000, DP264, DS20, DS10, family
#options DEC_3000_300 # DEC3000/300* Pelic* family
#options DEC_3000_500 # DEC3000/[4-9]00 Flamingo/Sandpiper family
#options DEC_1000A # AlphaServer 1000, 1000A, 800
#options DEC_KN8AE # AlphaServer 8200/8400 (Turbolaser)
#options DEC_KN300 # AlphaServer 4100 (Rawhide), 1200 (Tincup)
options INET #InterNETworking
options INET6 #IPv6 communications protocols
options FFS #Berkeley Fast Filesystem
options FFS_ROOT #FFS usable as root device [keep this!]
options SOFTUPDATES #Enable FFS soft updates support
options UFS_DIRHASH #Improve performance on big directories
options MFS #Memory Filesystem
options MD_ROOT #MD is a potential root device
options NFS #Network Filesystem
options NFS_ROOT #NFS usable as root device
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options CD9660_ROOT #CD-ROM usable as root device
options PROCFS #Process filesystem
options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
options UCONSOLE #Allow users to grab the console
options KTRACE #ktrace(1) syscall trace support
options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options P1003_1B #Posix P1003_1B real-time extentions
options _KPOSIX_PRIORITY_SCHEDULING
options ICMP_BANDLIM #Rate limit bad replies
# Standard busses
device isa
device pci
# Floppy drives
device fdc0 at isa? port IO_FD1 irq 6 drq 2
device fd0 at fdc0 drive 0
# ATA and ATAPI devices
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
device atapifd # ATAPI floppy drives
device atapist # ATAPI tape drives
# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices
#device isp # Qlogic family
#device mpt # LSI-Logic MPT/Fusion
device ncr # NCR/Symbios Logic
device sym # NCR/Symbios Logic (newer chipsets)
# SCSI peripherals
device scbus # SCSI bus (required)
device da # Direct Access (disks)
device sa # Sequential Access (tape etc)
device cd # CD
device pass # Passthrough device (direct SCSI access)
# RAID controllers
#device amr # AMI MegaRAID
#device mlx # Mylex DAC960 family
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc0 at isa? port IO_KBD
device atkbd0 at atkbdc? irq 1
device psm0 at atkbdc? irq 12
device vga0 at isa?
# splash screen/screen saver
pseudo-device splash
# syscons is the default console driver, resembling an SCO console
device sc0 at isa?
# real time clock
device mcclock0 at isa? port 0x70
# Serial (COM) ports (required)
#device sio0 at isa? port IO_COM1 irq 4
#device sio1 at isa? port IO_COM2 irq 3
device sio0 at isa? port IO_COM1 flags 0x10 irq 4
device sio1 at isa? port IO_COM2 flags 0x10 irq 3
# Parallel port
device ppc0 at isa? irq 7
device ppbus # Parallel port bus (required)
device lpt # Printer
device ppi # Parallel port interface device
#device vpo # Requires scbus and da
# PCI Ethernet NICs.
#device de # DEC/Intel DC21x4x (``Tulip'')
#device txp # 3Com 3cR990 (``Typhoon'')
#device le # Lance
# PCI Ethernet NICs that use the common MII bus controller code.
device miibus # MII bus support
#device dc # DEC/Intel 21143 and workalikes
#device fxp # Intel EtherExpress PRO/100B (82557, 82558)
#device pcn # AMD Am79C97x PCI 10/100 NICs
#device rl # RealTek 8129/8139
#device sf # Adaptec AIC-6915 (``Starfire'')
#device sis # Silicon Integrated Systems SiS 900/SiS 7016
#device ste # Sundance ST201 (D-Link DFE-550TX)
#device tl # Texas Instruments ThunderLAN
#device vr # VIA Rhine, Rhine II
#device wb # Winbond W89C840F
#device wx # Intel Gigabit Ethernet Card (``Wiseman'')
device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
# Pseudo devices - the number indicates how many units to allocated.
pseudo-device loop # Network loopback
pseudo-device ether # Ethernet support
#pseudo-device sl 1 # Kernel SLIP
#pseudo-device ppp 1 # Kernel PPP
#pseudo-device tun # Packet tunnel.
pseudo-device pty # Pseudo-ttys (telnet etc)
pseudo-device md # Memory "disks"
pseudo-device gif # IPv6 and IPv4 tunneling
pseudo-device faith 1 # IPv6-to-IPv4 relaying/(translation)
# The `bpf' pseudo-device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
pseudo-device bpf #Berkeley packet filter
# USB support
# (if you add any USB devices to this list, they must be added to the Alpha
# section of src/release/scripts/dokern.sh)
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device usb # USB Bus (required)
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
device ulpt # Printer
device umass # Disks/Mass storage - Requires scbus and da0
device ums # Mouse
# USB Ethernet
#device aue # ADMtek USB ethernet
#device cue # CATC USB ethernet
#device kue # Kawasaki LSI USB ethernet
options BREAK_TO_DEBUGGER
options DDB
More information about the freebsd-alpha
mailing list