From owner-freebsd-stable@FreeBSD.ORG Fri Feb 24 17:59:58 2012 Return-Path: Delivered-To: stable@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F4121065676 for ; Fri, 24 Feb 2012 17:59:58 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper-int.allbsd.org [IPv6:2001:2f0:104:e002::2]) by mx1.freebsd.org (Postfix) with ESMTP id 008DF8FC17 for ; Fri, 24 Feb 2012 17:59:57 +0000 (UTC) Received: from alph.allbsd.org (p1012-ipbf2105funabasi.chiba.ocn.ne.jp [114.148.160.12]) (authenticated bits=128) by mail.allbsd.org (8.14.4/8.14.4) with ESMTP id q1OHxa8e033120; Sat, 25 Feb 2012 02:59:46 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) (authenticated bits=0) by alph.allbsd.org (8.14.4/8.14.4) with ESMTP id q1OHxZwA084062; Sat, 25 Feb 2012 02:59:35 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sat, 25 Feb 2012 02:58:28 +0900 (JST) Message-Id: <20120225.025828.128418237042325597.hrs@allbsd.org> To: kostikbel@gmail.com From: Hiroki Sato In-Reply-To: <20120224150259.GV55074@deviant.kiev.zoral.com.ua> References: <20120223.234558.1101656075598772176.hrs@allbsd.org> <20120224143336.GS55074@deviant.kiev.zoral.com.ua> <20120224150259.GV55074@deviant.kiev.zoral.com.ua> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.4 on Emacs 23.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sat_Feb_25_02_58_28_2012_477)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.3 (mail.allbsd.org [133.31.130.32]); Sat, 25 Feb 2012 02:59:50 +0900 (JST) X-Spam-Status: No, score=-100.2 required=13.0 tests=BAYES_00, CONTENT_TYPE_PRESENT, MIMEQENC, QENCPTR1, QENCPTR2, RCVD_IN_PBL, RCVD_IN_RP_RNBL, SPF_SOFTFAIL,USER_IN_WHITELIST autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on gatekeeper.allbsd.org Cc: stable@FreeBSD.org Subject: Re: another panic in 8.3-PRERELEASE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Feb 2012 17:59:58 -0000 ----Security_Multipart(Sat_Feb_25_02_58_28_2012_477)-- Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Konstantin Belousov wrote in <20120224150259.GV55074@deviant.kiev.zoral.com.ua>: ko> > > #19 0x0000000800abecfc in ?? () ko> > > Previous frame inner to this frame (corrupt stack?) ko> > > (kgdb) ko> > Can you, please, print out the content of *td, e.g. from the fram= e 16 ? ko> = ko> And *req from the frame 11, please. Here: (kgdb) f 16 #16 0xffffffff80675e3a in __sysctl (td=3D0xffffff0396ec5460, = uap=3D0xffffff86c6389bc0) at /usr/src/sys/kern/kern_sysctl.c:1491 1491 error =3D userland_sysctl(td, name, uap->namelen, (kgdb) print *td $2 =3D {td_lock =3D 0xffffffff80d7f540, td_proc =3D 0xffffff03969bf470,= td_plist =3D { tqe_next =3D 0x0, tqe_prev =3D 0xffffff03969bf480}, td_runq =3D {tq= e_next =3D 0x0, = tqe_prev =3D 0xffffffff80d7f788}, td_slpq =3D {tqe_next =3D 0x0, = tqe_prev =3D 0xffffff0396ebe800}, td_lockq =3D {tqe_next =3D 0x0, = tqe_prev =3D 0xffffff86c57b48a0}, td_cpuset =3D 0xffffff0005789dc8,= = td_sel =3D 0xffffff01b5dd0500, td_sleepqueue =3D 0xffffff0396ebe800, = td_turnstile =3D 0xffffff01334cf600, td_umtxq =3D 0xffffff0396ec3a80,= = td_tid =3D 100763, td_sigqueue =3D {sq_signals =3D {__bits =3D {0, 0,= 0, 0}}, = sq_kill =3D {__bits =3D {0, 0, 0, 0}}, sq_list =3D {tqh_first =3D 0= x0, = tqh_last =3D 0xffffff0396ec5500}, sq_proc =3D 0xffffff03969bf470,= = sq_flags =3D 1}, td_flags =3D 65540, td_inhibitors =3D 0, td_pflags= =3D 0, = td_dupfd =3D 0, td_sqqueue =3D 0, td_wchan =3D 0x0, td_wmesg =3D 0x0,= = td_lastcpu =3D 4 '\004', td_oncpu =3D 4 '\004', td_owepreempt =3D 0 '= \0', = td_tsqueue =3D 255 '=FF', td_locks =3D 4, td_rw_rlocks =3D 0, td_lk_s= locks =3D 0, = td_blocked =3D 0x0, td_lockname =3D 0x0, td_contested =3D {lh_first =3D= 0x0}, = td_sleeplocks =3D 0xffffffff80ecebf0, td_intr_nesting_level =3D 0, = td_pinned =3D 0, td_ucred =3D 0xffffff007d537b00, td_estcpu =3D 0, td= _slptick =3D 0, = td_blktick =3D 0, td_ru =3D {ru_utime =3D {tv_sec =3D 0, tv_usec =3D = 0}, ru_stime =3D { tv_sec =3D 0, tv_usec =3D 0}, ru_maxrss =3D 1864, ru_ixrss =3D 66= 288, = ru_idrss =3D 1347856, ru_isrss =3D 176768, ru_minflt =3D 263901, ru= _majflt =3D 10, = ru_nswap =3D 0, ru_inblock =3D 0, ru_oublock =3D 0, ru_msgsnd =3D 0= , = ru_msgrcv =3D 0, ru_nsignals =3D 0, ru_nvcsw =3D 14937, ru_nivcsw =3D= 3286}, = td_incruntime =3D 0, td_runtime =3D 15204044088, td_pticks =3D 15, td= _sticks =3D 15, = td_iticks =3D 0, td_uticks =3D 0, td_intrval =3D 0, td_oldsigmask =3D= {__bits =3D {0, = 0, 0, 0}}, td_sigmask =3D {__bits =3D {0, 0, 0, 0}}, td_generatio= n =3D 18223, = td_sigstk =3D {ss_sp =3D 0x0, ss_size =3D 0, ss_flags =3D 4}, td_xsig= =3D 0, = td_profil_addr =3D 0, td_profil_ticks =3D 0, = td_name =3D "top", '\0' , td_fpop =3D 0x0, td_dbgfl= ags =3D 0, = td_dbgksi =3D {ksi_link =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}, ksi= _info =3D { si_signo =3D 0, si_errno =3D 0, si_code =3D 0, si_pid =3D 0, si_u= id =3D 0, = si_status =3D 0, si_addr =3D 0x0, si_value =3D {sival_int =3D 0, = sival_ptr =3D 0x0, sigval_int =3D 0, sigval_ptr =3D 0x0}, _reas= on =3D { _fault =3D {_trapno =3D 0}, _timer =3D {_timerid =3D 0, _overru= n =3D 0}, = _mesgq =3D {_mqd =3D 0}, _poll =3D {_band =3D 0}, __spare__ =3D= {__spare1__ =3D 0, = __spare2__ =3D {0, 0, 0, 0, 0, 0, 0}}}}, ksi_flags =3D 0, = ksi_sigq =3D 0x0}, td_ng_outbound =3D 0, td_osd =3D {osd_nslots =3D= 0, = osd_slots =3D 0x0, osd_next =3D {le_next =3D 0x0, le_prev =3D 0x0}}= , = td_rqindex =3D 32 ' ', td_base_pri =3D 128 '\200', td_priority =3D 12= 8 '\200', = td_pri_class =3D 3 '\003', td_user_pri =3D 129 '\201', = td_base_user_pri =3D 129 '\201', td_pcb =3D 0xffffff86c6389d10, = td_state =3D TDS_RUNNING, td_retval =3D {0, 34375032832}, td_slpcallo= ut =3D { c_links =3D {sle =3D {sle_next =3D 0x0}, tqe =3D {tqe_next =3D 0x0,= = tqe_prev =3D 0xffffff800042ccd0}}, c_time =3D 51568077, = c_arg =3D 0xffffff0396ec5460, c_func =3D 0xffffffff806a84c0 , = c_lock =3D 0x0, c_flags =3D 18, c_cpu =3D 4}, td_frame =3D 0xffffff= 86c6389c50, = td_kstack_obj =3D 0xffffff03410b20d8, td_kstack =3D 18446743553049124= 864, = td_kstack_pages =3D 4, td_unused1 =3D 0x0, td_unused2 =3D 0, td_unuse= d3 =3D 0, = td_critnest =3D 0, td_md =3D {md_spinlock_count =3D 0, md_saved_flags= =3D 70}, = td_sched =3D 0xffffff0396ec5890, td_ar =3D 0x0, td_syscalls =3D 46992= 6, = td_lprof =3D {{lh_first =3D 0x0}, {lh_first =3D 0x0}}, td_dtrace =3D = 0x0, = td_errno =3D 0, td_vnet =3D 0x0, td_vnet_lpush =3D 0x0, td_rux =3D { rux_runtime =3D 15204044088, rux_uticks =3D 226, rux_sticks =3D 114= 0, = rux_iticks =3D 0, rux_uu =3D 0, rux_su =3D 0, rux_tu =3D 0}, = td_map_def_user =3D 0x0, td_dbg_forked =3D 0} (kgdb) f 11 #11 0xffffffff8065f6a6 in sysctl_out_proc_copyout (ki=3D0xffffff86c6389= 470, = req=3D0xffffff86c63899c0) at /usr/src/sys/kern/kern_proc.c:1085 1085 error =3D SYSCTL_OUT(req, ki, sizeof(struct kinfo_proc)); (kgdb) print *req $3 =3D {td =3D 0xffffff0396ec5460, lock =3D 2, oldptr =3D 0x800e96000, = oldlen =3D 68217, = oldidx =3D 1088, oldfunc =3D 0xffffffff80675e80 , ne= wptr =3D 0x0, = newlen =3D 0, newidx =3D 0, newfunc =3D 0xffffffff80675d10 , = validlen =3D 68217, flags =3D 0} (kgdb) quit -- Hiroki ----Security_Multipart(Sat_Feb_25_02_58_28_2012_477)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk9Hz8QACgkQTyzT2CeTzy0ABQCgmGDJRGpVCIk97KRxqEkwmh2i mYoAoLNcqUUgfvK94HOmCJVgK+3mwhfm =l2eB -----END PGP SIGNATURE----- ----Security_Multipart(Sat_Feb_25_02_58_28_2012_477)----