aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/pseudofs
Commit message (Expand)AuthorAgeFilesLines
* pseudofs: fix off by one in hash iteration in pfs_purgeAlvin Chen2023-11-241-1/+1
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-234-8/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-232-4/+0
* pseudofs: Fix a potential out-of-bounds access in pfs_lookup()Mark Johnston2023-07-071-2/+2
* pseudofs: Simplify pfs_visible_procDmitry Chagin2023-06-291-8/+4
* pseudofs: Allow vis callback to be called for a named nodeDmitry Chagin2023-06-292-5/+6
* pseudofs: Microoptimize struct pfs_nodeDmitry Chagin2023-06-292-4/+6
* sys/fs: do not report blocks allocated for synthetic file systemsStefan Eßer2023-05-011-4/+4
* pseudofs: Destroy vncache hashtbl on pseudofs module unload.Dmitry Chagin2022-06-171-0/+1
* pseudofs: use vget_prep + vget_finish instead of vget + the interlockMateusz Guzik2021-05-221-2/+3
* pseudofs: limit writes to 1MKonstantin Belousov2021-04-231-0/+3
* Add sbuf streaming mode to pseudofs(9), use in linprocfs(5)Conrad Meyer2020-11-052-8/+82
* Bump pseudofs size limit from 128kB to 1MB. The old limit could resultEdward Tomasz Napierala2020-10-161-2/+4
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-2/+2
* vfs: remove the obsolete privused argument from vaccessMateusz Guzik2020-08-051-2/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (10 of many)Pawel Biernacki2020-02-242-2/+2
* pseudofs: don't do VEXEC check in VOP_CACHEDLOOKUPKyle Evans2020-02-021-4/+0
* vfs: consistently use size_t for buflen around VOP_VPTOCNPMateusz Guzik2020-02-011-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-032-12/+12
* vfs: flatten vop vectorsMateusz Guzik2019-12-161-0/+1
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-4/+4
* pseudofs: hashed vncacheMateusz Guzik2019-10-222-50/+77
* pseudofs: use MNTK_NOMSYNCMateusz Guzik2019-10-131-0/+1
* Make pseudofs(9) create directory entries in order, insteadEdward Tomasz Napierala2019-09-142-3/+25
* pseudofs: make readdir work without a pid againKyle Evans2019-09-041-10/+15
* pseudofs: fix a LOR pfs_node vs pidhash (sleepable after non-sleepable)Mateusz Guzik2019-09-031-3/+31
* pseudofs: Ignore unsupported commands in vop_setattr.Johannes Lundberg2019-05-281-1/+2
* PFS: Bump NAMELEN and don't require clients to be sleepableMatt Macy2019-02-202-16/+52
* Ensure that directory entry padding bytes are zeroed.Mark Johnston2018-11-231-1/+1
* proc: convert pfind & friends to use pidhash locks and other cleanupMateusz Guzik2018-11-211-10/+10
* Add d_off support for multiple filesystems.Konstantin Belousov2018-11-141-0/+2
* Make it easier for filesystems to count themselves as jail-enabled,Jamie Gritton2018-05-041-4/+2
* sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-276-0/+12
* Delete declarations of struct pfs_bitmap, removed in r143841.Mark Johnston2017-10-221-3/+0
* Bump the maximum file name length in pseudofs filesystems to 48.Mark Johnston2017-08-031-1/+1
* Fix LINT, broken by a -Wformat warning in r320329 with PFS_DELEN beingEnji Cooper2017-06-271-1/+1
* PFS_DELEN is the sum of the permanent part of the struct dirent andDmitry Chagin2017-06-251-1/+1
* Forcibly remove the cached items from pseudofs vncache on module unload.Konstantin Belousov2017-01-091-4/+9
* Remove Giant asserts. Update comment.Konstantin Belousov2016-08-034-11/+3
* Some style changes. Fix a typo in comment.Konstantin Belousov2016-08-032-5/+5
* Do not perform unneccessary shared recursion on the allproc_lock inKonstantin Belousov2016-03-111-10/+12
* Hide vfs.pfs.trace variable if it is not used.Dmitry Chagin2015-05-241-0/+2
* Redo r258088 to avoid relying on signed arithmetic overflow, sinceKonstantin Belousov2013-11-201-9/+4
* Remove useless comparisions of assigned offset and resid with theKonstantin Belousov2013-11-131-4/+6
* Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag.Attilio Rao2012-11-091-1/+0
* Apply inlined vn_vget_ino() algorithm for ".." lookup in pseudofs.Konstantin Belousov2012-03-051-5/+32
* Add procfs to jail-mountable filesystems.Martin Matuska2012-02-291-2/+6
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-1/+2
* Make sure all intermediate variables holding mount flags (mnt_flag)Kirk McKusick2012-01-172-2/+2
* Convert files to UTF-8Ulrich Spörlein2012-01-156-6/+6