From owner-freebsd-stable@FreeBSD.ORG Tue Mar 13 01:26:05 2012 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A179A106566C for ; Tue, 13 Mar 2012 01:26:05 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (m209-73.dsl.rawbw.com [198.144.209.73]) by mx1.freebsd.org (Postfix) with ESMTP id 770198FC0A for ; Tue, 13 Mar 2012 01:26:05 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.5/8.14.5) with ESMTP id q2D1PxqK042294 for ; Mon, 12 Mar 2012 18:25:59 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.5/8.14.5/Submit) id q2D1PxX6042293 for stable@freebsd.org; Mon, 12 Mar 2012 18:25:59 -0700 (PDT) (envelope-from david) Date: Mon, 12 Mar 2012 18:25:59 -0700 From: David Wolfskill To: stable@freebsd.org Message-ID: <20120313012559.GE1440@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , stable@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="N1GIdlSm9i+YlY4t" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: mmap() issues in 8.3-PRE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: stable@freebsd.org List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2012 01:26:05 -0000 --N1GIdlSm9i+YlY4t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable At work, a colleague has been researching some problems we encountered in 8.2-R; he found that some commits made to stable/8 since 8.2 was released has changed the behavior, but that there are still some issues. He has filed 3 PRs (yesterday) for different aspects of what he's seen: kern/165923: Writing to NFS-backed mmapped files fails if flushed automatic= ally=20 kern/165927: msync reports success after a failed pager flush=20 docs/165929: msync(2) man page indicates obsolescence, but it's useful Here are the links (to make things a bit easier: The basic result is that attempts to write to an mmap()ed file may fail silently. If it turns out that his analysis is incorrect, we would sure like to know about it. On the other hand, if the analysis is (largely) correct, folks may want to be thinkng about whether 8.3 should be released with the behavior in question, whether it should be documented via Errata, or whether we should try to fix the problem before 8.3 is released. Peace, david --=20 David H. Wolfskill david@catwhisker.org Depriving a girl or boy of an opportunity for education is evil. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --N1GIdlSm9i+YlY4t Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iEYEARECAAYFAk9eoiYACgkQmprOCmdXAD0NZACfbOzO5MtBK9IygY62pW5gNQ9g SS0AnA6s//pTUnCpUOrqXAdgTOYsmDsq =rpX5 -----END PGP SIGNATURE----- --N1GIdlSm9i+YlY4t--