aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/pseudofs
Commit message (Expand)AuthorAgeFilesLines
* pseudofs: Destroy vncache hashtbl on pseudofs module unload.Dmitry Chagin2021-12-091-0/+1
* vfs: add vop_stdadd_writecount_nomsyncMateusz Guzik2021-11-261-0/+1
* pseudofs: use vget_prep + vget_finish instead of vget + the interlockMateusz Guzik2021-05-191-2/+3
* pseudofs: limit writes to 1MKonstantin Belousov2021-04-141-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
* r222004 changed sbuf_finish() to not clear the buffer error status. As aJaakko Heinonen2012-01-061-6/+12
* Check the return value of sbuf_finish() in pfs_readlink() and returnJaakko Heinonen2012-01-061-1/+5
* Existing VOP_VPTOCNP() interface has a fatal flow that is critical forKonstantin Belousov2011-11-191-2/+1
* Fix build, use %d for int value formatting.Konstantin Belousov2011-11-161-1/+1
* Handle invalid large values for getdirentries(2) data buffer size.Peter Holm2011-11-161-22/+35
* Removed extra PRELE() call.Peter Holm2011-11-151-2/+0
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+1