From owner-cvs-all@FreeBSD.ORG Thu May 25 19:23:57 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A7DF16B98B; Thu, 25 May 2006 19:23:57 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id B956143D83; Thu, 25 May 2006 19:23:46 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PJNiT4040679 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 23:23:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PJNhq4040678; Thu, 25 May 2006 23:23:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 23:23:43 +0400 From: Gleb Smirnoff To: Stephan Uphoff Message-ID: <20060525192343.GQ27819@FreeBSD.org> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <20060525111538.GK27819@FreeBSD.org> <4475BE7B.50106@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <4475BE7B.50106@freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 19:24:08 -0000 On Thu, May 25, 2006 at 10:26:03AM -0400, Stephan Uphoff wrote: S> Gleb Smirnoff wrote: S> >On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: S> >S> ups 2006-05-25 01:00:36 UTC S> >S> S> >S> FreeBSD src repository S> >S> S> >S> Modified files: S> >S> sys/kern vfs_subr.c S> >S> sys/nfsclient nfs_bio.c S> >S> sys/fs/smbfs smbfs_io.c S> >S> sys/fs/nwfs nwfs_io.c S> >S> Log: S> >S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). S> >S> If B_NOCACHE is set the pages of vm backed buffers will be S> >invalidated. S> >S> However clean buffers can be backed by dirty VM pages so invalidating S> >them S> >S> can lead to data loss. S> >S> Add support for flush dirty page in the data invalidation function S> >S> of some network file systems. S> >S> S> >S> This fixes data losses during vnode recycling (and other code paths S> >S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. S> >S> S> >S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ S> >S> Reviewed by: tegge@ S> >S> MFC after: 7 days S> > S> >Can this be related to reports like this: S> > S> >http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html S> > S> > S> I believe that this is unrelated and that the sender of the message S> needs to re-install screen as suggested by S> http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00283.html S> If I recall correctly this is required due to changes in the pty code. I'm sorry, URLs at our mailing list search are shifting again. Probably my question looked dumb to you. Here a correct URL: http://docs.freebsd.org/cgi/mid.cgi?20060518151232.GA37743 -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE