kernel panic- trap: invalid memory read access from kernel mode

From: sha na na <SSL_at_ALPHA.SUNQUEST.COM>
Date: Thu, 30 May 1996 12:31:33 -0700 (MST)

Ok, most responses were : yes, this panic can mean alot of things...
what does the crash dump look like?"

so here goes again (with the stack trace from the crash-data file)
(looks like the culprit is _XentMM()
(FWIW)

TIA-
shanna leonard
Systems group
SIS

-----------------------------------------------------------
#
# CANASTA Data Collection (Version 1.2) for DEC OSF/1 V1.2
#
# Modified for 64 bit 21064 ALPHA RISC platforms 8/1/92
#
_crash_data_collection_time: Tue May 21 18:52:33 CDT 1996
_current_directory: /
_crash_kernel: /var/adm/crash/vmunix.0
_crash_core: /var/adm/crash/vmcore.0
_crash_arch: alpha
_crash_os: DEC OSF/1
_host_version: DEC OSF/1 V1.3A (Rev. 113); Sat Nov 25 00:32:38 CST 1995
_crash_version: DEC OSF/1 V1.3A (Rev. 113); Sat Nov 25 00:32:38 CST 1995
dbx version 3.11.1
Type 'help' for help.
thread swapped out
falling back to process 0
thread swapped out
 
thread 0x829a57a0 stopped at
warning: Files compiled -g3: parameter values probably wrong
  [boot:873 ,0xfffffc00003e3c78] Source not available
_crashtime: struct {
    tv_sec = 832722571
    tv_usec = 143472
}
_boottime: struct {
    tv_sec = 829163230
    tv_usec = 385520
}
_config: struct {
    sysname = "OSF1"
    nodename = "rpteng"
    release = "V1.3"
    version = "113"
    machine = "alpha"
}
_cpu: 33
_system_string: 0xfffffc00004d2be8 = "DEC3000 - M300L"
_num_cpus: 1
_physmem(MBytes): 32
_panic_string: 0xfffffc00004a7310 = "kernel memory fault"
_stack_trace_begin:
> 0 boot(reason = 0, howto = 0) ["../../../../src/kernel/arch/alpha/
machdep.c":
873, 0xfffffc00003e3c78]
   1 panic(s = 0xfffffc00004a7310 = "kernel memory fault") ["../../../../
src/ker
nel/bsd/subr_prf.c":1138, 0xfffffc000026bdec]
   2 trap() ["../../../../src/kernel/arch/alpha/trap.c":817,
0xfffffc00003effe8]
   3 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":931,
0xfffffc00003e
232c]
   4 zone_gc() ["../../../../src/kernel/kern/zalloc.c":818,
0xfffffc00002e54c0]
   5 vm_pageout_loop() ["../../../../src/kernel/vm/vm_pagelru.c":350,
0xfffffc00
00366ed4]
   6 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":654,
0xfffffc0000367
844]
   7 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":513,
0xfffffc0000367
6cc]
_stack_trace_end:
_preserved_message_buffer_begin: struct {
    msg_magic = 405601
    msg_bufx = 1715
    msg_bufr = 1383
    msg_bufc = "secondary cache was auto sized to 32 pages
Alpha boot: available memory from 0x5f4000 to 0x2000000
DEC OSF/1 V1.3A (Rev. 113); Sat Nov 25 00:32:38 CST 1995
physical memory = 30.00 megabytes.
available memory = 21.40 megabytes.
using 115 buffers containing 0.89 megabytes of memory
tc0 at nexus
tcds0 at tc0 slot 4
asc0 at tcds0 slot 0
rz0 at asc0 bus 0 target 0 lun 0 (DEC RZ25L (C) DEC 0006)
rz1 at asc0 bus 0 target 1 lun 0 (DEC RZ26L (C) DEC 440C)
rz3 at asc0 bus 0 target 3 lun 0 (DEC RZ26L (C) DEC 440C)
rz4 at asc0 bus 0 target 4 lun 0 (DEC RZ26L (C) DEC 440C)
rz5 at asc0 bus 0 target 5 lun 0 (DEC RZ26L (C) DEC 440C)
rz6 at asc0 bus 0 target 6 lun 0 (DEC RZ26L (C) DEC 440C)
tz2 at asc0 bus 0 target 2 lun 0 (DEC TLZ06 (C)DEC 0491)
ln0: DEC LANCE Module Name: PMAD-BA
ln0 at tc0 slot 5
ln0: DEC LANCE Ethernet Interface, hardware address: 08:00:2b:bc:f2:95
scc0 at tc0 slot 5
bba0 at tc0 slot 5
fb0 at tc0 slot 6
 1280X1024
tcds1 at tc0 slot 0
asc1 at tcds1 slot 0
rz9 at asc1 bus 1 target 1 lun 0 (Ten X OMNICACHE S 3.45)
rz10 at asc1 bus 1 target 2 lun 0 (TOSHIBA CD-ROM XM-4101TA 0064)
asc2 at tcds1 slot 1
DEC3000 - M300L system
Firmware revision: 3.2
PALcode: OSF version 1.34
lvm0: configured.
lvm1: configured.
Node ID is 08-00-2b-bc-f2-95 (from device ln0)
Node UID is 56afa1e0-9304-11cf-8006-08002bbcf295
 
trap: invalid memory read access from kernel mode
 
    faulting virtual address: 0xffffffff000034d0
    pc of faulting instruction: 0xfffffc00002e54c4
    ra contents at time of fault: 0xfffffc00002e54c4
    sp contents at time of fault: 0xffffffff8a2ffd98
 
panic: kernel memory fault
syncing disks... done
dumpsys: entered.
"
}
_preserved_message_buffer_end:
_kernel_process_status_begin:
  PID COMM
