[Prev][Next][Index][Thread]
Odd crashes...
I upgraded to OSF/1 V2.0 about 1-2 weeks ago. Before that, I've never
had OSF/1 crash for other than memory panics (i.e. parity errors).
Since then, I've had two machines crash. The first machine (widget)
crashed with ``kernel memory fault'' message. This was with the
kernel that was configured for the machine -- no CDFS, no FF_FS, no
MSFS. The crash appears to be related to UFS_SYNC.
The second machine (foobar) crashed with a ``freeing free mblk''
panic. This appeared to be related to the ``BBA'' or base-board
audio. Although the the AudioFile system was running, I don't think
there would have been any activity on the audio system.
This kernel was using UFS/NFS/CDFS/FF_FS/MSFS. No real-time
extensions.
I'm wondering if other people have seen any crashes with OSF/1 V2?
Or, if anyone knows of patches/upgrades that should be sought out.
Thanks
Dirk Grunwald Asst. Prof, Univ. of Colorado at Boulder
#
# CANASTA Data Collection (Version 1.3)
#
_crash_data_collection_time: Fri Apr 8 17:30:17 MDT 1994
_current_directory: /
_crash_kernel: /tmp_mnt/cs/research/dsa2/vmunix.0
_crash_core: /tmp_mnt/cs/research/dsa2/vmcore.0
_crash_arch: alpha
_crash_os: DEC OSF/1
_host_version: DEC OSF/1 V2.0 (Rev. 240); Tue Mar 22 00:14:32 MST 1994
_crash_version: DEC OSF/1 V2.0 (Rev. 240); Tue Mar 22 00:14:32 MST 1994
dbx version 3.11.4
Type 'help' for help.
stopped at [boot:1190 +0x4,0xfffffc000035acfc] Source not available
warning: Files compiled -g3: parameter values probably wrong
_crashtime: struct {
tv_sec = 765778152
tv_usec = 833603
}
_boottime: struct {
tv_sec = 764644417
tv_usec = 134688
}
_config: struct {
sysname = "OSF1"
nodename = "widget.cs.colorado.edu"
release = "V2.0"
version = "240"
machine = "alpha"
}
_cpu: 30
_system_string: 0xfffffc000042b6b8 = "DEC3000 - M400"
_num_cpus: 1
_partial_dump: 1
_physmem(MBytes): 64
_panic_string: 0xfffffc00004245e0 = "kernel memory fault"
_stack_trace_begin:
> 0 boot(reason = 0, howto = 4) ["../../../../src/kernel/arch/alpha/machdep.c":1190, 0xfffffc000035acfc]
1 panic(s = 0xfffffc00004245e0 = "kernel memory fault") ["../../../../src/kernel/bsd/subr_prf.c":616, 0xfffffc000024edd0]
2 trap() ["../../../../src/kernel/arch/alpha/trap.c":938, 0xfffffc00003682ac]
3 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":1040, 0xfffffc00003590b4]
4 insque(entry = 0x1, pred = 0x1) ["../../../../src/kernel/kern/queue.c":123, 0xfffffc00002b0f6c]
5 xpt_callback(ccb = 0xffffffff84c21f28) ["../../../../src/kernel/io/cam/xpt.c":2315, 0xfffffc00003f05b0]
6 sx_command_complete(sim_ws = 0xffffffff84c21d00) ["../../../../src/kernel/io/cam/sim_xpt.c":1200, 0xfffffc00003e9e34]
7 sm_bus_free(sws = 0xffffffff84c21d00) ["../../../../src/kernel/io/cam/sim_sm.c":570, 0xfffffc00003e177c]
8 sim94_sm(ssm = 0xfffffc00004c4760) ["../../../../src/kernel/io/cam/sim_94.c":907, 0xfffffc000038a4b4]
9 scsiisr() ["../../../../src/kernel/io/cam/sim_sm.c":434, 0xfffffc00003e1634]
10 ascintr(controller = 1) ["../../../../src/kernel/io/cam/sim_94.c":2641, 0xfffffc000038cefc]
11 tcdsintr(controller = 0) ["../../../../src/kernel/io/cam/tcds_adapt.c":453, 0xfffffc0000389110]
12 kn15aa_dispatch_iointr() ["../../../../src/kernel/arch/alpha/hal/kn15aa.c":1193, 0xfffffc0000377548]
13 _XentInt() ["../../../../src/kernel/arch/alpha/locore.s":736, 0xfffffc0000358dec]
14 scc() ["../../../../src/kernel/arch/alpha/pal_lib.s":214, 0xfffffc000035daec]
15 alpha_delay(n = 3525036) ["../../../../src/kernel/arch/alpha/machdep.c":1078, 0xfffffc000035aa80]
16 microdelay(usecs = 6) ["../../../../src/kernel/arch/alpha/machdep.c":2215, 0xfffffc000035c9a8]
17 boot(reason = 0, howto = 0) ["../../../../src/kernel/arch/alpha/machdep.c":1175, 0xfffffc000035acb0]
18 panic(s = 0xfffffc00004245e0 = "kernel memory fault") ["../../../../src/kernel/bsd/subr_prf.c":616, 0xfffffc000024edd0]
19 trap() ["../../../../src/kernel/arch/alpha/trap.c":938, 0xfffffc00003682ac]
20 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":1040, 0xfffffc00003590b4]
21 wsputc(c = '\n') ["../../../../src/kernel/io/dec/ws/ws_device.c":2575, 0xfffffc00003f8f08]
22 sccputc(c = 10) ["../../../../src/kernel/io/dec/tc/scc.c":3182, 0xfffffc000039ba24]
23 cnputc(c = 0) ["../../../../src/kernel/arch/alpha/hal/cons_sw.c":221, 0xfffffc0000373868]
24 cons_puts(s = 0xfffffc000024ee30) ["../../../../src/kernel/bsd/subr_prf.c":645, 0xfffffc000024ee2c]
25 printf(va_alist = -4398042168088) ["../../../../src/kernel/bsd/subr_prf.c":292, 0xfffffc000024e5c4]
26 trap() ["../../../../src/kernel/arch/alpha/trap.c":928, 0xfffffc0000368258]
27 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":1040, 0xfffffc00003590b4]
28 remque(elt = (nil)) ["../../../../src/kernel/kern/queue.c":145, 0xfffffc00002b0fa4]
29 xpt_ccb_alloc() ["../../../../src/kernel/io/cam/xpt.c":460, 0xfffffc00003eed98]
30 ccmn_get_ccb(dev = 8404992, func_code = '^A', cam_flags = 128, ccb_len = 192) ["../../../../src/kernel/io/cam/pdrv_common.c":1741, 0xfffffc00003d5108]
31 ccmn_io_ccb_bld(dev = 8404992, data_addr = 0xffffffff90b26000, data_len = 8192, sense_len = 64, cam_flags = 128, comp_func = 0xfffffc00003bc750, tag_action = '^@', timeout = 60, bp = 0xffffffff909512f0) ["../../../../src/kernel/io/cam/pdrv_common.c":1880, 0xfffffc00003d52e0]
32 cdisk_strategy(bp = 0xffffffff909512f0) ["../../../../src/kernel/io/cam/cam_disk.c":2346, 0xfffffc00003b955c]
33 spec_strategy(bp = 0xffffffff909513e0) ["../../../../src/kernel/vfs/spec_vnops.c":1873, 0xfffffc000027b158]
34 bwrite(bp = 0xffffffff909510e0) ["../../../../src/kernel/vfs/vfs_bio.c":463, 0xfffffc000027cd14]
35 bawrite(bp = 0xfffffc000026673c) ["../../../../src/kernel/vfs/vfs_bio.c":548, 0xfffffc000027cf14]
36 vflushbuf(vp = 0xffffffff90894710, flags = 0) ["../../../../src/kernel/vfs/vfs_bio.c":1283, 0xfffffc000027de10]
37 ufs_sync(mp = 0xffffffff84bb5ab8, waitfor = 2) ["../../../../src/kernel/ufs/ufs_vfsops.c":1423, 0xfffffc000026d424]
38 sync(p = 0xffffffff908cb760, args = 0xffffffff90e33e20, retval = 0xffffffff90e33e10) ["../../../../src/kernel/vfs/vfs_syscalls.c":1103, 0xfffffc0000284bb4]
39 syscall(ep = 0xffffffff90e33ef8, code = 36) ["../../../../src/kernel/arch/alpha/syscall_trap.c":670, 0xfffffc000036727c]
40 _Xsyscall() ["../../../../src/kernel/arch/alpha/locore.s":860, 0xfffffc0000358f08]
--------------------
#
# CANASTA Data Collection (Version 1.3)
#
_crash_data_collection_time: Sun Apr 10 18:07:03 MDT 1994
_current_directory: /
_crash_kernel: /mnt/vmunix.0
_crash_core: /mnt/vmcore.0
_crash_arch: alpha
_crash_os: DEC OSF/1
_host_version: DEC OSF/1 V2.0 (Rev. 240); Thu Apr 7 10:14:02 MDT 1994
_crash_version: DEC OSF/1 V2.0 (Rev. 240); Thu Apr 7 10:14:02 MDT 1994
dbx version 3.11.4
Type 'help' for help.
stopped at [boot:1190 +0x4,0xfffffc00003dc9dc] Source not available
warning: Files compiled -g3: parameter values probably wrong
_crashtime: struct {
tv_sec = 765964050
tv_usec = 635692
}
_boottime: struct {
tv_sec = 765735566
tv_usec = 86864
}
_config: struct {
sysname = "OSF1"
nodename = "foobar.cs.colorado.edu"
release = "V2.0"
version = "240"
machine = "alpha"
}
_cpu: 30
_system_string: 0xfffffc00004bf9f8 = "DEC3000 - M400"
_num_cpus: 1
_partial_dump: 1
_physmem(MBytes): 96
_panic_string: 0xfffffc000049d120 = "freeing free mblk"
_stack_trace_begin:
> 0 boot(reason = 0, howto = 4) ["../../../../src/kernel/arch/alpha/machdep.c":1190, 0xfffffc00003dc9dc]
1 panic(s = 0xfffffc000049d120 = "freeing free mblk") ["../../../../src/kernel/bsd/subr_prf.c":616, 0xfffffc000024edd0]
2 freeb(mp = 0xffffffff9096df00) ["../../../../src/kernel/streams/str_memory.c":527, 0xfffffc000030053c]
3 bba_Voice_Write(qp = 0xffffffff9090c2d8, dst = 0xfffffc000057df22) ["../../../../src/kernel/io/dec/tc/amd79c30.c":2565, 0xfffffc000043433c]
4 bba_txintr() ["../../../../src/kernel/io/dec/tc/amd79c30.c":2590, 0xfffffc0000434438]
5 bbaintr(ctlr = 0) ["../../../../src/kernel/io/dec/tc/amd79c30.c":2945, 0xfffffc00004350d8]
6 kn15aa_dispatch_iointr() ["../../../../src/kernel/arch/alpha/hal/kn15aa.c":1188, 0xfffffc00003f920c]
7 _XentInt() ["../../../../src/kernel/arch/alpha/locore.s":736, 0xfffffc00003daacc]
8 swap_ipl() ["../../../../src/kernel/arch/alpha/spl.s":89, 0xfffffc00003e72f0]
9 boot(reason = 0, howto = 0) ["../../../../src/kernel/arch/alpha/machdep.c":1131, 0xfffffc00003dc8c0]
10 panic(s = 0xfffffc000049d120 = "freeing free mblk") ["../../../../src/kernel/bsd/subr_prf.c":616, 0xfffffc000024edd0]
11 freeb(mp = 0xffffffff9096df00) ["../../../../src/kernel/streams/str_memory.c":527, 0xfffffc000030053c]
12 bba_Voice_Write(qp = 0xffffffff9090c2d8, dst = 0xfffffc000057df22) ["../../../../src/kernel/io/dec/tc/amd79c30.c":2565, 0xfffffc000043433c]
13 bba_txintr() ["../../../../src/kernel/io/dec/tc/amd79c30.c":2590, 0xfffffc0000434438]
14 bbaintr(ctlr = 0) ["../../../../src/kernel/io/dec/tc/amd79c30.c":2945, 0xfffffc00004350d8]
15 kn15aa_dispatch_iointr() ["../../../../src/kernel/arch/alpha/hal/kn15aa.c":1188, 0xfffffc00003f920c]
16 _XentInt() ["../../../../src/kernel/arch/alpha/locore.s":736, 0xfffffc00003daacc]