summaryrefslogtreecommitdiff
path: root/sys/ufs
AgeCommit message (Expand)Author
2018-02-07Remove unnecessary assertionsozaki-r
2018-01-29Drop commended out include to a hardcoded path in root's home directory.sevan
2018-01-28Prevent use-after-free where genfs_node_destroy() would destroyhannken
2018-01-28Make sure inode blocks and size are zero when VOP_INACTIVE()hannken
2017-12-07fix the UVM_PAGE_TRKOWN page-locking assertion at the top of ffs_alloc()chs
2017-11-15PR/52728: Izumi Tsutsui: "mount -u /dev/ /" triggers kernel panicchristos
2017-11-14Fix up chfs_mountfs error branches.riastradh
2017-11-09use PR_WAITOK everywhere.christos
2017-10-28Update the kernhist(9) kernel history code to address issues identifiedpgoyette
2017-10-27Revert printf return value change.joerg
2017-10-27[syzkaller] Cast all the printf's to (void *)utkarsh009
2017-10-25fix tyop, PR kern/52653 by Edgar Fussjdolecek
2017-08-20print mode as octal for readabilitymaya
2017-08-20update the comment to the current IFMT/permissions locationmaya
2017-08-20Fix typo in commentmaya
2017-08-20XXX question our double-flushing of diropsmaya
2017-08-19Ask some question about the code in a XXX commentmaya
2017-08-19Not much point doing anything after a panic callmaya
2017-08-19Consistently use {,UN}MARK_VNODE macros rather than function calls.maya
2017-08-13Don't time out the discard work queue here. Either destroying a work queuemlelstv
2017-08-07Tidy up ufs_readdir. First step only; there's plenty more that could bedholland
2017-08-04fix buffer overflow/KASSERT when cookies are suppliedmaya
2017-07-30kmem_xyz(sizeof(struct foo)) --> kmem_xyz(sizeof(*foo))riastradh
2017-07-26change lfs_nextsegsleep and lfs_allclean_wakeup to use condvarmaya
2017-07-26Revert r1.272 fix to PR kern/52301, the performance hit is making thingsmaya
2017-07-26Deduplicate sanity check that seglock is held on segunlockmaya
2017-07-12When initializing more inodes make sure to write them to diskhannken
2017-06-19Ifdef out KDASSERT which fires on my machine.maya
2017-06-15It isn't safe to drain dirops with seglock held, it'll deadlock if theremaya
2017-06-12Use continue to denote the no-op loop to match netbsd stylemaya
2017-06-10Rename i_flag to i_state.maya
2017-06-08move some buffer cache internals declarations from buf.h to vfs_bio.c.chs
2017-06-05Add an XXX about the missing flags so it's not buried in a commitmaya
2017-06-05Correct confusion between i_flag and i_flagsmaya
2017-06-05Move definition of IN_ALLMOD near the flag it's a mask for.maya
2017-06-04Operations fstrans_start() and fstrans_start_nowait() now alwayshannken
2017-06-01remove checks for failure after memory allocation calls that cannot fail:chs
2017-05-28Change ext2fs to use vcache_new like we did for ffs:hannken
2017-05-28No need to call vgone() on the just created in file system log vnode,hannken
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-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-13Switch lfs_flush() and lfs_writerd() to mountlist iterator.hannken
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2017-04-11Fix non-DIAGNOSTIC build by using vp outside KASSERT too.riastradh
2017-04-11Sprinkle lock ownership assertions.riastradh
2017-04-06don't guard lfs_sbactive or lfs_log with splbio, lfs_lock is plenty.maya
2017-04-06remove deprecated comment (and move it below assert)maya