From owner-freebsd-bugs@FreeBSD.ORG Sun May 11 07:47:02 2008 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D21271065670; Sun, 11 May 2008 07:47:02 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from weak.local (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CAB1F8FC18; Sun, 11 May 2008 07:47:00 +0000 (UTC) (envelope-from kris@FreeBSD.org) Message-ID: <4826A474.7050904@FreeBSD.org> Date: Sun, 11 May 2008 09:47:00 +0200 From: Kris Kennaway User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421) MIME-Version: 1.0 To: Svein Skogen References: <482544DB.2000401@d80.iso100.no> In-Reply-To: <482544DB.2000401@d80.iso100.no> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-bugs@FreeBSD.org, freebsd-current , pjd@FreeBSD.org Subject: Re: Question regarding mmap on ZFS, or possibly Dovecot X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 May 2008 07:47:02 -0000 Svein Skogen wrote: > I still get massive file corruption when allowing Dovecot to run win > mmap enabled on ZFS/FreeBSD RELENG_7 (as of one week ago), and I have > seen symptoms of corruption with Samba and mmap on ZFS (although I > cannot say with certainty that those samba files were corrupted in the > FreeBSD end, they may have been mangled by my less-than-trustworthy > windows). > > For dovecot+mmap+zfs I get a googlefull of results, same with > samba+mmap+zfs. > > The question remains the same, however. Is this a problem with > samba/dovecot using mmap incorrectly, a problem with ZFS as such, or a > problem with the FreeBSD implementation of ZFS? I'm not asking this to > have someone to point fingers at, but because I want to do some > risk-reducing activities. If the problem is in the applications, > disabling mmap in those applications will be a workaround. If the > problem is with ZFS itself, or with FreeBSD, things start to get > interesting (it would need some global switch to turn mmap off, and I'm > not sure such a thing is practical/possible). I think it's a known but outstanding bug in ZFS + mmap. Kris