The NetBSD Project

CVS log for src/sbin/mount_tmpfs/mount_tmpfs.8

[BACK] Up to [cvs.NetBSD.org] / src / sbin / mount_tmpfs

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.19 / (download) - annotate - [select for diffs], Tue Apr 12 20:51:42 2022 UTC (9 months, 2 weeks ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, HEAD
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

s/similarily/similarly/

Revision 1.14.26.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:26 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.14.26.1: +22 -2 lines
Diff to previous 1.14.26.1 (colored) to branchpoint 1.14 (colored) next main 1.15 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.17.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:52:59 2014 UTC (8 years, 5 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.17: +5 -3 lines
Diff to previous 1.17 (colored) next main 1.18 (colored)

Rebase.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jun 7 10:03:44 2014 UTC (8 years, 7 months ago) by martin
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.17: +5 -3 lines
Diff to previous 1.17 (colored)

Remove reference to (no longer) fixed 4 mbyte kernel memory being reserved,
it is now dynamic.

Revision 1.14.20.1 / (download) - annotate - [select for diffs], Thu May 22 11:37:30 2014 UTC (8 years, 8 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.14: +26 -8 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 4 18:05:21 2013 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Bump date for previous.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Dec 4 13:30:35 2013 UTC (9 years, 1 month ago) by martin
Branch: MAIN
Changes since 1.15: +19 -1 lines
Diff to previous 1.15 (colored)

Provide variants of the -s option to allow limiting the tmpfs dynamically
at mount time to 1/Nth or to N percent of the available ram.

Revision 1.14.26.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:52 2013 UTC (9 years, 7 months ago) by tls
Branch: tls-maxphys
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored)

resync from head

Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 2 13:27:12 2013 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.14: +7 -7 lines
Diff to previous 1.14 (colored)

Improvements from jmc@openbsd.

Revision 1.13.4.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:23 2008 UTC (14 years, 8 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.13: +1 -8 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Sync with HEAD.

Revision 1.13.6.1 / (download) - annotate - [select for diffs], Sun May 18 12:30:54 2008 UTC (14 years, 8 months ago) by yamt
Branch: yamt-pf42
Changes since 1.13: +1 -8 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

sync with head.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 30 13:10:53 2008 UTC (14 years, 9 months ago) by martin
Branch: MAIN
CVS Tags: yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.13: +1 -8 lines
Diff to previous 1.13 (colored)

Convert TNF licenses to new 2 clause variant

Revision 1.12.4.1 / (download) - annotate - [select for diffs], Sun Mar 23 00:44:24 2008 UTC (14 years, 10 months ago) by matt
Branch: matt-armv6
Changes since 1.12: +6 -2 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

sync with HEAD

Revision 1.12.6.1 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:17 2008 UTC (14 years, 11 months ago) by mjf
Branch: mjf-devfs
Changes since 1.12: +6 -2 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Sync with HEAD.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Feb 13 14:21:57 2008 UTC (14 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, mjf-devfs-base, matt-armv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-base
Branch point for: yamt-pf42, mjf-devfs2
Changes since 1.12: +6 -2 lines
Diff to previous 1.12 (colored)

The first non-optional parameter is ignored by this program.

ok'ed by jmmv@.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 3 08:39:29 2007 UTC (16 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf
Branch point for: mjf-devfs, matt-armv6
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

s/tons/lots/, per simonb@'s suggestion.  This looks more formal.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Dec 19 20:33:35 2006 UTC (16 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Nicer macro usage.

Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 19 14:50:49 2006 UTC (16 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.9: +16 -2 lines
Diff to previous 1.9 (colored)

Note that meta data is stored in non-pageable memory and the problems this
may carry.  Suggested by Greg Troxel in private mail.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Nov 11 19:01:30 2006 UTC (16 years, 2 months ago) by jmmv
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4
Changes since 1.8: +3 -5 lines
Diff to previous 1.8 (colored)

tmpfs is not considered experimental any more.  OK'ed by core@.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Dec 24 13:02:53 2005 UTC (17 years, 1 month ago) by jmmv
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.7: +7 -2 lines
Diff to previous 1.7 (colored)

Point to the share/examples/fstab/fstab.ramdisk file for some more information.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Sep 29 20:54:23 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.6: +18 -2 lines
Diff to previous 1.6 (colored)

Add an EXAMPLES section.  Requested by martti@ to clarify the purpose of
the field before the mount point.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Sep 25 18:27:30 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

Kill reference to tmpfs(9).  Noticed by "pancake".

Revision 1.5 / (download) - annotate - [select for diffs], Sun Sep 25 08:11:50 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Ignore case of trailing unit specifiers in size measures to remove confusion.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Sep 25 08:08:12 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.3: +8 -3 lines
Diff to previous 1.3 (colored)

Inherit owner, group and mode of the mount directory so that mounting a
tmpfs over, e.g., /tmp, is trivial.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Sep 23 15:36:16 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored)

Kill the tmpfs(9) manual page; it was just documenting internal details of
tmpfs' "API" and was already rotting.

Instead, merge all the relevant comments into the code.  This includes
acknowledgements to Google's Summer of Code 2005 program (they were in the
AUTHORS section of tmpfs(9) before), so all the files need to be changed
to include this sentence alongside the title.  (Note that this was not a
requirement of the program.)

Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 10 22:28:57 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

wiz@ remembers that the preferred way to spell file-system in NetBSD is
file system.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 10 19:20:51 2005 UTC (17 years, 4 months ago) by jmmv
Branch: MAIN

Initial addition of tmpfs, an efficient memory file-system.  This project
was developed as part of Google's Summer of Code 2005 program.  This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*.  Therefore, it is disabled by
default in all kernels.  However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>