summaryrefslogtreecommitdiff
path: root/sys/ufs/lfs
AgeCommit message (Expand)Author
2023-04-11lfs: Assert page identity doesn't change.riastradh
2022-08-07If UFS or LFS dirhash is enabled in the kernel, set the dirhash cachesimonb
2022-08-06s/blity/bility/ in various words, mainly in comments.andvar
2022-05-28s/grabing/grabbing/ in comments.andvar
2022-04-24lfs: fix lint warning about empty declarationrillig
2022-03-27add a kauth vnode check for creating linkschristos
2022-03-23fix few typos for word "previous(ly)" in comments.andvar
2022-03-19Remove now unused VV_LOCKSWORK, all file systems support locking.hannken
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-10-15fix typos in comments.andvar
2021-08-19s/memry/memory+s/softare/software/+s/grapics/graphics+s/ouput/outputandvar
2021-07-31s/threshhold/thresholdandvar
2021-07-25#include <sys/param.h> for COHERENCY_UNIT (and KNF)skrll
2021-07-18Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-07-18Use macros for the canned parts of device and fifo vnode op tables.dholland
2021-06-29Add containment for the cloning devices hack in vn_open.dholland
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-12-05Remove unnecessary inclusion of <sys/timevar.h>.thorpej
2020-09-07Suppress -Waddress-of-packed-member just for lfs_accessors.h.riastradh
2020-09-05Round of uvm.h cleanup.riastradh
2020-09-05Revert "ufs: Prevent mkdir from choking on deleted directories."riastradh
2020-09-05ufs: Prevent mkdir from choking on deleted directories.riastradh
2020-08-13Skip unlinked inodes.riastradh
2020-08-04Mark lfs vnodes with VV_LOCKSWORK, same as ffs.riastradh
2020-06-11uvm_availmem(): give it a boolean argument to specify whether a recentad
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-04-23PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of its...ad
2020-04-13Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a functionad
2020-04-04Merge the remaining changes from the ad-namecache branch, affecting namei()ad
2020-03-28Comment out some of the CTASSERTS for lint until I fix lint.christos
2020-03-21Avoid misaligned access to lfs64 on-disk records in memory.riastradh
2020-03-21CTASSERT lfs on-disk structure sizes.riastradh
2020-03-17Tweak the March 14th change to make page waits interlocked by pg->interlock.ad
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2020-03-14Make uvm_pagemarkdirty() responsible for putting vnodes onto the syncerad
2020-03-14Make page waits (WANTED vs BUSY) interlocked by pg->interlock. Gets RWad
2020-03-14- Hide the details of SPCF_SHOULDYIELD and related behind a couple of smallad
2020-03-14OR into bp->b_cflags; don't overwrite.ad
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-02-23Fix missing <sys/evcnt.h> by removing the evcnts instead.riastradh
2020-02-23Fix !DIAGNOSTIC compilead
2020-02-23Dust off the orphan detection code and try to make it work.riastradh
2020-02-23Teach LFS_ORPHAN_NEXTFREE about lfs64.riastradh
2020-02-23lfs_writer_enter can't fail; keep it simple and don't pretend it can.riastradh
2020-02-23Call lfs_orphan in lfs_rename while we're still in the dirop.riastradh
2020-02-23In lfs_update, hold lfs_writer around lfs_vflush.riastradh
2020-02-23Initialize/destroy lfs_allclean_wakeup in modcmd, not lfs_mountfs.riastradh
2020-02-23Break deadlock in PR kern/52301.riastradh
2020-02-23Don't lfs_writer_enter while holding v_interlock.riastradh
2020-02-23Take a reference and fix assertions in lfs_flush_dirops.riastradh