From owner-freebsd-current@FreeBSD.ORG Thu Jun 23 18:37:34 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2437C106564A; Thu, 23 Jun 2011 18:37:34 +0000 (UTC) (envelope-from melifaro@ipfw.ru) Received: from no.spam.no.ddos.ru (no.spam.no.ddos.ru [77.73.233.132]) by mx1.freebsd.org (Postfix) with ESMTP id CD7BB8FC17; Thu, 23 Jun 2011 18:37:32 +0000 (UTC) Received: from ws.su29.net (v6.mpls.in [IPv6:2a02:978:2::5]) by no.spam.no.ddos.ru (Postfix) with ESMTPA id 5CC33385D9D; Thu, 23 Jun 2011 22:17:53 +0400 (MSD) Message-ID: <4E038357.6030505@ipfw.ru> Date: Thu, 23 Jun 2011 22:17:59 +0400 From: "Alexander V. Chernikov" User-Agent: Thunderbird 2.0.0.24 (X11/20100515) MIME-Version: 1.0 To: mj@feral.com References: <20110623163109.GA508@dragon.NUXI.org> In-Reply-To: X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: Thoughts on TMPFS no longer being considered "highly experimental" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 23 Jun 2011 18:37:34 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Matthew Jacob wrote: > > I gave up on using it after a brief try earlier this year. I can't > remember the details, but it did lock up my amd64 system. > > On Thu, 23 Jun 2011, David O'Brien wrote: > >> Does anyone object to this patch? >> >> David Wolfskill and I have run TMPFS on a number of machines for two >> years with no problems. >> >> I may have missed something, but I'm not aware of any serious PRs on >> TMPFS either. There was some issues with sendfile(2) and mmap(2) causing kernel hangs in some cases. vim triggers such hangs for me. However, those problems were fixed and MFCed (afair). I'm using tmpfs on several machines in production without any problems. Maybe being _highly_ experimental for nearly 4 years is enough? :) >> >> >> Index: tmpfs_vfsops.c >> =================================================================== >> --- tmpfs_vfsops.c (revision 221113) >> +++ tmpfs_vfsops.c (working copy) >> @@ -155,9 +155,6 @@ tmpfs_mount(struct mount *mp) >> return EOPNOTSUPP; >> } >> >> - printf("WARNING: TMPFS is considered to be a highly experimental " >> - "feature in FreeBSD.\n"); >> - >> vn_lock(mp->mnt_vnodecovered, LK_SHARED | LK_RETRY); >> error = VOP_GETATTR(mp->mnt_vnodecovered, &va, mp->mnt_cred); >> VOP_UNLOCK(mp->mnt_vnodecovered, 0); >> >> -- >> -- David (obrien@FreeBSD.org) >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" >> > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk4Dg1cACgkQwcJ4iSZ1q2m3uACfcUoGrQeAZdAHDm8VnbKInzWI gIoAn3SMoNAdABZ39GHS6HSyIHLXGNIt =aXnk -----END PGP SIGNATURE-----