summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
AgeCommit message (Expand)Author
2023-06-15Undo unlock/relock for VOP_IOCTL().hannken
2023-06-05Make DEBUG_FFS_MOUNT compile again (with 64-bit ino_t).rin
2023-05-11ffs: apply the remaining ffs_snapshot.c part of this FreeBSD commit:chs
2023-01-07ufs: fixed signed/unsigned bugs affecting large file systemschs
2022-12-21ffs: fail mounts requesting ACLs for non-ea UFS2 file systemschs
2022-11-28the UFS_EXTATTR option was supposed to affect only UFS1 file systems,chs
2022-11-17Restore backward compatibility of UFS2 with previous NetBSD releases bychs
2022-11-10Some changes to "fs->fs_fmod" and "fs->fs_clean":hannken
2022-05-24fix various typos in comments, docs and log messages.andvar
2022-05-22fix various small typos, mainly in comments.andvar
2022-05-13Fix typo dallocate -> deallocatereinoud
2022-04-23Need vnode locked fot VOP_FDISCARD().hannken
2022-04-16Unlock vnode for VOP_IOCTL() and wapbl_flush().hannken
2022-04-16Take the link count from the inode.hannken
2022-03-19Remove now unused VV_LOCKSWORK, all file systems support locking.hannken
2022-03-12ffs: Fix 64-bit inode integer truncation.riastradh
2021-12-14ffs: fix the creation of device nodes on file systems with ACLs enabled.chs
2021-12-14ffs: support extattrs (and thus ACLs) on fifos.chs
2021-12-05s/shapshot/snapshot/msaitoh
2021-09-18Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD.christos
2021-09-03fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/andvar
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-07-14Hook up ffsext_strategy to fifos. Pointed out by dholland@christos
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-09-05Round of uvm.h cleanup.riastradh
2020-08-20Don't cache id's for vnodes that have ACLs. ok chs@christos
2020-07-31fix the UFS2 extattr truncate code to play nice with wapbl.chs
2020-07-26pull in a bit more FreeBSD code to allow specifying truncation ofchs
2020-07-26skip the assertions about page-locking when allocating to the extattr bmap,chs
2020-07-05simplify the acl setup, and fix reversed mask in the fs_flags code.christos
2020-05-20remove accmode_t typedef (not needed, breaks llvm) from maxv@christos
2020-05-18Assert ufs_strategy() always gets used while current threadhannken
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-05-12cache_enter_id(): give it a boolean parameter to indicate whether the cachedad
2020-05-02Remove the unlock/relock hack by using IO_EXT to indicate that we are alreadychristos
2020-04-23PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of its...ad
2020-04-21use %s/__func__ so that the strings can be shared.christos
2020-04-20- Allow root to set system attributes, samba does thischristos
2020-04-19- add lockingchristos
2020-04-18Extended attribute support for ffsv2, from FreeBSD.christos
2020-04-11remove noncompilable WAPBL_DEBUG_INODESjdolecek
2020-04-04Merge the remaining changes from the ad-namecache branch, affecting namei()ad
2020-03-16Use the module subsystem's ability to process SYSCTL_SETUP() entries topgoyette
2020-02-27Tighten up the locking around vp->v_iflag a little more after the recentad
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-02-18Fix non-DIAGNOSTIC build with UVM_PAGE_TRKOWN.riastradh
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-06-20Split the ufs code out of the ffs module and into its own module.pgoyette
2019-05-28Avoid unportable shift base -1 in ffs_subr.ckamil