summaryrefslogtreecommitdiff
path: root/sys/fs/cd9660
AgeCommit message (Expand)Author
2022-08-06s/blity/bility/ in various words, mainly in comments.andvar
2022-05-03Lock devvp for vinvalbuf().hannken
2022-03-27dedup the eofs link/symlink methodschristos
2021-07-19Abolish all the silly indirection macros for initializing vnode ops tables.dholland
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-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-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-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2019-07-12Fix info leak: zero out the buffer, because it is not entirely filled, andmaxv
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2017-05-26Eliminate crusty debugging sludge.riastradh
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.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-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2016-08-20Remove now obsolete operation vcache_remove().hannken
2016-03-12PR/50951: Unmess this up.christos
2016-03-11PR/50951: David Binderman: Fix misplaced parenschristos
2016-03-09remove installboot.h; it is not neededchristos
2016-03-09Make it usable from userland.christos
2015-05-17update: runs as a userspace process now.pooka
2015-05-17Remove. For example, vfs_cluster hasn't existed since early UBC dayspooka
2015-04-20Make VOP_LINK return directory still locked and referenced.riastradh
2015-03-28Remove the 'cred' argument from bread(). Remove a now unused var inmaxv
2015-03-28Remove the 'cred' argument from breadn(), and update the man pagemaxv
2014-11-10Do not uselessly include <sys/malloc.h>.maxv
2014-10-11Define filesystem attributes with vfs dependency.uebayasi
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-07-09Remove ROOTNAME (unused).maxv
2014-06-22CID 1223346: No need to check bp against NULL. It is always valid here.hannken
2014-06-16Change cd9660 from hashlist to vcache.hannken
2014-06-14Remove the hints "isodir" and "relocated" from cd9660_vget_internal()hannken
2014-06-03Introduce two helper functions to centralise the namecache statisticsjoerg
2014-06-01PR kern/48815: do not skip ';' twice when comparing file versions.martin
2014-05-13PR kern/48799: make filehandles properly use 64bit inodes on CD9660 filemartin
2014-05-10PR kern/48787: inode calculation from ISO9660 block offset might getmartin
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2014-03-24Tidy up locking in cd9660_mount; thrash the lock less, and make itdholland
2014-03-23Change all vfsops to use C99 designated initializers.hannken
2014-02-27The current implementation of vn_lock() is racy. Modification ofhannken
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
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