summaryrefslogtreecommitdiff
path: root/sys/nfs/nfs_export.c
AgeCommit message (Expand)Author
2013-12-14don't allow the nfs server module to unload if it has exported filesystems.christos
2013-11-23convert from CIRCLEQ to TAILQchristos
2013-09-15Remove __CT_LOCAL_.. hackmartin
2013-09-14Guard a function local CTASSERT with pro/epiloguemartin
2013-08-30Use __CTASSERT instead of handrolled version.dholland
2013-08-30more typos in commentsdholland
2013-08-30typo in commentdholland
2011-09-27use NFS_MAXNAMLEN for all names.christos
2011-03-31Hide the radix-trie implementation of the forwarding table so that wedyoung
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2009-07-07The compatibility call to re-export from sys_mount() callschristos
2009-05-23Broken assertion.ad
2009-05-23- Cosmetic change to previous.ad
2009-05-23- Fix a race between umount()/mount() and nfssvc().ad
2008-12-17kill MALLOC and FREE macros.cegger
2008-11-28Use kmem instead of malloc to avoid hassle with dynamically attachingpooka
2008-11-25Comment police. No functional or GENERIC size change.pooka
2008-11-25When testing if a file system handles file handles (ha ha ha), bepooka
2008-11-19Make the emulations, exec formats, coredump, NFS, and the NFS serverad
2008-11-14Remove COMPAT ifdefs that might as well be comments (i.e., they cost usad
2008-05-10Convert file systems to dynamically attach with the new module interface.rumble
2008-05-06PR kern/38141 lookup/vfs_busy acquire rwlock recursivelyad
2008-04-30PR kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-29kern/38135 vfs_busy/vfs_trybusy confusionad
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-28Introduce a new kauth action, KAUTH_NETWORK_NFS, and two requests,elad
2008-01-30PR kern/37706 (forced unmount of file systems is unsafe):ad
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-07-12Change the VFS_MOUNT() interface so that the 'data' buffer passed to thedsl
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-09There is only one radix trie walker, and it is rn_walktree(), sodyoung
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-05add back a mistakenly removed vput().chs
2007-02-04more fixes for the new vnode locking scheme:chs
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2006-12-09a smorgasbord of improvements to vnode locking and path lookup:chs
2006-11-09remove some __unused in function parameters.yamt
2006-10-31Revert the changes I introduced trying to solve tmpfs' NFS export problem.mjf
2006-10-30Fix a typo in a comment.jmmv
2006-10-24Add support to allow a file system to not permit being exported over NFS.mjf
2006-10-22kauth_cred_uucvt() -> kauth_uucred_to_cred(), introduce kauth_cred_to_uucred()pooka
2006-10-12- sprinkle __unused on function decls.christos
2006-07-23Use the LWP cached credentials where sane.ad
2006-07-13Fix alignement problems for fhandle_t, exposed by gcc4.1.martin
2006-06-17- introduce vfs_composefh() and use it where appropriate.yamt
2006-05-18- fix some leaks in nfsd, introduced by kauth changes.yamt
2006-05-18- nfs_export_unmount: don't forget to free exports.yamt
2006-05-14integrate kauth.elad
2006-03-27KASSERT that the returned file id length from VPTOFH is <= themartin
2006-01-05mountd_set_exports_list: check if VFS_VPTOFH actually works.yamt