summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ext2fs
AgeCommit message (Expand)AuthorFilesLines
2021-03-24make some `struct vops' members explicitly NULL instead of implicitly NULLsemarie1-2/+3
2021-03-11spellingjsg4-11/+11
2021-03-05ansijsg1-3/+2
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha2-8/+8
2020-02-27Remove unused "struct proc *" argument from the following functions:mpi2-12/+10
2020-01-20struct vops is not modified during runtime so use const which moves eachclaudio2-8/+8
2019-12-26Convert struct vfsops initializer to C99 style.bluhm1-14/+14
2019-11-27Re-enable IO_NOCACHE, and use is in vnd.beck1-3/+3
2019-07-25vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@cheloha2-6/+6
2019-07-19getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha4-14/+14
2019-07-01Add more verbose messages about unsupported ext2fs features.kevlo3-21/+87
2018-09-26Move the allocating and freeing of mount points intovisa1-3/+2
2018-09-06fix whitespacejsg1-15/+15
2018-06-21Drop redundant "node == parent node" checks from VOP_RMDIR()visa1-9/+1
2018-06-07Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible forvisa1-8/+3
2018-05-29Lock the device vnode when calling vinvalbuf() in ext2fs_reload(),visa1-2/+5
2018-05-28Call vput(dvp) in vnode operation functions instead of calling it invisa1-8/+11
2018-05-28When mounting an ext2 filesystem, lock the device vnode for the durationvisa1-2/+5
2018-05-27Drop unnecessary `p' parameter from vget(9).visa1-3/+3
2018-05-02Remove proc from the parameters of vn_lock(). The parameter isvisa3-15/+12
2018-04-28Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa4-20/+20
2018-03-28Mark ext2fs inode recursive lock as RWL_IS_VNODE like for ffs to let itmpi1-2/+2
2018-03-15"force dirty" printf's are no longer required when pushing filesystemsderaadt1-1/+3
2018-02-10Syncronize filesystems to disk when suspending. Each mountpoint's vnodesderaadt2-13/+49
2018-01-13In ext2fs_write(), clear the buffer on uiomove() failure unless itmillert1-1/+13
2018-01-08Pass correct size to uvm_vnp_setsize() for large files.millert1-2/+2
2018-01-08Add kqueue support for ext2fs based on ffs. OK deraadt@millert2-5/+10
2017-12-30Don't pull in <sys/file.h> just to get fcntl.hguenther2-4/+4
2017-12-30Delete unnecessary <sys/file.h> includesguenther1-2/+1
2017-12-11In uvm Chuck decided backing store would not be allocated proactivelyderaadt1-10/+8
2017-09-08If you use sys/param.h, you don't need sys/types.hderaadt1-1/+0
2017-05-30ext2fs: Mark superblock as not modified when writtensf1-1/+2
2017-04-20Tweak lock inits to make the system runnable with witness(4)visa1-2/+2
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg1-7/+5
2016-09-07Remove usermount remnants. ok tedunatano1-29/+1
2016-08-13Missed a couple qaddr_t castsguenther1-2/+2
2016-08-10ext2fs only has one set of specops/fifoopsnatano3-13/+8
2016-06-19Remove the lockmgr() API. It is only used by filesystems, where it is anatano1-2/+2
2016-06-19add pool_setipl on all pools.dlg1-1/+3
2016-06-03Unsigned integers can't be negative.natano2-6/+2
2016-05-22When pulling an msdos formated umass stick during mount while thebluhm1-1/+3
2016-04-27Pad struct ext2fs out to 1024 (a.k.a. ext2fs SBSIZE) bytes. Satisfieskrw1-3/+3
2016-04-26Populate all necessary statfs members in .vfs_statfs. cd9660, udf,natano1-8/+6
2016-03-27When pulling and unmounting an umass USB stick, the file systembluhm1-3/+3
2016-03-19Remove the unused flags argument from VOP_UNLOCK().natano4-22/+22
2016-03-17Set mnt_data to NULL after freeing the file system specific mount point.bluhm1-3/+3
2016-03-14Change a bunch of (<blah> *)0 to NULL.krw1-2/+2
2016-03-01*** empty log message ***natano1-9/+6
2016-02-27Move mnt_maxsymlink from struct mount to struct ufsmount.natano4-15/+9
2016-02-26Convert mnt_maxsymlinklen to unsigned.natano2-4/+4