kern/155411: [regression] [8.2-release] [tmpfs]: mount: tmpfs : No space left on device

Philip M. Gollucci pgollucci at
Thu Mar 10 15:30:18 UTC 2011

The following reply was made to PR kern/155411; it has been noted by GNATS.

From: "Philip M. Gollucci" <pgollucci at>
To: Gleb Kurtsou <gleb.kurtsou at>
Cc: <bug-followup at>, <pgollucci at>
Subject: Re: kern/155411: [regression] [8.2-release] [tmpfs]: mount: tmpfs
 : No space left on device
Date: Thu, 10 Mar 2011 15:28:26 +0000

 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: quoted-printable
 I/we would be glad to test it; however, we'll have to schedule since the
 computers in question are both front facing ASF services.
 On 03/10/11 12:53, Gleb Kurtsou wrote:
 > Could you test the patch. It changes the way tmpfs grows, sets
 > filesystem default size to half of RAM by default.  Tmpfs no longer
 > depends on inactive/wired memory stats, but checks if swap is nearly
 > full. I've added vfs.tmpfs.swap_reserved sysctl to limit tmpfs growth.
 > Bottom line is, that you should specify meaningful filesystem size to
 > prevent resource exhaustion.
 > In my tests system didn't panic nor invoked OOM killer while consuming
 > nearly all available ram and swap.
 > Patch:
 > It also handles test case described in OpenSolaris bug report for me:
 > Thanks,
 > Gleb.
 1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C
 Philip M. Gollucci (pgollucci at c: 703.336.9354
 VP Apache Infrastructure; Member, Apache Software Foundation
 Committer,                        FreeBSD Foundation
 Consultant,                       P6M7G8 Inc.
 Sr. System Admin,                 Ridecharge Inc.
 Work like you don't need the money,
 love like you'll never get hurt,
 and dance like nobody's watching.
 Content-Type: application/pgp-signature; name="signature.asc"
 Content-Description: OpenPGP digital signature
 Content-Disposition: attachment; filename="signature.asc"
 Version: GnuPG v2.0.16 (FreeBSD)

More information about the freebsd-fs mailing list