aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/tmpfs
Commit message (Expand)AuthorAgeFilesLines
* tmpfs: remove duplicate flags check in tmpfs_rmdirClaudiu2025-01-201-7/+1
* tmpfs_destroy_vobject(): clear v_object under the object lockKonstantin Belousov2024-05-191-1/+3
* swap-like pagers: assert that writemapping decrease does not pass zeroKonstantin Belousov2024-05-191-0/+3
* tmpfs: recalculate OBJ_TMPFS_VREF on reinstantiating node' vnodeKonstantin Belousov2024-05-191-3/+7
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-233-6/+0
* sys: Remove $FreeBSD$: two-line .c patternWarner Losh2023-08-231-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-233-6/+0
* tmpfs: add the "pgread" mount option to the allowed options list for mountKonstantin Belousov2023-08-161-1/+1
* tmpfs: add a knob to enable pgcache read for mountKonstantin Belousov2023-08-163-2/+7
* spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh2023-07-257-7/+7
* tmpfs: support the nosymfollow mount optionKonstantin Belousov2023-03-021-2/+2
* tmpfs: remove IFF macroKonstantin Belousov2023-02-192-3/+2
* tmpfs: remove bogus MPASS(VOP_ISLOCKED(vp)) assertsKonstantin Belousov2023-02-192-16/+10
* Stop cleaning MNT_LOCAL on unmountKonstantin Belousov2023-01-201-4/+0
* tmpfs_getattr(): Only take vm_object lock on 32bit machinesKonstantin Belousov2023-01-201-2/+6
* tmpfs: for used pages, account really allocated pages, instead of file sizesKonstantin Belousov2023-01-204-16/+143
* tmpfs: make vm_object point to the tmpfs node instead of vnodeKonstantin Belousov2023-01-203-18/+26
* Add 'show tmpfs' ddb commandKonstantin Belousov2023-01-201-0/+42
* tmpfs: minor styleKonstantin Belousov2023-01-201-3/+5
* tmpfs: update changed/modified timestamps for truncates that do not change sizeKonstantin Belousov2022-12-311-16/+6
* tmpfs: report minimal hole sizeKonstantin Belousov2022-10-261-0/+4
* tmpfs: implement FIOSEEKDATA and FIOSEEKHOLEKonstantin Belousov2022-10-261-0/+130
* tmpfs: order include files alphabeticallyKonstantin Belousov2022-10-261-1/+1
* tmpfs: change return type of tmpfs_pages_check_avail() to boolKonstantin Belousov2022-10-261-6/+6
* tmpfs: truncate write if it would exceed the fs max file size or RLIMIT_FSIZEKonstantin Belousov2022-10-081-5/+7
* tmpfs: disallow truncation to set file size past RLIMIT_FSIZEKonstantin Belousov2022-10-081-0/+4
* filesystems: return error from vn_rlimit_fsize() instead of EFBIGKonstantin Belousov2022-10-081-2/+4
* tmpfs_subr.c: some styleKonstantin Belousov2022-10-081-32/+35
* tmpfs(5): Remove a double word in a source code commentGordon Bergling2022-09-071-1/+1
* tmpfs: remove write-only variablesKonstantin Belousov2021-10-271-2/+1
* tmpfs: Move partial page invalidation to a separate helperKa Ho Ng2021-09-031-40/+56
* tmpfs: Fix error being cleared after commit c12118f6cec0Ka Ho Ng2021-08-271-1/+1
* tmpfs: Fix stylesKa Ho Ng2021-08-273-18/+18
* tmpfs: save on relocking the allnode lock in tmpfs_free_node_lockedMateusz Guzik2021-06-071-19/+32
* tmpfs: save on common case relocking in tmpfs_reclaimMateusz Guzik2021-06-071-15/+4
* tmpfs: drop a redundant NULL check in tmpfs_alloc_vpMateusz Guzik2021-06-071-1/+1
* tmpfs: drop useless parent locking from tmpfs_dir_getdotdotdentMateusz Guzik2021-06-071-3/+0
* tmpfs: reimplement the mtime scan to use the lazy listMateusz Guzik2021-05-223-32/+143
* vm: add another pager private flagMateusz Guzik2021-05-221-1/+1
* tmpfs: dynamically register tmpfs pagerKonstantin Belousov2021-05-224-10/+82
* Add OBJT_SWAP_TMPFS pagerKonstantin Belousov2021-05-223-14/+12
* tmpfs: implement pathconf(_PC_SYMLINK_MAX)Alex Richardson2021-03-171-0/+4
* tmpfs: drop acq fence now that vn_load_v_data_smr has consume semanticsMateusz Guzik2021-02-012-4/+0
* atomic: make atomic_store_ptr type-awareMateusz Guzik2021-02-011-4/+2
* tmpfs: add support for lockless symlink lookupMateusz Guzik2021-02-013-7/+81
* tmpfs: push VEXEC check into tmpfs_lookup()Kyle Evans2021-02-011-6/+11
* tmpfs_reclaim: detach unlinked node on dereferencing.Konstantin Belousov2021-01-141-5/+28
* tmpfs_reclaim: styleKonstantin Belousov2021-01-141-5/+7
* tmpfs open: assert that there is no double-init of f_data.Konstantin Belousov2021-01-101-0/+1
* tmpfs_free_tmp(): explicitly assert that tmp is lockedKonstantin Belousov2021-01-101-1/+2