From owner-freebsd-current@FreeBSD.ORG Thu Sep 29 12:51:54 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A11BA1065673; Thu, 29 Sep 2011 12:51:54 +0000 (UTC) (envelope-from alexandr.kovalenko@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4E0AA8FC15; Thu, 29 Sep 2011 12:51:54 +0000 (UTC) Received: by ywp17 with SMTP id 17so628823ywp.13 for ; Thu, 29 Sep 2011 05:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=zWnC57dzkMShb75CT2Sauf72lKMMYaioBy7UMwLeJO8=; b=jwBuYJ9064IG83QYfkprkLthDq+rR1+02j5bbimS0nDn8TIg3mcQ8b9KeWssi7BSH1 LbK3JktOe3VECsk/YTRZRvUQrMtbYMwEL5DROkJ7qSsSfXJPFde38yHkfhzsQ9lV38KR Jcwgm13l6jgt1eXS0vadbNSu+kA/nbkUiJBsI= MIME-Version: 1.0 Received: by 10.101.213.24 with SMTP id p24mr4144673anq.18.1317300713825; Thu, 29 Sep 2011 05:51:53 -0700 (PDT) Received: by 10.101.37.14 with HTTP; Thu, 29 Sep 2011 05:51:53 -0700 (PDT) In-Reply-To: <20110929124837.GM1511@deviant.kiev.zoral.com.ua> References: <20110929123011.GK1511@deviant.kiev.zoral.com.ua> <20110929124837.GM1511@deviant.kiev.zoral.com.ua> Date: Thu, 29 Sep 2011 15:51:53 +0300 Message-ID: From: Alexandr Kovalenko To: Kostik Belousov Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Thu, 29 Sep 2011 15:26:59 +0000 Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: stable/9 r225827 i386 panic: vm_page_unwire: page 0xc2a38dc8's wire count is zero X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2011 12:51:54 -0000 2011/9/29 Kostik Belousov : > On Thu, Sep 29, 2011 at 03:47:19PM +0300, Alexandr Kovalenko wrote: >> On Thu, Sep 29, 2011 at 3:30 PM, Kostik Belousov w= rote: >> > On Thu, Sep 29, 2011 at 02:52:31PM +0300, Alexandr Kovalenko wrote: >> >> Hello! >> >> >> >> I'm running 9.0-BETA3 (r225827) and now rebuilding all my 1215 ports >> >> (I've upgraded from 8.2). I'm getting panic. Is it known >> >> problem/already fixed somewhere? >> >> >> >> FreeBSD mile.xxx.ua 9.0-BETA3 FreeBSD 9.0-BETA3 #0 r225827: Wed Sep 2= 8 >> >> 17:11:17 EEST 2011 =A0 =A0 root@mile.xxx.ua:/usr/obj/usr/src/sys/mile= -9 >> >> i386 >> >> >> >> Unread portion of the kernel message buffer: >> >> panic: vm_page_unwire: page 0xc2a38dc8's wire count is zero >> >> cpuid =3D 1 >> >> Uptime: 16h6m53s >> >> Physical memory: 1904 MB >> >> Dumping 367 MB: 352 336 320 304 288 272 256 240 224 208 192 176 160 >> >> 144 128 112 96 80 64 48 32 16 >> >> >> >> #0 =A0doadump (textdump=3D1) at pcpu.h:244 >> >> #1 =A00xc071e5cb in kern_reboot (howto=3D260) >> >> =A0 =A0 at /usr/src/sys/kern/kern_shutdown.c:442 >> >> #2 =A00xc071e82b in panic (fmt=3DVariable "fmt" is not available. >> >> ) at /usr/src/sys/kern/kern_shutdown.c:607 >> >> #3 =A00xc0966903 in vm_page_unwire (m=3D0xc2a38dc8, activate=3D0) >> >> =A0 =A0 at /usr/src/sys/vm/vm_page.c:1905 >> > Please do "frame 2", then "p/x *m" and show the result. >> >> (kgdb) frame 2 > frame 3, sorry. "p/x *(struct vm_page *)0xc2a38dc8" will do it as well. (kgdb) frame 3 #3 0xc0966903 in vm_page_unwire (m=3D0xc2a38dc8, activate=3D0) at /usr/src/sys/vm/vm_page.c:1905 1905 panic("vm_page_unwire: page %p's wire count is zero", m); (kgdb) p/x *(struct vm_page *)0xc2a38dc8 $1 =3D {pageq =3D {tqe_next =3D 0xc2a38e10, tqe_prev =3D 0xc282a2b0}, listq= =3D {tqe_next =3D 0xc2a38e10, tqe_prev =3D 0xc282a2b8}, left =3D 0x0, right =3D 0x0, object =3D 0xc5725770, pindex =3D 0xbd3, phys_addr =3D 0x56a32000, md = =3D {pv_list =3D {tqh_first =3D 0xc3cc6418, tqh_last =3D 0xc3cc641c}, pat_mode =3D 0x6}, queue =3D 0x1, segind =3D 0x2, hold_count =3D 0x0, order =3D 0xb, pool =3D 0x0, cow =3D 0x0, wire_count =3D 0x0, aflags =3D 0x= 3, flags =3D 0x0, oflags =3D 0x0, act_count =3D 0x5, busy =3D 0x0, valid =3D 0= xff, dirty =3D 0xff} >> #2 =A00xc071e82b in panic (fmt=3DVariable "fmt" is not available.) at >> /usr/src/sys/kern/kern_shutdown.c:607 >> 607 =A0 =A0 =A0 =A0 =A0 =A0 kern_reboot(bootopt); >> (kgdb) p/x *m >> No symbol "m" in current context. >> >> >> >> #4 =A00xc0796b80 in vfs_vmio_release (bp=3D0xde8bcbf4) >> >> =A0 =A0 at /usr/src/sys/kern/vfs_bio.c:1638 >> >> #5 =A00xc0798813 in getnewbuf (vp=3D0xc6ea3550, slpflag=3D0, slptimeo= =3D0, >> >> =A0 =A0 size=3D16384, maxsize=3D16384, gbflags=3D0) at /usr/src/sys/k= ern/vfs_bio.c:1949 >> >> #6 =A00xc0799f2a in getblk (vp=3D0xc6ea3550, blkno=3D2520, size=3D163= 84, slpflag=3D0, >> >> =A0 =A0 slptimeo=3D0, flags=3DVariable "flags" is not available. >> >> ) at /usr/src/sys/kern/vfs_bio.c:2788 >> >> #7 =A00xc079d49c in cluster_rbuild (vp=3D0xc6ea3550, filesize=3D44505= 088, lbn=3D2520, >> >> =A0 =A0 blkno=3D1209440, size=3D16384, run=3DVariable "run" is not av= ailable. >> >> ) at /usr/src/sys/kern/vfs_cluster.c:332 >> >> #8 =A00xc079e145 in cluster_read (vp=3D0xc6ea3550, filesize=3D4450508= 8, >> >> =A0 =A0 lblkno=3D2520, size=3D16384, cred=3D0x0, totread=3D1024, seqc= ount=3D7, >> >> =A0 =A0 bpp=3D0xf5824b60) at /usr/src/sys/kern/vfs_cluster.c:254 >> >> #9 =A00xc0934cf5 in ffs_read (ap=3D0xf5824bac) >> >> =A0 =A0 at /usr/src/sys/ufs/ffs/ffs_vnops.c:514 >> >> #10 0xc09ccb92 in VOP_READ_APV (vop=3D0xc0aa6a80, a=3D0xf5824bac) >> >> =A0 =A0 at vnode_if.c:887 >> >> #11 0xc07c1120 in vn_read (fp=3D0xc5474508, uio=3D0xf5824c48, >> >> =A0 =A0 active_cred=3D0xc56a4d80, flags=3D1, td=3D0xc5b76b80) at vnod= e_if.h:384 >> >> #12 0xc076380e in dofileread (td=3D0xc5b76b80, fd=3D3, fp=3D0xc547450= 8, >> >> =A0 =A0 auio=3D0xf5824c48, offset=3D41189376, flags=3D1) at file.h:25= 4 >> >> #13 0xc07639f5 in kern_preadv (td=3D0xc5b76b80, fd=3D3, auio=3D0xf582= 4c48, >> >> =A0 =A0 offset=3D41189376) at /usr/src/sys/kern/sys_generic.c:288 >> >> #14 0xc0763b0d in sys_pread (td=3D0xc5b76b80, uap=3D0xf5824cec) >> >> =A0 =A0 at /usr/src/sys/kern/sys_generic.c:189 >> >> #15 0xc09accf5 in syscall (frame=3D0xf5824d28) at subr_syscall.c:131 >> >> #16 0xc0996db1 in Xint0x80_syscall () >> >> =A0 =A0 at /usr/src/sys/i386/i386/exception.s:266 >> >> #17 0x00000033 in ?? () >> >> Previous frame inner to this frame (corrupt stack?) >> >> >> >> -- >> >> Alexandr Kovalenko >> >> http://uafug.org.ua/ >> >> _______________________________________________ >> >> freebsd-stable@freebsd.org mailing list >> >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >> >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.= org" >> > >> >> >> >> -- >> Alexandr Kovalenko >> http://uafug.org.ua/ > --=20 Alexandr Kovalenko http://uafug.org.ua/