History log of /src/share/man/man4/tmpfs.4 (Results 1 – 25 of 33)
Revision Date Author Comments
# dab59af3 23-Oct-2024 Li-Wen Hsu <lwhsu@FreeBSD.org>

Canonicalize the name of the FreeBSD Foundation

Reviewed by: emaste
Sponsored by: The FreeBSD Foundation


# 1687d771 21-Apr-2024 Alexander Ziaee <concussious@runbox.com>

man filesystems: move driver pages to section four

Filesystem manual pages describe drivers, not formats;
except for fs, which describes the structures of ffs/ufs,
not how to use it in the system.

man filesystems: move driver pages to section four

Filesystem manual pages describe drivers, not formats;
except for fs, which describes the structures of ffs/ufs,
not how to use it in the system.

Reported by: emaste
Reviewed by: des, imp, meena (previous version)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1077

show more ...


# 63659234 19-Dec-2023 Mike Karels <karels@FreeBSD.org>

tmpfs: increase memory reserve to a percent of available memory + swap

The tmpfs memory reserve defaulted to 4 MB, and other than that,
all of available memory + swap could be allocated to tmpfs fil

tmpfs: increase memory reserve to a percent of available memory + swap

The tmpfs memory reserve defaulted to 4 MB, and other than that,
all of available memory + swap could be allocated to tmpfs files.
This was dangerous, as the page daemon attempts to keep some memory
free, using up swap, and then resulting in processes being killed.
Increase the reserve to a fraction of available memory + swap at
file system startup time. The limit is expressed as a percentage
of available memory + swap that can be used, and defaults to 95%.
The percentage can be changed via the vfs.tmpfs.memory_percent sysctl,
recomputing the reserve with the new percentage but the initial
available memory + swap. Note that the reserve can also be set
directly with an existing sysctl, ignoring the percentage. The
previous behavior can be specified by setting vfs.tmpfs.memory_percent
to 100.

Add sysctl for vfs.tmpfs.memory_percent and the pre-existing
vfs.tmpfs.memory_reserved to tmpfs(5).

PR: 275436
MFC after: 1 month
Reviewed by: rgrimes
Differential Revision: https://reviews.freebsd.org/D43011

show more ...


# b2bd87bb 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Document option export

This is a no-op option supported for the sake of NFS.

MFC after: 7 days


# 1d225179 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Document option union

As noted in 59169d915600333b7d9187097f157865ba642256,
tmpfs(5) supports the union option just fine.

MFC after: 7 days


# 6a1de191 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Document option nomtime

Fixes: c1e84733ac7e tmpfs: add nomtime mount option,
MFC after: 7 days


# 942cc861 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Document option nosymfollow

Fixes: 15df90218bb6 tmpfs: support the nosymfollow mount option
MFC after: 7 days


# fade2298 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Document option pgread

Fixes: 765ad5b28d3f tmpfs: add the "pgread" mount option
MFC after: 7 days


# e69a5788 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Sort option descriptions

MFC after: 3 days


# 0789d988 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Keep the style of option descriptions consistent

MFC after: 3 days


# adbc93c4 18-Sep-2023 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Fix the use of Bl

MFC after: 3 days


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 56242a4c 05-Dec-2022 Fedor Uporov <fsu@FreeBSD.org>

Add extended attributes

The extattrs follows semantic of ufs, mean it cannot
be set to char/block devices and fifos. The attributes
are allocated using regular malloc with M_WAITOK
allocation with t

Add extended attributes

The extattrs follows semantic of ufs, mean it cannot
be set to char/block devices and fifos. The attributes
are allocated using regular malloc with M_WAITOK
allocation with the own malloc tag M_TMPFSEA. The memory
consumed by extended attributes is limited to avoid OOM
triggereing by tmpfs_mount variable tm_ea_memory_max,
which is set initialy to 16 MB. The extended attributes
entries are stored as linked list in the tmpfs node.
The mount point lock is required only under setextattr
and deleteextattr to update extended attributes
memory-inuse counter, all other operations are doing
under vnode lock.

Reviewed by: kib
MFC after: 2 week
Differential revision: https://reviews.freebsd.org/D38052

show more ...


# 7c2ec6cd 21-Jul-2022 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Add fstab line example

MFC after: 3 days


# 2b693e48 21-Jul-2022 Mateusz Piotrowski <0mp@FreeBSD.org>

tmpfs.5: Fix typos and linter warnings

MFC after: 3 days


# b6f7731d 10-May-2018 Xin LI <delphij@FreeBSD.org>

Remove "All rights reserved" from my files.

See r333391 for the rationale.

MFC after: 1 week


# 6162a3fc 09-Sep-2017 Ian Lepore <ian@FreeBSD.org>

Clarify that the size option is in bytes by default, but also accepts the
usual SI suffixes.


# 5dd71be5 23-Mar-2017 Enji Cooper <ngie@FreeBSD.org>

tmpfs(5): fix mdoc warnings

- Delete trailing whitespace
- Sort SEE ALSO order: mmap(2)'s Xr should come before nmount(2)'s Xr.

MFC after: 1 week
Reported by: make manlint
Sponsored by: Dell EMC Is

tmpfs(5): fix mdoc warnings

- Delete trailing whitespace
- Sort SEE ALSO order: mmap(2)'s Xr should come before nmount(2)'s Xr.

MFC after: 1 week
Reported by: make manlint
Sponsored by: Dell EMC Isilon

show more ...


# ba2f90c1 22-Jan-2017 Konstantin Belousov <kib@FreeBSD.org>

Document mount option "nonc" for tmpfs.

Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks
Differential revision: https://reviews.freebsd.org/D9258


# b0b22f29 22-Jan-2017 Konstantin Belousov <kib@FreeBSD.org>

Editing and clarifications for tmpfs(5).

Submitted by: wblock
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D9211


# 3ee24620 19-Jan-2017 Konstantin Belousov <kib@FreeBSD.org>

Refresh tmpfs(5) man page.

Provide more useful explanation of features and quirks.

Reviewed by: emaste, vangyzen
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https:

Refresh tmpfs(5) man page.

Provide more useful explanation of features and quirks.

Reviewed by: emaste, vangyzen
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D9211

show more ...


# a63d6c94 23-Jun-2014 Baptiste Daroussin <bapt@FreeBSD.org>

use .Mt to mark up email addresses consistently (part6)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


# b8fe3dd0 23-Apr-2012 Marcel Moolenaar <marcel@FreeBSD.org>

Update the bugs section. We don't consider tmpfs as experimental,
though we do not claim to support all mount options equally well.

Approved by: delphij@
MFC after: 3 days


# 7ff08436 16-Feb-2010 Jaakko Heinonen <jh@FreeBSD.org>

Xref mdmfs(8).


# 412193b4 16-Feb-2010 Jaakko Heinonen <jh@FreeBSD.org>

Improve descriptions for tmpfs mount options. The descriptions have
been mostly obtained from NetBSD mount_tmpfs(8) manual page.

Obtained from: NetBSD
Discussed with: delphij


12