System panic: unable to upgrade handle (Doc ID 2205921.1)

Last updated on NOVEMBER 23, 2016

Applies to:

Solaris Operating System - Version 10 1/13 U11 and later
Information in this document applies to any platform.
System panic in kom_upgrade().


Symptoms

 release: 5.11 (64-bit)
version: 11.3
usr/src: 39106:b43e88c95adb:0.175.3.7.0.5.0:S11.3SRU7.5+0
usr/closed: 2957:5722f5cd492c:0.175.3.7.0.5.0:S11.3SRU7.5+0
machine: i86pc
system type: i86pc
dump_conflags: 0x10100 (DUMP_KERNEL|DUMP_ZFS) on /dev/zvol/dsk/rpool/dump(127G)
dump_uuid: 287003b0-f6e3-4928-92c3-a29bcbb8356e
time of crash: Mon Jul 4 13:43:37 UTC 2016
age of system: 6 days 19 hours 20 minutes 11 seconds
panic CPU: 8 (40 CPUs, 255G memory)
panic string: unable to upgrade handle ffffa1c099307918 object ffffa1c114d698b8 ref 2

CAT(vmcore.1/11X)> panic
panic on CPU 8
panic string: unable to upgrade handle ffffa1c099307918 object ffffa1c114d698b8 ref 2
==== panic user (LWP_SYS) thread: 0xffffa1c0e4a104c0 PID: 8484 on CPU: 8 ====
cmd: ora_lg00_stats
fmri: svc:/network/ssh:default
t_procp: 0xffffa1c0b57e4518
p_as: 0xffffa1c0b71a14a8 size: 6824583168 RSS: 6718562304
a_hat: 0xffffa1c0da317d98
cpuset: 8,10
p_zone: 0xffffa1c07c5f3c00 (tuuh1-stats-prod-db-1)
t_stk: 0xfffffffc83359f00 sp: 0xfffffffc83359790 t_stkbase: 0xfffffffc83355000
t_pri: 59 (TS) pctcpu: 0.300838
t_transience: 0 t_wkld_flags: 0
t_lwp: 0xffffa1c114eae040 t_tid: 5
lwp_regs: 0xfffffffc83359f00
lwp_ap: 0xfffffffc83359f10
t_mstate: LMS_SYSTEM ms_prev: LMS_USER
ms_state_start: 0.000151338 seconds earlier
ms_start: 6 days 5 hours 12 minutes 17.167976866 seconds earlier
t_cpupart: 0xffffa1c13c910040(2) t_bind_pset: 2 last CPU: 8
idle: 84309073 hrticks (0.084309073s)
start: Tue Jun 28 08:30:40 2016
age: 537177 seconds (6 days 5 hours 12 minutes 57 seconds)
t_state: TS_ONPROC
t_flag: 0x1800 (T_PANIC|T_LWPREUSE)
t_proc_flag: 0x101 (TP_DAEMON|TP_MSACCT)
t_schedflag: 0x13 (TS_LOAD|TS_DONT_SWAP|TS_SIGNALLED)
t_acflag: 3 (TA_NO_PROCESS_LOCK|TA_BATCH_TICKS)
p_flag: 0x4a004400 (SZONETOP|SEXECED|SMSACCT|SAUTOLPG|SMSFORK)

pc: unix:vpanic_common+0x13a: addq $0xf0,%rsp

unix:vpanic_common+0x13a()
unix:0xfffffffffb8a4d88()
kom_result_t genunix:kom_upgrade+0xa3((kom_handle_t *)0xffffa1c099307918, (kom_upgrade_t)3)
void zfs:arc_obj_free+0x1a((kom_handle_t *)0xffffa1c099307918)
void zfs:arc_free_data_block+0x3a((kom_handle_t *)0xffffa1c099307918, (void *)0xffff810af41c0000, (uint64_t)0x20000, (boolean_t)0)
void zfs:arc_inactivate_ref+0x75((arc_ref_t *)0xffffa1c0fee944d0, (arc_evict_func_t *)0xfffffffff784d2e4, (void *)0xffffa1c0b3d6db28)
void zfs:dbuf_rele_and_unlock+0xee((dmu_buf_impl_t *)0xffffa1c0b3d6db28, (void *)0xfffffffff7823482)
void zfs:dmu_buf_rele+0x2e((dmu_buf_impl_t *)0xffffa1c0b3d6db28, (void *)0xfffffffff7823482)
void zfs:dmu_tx_count_write+0x34f((dmu_tx_hold_t *)0xffffa1c09b812150, (uint64_t)0x180000, (uint64_t)0x20000)
void zfs:dmu_tx_hold_write+0x57((dmu_tx_t *)0xffffa1c131bcd828, (uint64_t)0x10, (uint64_t)0x180000, (int)0x20000)
int zfs:zfs_write+0x63d((vnode_t *)0xffffa1c0c30d9d00, (uio_t *)0xfffffffc83359e70, (int)0x40, (cred_t *)0xffffa1c09e6661f0, (caller_context_t *)0)
int genunix:fop_write+0xa7((vnode_t *)0xffffa1c0c30d9d00, (uio_t *)0xfffffffc83359e70, (int)0x40, (cred_t *)0xffffa1c09e6661f0, (caller_context_t *)0)
ssize_t genunix:pwrite+0x221((int)0x101, (void *)0x200111400, (size_t)0x100000, (off_t)0x111800)
unix:_syscall_invoke+0x30()
-- switch to user thread's user stack --

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms