summaryrefslogtreecommitdiff
path: root/sys/fs/msdosfs
AgeCommit message (Expand)Author
2023-06-02follow the steps of Andrew Doran (ad) commit and fix more s/loose/lose/ typos.andvar
2023-02-13s/chacters/characters/ in comments.andvar
2022-08-06s/blity/bility/ in various words, mainly in comments.andvar
2022-04-16Lock vnode for vinvalbuf().hannken
2021-10-23Sanitize the symbol namespace. NFC.thorpej
2021-10-23Convert msdosfs_rename() to use genfs_sane_rename().hannken
2021-10-23Move msdosfs_rename() and doscheckpath() to new file msdosfs_rename.c.hannken
2021-10-23Factor out the lookup results from struct denode.hannken
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-08-09s/fist/first/andvar
2021-07-24Fix all remaining typos, mainly in comments but also in few definitions and l...andvar
2021-07-18Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2021-02-11Enable to mount Raspberry Pi Pico's USB mass storage partitionryoon
2020-09-07avoid an uninit warning with GCC 9.mrg
2020-06-27Introduce genfs_pathconf() and use it for the default case in all filesystems.christos
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-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-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-09-18Add newly created vnodes to the namei cache. The rest of the filesystemschristos
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-07-25Avoid undefined behavior semantics in msdosfs_fat.ckamil
2018-05-28add a genfs method to allow a file system to limit the range of pageschs
2018-01-27Need strings.h for ffs()sevan
2017-11-27relax sanity check. It's ok to have more FAT sectors than needed.mlelstv
2017-08-20Add more sanity checks for BPB parameters. Handle FAT12 format for mediamlelstv
2017-05-26Eliminate crusty debugging sludge.riastradh
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.riastradh
2017-04-26Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.riastradh
2017-04-17Remove unused argument "nextp" from vfs_busy() and vfs_unbusy().hannken
2017-04-17Add vfs_ref(mp) and vfs_rele(mp) to add or remove a reference tohannken
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2017-04-01KASSERT(mutex_owned(vp->v_interlock)) in vnode iterator selector.riastradh
2017-03-01Remove now redundant calls to fstrans_start()/fstrans_done().hannken
2017-02-22Enable fstrans on all file systems.hannken
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2017-02-17Untangle VFS_SYNC() from VFS_SUSPENDCTL().hannken
2017-02-17Take vnode lock for VOP_FSYNC().hannken
2017-01-14Be explicit about how we're placing part of the on-disk name intomaya
2016-12-14Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode"hannken
2016-08-20Remove now obsolete operation vcache_remove().hannken
2016-06-30Fix false positives when comparing long file names that have thenonaka
2016-05-07fix DEBUG buildmlelstv
2016-05-03Validate FAT entries to avoid some panics caused by a corrupted FAT.mlelstv
2016-03-06Use KASSERT for conditions that cannot be met with current parameters.mlelstv