summaryrefslogtreecommitdiff
path: root/sys/fs/udf/udf_vnops.c
AgeCommit message (Expand)Author
2023-06-27Convert UDF file system code from the depricated tsleep(9)/wakeup(9) to the MPreinoud
2022-05-28fix various typos in comments, mainly origional->original,andvar
2022-05-03fix various typos, mainly s/trasfering/transferring/ and s/theese/these/.andvar
2022-05-03No IO_NODELOCKED for unlocked vnode.hannken
2022-04-10fix various typos in comments and output/log messages.andvar
2022-04-01Fix malformed DPRINTF() macroreinoud
2022-03-30Fix locking in udf_link(). XXX: udf_symlink is prolly similarly broken.christos
2022-03-27add a kauth vnode check for creating linkschristos
2022-02-16fix various typos, mainly in comments.andvar
2022-02-06fix various typos in comments, log messages and documentation.andvar
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-07-24Fix all remaining typos, mainly in comments but also in few definitions and l...andvar
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
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-14fix debug print flagreinoud
2020-04-13Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a functionad
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-12-27s/transfered/transferred/msaitoh
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-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2016-08-20Remove now obsolete operation vcache_remove().hannken
2015-04-20Make VOP_LINK return directory still locked and referenced.riastradh
2015-04-06Change udf to vcache, keyed on udf_node->loc.loc.hannken
2015-04-06Move the removal of unlinked nodes from udf_inactive() to udf_reclaim().hannken
2015-04-04Fix remaining read(fd, NULL, 1) cases.riastradh
2015-01-28When udf_symlink() fails, do not explicitly call udf_delete_node(), asmartin
2015-01-04Add missing vrele() as found by the testsuite.reinoud
2014-12-03Explicitly delete the failing node; it would be killed with the unlink too butreinoud
2014-07-29Posix requires the va_size of a symlink to be pathlength for symbolic links.reinoud
2014-07-29Access time should only be set on accessing the data or messing with thereinoud
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-03-23fix unusedchristos
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2013-10-18fix unused variable warningschristos
2013-10-04Remove a bogus vrecycle() from udf_inactive(). Vrecycle() works on inactivehannken
2013-07-10Implement udf_rename() using the new genfs_rename() framework.reinoud
2013-07-08Clarify the sticky-bit checkreinoud
2013-07-07Pull forward the node creation returned from the lookup call. Its vnode isreinoud
2013-07-07Implement a real empty-directory checking for rmdir().reinoud
2013-07-05Fixes chflags. They were silently rejected before but the VFS standard demandsreinoud
2013-07-05Provide additional checks to udf_lookup and restructure it a bit.reinoud
2013-07-03Remove spurious empty linereinoud
2013-07-03On removing a directory make sure the leaf directory doesn't have a valid '..'reinoud