From owner-freebsd-current@FreeBSD.ORG Sun Apr 5 19:18:43 2015 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AF46A558; Sun, 5 Apr 2015 19:18:43 +0000 (UTC) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DE5A19B; Sun, 5 Apr 2015 19:18:42 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.9/8.14.9) with ESMTP id t35JIfFw004049; Sun, 5 Apr 2015 12:18:41 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.9/8.14.9/Submit) id t35JIfIJ004048; Sun, 5 Apr 2015 12:18:41 -0700 (PDT) (envelope-from david) Date: Sun, 5 Apr 2015 12:18:41 -0700 From: David Wolfskill To: Konstantin Belousov , Gleb Smirnoff , current@freebsd.org, alc@FreeBSD.org Subject: Re: panic: Lock vm object not exclusively locked @ /usr/src/sys/vm/vm_page.c:2637 Message-ID: <20150405191841.GE1197@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , Konstantin Belousov , Gleb Smirnoff , current@freebsd.org, alc@FreeBSD.org References: <20150405133758.GA40261@albert.catwhisker.org> <20150405154721.GO64665@FreeBSD.org> <20150405173723.GR2379@kib.kiev.ua> <20150405174703.GD1197@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="J4XPiPrVK1ev6Sgr" Content-Disposition: inline In-Reply-To: <20150405174703.GD1197@albert.catwhisker.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18-1 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: Sun, 05 Apr 2015 19:18:43 -0000 --J4XPiPrVK1ev6Sgr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Apr 05, 2015 at 10:47:03AM -0700, David Wolfskill wrote: > ... > > Either this, or vm_page_advise() could be changed to do nothing in the > > case of MADV_DONTNEED operation and a need to call vm_page_dirty(), if > > the object is only read-locked. >=20 > I have since managed to build & (successfully) boot: >=20 > s3:FreeBSD g1-254.catwhisker.org 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r2= 81106M/281106:1100067: Sun Apr 5 09:57:39 PDT 2015 root@g1-254.catwhis= ker.org:/common/S3/obj/usr/src/sys/CANARY amd64 >=20 > So I'm about to try re-building the i386 head (and be sure that > it's quite "clean" in the process). (I had seen the panic for i386 > twice out of two attempts, so I'm reasonably certain it wasn't a > fluke. But it could be something "weird" in my head/i386 environment, > as that is the only one where I've had a problem with today's builds > & smoke-tests. I'm using both i386 & amd64, and both stable/10 and > head -- 4 combinations; one for each of 4 slices on the same > hardware.) > .... So... as advertisd, I cleaned things up (rather explicitly), rebuilt world & kernel, installed kernel & world... and the panic recurred. I have a fresh(er) crash dump; I've placed a copy of core.txt.4 in . Peace, david --=20 David H. Wolfskill david@catwhisker.org Those who murder in the name of God or prophet are blasphemous cowards. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --J4XPiPrVK1ev6Sgr Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJVIYqRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RThEMDY4QTIxMjc1MDZFRDIzODYzRTc4 QTY3RjlDOERFRjQxOTNCAAoJEIpn+cje9Bk7ELgP/iKlVAImNYo5JkTsYe/2tCIj /lN39oN4wXxuIwaB486LG/M1sIUeHjY5PT1jw+UtcHwMDF+SAepLQPcALwt2B9CJ eyHIdzqEx98RvPYnwp4m6IXhwFDTiDe4clE+dSLwZKwnH9GZ/6rzMlvci6jeydYY Txs3DcBiGNaoi5xQt5LbeD4RIZkFcZ2jKBbU6okLQrTn2e0VlGPMkkB3K28B4/xK BYSs8IUp14A1gZRp4XV9tpGEQMdq6qBGvYHLSokkGU5BJPHpKR3N3tUI3Y6nwfJD ooRumsV15HcmFH1J6MU+IQnSwvheLqkGrelqf8xQLWv//b7WKxh0UxLH0ppSlM/F BLKsZ2KoNLcesxveJHaLR7KArJlNY0/SPsM0Tnv6Qoc/vRVFWy3uXLqWMKkyGY2c K3SkzrGOwgNEsq/Kd/L3ojYniflNEgxhvfwfPRnFR76/XBSumbdtT9C+MGE3JL0e +aHY2Elzi69plEoV3jlrYKYQTb6bKyoDpJVB8twR+JLTd2VBeOfxjxjhCZlUS/WH byol5RGtafvLGjC8aURoU6ZHlkVhdYjgSM4ovjr47hXMF0NNrowx1gh8A1y8yCR8 SI/dkoStrS2XIocGtw2kPzlvxXMwCgqw1eF561BnfVx8+WADD5afzqhVjgefwvhW pNbrw+ZLlEfUS8BfXW9e =nGLK -----END PGP SIGNATURE----- --J4XPiPrVK1ev6Sgr--