| #
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
|