summaryrefslogtreecommitdiff
path: root/sys/ufs/ext2fs
AgeCommit message (Expand)Author
2024-10-08remove unused ffs_checkoverlap() ext2fs_checkoverlap(); ok miod@Jonathan Gray
2024-09-20remove unneeded semicolons; checked by millert@Jonathan Gray
2024-09-12Ensure that file names passed back by readdir do not include a '/'Claudio Jeker
2024-09-04Fix some spelling.Marcus Glocker
2024-07-15Add ext4 field definitions. Taken from NetBSD, with some cosmeticMartijn van Duren
2024-07-13Revert the vdoom change, while it prevents the crashes on joel's goBob Beck
2024-07-12Add vdoom() to fix ufs/ext2fs re-use of invalid vnode.Bob Beck
2024-06-07remove unused ROOTNAME define and part of a commentJonathan Gray
2024-05-13vfs: VOP_REMOVE: move vnode unlocking and ref dropping to FS-indep partSebastien Marie
2024-05-12remove ufs_hashlock extern for var we never hadJonathan Gray
2024-04-13correct indentationJonathan Gray
2024-03-25Move the "no (hard) linking directories" and "no cross-mount links"Philip Guenther
2024-01-09Delete support for FFS filesystems before the in-inode symlinkPhilip Guenther
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2022-08-12Put more struct vnode fields under splbio().Visa Hankala
2022-06-26Remove unused VOP_POLL().Visa Hankala
2022-01-11spellingJonathan Gray
2021-12-12Add vnode parameter to VOP_STRATEGY()Visa Hankala
2021-10-20revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullopSebastien Marie
2021-10-19vnode: remove VLOCKSWORK and check locking when vop_islocked != nullopSebastien Marie
2021-10-04Use the fact the vnodes are locked when operations are inflight.Claudio Jeker
2021-10-02vfs: merge *_badop to vop_generic_badopSebastien Marie
2021-05-16panic does not require a \n at the end. When one is provided, it looks wrong.Theo de Raadt
2021-03-24make some `struct vops' members explicitly NULL instead of implicitly NULLSebastien Marie
2021-03-11spellingJonathan Gray
2021-03-05ansiJonathan Gray
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha
2020-02-27Remove unused "struct proc *" argument from the following functions:Martin Pieuchot
2020-01-20struct vops is not modified during runtime so use const which moves eachClaudio Jeker
2019-12-26Convert struct vfsops initializer to C99 style.Alexander Bluhm
2019-11-27Re-enable IO_NOCACHE, and use is in vnd.Bob Beck
2019-07-25vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@cheloha
2019-07-19getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha
2019-07-01Add more verbose messages about unsupported ext2fs features.Kevin Lo
2018-09-26Move the allocating and freeing of mount points intoVisa Hankala
2018-09-06fix whitespaceJonathan Gray
2018-06-21Drop redundant "node == parent node" checks from VOP_RMDIR()Visa Hankala
2018-06-07Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible forVisa Hankala
2018-05-29Lock the device vnode when calling vinvalbuf() in ext2fs_reload(),Visa Hankala
2018-05-28Call vput(dvp) in vnode operation functions instead of calling it inVisa Hankala
2018-05-28When mounting an ext2 filesystem, lock the device vnode for the durationVisa Hankala
2018-05-27Drop unnecessary `p' parameter from vget(9).Visa Hankala
2018-05-02Remove proc from the parameters of vn_lock(). The parameter isVisa Hankala
2018-04-28Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysVisa Hankala
2018-03-28Mark ext2fs inode recursive lock as RWL_IS_VNODE like for ffs to let itMartin Pieuchot
2018-03-15"force dirty" printf's are no longer required when pushing filesystemsTheo de Raadt
2018-02-10Syncronize filesystems to disk when suspending. Each mountpoint's vnodesTheo de Raadt
2018-01-13In ext2fs_write(), clear the buffer on uiomove() failure unless itTodd C. Miller
2018-01-08Pass correct size to uvm_vnp_setsize() for large files.Todd C. Miller
2018-01-08Add kqueue support for ext2fs based on ffs. OK deraadt@Todd C. Miller