[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]