summaryrefslogtreecommitdiff
path: root/sys/ufs/lfs
AgeCommit message (Expand)Author
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-02-06Move fstrans_start()/fstrans_done() into genfs_insane_rename() to protecthannken
2014-01-28Bogus gcc 4.8 maybe-used-uninitialized warningmartin
2014-01-28Quell a gcc 4.8 maybe-unitialized false positivemartin
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-11-27Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQchristos
2013-11-23change the mountlist CIRCLEQ into a TAILQchristos
2013-11-22fix typo; hi christosdholland
2013-11-16This is now equivalent to ufs_quota.c -r1.115.dholland
2013-10-29Vnode API cleanup pass 1.hannken
2013-10-25Mark a diagnostic-only variablemartin
2013-10-18fix unused variable warningschristos
2013-10-18use __USE() in the right place, instead of (void)var.christos
2013-10-17- remove unused variableschristos
2013-10-07Remove stray KERNEL_UNLOCK_ONE() in error path of lfs_markv().dholland
2013-09-30Replace macro v_specmountpoint with two functions spec_node_getmountedfs()hannken
2013-07-29Fix build both with and without options LFS_EI.dholland
2013-07-29Revert previous; it is wrong.dholland
2013-07-28Remove more unused variables to unbreak the build.pgoyette
2013-07-28Remove unused variable to fix the build.pgoyette
2013-07-28Merge the extattr VOPs from ffs.dholland
2013-07-28Merge in some of the stuff for supporting the extended attributes code.dholland
2013-07-28Add more of the bits for supporting quotas.dholland
2013-07-28Bring in a copy of ffs_quota2_mount() for reference.dholland
2013-07-28Migrate the miscellaneous ulfs-level info from struct ulfsmount todholland
2013-07-28Add lfs_kernel.h for declarations that don't need to be exposed to userland.dholland
2013-07-28Remove the now-pointless ulfs ops macros.dholland
2013-07-28Remove ulfsspec_close and ulfsfifo_close as they're not used.dholland
2013-07-28Get rid of the ulfs_ops table as we only have one fs in here now.dholland
2013-07-28Improve comments in struct ulfsmount.dholland
2013-07-28Prune unused stuff from struct ulfsmount.dholland
2013-07-21Merge logic from ulfs_close(), ulfs_getattr(), and ulfs_strategy()dholland
2013-07-20Remove ulfs_mknod, which is not used.dholland
2013-07-20Merge ulfs_mknod into lfs_mknod, which was missing some bits.dholland
2013-07-20G/C unused pieces.dholland
2013-07-20Collect the pieces of lfs rename into lfs_rename.c, and sprinkle static.dholland
2013-06-28Remove duplicate define of LFS_MAXNAMLENmatt
2013-06-23typo in commentdholland
2013-06-19Rename ambiguous macros:dholland
2013-06-18Prefix most of the cpp macros with lfs_ and LFS_ to avoid conflicts with ffs.christos
2013-06-18Tuck away a bunch of symbols that don't need to be public.dholland
2013-06-17LFS module does not depend on FFS anymore. (NAKAJIMA Yoshihiro)christos
2013-06-10Make DEBUG kernel compile: di_u.inumber -> di_inumberhannken
2013-06-09Move struct lfs_inode_ext to lfs_inode.h; it doesn't need to be public.dholland
2013-06-08G/C another unneeded uniondholland
2013-06-08Remove stale union and accessor macros.dholland
2013-06-08ulfs_dir.h has been emptied; remove it.dholland