Dear managers...
We just had a crash on our alphastation 200 running OSF/1 V3.2-214.
The panic string is: "pmap_remove_range: page wired".
This smells like a bug in OSF/1 kernel. Has anyone seen this before?
I've seen other "pmap" related panic messages in the
alpha-osf-managers mailing list and in each case, patches were indciated.
Is there a patch for this one?...
I attach the crash-data file below:
thanks
Charlie Jui
Physics, U. of Utah
========================================================================
#
# Crash Data Collection (Version 1.4)
#
_crash_data_collection_time: Tue Oct 3 17:27:00 MDT 1995
_current_directory:
_crash_kernel: /var/adm/crash/vmunix.3
_crash_core: /var/adm/crash/vmcore.3
_crash_arch: alpha
_crash_os: DEC OSF/1
_host_version: DEC OSF/1 V3.2 (Rev. 214); Sun Oct 1 18:31:52 MDT 1995
_crash_version: DEC OSF/1 V3.2 (Rev. 214); Sun Oct 1 18:31:52 MDT 1995
_crashtime: struct {
tv_sec = 812762322
tv_usec = 927230
}
_boottime: struct {
tv_sec = 812595842
tv_usec = 183488
}
_config: struct {
sysname = "OSF1"
nodename = "booboo.physics.utah.edu"
release = "V3.2"
version = "214"
machine = "alpha"
}
_cpu: 37
_system_string: 0xffffffffff800b48 = "AlphaStation 200 4/100"
_ncpus: 1
_avail_cpus: 1
_partial_dump: 1
_physmem(MBytes): 63
_panic_string: 0xfffffc0000601a38 = "pmap_remove_range: page wired"
_preserved_message_buffer_begin:
struct {
msg_magic = 0x63061
msg_bufx = 0x3ae
msg_bufr = 0x36b
msg_bufc = "Alpha boot: available memory from 0x86e000 to 0x3ffe000
DEC OSF/1 V3.2 (Rev. 214); Sun Oct 1 18:31:52 MDT 1995
physical memory = 64.00 megabytes.
available memory = 53.07 megabytes.
using 238 buffers containing 1.85 megabytes of memory
AlphaStation 200 4/100 system
Apecs pass II Sio rev II
Firmware revision: 3.9
PALcode: OSF version 1.35
pci0 at nexus
psiop0 at pci0 slot 6
Loading SIOP: script 801b00, reg 81000000, data 406d1a88
scsi0 at psiop0
rz0 at scsi0 bus 0 target 0 lun 0 (DEC RZ26L (C) DEC 442D)
isa0 at pci0
gpc0 at isa0
ace0 at isa0
ace1 at isa0
lp0 at isa0
fdi0 at isa0
msb0 at isa0
tu0: DECchip 21040-AA: Revision: 2.3
tu0 at pci0
tu0: DEC TULIP Ethernet Interface, hardware address: 08-00-2B-E5-89-7B
tu0: selecting AUI port
lvm0: configured.
lvm1: configured.
dli: configured
SuperLAT. Copyright 1993 Meridian Technology Corp. All rights reserved.
panic (cpu 0): pmap_remove_range: page wired
syncing disks... done
"
}
_preserved_message_buffer_end:
_kernel_process_status_begin:
PID COMM
00000 kernel idle
00001 init
00003 kloadsrv
00021 update
13389 rlogind
13390 tcsh
01117 sendmail
01143 xntpd
13442 rlogind
00133 syslogd
00135 binlogd
01179 snmpd
01210 inetd
01220 cron
10465 .xsession
01251 lpd
10469 xclock
00233 named
10475 xbiff
01260 tcsh
01261 logdaemon
10483 tcsh
01268 nqsdaemon
01271 nqsdaemon
01272 netdaemon
10490 xterm
01275 tcsh
01278 sh
10495 twm
01282 mmeserver
00277 portmap
00279 mountd
01304 xdm
00281 nfsd
00283 nfsiod
00284 nfsiod
00285 nfsiod
00286 nfsiod
00287 nfsiod
00288 nfsiod
00289 nfsiod
00291 rpc.pcnfsd
10532 tcsh
00294 rpc.statd
00296 rpc.lockd
01374 rlogind
01375 tcsh
12648 xdm
01416 telnet
01417 rlogind
01418 tcsh
13718 dbx
13735 xdm
11715 amd
11817 emacs
09828 mokieda_ang_smal
04731 getty
13973 xdm
11084 tcsh
11110 rlogind
09096 getty
14255 rlogind
14264 xdm
14281 tcsh
14316 comsat
08174 xdm
_kernel_process_status_end:
_current_pid: 13718
_current_tid: 0xffffffff81bd43c0
_proc_thread_list_begin:
thread 0xffffffff81bd43c0 stopped at [boot:1620 ,0xfffffc00004ded70] Source not available
_proc_thread_list_end:
_dump_begin:
> 0 boot(0x0, 0x0, 0xfffffc0000601a38, 0xfffffffc00000000, 0xffffffff8a7ef298) ["../../../../src/kernel/arch/alpha/machdep.c":1620, 0xfffffc00004ded70]
1 panic(s = 0xfffffc0000601a38 = "pmap_remove_range: page wired") ["../../../../src/kernel/bsd/subr_prf.c":752, 0xfffffc000043fa24]
pcpu = 0xffffffff81bdbd38
i = 0
bootopt = -2062065488
mycpu = 5131020
prevcc = 18446739675663040512
nextcc = 18446744071590642560
timer = 0
limit = -4398042758092
2 pmap_remove_range(map = 0xfffffc0000382de8, start = 4831838208, end = 18446744071647588976, collect = 0) ["../../../../src/kernel/arch/alpha/pmap.c":1650, 0xfffffc00004e4c34]
va = 18446744071647706080
pa = 18446744069414584319
end2 = 0xfffffffbff002000
end3 = 0xfffffffeffffffff
pte1 = 0xfffffffbff7fc000
pte2 = 0xfffffffbff001200
pte3 = 0xfffffffa00480010
other = 0xffffffff81bdbd38
status = 0
3 pmap_remove(map = 0x36000, begin = 18446744071591287552, end = 18446744071590448704) ["../../../../src/kernel/arch/alpha/pmap.c":1691, 0xfffffc00004e4de8]
s = 3
start = 18446744069414584319
stop = 4294967296
4 u_anon_unmap(0xffffffff81b10dc0, 0x120000000, 0x36000, 0x100000000, 0xfffffc00003a150c) ["../../../../src/kernel/vm/u_mape_anon.c":1489, 0xfffffc0000388388]
5 u_map_delete(0xffffffff81b10dc0, 0x120000000, 0x40000000000, 0x0, 0xfffffc0000470e04) ["../../../../src/kernel/vm/vm_umap.c":1102, 0xfffffc00003a1630]
6 u_map_deallocate(0xffffffff81b10dc0, 0xfffffc0000699990, 0xffffffff81bd43c0, 0xfffffc00006b3918, 0xfffffc00002d6bd8) ["../../../../src/kernel/vm/vm_umap.c":350, 0xfffffc000039ff40]
7 vm_map_deallocate(0xffffffff8a7ef8c8, 0xffffffff81b10df0, 0xffffffff81b10e30, 0x200000002, 0xfffffc0000718100) ["../../../../src/kernel/vm/vm_map.c":647, 0xfffffc0000397c68]
8 task_deallocate(task = 0xfffffc000071ccd8) ["../../../../src/kernel/kern/task.c":427, 0xfffffc00002d4600]
c = 0
pset = 0xfffffc0000699990
next = 0xfffffc000071ccd8
prev = 0xfffffc0000243518
next = 0x30
prev = 0xfffffc000071ccd8
next = 0xffffffff81bd5a40
prev = 0xfffffc0000243528
next = 0x80
prev = 0xfffffc0000000000
9 waitf(0xffffffff81be6d90, 0xffffffff8a7ef8c8, 0xffffffff8a7ef8b8, 0xffffffff8a7ef8c8, 0x7) ["../../../../src/kernel/bsd/kern_exit.c":1564, 0xfffffc0000243594]
10 wait4(0xffffffff8a7ef8b8, 0xffffffff8a7ef8c8, 0x7, 0xffffffff88350d08, 0xfffffc00004eb878) ["../../../../src/kernel/bsd/kern_exit.c":1287, 0xfffffc0000243138]
11 syscall(0x12007dcd0, 0xffffffffffffffff, 0xffffffffffffffff, 0x21, 0x7) ["../../../../src/kernel/arch/alpha/syscall_trap.c":565, 0xfffffc00004eb874]
12 _Xsyscall(0x8, 0x3ff800ebae8, 0x3ffc00916a0, 0xffffffffffffffff, 0x11fffe970) ["../../../../src/kernel/arch/alpha/locore.s":1086, 0xfffffc00004dbd84]
_dump_end:
warning: Files compiled -g3: parameter values probably wrong
_kernel_thread_list_begin:
thread 0xffffffff81a05680 stopped at [thread_run:2056 +0x2c,0xfffffc0000471164] Source not available
thread 0xffffffff81a052c0 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81a04f00 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a04b40 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a04780 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81a043c0 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81a04000 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a51a40 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a512c0 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a50f00 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a50b40 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81a50780 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a503c0 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a50000 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a5fa40 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a5f680 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81a5f2c0 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81abcb40 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81abc780 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81abc3c0 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81abc000 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81ac3a40 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81ac3680 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
thread 0xffffffff81ac32c0 stopped at [thread_block:1863 ,0xfffffc0000470e04] Source not available
thread 0xffffffff81ac2f00 stopped at [thread_block:1848 +0x28,0xfffffc0000470d94] Source not available
_kernel_thread_list_end:
_savedefp: (nil)
_kernel_memory_fault_data_begin:
struct {
fault_va = 0x0
fault_pc = 0x0
fault_ra = 0x0
fault_sp = 0x0
access = 0x0
status = 0x0
cpunum = 0x0
count = 0x0
pcb = (nil)
thread = (nil)
task = (nil)
proc = (nil)
}
_kernel_memory_fault_data_end:
Invalid character in input
_uptime: 46.24 hours
"cpu_data" is not an array
_stack_trace[0]_begin:
> 0 boot(0x0, 0x0, 0xfffffc0000601a38, 0xfffffffc00000000, 0xffffffff8a7ef298) ["../../../../src/kernel/arch/alpha/machdep.c":1620, 0xfffffc00004ded70]
1 panic(s = 0xfffffc0000601a38 = "pmap_remove_range: page wired") ["../../../../src/kernel/bsd/subr_prf.c":752, 0xfffffc000043fa24]
2 pmap_remove_range(map = 0xfffffc0000382de8, start = 4831838208, end = 18446744071647588976, collect = 0) ["../../../../src/kernel/arch/alpha/pmap.c":1650, 0xfffffc00004e4c34]
3 pmap_remove(map = 0x36000, begin = 18446744071591287552, end = 18446744071590448704) ["../../../../src/kernel/arch/alpha/pmap.c":1691, 0xfffffc00004e4de8]
4 u_anon_unmap(0xffffffff81b10dc0, 0x120000000, 0x36000, 0x100000000, 0xfffffc00003a150c) ["../../../../src/kernel/vm/u_mape_anon.c":1489, 0xfffffc0000388388]
5 u_map_delete(0xffffffff81b10dc0, 0x120000000, 0x40000000000, 0x0, 0xfffffc0000470e04) ["../../../../src/kernel/vm/vm_umap.c":1102, 0xfffffc00003a1630]
6 u_map_deallocate(0xffffffff81b10dc0, 0xfffffc0000699990, 0xffffffff81bd43c0, 0xfffffc00006b3918, 0xfffffc00002d6bd8) ["../../../../src/kernel/vm/vm_umap.c":350, 0xfffffc000039ff40]
7 vm_map_deallocate(0xffffffff8a7ef8c8, 0xffffffff81b10df0, 0xffffffff81b10e30, 0x200000002, 0xfffffc0000718100) ["../../../../src/kernel/vm/vm_map.c":647, 0xfffffc0000397c68]
8 task_deallocate(task = 0xfffffc000071ccd8) ["../../../../src/kernel/kern/task.c":427, 0xfffffc00002d4600]
9 waitf(0xffffffff81be6d90, 0xffffffff8a7ef8c8, 0xffffffff8a7ef8b8, 0xffffffff8a7ef8c8, 0x7) ["../../../../src/kernel/bsd/kern_exit.c":1564, 0xfffffc0000243594]
10 wait4(0xffffffff8a7ef8b8, 0xffffffff8a7ef8c8, 0x7, 0xffffffff88350d08, 0xfffffc00004eb878) ["../../../../src/kernel/bsd/kern_exit.c":1287, 0xfffffc0000243138]
11 syscall(0x12007dcd0, 0xffffffffffffffff, 0xffffffffffffffff, 0x21, 0x7) ["../../../../src/kernel/arch/alpha/syscall_trap.c":565, 0xfffffc00004eb874]
12 _Xsyscall(0x8, 0x3ff800ebae8, 0x3ffc00916a0, 0xffffffffffffffff, 0x11fffe970) ["../../../../src/kernel/arch/alpha/locore.s":1086, 0xfffffc00004dbd84]
_stack_trace[0]_end:
_kdbx_sum_start:
Hostname : booboo.physics.utah.edu
cpu: AlphaStation 200 4/100 avail: 1
Boot-time: Sun Oct 1 19:04:02 1995
Time: Tue Oct 3 17:18:42 1995
Kernel : OSF1 release V3.2 version 214 (alpha)
_kdbx_sum_end:
_kdbx_swap_start:
Swap device name Size In Use Free
-------------------------------- ---------- ---------- ----------
/dev/rz0b 262144k 22040k 240104k
32768p 2755p 30013p
-------------------------------- ---------- ---------- ----------
Total swap partitions: 1 262144k 22040k 240104k
32768p 2755p 30013p
_kdbx_swap_end:
_kdbx_proc_start:
Addr PID PPID PGRP UID NICE SIGCATCH P_SIG Event Flags
=========== ===== ===== ===== ===== ==== ======== ======== =========== ============
v0x819fa210 0 0 0 0 0 00000000 00000000 NULL in sys
v0x81a5ad90 1 0 1 0 0 207a7eff 00000000 NULL in pagv exec
v0x81a68d90 3 1 2 0 0 00004006 00000000 NULL in pagv exec
v0x81a68210 21 1 21 0 0 00002000 00000000 NULL in pagv
v0x81b7ed90 13389 1210 13389 0 0 00084027 00000000 NULL in pagv exec
v0x81b72210 13390 13389 13390 161 0 09882003 00000000 NULL in pagv ctty exec
v0x81ad8210 1117 1 0 0 0 00086000 00000000 NULL in pagv
v0x81a6ed90 1143 1 0 0 -12 60406007 00000000 NULL in pagv
v0x81c7cd90 13442 1210 13442 0 0 00084027 00000000 NULL in pagv exec
v0x81a74d90 133 1 133 0 0 00086001 00000000 NULL in pagv
v0x81a74210 135 1 135 0 0 00004001 00000000 NULL in pagv
v0x81ad4d90 1179 1 1179 0 0 00000002 00000000 NULL in pagv
v0x81acc210 1210 1 1210 0 0 00086001 00000000 NULL in pagv
v0x81ad4210 1220 1 1220 0 0 00002000 00000000 NULL in pagv
v0x81b94d90 10465 8174 10465 1171 0 00082000 00000000 NULL in pagv exec
v0x81b04210 1251 1 1251 0 0 00084007 00000000 NULL in pagv
v0x81bd6d90 10469 10465 10465 1171 0 00000000 00000000 NULL in pagv exec
v0x81a98d90 233 1 233 0 0 69082827 00000000 NULL in pagv
v0x81c7c210 10475 10465 10465 1171 0 00000000 00000000 NULL in pagv exec
v0x81a98210 1260 1275 1278 101 19 00082000 00000000 NULL in pagv ctty exec
v0x81ad8d90 1261 1 1261 0 0 00000000 00000000 NULL in pagv ctty exec
v0x81bf0210 10483 10490 10483 1171 0 09882003 00000000 NULL in pagv ctty exec
v0x81b12210 1268 1271 1271 0 0 00007000 00000000 NULL in pagv ctty
v0x81b0a210 1271 1 1271 0 0 00002000 00000000 NULL in pagv ctty
v0x81b0ad90 1272 1271 1271 0 0 00084002 00000000 NULL in pagv ctty exec
v0x81bee210 10490 10465 10465 1171 0 00081000 00000000 NULL in pagv exec
v0x81b04d90 1275 1278 1278 101 19 01882003 00000000 NULL in pagv ctty exec
v0x81accd90 1278 1268 1278 101 19 00000000 00000000 NULL in pagv ctty exec
v0x81bced90 10495 10465 10465 1171 0 00004007 00000000 NULL in pagv exec
v0x81ac6210 1282 1 1282 0 -6 00004efb 00000000 NULL in pagv
v0x81a6e210 277 1 277 0 0 00080628 00000000 NULL in pagv
v0x81aa4210 279 1 279 0 0 00004001 00000000 NULL in pagv
v0x81b5e210 1304 1 0 0 0 00084003 00000000 NULL in pagv
v0x81ab2d90 281 1 281 0 0 00000000 00000000 NULL in pagv
v0x81aa4d90 283 1 283 0 0 00000000 00000000 NULL in pagv
v0x81ab2210 284 283 283 0 0 00000000 00000000 NULL in pagv
v0x81abad90 285 283 283 0 0 00000000 00000000 NULL in pagv
v0x81aba210 286 283 283 0 0 00000000 00000000 NULL in pagv
v0x81abed90 287 283 283 0 0 00000000 00000000 NULL in pagv
v0x81abe210 288 283 283 0 0 00000000 00000000 NULL in pagv
v0x81ac0d90 289 283 283 0 0 00000000 00000000 NULL in pagv
v0x81ac0210 291 1 0 0 0 00000000 00000000 NULL in pagv
v0x81bce210 10532 13442 10532 0 0 09882003 00000000 NULL in pagv ctty exec
v0x81ac4d90 294 1 0 0 0 00002000 00000000 NULL in pagv ctty
v0x81ac4210 296 1 296 0 0 00002000 00000000 NULL in pagv
v0x81b78d90 1374 1210 1374 0 0 00084027 00000000 NULL in pagv exec
v0x81b78210 1375 1374 1375 161 0 09882003 00000000 NULL in pagv ctty exec
v0x81ccad90 12648 1304 12648 0 0 00000002 00000000 NULL in pagv
v0x81b82d90 1416 1375 1416 161 0 08021006 00000000 NULL in pagv ctty exec
v0x81b7cd90 1417 1210 1417 0 0 00084027 00000000 NULL in pagv exec
v0x81b82210 1418 1417 1418 161 0 09882003 00000000 NULL in pagv ctty exec
v0x81be6d90 13718 10483 13718 1171 0 0000068e 00000000 NULL in pagv ctty exec
v0x81be6210 13735 1304 13735 0 0 00000002 00000000 NULL in pagv
v0x81c72d90 11715 1 0 0 0 00084003 00000000 NULL in pagv
v0x81bd2210 11817 10483 11817 1171 0 00483082 00000000 NULL in pagv ctty exec
v0x81b5ed90 9828 1260 1278 101 19 00000000 00000000 NULL in pagv ctty exec
v0x81b12d90 4731 1 4731 0 0 00000000 00000000 NULL in pagv ctty exec
v0x81c9ed90 13973 1304 13973 0 0 00000002 00000000 NULL in pagv
v0x81b70d90 11084 11110 11084 174 0 09882003 00000000 NULL in pagv ctty exec
v0x81c62210 11110 1210 11110 0 0 00084027 00000000 NULL in pagv exec
v0x81a5a210 9096 1 9096 0 0 00000000 00000000 NULL in pagv ctty exec
v0x81bd8210 14255 1210 14255 0 0 00084027 00000000 NULL in pagv exec
v0x81cbc210 14264 1304 14264 0 0 00000002 00000000 NULL in pagv
v0x81c9ad90 14281 14255 14281 172 0 09882003 00000000 NULL in pagv ctty exec
v0x81c62d90 14316 1210 14316 0 0 60082000 00000000 NULL in pagv exec
v0x81bf2d90 8174 1304 8174 0 0 00006002 00000000 NULL in pagv
_kdbx_proc_end:
Audit subsystem disabled
No audit data to be saved
#
_crash_data_collection_finished:
Received on Wed Oct 04 1995 - 01:36:56 NZDT