Date: Sun, 21 Jun 2015 05:51:20 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-threads@FreeBSD.org Subject: [Bug 200992] proccess won't die in thread_suspend_switch Message-ID: <bug-200992-16-6jVYX1Ojcy@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-200992-16@https.bugs.freebsd.org/bugzilla/> References: <bug-200992-16@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200992 --- Comment #3 from Steve Wills <swills@FreeBSD.org> --- (In reply to Konstantin Belousov from comment #2) % ps axHS -o pid,lwp,paddr,tdaddr 4992 PID LWP PADDR TDADDR 4992 101861 fffff801262a5000 fffff804173704b0 4992 101934 fffff801262a5000 fffff801264a2000 (kgdb) p *(struct proc *)0xfffff801262a5000 $1 = {p_list = {le_next = 0xfffff80126273000, le_prev = 0xfffff80035c43538}, p_threads = {tqh_first = 0xfffff804173704b0, tqh_last = 0xfffff801264a2010}, p_slock = {lock_object = {lo_name = 0xffffffff810c5281 "process slock", lo_flags = 537067520, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, p_ucred = 0xfffff8002ca16000, p_fd = 0xfffff8012628c890, p_fdtol = 0x0, p_stats = 0xfffff80045451200, p_limit = 0xfffff8002ca94200, p_limco = {c_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { tqe_next = 0x0, tqe_prev = 0x0}}, c_time = 0, c_precision = 0, c_arg = 0x0, c_func = 0, c_lock = 0xfffff801262a5120, c_flags = 0, c_iflags = 0, c_cpu = 0}, p_sigacts = 0xfffff804172b0000, p_flag = 268977281, p_flag2 = 0, p_state = PRS_NORMAL, p_pid = 4992, p_hash = {le_next = 0x0, le_prev = 0xfffffe0000c9ac00}, p_pglist = {le_next = 0x0, le_prev = 0xfffff801262730d0}, p_pptr = 0xfffff80126273000, p_sibling = {le_next = 0x0, le_prev = 0xfffff801262730f8}, p_children = {lh_first = 0x0}, p_reaper = 0xfffff8000943e538, p_reaplist = {lh_first = 0x0}, p_reapsibling = {le_next = 0xfffff80126273000, le_prev = 0xfffff80035c43648}, p_mtx = {lock_object = {lo_name = 0xffffffff810c5274 "process lock", lo_flags = 558039040, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, p_statmtx = { lock_object = {lo_name = 0xffffffff810c528f "pstatl", lo_flags = 537067520, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, p_itimmtx = {lock_object = {lo_name = 0xffffffff810c5296 "pitiml", lo_flags = 537067520, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, p_profmtx = {lock_object = {lo_name = 0xffffffff810c529d "pprofl", lo_flags = 537067520, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, p_ksi = 0xfffff8002c6ee4d0, p_sigqueue = {sq_signals = {__bits = 0xfffff801262a51a8}, sq_kill = {__bits = 0xfffff801262a51b8}, sq_list = {tqh_first = 0xfffff8013a3e4230, tqh_last = 0xfffff80076325070}, sq_proc = 0xfffff801262a5000, sq_flags = 1}, p_oppid = 0, p_vmspace = 0xfffff803ddbd5000, p_swtick = 2146978202, p_realtimer = {it_interval = {tv_sec = 0, tv_usec = 0}, it_value = { tv_sec = 0, tv_usec = 0}}, p_ru = {ru_utime = {tv_sec = 0, tv_usec = 0}, ru_stime = {tv_sec = 0, tv_usec = 0}, ru_maxrss = 22640, ru_ixrss = 3584989440, ru_idrss = 80911220, ru_isrss = 39833216, ru_minflt = 43074, ru_majflt = 10724, ru_nswap = 0, ru_inblock = 5065, ru_oublock = 173674, ru_msgsnd = 159, ru_msgrcv = 140, ru_nsignals = 1, ru_nvcsw = 87242807, ru_nivcsw = 347866}, p_rux = {rux_runtime = 7369363977561, rux_uticks = 235739, rux_sticks = 124672, rux_iticks = 0, rux_uu = 1786036539, rux_su = 944556256, rux_tu = 2730592796}, p_crux = {rux_runtime = 0, rux_uticks = 0, rux_sticks = 0, rux_iticks = 0, rux_uu = 0, rux_su = 0, rux_tu = 0}, p_profthreads = 0, p_exitthreads = 0, p_traceflag = 0, p_tracevp = 0x0, p_tracecred = 0x0, p_textvp = 0xfffff804172531d8, p_lock = 0, p_sigiolst = {slh_first = 0x0}, p_sigparent = 20, p_sig = 0, p_code = 0, p_stops = 0, p_stype = 0, p_step = 0 '\0', p_pfsflags = 0 '\0', p_nlminfo = 0x0, p_aioinfo = 0x0, p_singlethread = 0xfffff801264a2000, p_suspcount = 1, p_xthread = 0x0, p_boundary_count = 0, p_pendingcnt = 3, p_itimers = 0x0, p_procdesc = 0x0, p_treeflag = 0, p_magic = 3203398350, p_osrel = 1001000, p_comm = 0xfffff801262a53c4 "consul", p_pgrp = 0xfffff80035a7a380, p_sysent = 0xffffffff815db2d8, p_args = 0xfffff800455f2300, p_cpulimit = 9223372036854775807, p_nice = 0 '\0', p_fibnum = 0, p_reapsubtree = 18, p_xstat = 0, p_klist = {kl_list = {slh_first = 0x0}, kl_lock = 0xffffffff80985350 <knlist_mtx_lock>, kl_unlock = 0xffffffff809853b0 <knlist_mtx_unlock>, kl_assert_locked = 0xffffffff80985420 <knlist_mtx_assert_locked>, kl_assert_unlocked = 0xffffffff80985430 <knlist_mtx_assert_unlocked>, kl_lockarg = 0xfffff801262a5120}, p_numthreads = 2, p_md = {md_ldt = 0x0, md_ldt_sd = {sd_lolimit = 0, sd_lobase = 0, sd_type = 0, sd_dpl = 0, sd_p = 0, sd_hilimit = 0, sd_xx0 = 0, sd_gran = 0, sd_hibase = 0, sd_xx1 = 0, sd_mbz = 0, sd_xx2 = 0}}, p_itcallout = {c_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}}, c_time = 0, c_precision = 0, c_arg = 0x0, c_func = 0, c_lock = 0xfffff801262a5120, c_flags = 0, c_iflags = 0, c_cpu = 0}, p_acflag = 0, p_peers = 0x0, p_leader = 0xfffff801262a5000, p_emuldata = 0x0, p_label = 0x0, p_sched = 0xfffff801262a5538, p_ktr = { stqh_first = 0x0, stqh_last = 0xfffff801262a54c8}, p_mqnotifier = {lh_first = 0x0}, p_dtrace = 0xfffff80035a58280, p_pwait = {cv_description = 0xffffffff810c5d30 "ppwait", cv_waiters = 0}, p_dbgwait = {cv_description = 0xffffffff810c5d37 "dbgwait", cv_waiters = 0}, p_prev_runtime = 0, p_racct = 0x0, p_throttled = 0 '\0', p_orphan = {le_next = 0x0, le_prev = 0x0}, p_orphans = {lh_first = 0x0}} (kgdb) p *(struct thread *)0xfffff804173704b0 $2 = {td_lock = 0xffffffff816dd680, td_proc = 0xfffff801262a5000, td_plist = {tqe_next = 0xfffff801264a2000, tqe_prev = 0xfffff801262a5010}, td_runq = {tqe_next = 0x0, tqe_prev = 0xffffffff816dd938}, td_slpq = {tqe_next = 0x0, tqe_prev = 0xfffff80126242d00}, td_lockq = {tqe_next = 0x0, tqe_prev = 0xfffffe06683b2a28}, td_hash = {le_next = 0x0, le_prev = 0xfffffe0000cb1f28}, td_cpuset = 0xfffff8004501dc60, td_sel = 0x0, td_sleepqueue = 0xfffff80126242d00, td_turnstile = 0xfffff8004527e000, td_rlqe = 0x0, td_umtxq = 0xfffff80045282000, td_tid = 101861, td_sigqueue = {sq_signals = {__bits = 0xfffff80417370548}, sq_kill = {__bits = 0xfffff80417370558}, sq_list = {tqh_first = 0x0, tqh_last = 0xfffff80417370568}, sq_proc = 0xfffff801262a5000, sq_flags = 1}, td_lend_user_pri = 255 '�', td_flags = 165908, td_inhibitors = 2, td_pflags = 32, td_dupfd = 0, td_sqqueue = 0, td_wchan = 0x0, td_wmesg = 0x0, td_lastcpu = 4, td_oncpu = -1, td_owepreempt = 0 '\0', td_tsqueue = 0 '\0', td_locks = 3, td_rw_rlocks = 0, td_lk_slocks = 0, td_stopsched = 0, td_blocked = 0x0, td_lockname = 0x0, td_contested = {lh_first = 0x0}, td_sleeplocks = 0x0, td_intr_nesting_level = 0, td_pinned = 0, td_ucred = 0xfffff8002ca16000, td_estcpu = 0, td_slptick = 0, td_blktick = 0, td_swvoltick = -1851235621, td_cow = 0, td_ru = {ru_utime = {tv_sec = 0, tv_usec = 0}, ru_stime = {tv_sec = 0, tv_usec = 0}, ru_maxrss = 22640, ru_ixrss = 129738240, ru_idrss = 2928120, ru_isrss = 1441536, ru_minflt = 3, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 14928279, ru_nivcsw = 12043}, td_rux = {rux_runtime = 259991945848, rux_uticks = 4063, rux_sticks = 7199, rux_iticks = 0, rux_uu = 34755066, rux_su = 61580537, rux_tu = 96335604}, td_incruntime = 0, td_runtime = 259991945848, td_pticks = 0, td_sticks = 0, td_iticks = 0, td_uticks = 0, td_intrval = 0, td_oldsigmask = {__bits = 0xfffff804173706fc}, td_generation = 14940322, td_sigstk = { ss_sp = 0xc208020000 <Error reading address 0xc208020000: Bad address>, ss_size = 32768, ss_flags = 0}, td_xsig = 0, td_profil_addr = 0, td_profil_ticks = 0, td_name = 0xfffff8041737073c "consul", td_fpop = 0x0, td_dbgflags = 0, td_dbgksi = {ksi_link = { tqe_next = 0x0, tqe_prev = 0x0}, ksi_info = {si_signo = 0, si_errno = 0, si_code = 0, si_pid = 0, si_uid = 0, si_status = 0, si_addr = 0x0, si_value = {sival_int = 0, sival_ptr = 0x0, sigval_int = 0, sigval_ptr = 0x0}, _reason = {_fault = {_trapno = 0}, _timer = { _timerid = 0, _overrun = 0}, _mesgq = {_mqd = 0}, _poll = {_band = 0}, __spare__ = {__spare1__ = 0, __spare2__ = 0xfffff804173707a0}}}, ksi_flags = 0, ksi_sigq = 0x0}, td_ng_outbound = 0, td_osd = {osd_nslots = 0, osd_slots = 0x0, osd_next = {le_next = 0x0, le_prev = 0x0}}, td_map_def_user = 0x0, td_dbg_forked = 0, td_vp_reserv = 0, td_no_sleeping = 0, td_dom_rr_idx = 0, td_su = 0x0, td_sigmask = {__bits = 0xfffff80417370818}, td_rqindex = 33 '!', td_base_pri = 120 'x', td_priority = 120 'x', td_pri_class = 3 '\003', td_user_pri = 120 'x', td_base_user_pri = 120 'x', td_pcb = 0xfffffe066828bcc0, td_state = TDS_INHIBITED, td_uretoff = {tdu_retval = 0xfffff80417370840, tdu_off = 0}, td_slpcallout = {c_links = {le = {le_next = 0x0, le_prev = 0xfffffe0000d57810}, sle = {sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0xfffffe0000d57810}}, c_time = 1274956786070201, c_precision = 5368, c_arg = 0xfffff804173704b0, c_func = 0xffffffff80a25ff0 <sleepq_timeout>, c_lock = 0x0, c_flags = 0, c_iflags = 272, c_cpu = 3}, td_frame = 0xfffffe066828bc00, td_kstack_obj = 0xfffff803dd2bed00, td_kstack = 18446741902203584512, td_kstack_pages = 4, td_critnest = 1, td_md = {md_spinlock_count = 1, md_saved_flags = 582, md_spurflt_addr = 0}, td_sched = 0xfffff80417370930, td_ar = 0x0, td_lprof = 0xfffff804173708d8, td_dtrace = 0xfffff800455f2000, td_errno = 0, td_vnet = 0x0, td_vnet_lpush = 0x0, td_intr_frame = 0x0, td_rfppwait_p = 0x0, td_ma = 0x0, td_ma_cnt = 0, td_emuldata = 0x0} -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200992-16-6jVYX1Ojcy>
