summaryrefslogtreecommitdiff
path: root/sys/fs/cd9660/cd9660_vfsops.c
AgeCommit message (Expand)Author
2022-05-03Lock devvp for vinvalbuf().hannken
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
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-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2015-03-28Remove the 'cred' argument from bread(). Remove a now unused var inmaxv
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-05-13PR kern/48799: make filehandles properly use 64bit inodes on CD9660 filemartin
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-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2013-11-23change the mountlist CIRCLEQ into a TAILQchristos
2013-09-30Replace macro v_specmountpoint with two functions spec_node_getmountedfs()hannken
2013-06-23Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front ofdholland
2013-06-19blkoff() -> cd9660_blkoff()dholland
2012-12-20Change bread() and breadn() to never return a buffer onhannken
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-11-14VOP_OPEN() needs a locked vnode. All these copy-and-pasted xxxfs_mount()hannken
2011-09-27define and use ISO_MAXNAMLEN instead of MAXNAMLENchristos
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-01-26Drop two uses of disk label data.mlelstv
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
2009-10-19Apply a similar fix for mount function from ffs_vfsops.c rev 1.186:tsutsui
2009-06-29Convert 67 namei call sites to use namei_simple, in these functions:dholland
2009-04-25Add genfs_can_mount() and use it to prevent some more code duplication ofelad
2009-01-22buildfix: re-adapt for major/minor returning 32bit value again.cegger
2009-01-11make this compilecegger
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-05-16Make sure all cached buffers with valid, not yet written data have beenhannken
2008-05-06PR kern/38141 lookup/vfs_busy acquire rwlock recursivelyad
2008-05-03Convert cd9660 to attach as a module.ad
2008-04-30PR kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-02-27Convert to ansi definitions from old-style definitons.matt
2008-01-30PR kern/37706 (forced unmount of file systems is unsafe):ad
2008-01-28Fix some race conditions in rename.dholland
2008-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
2008-01-02Merge vmlocking2 to head.ad
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-12-08Merge locking changes + fixes from the vmlocking branch.ad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-10-08Merge brelse() changes from the vmlocking branch.ad