To refresh memory:
> fatal kernel trap:
>
> trap entry = 0x4 (unaligned access fault)
> a0 = 0xc3615fe1a88f382
> a1 = 0x29
> a2 = 0x1b
> pc = 0xfffffc0000467578
> ra = 0xfffffc00004627c4
> curproc = 0xfffffe0009f5dbe0
> pid = 1, comm = init
>
> Stopped at vfs_object_create+0x38: jsr ra,(pv),vfs_object_create+0x3c
> <ra=0xfffffc00004627c4,pv=0xfffffc0000467540>
> db> t
> vfs_object_create() at vfs_object_create+0x38
> getnewvnode() at getnewvnode+0x564
> devfs_allocv() at devfs_allocv+0xe0
> devfs_root() at devfs_root+0x38
> devfs_mount() at devfs_mount+0xf0
> vfs_mount() at vfs_mount+0x910
> mount() at mount+0xd8
> syscall() at syscall+0x3f4
> XentSys1() at XentSys1+0x10
Interestingly enough, as Christian had also reported, a build of a GENERIC
kernel seems to solve this problem.
This is almost more alarming than a potential bug in vfs_object_create- as the
difference between the config file I was using should not cause this.
*I* sure can't spot what config option might be different. I also had done a
complete removal of the build directory and complete fresh build of GPLUS.
(sounds of hair tearing).
Can anyone suggest what below might have caused this breakage?
--- GENERIC Mon Feb 5 11:46:37 2001
+++ GPLUS Mon Mar 12 14:59:09 2001
@@ -19,56 +19,57 @@
#
# For hardware specific information check HARDWARE.TXT
#
-# $FreeBSD: src/sys/alpha/conf/GENERIC,v 1.107 2001/02/04 15:35:08 peter Exp $
+# $FreeBSD: src/sys/alpha/conf/GENERIC,v 1.102 2000/11/07 22:09:33 obrien Exp $
machine alpha
cpu EV4
cpu EV5
ident GENERIC
-maxusers 32
+maxusers 128
#To statically compile in device wiring instead of /boot/device.hints
#hints "GENERIC.hints"
-#makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
+makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
# Platforms supported
-options API_UP1000 # UP1000, UP1100 (Nautilus)
+#options API_UP1000 # UP1000 (Nautilus)
options DEC_AXPPCI_33 # UDB, Multia, AXPpci33, Noname
options DEC_EB164 # EB164, PC164, PC164LX, PC164SX
-options DEC_EB64PLUS # EB64+, 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_EB64PLUS # EB64+, 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_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 INET6 #IPv6 communications protocols
options FFS #Berkeley Fast Filesystem
options SOFTUPDATES #Enable FFS soft updates support
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 NFS_ROOT #NFS usable as root device
+#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options DEVFS #Device Filesystem
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 SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
+options SCSI_DELAY=0 #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 P1003_1B #Posix P1003_1B real-time extentions
+#options _KPOSIX_PRIORITY_SCHEDULING
# Standard busses
device isa
@@ -81,8 +82,8 @@
device ata
device atadisk # ATA disk drives
device atapicd # ATAPI CDROM drives
-device atapifd # ATAPI floppy drives
-device atapist # ATAPI tape drives
+#device atapifd # ATAPI floppy drives
+#device atapist # ATAPI tape drives
# SCSI Controllers
device ahc # AHA2940 and onboard AIC7xxx devices
@@ -99,21 +100,21 @@
device pass # Passthrough device (direct SCSI access)
# RAID controllers
-device amr # AMI MegaRAID
-device mlx # Mylex DAC960 family
+#device amr # AMI MegaRAID
+#device mlx # Mylex DAC960 family
# atkbdc0 controls both the keyboard and the PS/2 mouse
-device atkbdc 1 # At keyboard controller
-device atkbd # at keyboard
-device psm # psm mouse
+#device atkbdc 1 # At keyboard controller
+#device atkbd # at keyboard
+#device psm # psm mouse
-device vga # VGA screen
+#device vga # VGA screen
# splash screen/screen saver
-device splash
+#device splash
# syscons is the default console driver, resembling an SCO console
-device sc 1
+#device sc 1
# real time clock
device mcclock
@@ -122,60 +123,66 @@
device sio # 8250, 16[45]50 based serial ports
# Parallel port
-device ppc
-device ppbus # Parallel port bus (required)
-device lpt # Printer
-device plip # TCP/IP over parallel
-device ppi # Parallel port interface device
-#device vpo # Requires scbus and da
+#device ppc
+#device ppbus # Parallel port bus (required)
+#device lpt # Printer
+#device plip # TCP/IP over parallel
+#device ppi # Parallel port interface device
+##device vpo # Requires scbus and da
# PCI Ethernet NICs.
device de # DEC/Intel DC21x4x (``Tulip'')
device fxp # Intel EtherExpress PRO/100B (82557, 82558)
-device le # Lance
-device vx # 3Com 3c590, 3c595 (``Vortex'')
+#device le # Lance
+#device vx # 3Com 3c590, 3c595 (``Vortex'')
device wx # Intel Gigabit Ethernet Card (``Wiseman'')
# PCI Ethernet NICs that use the common MII bus controller code.
device miibus # MII bus support
-device dc # DEC/Intel 21143 and workalikes
-device pcn # AMD Am79C79x 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 xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
+#device dc # DEC/Intel 21143 and workalikes
+#device pcn # AMD Am79C79x 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 xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
# Pseudo devices - the number indicates how many units to allocated.
device random # Entropy device
device loop # Network loopback
device ether # Ethernet support
-device sl # Kernel SLIP
-device ppp 1 # Kernel PPP
+#device sl # Kernel SLIP
+#device ppp 1 # Kernel PPP
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
-device gif 4 # IPv6 and IPv4 tunneling
-device faith 1 # IPv6-to-IPv4 relaying/(translation)
+#device gif 4 # IPv6 and IPv4 tunneling
+#device faith 1 # IPv6-to-IPv4 relaying/(translation)
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device bpf #Berkeley packet filter
# USB support
-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
+#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
+#device aue # ADMtek USB ethernet
+#device cue # CATC USB ethernet
+#device kue # Kawasaki LSI USB ethernet
+#
+options CAMDEBUG
+options DDB
+options BREAK_TO_DEBUGGER
+device ses
+device ch
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message