00000 kernel idle
00001 init
00002 exception hdlr
00460 sushi
00015 update
00420 getty
00098 syslogd
00100 binlogd
00256 nfsiod
00193 dnalimd
00255 nfsiod
00206 dnascd
00109 routed
00117 rwhod
00257 nfsiod
00207 dnansd
00208 dnaksd
00212 dnsadv
00221 dna_node
00217 dtssd
00225 dnaevld
00253 nfsiod
00251 portmap
13583 kernel
00264 sendmail
00309 lpd
00288 cron
00282 snmpd
00283 inetd
00386 nameserver
00423 getty
00417 dnamopd
00422 getty
00421 getty
14762 getty
03073 getty
00425 getty
00426 getty
00427 getty
00428 getty
00429 getty
00430 getty
00431 getty
00432 getty
12536 getty
00434 getty
00435 getty
00436 getty
00437 getty
00438 getty
00439 getty
00440 getty
00441 getty
00442 getty
00443 getty
00444 getty
00445 getty
00446 getty
00447 getty
00448 getty
00449 getty
00450 getty
00451 getty
00452 getty
00453 getty
00454 getty
00455 getty
00456 getty
00457 getty
00458 getty
00459 getty
00473 sh
00474 xinit
00475 Xdec
00476 twm
00480 xconsole
00481 xclock
13522 netproc
08699 syd
08698 sh
00573 msqlm
00817 dnsclerk
00527 msqlm
00554 msqlm
00544 msqlm
00543 msqlm
00542 msqlm
00553 msqlm
00552 msqlm
00574 msqlm
00555 msqlm
03411 msqlm
03412 msqlm
00577 msqlm
03415 msqlm
01316 msqlm
00581 msqlm
00582 msqlm
01318 msqlm
00607 msqlm
08695 top
08690 xterm
03413 msqlm
08697 sushi
03410 msqlm
01323 msqlm
03414 msqlm
08694 xterm
13521 kernel
13584 netproc
_kernel_process_status_end:
_current_pid: 0
_savedefp: 0xffffffff8a2ffc90
 
"ep" not defined or not active
_uptime: 988.70 hours
 
dbx version 3.11.1
Type 'help' for help.
thread swapped out
falling back to process 0
thread swapped out
 
thread 0x829a57a0 stopped at
warning: Files compiled -g3: parameter values probably wrong
  [boot:873 ,0xfffffc00003e3c78] Source not available
_exception_frame_(savedefp/33x):
ffffffff8a2ffc90: ffffffff82920000 000000000000004a
ffffffff8a2ffca0: 0000000000000001 ffffffff86900000
ffffffff8a2ffcb0: 0000000000000000 0000000000095f10
ffffffff8a2ffcc0: 0000000000095f20 0000000000095f1f
ffffffff8a2ffcd0: 0000000000000000 ffffffff82b14000
ffffffff8a2ffce0: ffffffff000034d2 ffffffff80ee9b10
ffffffff8a2ffcf0: ffffffff82b14000 fffffc0000496e60
ffffffff8a2ffd00: fffffc000050cb08 fffffc000050cb30
ffffffff8a2ffd10: fffffc000050cb08 0000000000000001
ffffffff8a2ffd20: 000000000000004a ffffffff82900000
ffffffff8a2ffd30: 0000000000000001 ffffffff82900000
ffffffff8a2ffd40: 0000000000000001 fffffc00002e54c4
ffffffff8a2ffd50: 0000000000000001 0000000002000001
ffffffff8a2ffd60: 0000000000000000 0000000000000000
ffffffff8a2ffd70: fffffc00002e54c4 fffffc00004e4780
ffffffff8a2ffd80: ffffffff000034d2 0000000000000010
ffffffff8a2ffd90: 00000000000004a0
_exception_frame_ptr: 0xffffffff8a2ffc90
_stack_pointer: 0x0
_processor_status: 0x0
_return_address: 0xfffffc00002e54c4
_pc: 0xfffffc00002e54c4
_pc/i:
  [zone_gc:818, 0xfffffc00002e54c4] ldq r10, 0(r10)
_return_address/i:
  [zone_gc:818, 0xfffffc00002e54c4] ldq r10, 0(r10)
 
