From owner-freebsd-stable@FreeBSD.ORG Mon Oct 7 11:47:09 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BEEA71B7 for ; Mon, 7 Oct 2013 11:47:09 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [IPv6:2001:8000:1000:1801::36]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3658A2CD9 for ; Mon, 7 Oct 2013 11:47:09 +0000 (UTC) Received: from rwpc15.gfn.riverwillow.net.au (rwpc15.gfn.riverwillow.net.au [IPv6:2001:8000:1000:18e1:20c:76ff:fe0a:2117]) (authenticated bits=56) by mail1.riverwillow.net.au (8.14.7/8.14.7) with ESMTP id r97BkqEx072204 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Oct 2013 22:46:55 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=m1001; t=1381146416; bh=jCEtFAIGc/dAPB7PHSegJ1dzNaobGkuTui7zO80XJPE=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=PHaY+6BH5lLsaOWor0JlmldCqk068W8IXO5fn8QaBszDSzrDo+Q75fY8+xvCFBmn4 UNmefsnSGlREcAR6AY+3TRveilC9o6xTtFeq0odnrwWIOWwFjMj+7GxObnFHs3gQB0 PphCyRJZ+USWNOGwf6+3CjR9px37ilDjzj7mI05k= Date: Mon, 7 Oct 2013 22:46:52 +1100 From: John Marshall To: Konstantin Belousov Subject: Re: 9.2-RC4 amd64 panic: vm_page_unwire Message-ID: <20131007114652.GF1510@rwpc15.gfn.riverwillow.net.au> References: <20130927000728.GB19167@rwpc15.gfn.riverwillow.net.au> <20130927081221.GK41229@kib.kiev.ua> <20130928023046.GA1428@rwpc15.gfn.riverwillow.net.au> <20130929212104.GB1370@rwpc15.gfn.riverwillow.net.au> <20130930095507.GD2813@rwpc15.gfn.riverwillow.net.au> <20131004132900.GC20752@rwpc15.gfn.riverwillow.net.au> <20131005071607.GA24797@rwpc15.gfn.riverwillow.net.au> <20131005075720.GF41229@kib.kiev.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline In-Reply-To: <20131005075720.GF41229@kib.kiev.ua> OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Oct 2013 11:47:09 -0000 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 05 Oct 2013, 10:57 +0300, Konstantin Belousov wrote: > Since you have a will to play with this, please try to bisect the > stable to see which commit introduced the regression (you said that 9.1 > does not panic). stable/9@r244654 is where the panic is introduced. So I am guessing that nullfs is an unanticipated necessary ingredient? I run jails on both systems and use nullfs to mount the host system's /usr /sbin /bin /lib /libexec read-only in the jails. The jails are managed with jail.conf(5) and the nullfs mounts are created and deleted with the jails via a per-jail mount.fstab directive in jail.conf. The panics I see (when ntpd or watchdogd exit during shutdown) happen after the jails have been removed (and their nullfs mounts deleted) FreeBSD 9.1-PRERELEASE #0 r244654: Mon Oct 7 20:48:44 AEST 2013 ns4: removed Stopping ntpd. Waiting for PIDS: 1900 panic: vm_page_unwire: page 0xfffffe0236f7eb60's wire count is zero cpuid =3D 5 KDB: stack backtrace: #0 0xffffffff804834a8 at kdb_backtrace+0x68 #1 0xffffffff8044a7fa at panic+0x21a #2 0xffffffff80679382 at vm_page_unwire+0x102 #3 0xffffffff806662c2 at vm_fault_unwire+0xd2 #4 0xffffffff8066e421 at vm_map_delete+0x171 #5 0xffffffff8066e69f at vm_map_remove+0x5f #6 0xffffffff80671969 at vmspace_exit+0xc9 #7 0xffffffff80413c7d at exit1+0x71d #8 0xffffffff80414c7e at sys_sys_exit+0xe #9 0xffffffff8069d0df at amd64_syscall+0x3bf #10 0xffffffff80687d67 at Xfast_syscall+0xf7 Additional information is in core.txt.31 in the same location indicated in my OP. --=20 John Marshall --cWoXeonUoKmBZSoM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlJSnywACgkQw/tAaKKahKJWIQCeLnr60SvFtABzM3huZ/fE9vA8 JYkAn2E87SkX5ZHiP6VXPTzNpoJAJuHq =ytKJ -----END PGP SIGNATURE----- --cWoXeonUoKmBZSoM--