Re: Thoughts on TMPFS no longer being considered "highly experimental"

From: Alexander V. Chernikov <melifaro_at_ipfw.ru>
Date: Thu, 23 Jun 2011 22:17:59 +0400
-----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)
>> _at__at_ -155,9 +155,6 _at__at_ 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_at_FreeBSD.org)
>> _______________________________________________
>> freebsd-current_at_freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to
>> "freebsd-current-unsubscribe_at_freebsd.org"
>>
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_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-----
Received on Thu Jun 23 2011 - 16:37:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:15 UTC