cannot get register (number = 64)
 
 
cannot get register (number = 30)
 
_reassigned_pc: 0xfffffc00003e3c78
_reassigned_sp: 0xffffffff8a2ff9d0
_stack_trace[2]_begin:
> 0 boot(reason = 0x0, howto = 0x0) ["../../../../src/kernel/arch/alpha/
machdep
.c":873, 0xfffffc00003e3c78]
   1 panic(s = 0xfffffc00004a7310 = "kernel memory fault") ["../../../../
src/ker
nel/bsd/subr_prf.c":1138, 0xfffffc000026bdec]
   2 trap() ["../../../../src/kernel/arch/alpha/trap.c":817,
0xfffffc00003effe8]
   3 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":931,
0xfffffc00003e
232c]
   4 zone_gc() ["../../../../src/kernel/kern/zalloc.c":818,
0xfffffc00002e54c0]
   5 vm_pageout_loop() ["../../../../src/kernel/vm/vm_pagelru.c":350,
0xfffffc00
00366ed4]
   6 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":654,
0xfffffc0000367
844]
   7 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":513,
0xfffffc0000367
6cc]
_stack_trace[2]_end:
_dump_begin:
> 0 boot(reason = 0x0, howto = 0x0) ["../../../../src/kernel/arch/alpha/
machdep
.c":873, 0xfffffc00003e3c78]
mp = 0xfffffc000050a048
nmp = 0xfffffc00003effe0
fsp = 0xffffffff80ee9b10
rs = 0xffffffff000034d2
error = 0xffffffff82b14000
ind = 0x26bdf0
nbusy = 0x4d7a98
 
   1 panic(s = 0xfffffc00004a7310 = "kernel memory fault") ["../../../../
src/ker
nel/bsd/subr_prf.c":1138, 0xfffffc000026bdec]
bootopt = 0x0
 
   2 trap() ["../../../../src/kernel/arch/alpha/trap.c":817,
0xfffffc00003effe8]
t = 0xffffffff829a57a0
pcb = 0xffffffff8a2fc000
task = 0xffffffff829837c0
p = 0xffffffff89282d40
syst = struct {
    tv_sec = 0x0
    tv_usec = 0x0
}
nofault_save = 0x0
exc_type = 0xfffffffbff001400
exc_code = 0x0
exc_subcode = 0x0
i_ep = (nil)
ret = 0xffffffff8a2ffcf8
map = 0xffffffff80eeb9a0
prot = 0x1
cp = 0xffffffff82abbc08 = ""
i = 0x4ffe18
result = 0x0
pexcsum = 0xfffffc00004849a0
i = 0x5c0c20
pexcsum = 0xfffffc00002b0760
i = 0x4e7550
ticks = 0xffffffffff7fc000
tv = 0xfffffc00003e2024
 
   3 _XentMM() ["../../../../src/kernel/arch/alpha/locore.s":931,
0xfffffc00003e
232c]
 
   4 zone_gc() ["../../../../src/kernel/kern/zalloc.c":818,
0xfffffc00002e54c0]
max_zones = 0x37
z = 0xffffffff82b3b060
i = 0xa
freep = 0x4
zone_free_page_list = 0xffffffff82901900
last = 0xfffffc0000000001
elt = 0x82992fc000002000
free_addr = 0xfffffc0000366ce4
 
   5 vm_pageout_loop() ["../../../../src/kernel/vm/vm_pagelru.c":350,
0xfffffc00
00366ed4]
s = 0x0
active = 0x367834
inactive = 0x4
page_shortage = 0x400
free = 0x367400
vmrate = 0x100
ubcrate = 0x0
 
   6 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":654,
0xfffffc0000367
844]
 
   7 vm_pageout() ["../../../../src/kernel/vm/vm_pagelru.c":513,
0xfffffc0000367
6cc]
 
_dump_end:
#
# Kdbx Output (swap,sum)
#
dbx version 3.11.1
Type 'help' for help.
thread swapped out
falling back to process 0
thread swapped out
 
thread 0x829a57a0 stopped atwarning: Files compiled -g3: parameter values
probab
ly wrong
  [boot:873 ,0xfffffc00003e3c78] Source not available
_kdbx_sum:
Hostname : rpteng
cpu: DEC3000 - M300L avail: 1
Boot-time: Wed Apr 10 14:07:10 1996
Time: Tue May 21 18:49:31 1996
Kernel : OSF1 release V1.3 version 113 (alpha)
_kdbx_swap:
 
       Swap device name Size In Use Free
-------------------------------- ---------- ---------- ----------
/dev/rz0b 131072k 27168k 103904k
Dumpdev
                                      16384p 3396p 12988p
 
/dev/rz6b 131072k 26944k 104128k
                                      16384p 3368p 13016p
-------------------------------- ---------- ---------- ----------
Total swap partitions: 2 262144k 54112k 208032k
                                      32768p 6764p 26004p
#
_crash_data_collection_finished:
Received on Thu May 30 1996 - 21:56:02 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:46 NZDT