summaryrefslogtreecommitdiffstats
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()dillon2001-12-202-2/+2
* Change the atomic_set_char to atomic_set_int and atomic_clear_charmckusick2001-12-183-13/+17
* Make sure we ignore the value of `fs_active' when reloading theiedowse2001-12-161-1/+2
* Move the new superblock field `fs_active' into the region of theiedowse2001-12-161-5/+7
* Minimize the time necessary to suspend operations on a filesystemmckusick2001-12-144-96/+209
* When a file is partially truncated, we first check to see if themckusick2001-12-131-0/+12
* Use 'mkdir -p /.attribute/system' instead of breaking it intorwatson2001-11-301-1/+1
* Use 'mkdir -p /.attribute/system' instead of breaking it intorwatson2001-11-301-1/+1
* README.extattr incorrectly specified sample command lines forrwatson2001-11-301-2/+2
* When mkdir()-ing, the parent dir gets is linkcount increased.guido2001-11-221-1/+1
* Oops, when trying the dirhash sequential-access optimisation,iedowse2001-11-141-1/+1
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-0/+2
* o Update copyright dates.rwatson2001-11-014-7/+18
* o Althought this is not specified in POSIX.1e, the UFS ACL implementationrwatson2001-10-271-1/+6
* o Clarify a comment about the locking condition of the vnode upon exitrwatson2001-10-271-9/+15
* o The comment about ordering the destruction of the lock and the removal ofrwatson2001-10-271-1/+1
* o Wrap a number of long lines of code, many of which were introducedrwatson2001-10-271-9/+16
* Since namespace support was added to the UFS extended attributerwatson2001-10-271-9/+7
* Implement kern.maxvnodes. adjusting kern.maxvnodes now actually has adillon2001-10-261-16/+22
* Default to not performing ufs_dirhash's extensive directory-blockiedowse2001-10-251-1/+1
* Change the vnode list under the mount point from a LIST to a TAILQdillon2001-10-232-13/+13
* Change the kernel's ucred API as follows:jhb2001-10-112-4/+2
* Add missing includes of sys/lock.h.jhb2001-10-112-0/+2
* Remove panics for rename() race conditions. The panics are inappropriatedillon2001-10-081-1/+16
* o Replace two direct uid!=0 comparisons with suser_xxx() calls.rwatson2001-10-021-2/+2
* o Replace two direct uid!=0 comparisons with suser_td() calls.rwatson2001-10-021-2/+2
* Backout the last commit. The problem is actually much worse then Idillon2001-10-021-8/+3
* IN_RENAME should only be cleared by the routine that set it. This fixesdillon2001-10-021-3/+8
* - Fix some minor whitespace nits.jhb2001-09-271-4/+4
* o Re-enable support of system file flags in jail() by adding back therwatson2001-09-261-1/+1
* o Modify ufs_setattr() so that it uses securelevel_gt() instead ofrwatson2001-09-261-4/+6
* o Further clarify comment: ad Udo's request, re-insert the 'if'rwatson2001-09-251-3/+4
* o Parallelize the comment on the relationship between privileged un-jailedrwatson2001-09-251-2/+2
* The addition of i_dirhash to struct inode pushed RELENG_4'siedowse2001-09-241-1/+1
* KSE Milestone 2julian2001-09-1224-511/+513
* The "dirpref" directory layout preference improvements make use ofiedowse2001-09-091-1/+1
* Use ACL_PERM_NONE instead of hardcoding 0 when initializingjedgar2001-09-011-3/+3
* o At some point, unmounting a non-EA file system with EA's compiledrwatson2001-09-011-2/+4
* If a file has been completely unlinked, stop automatically syncing thepeter2001-08-271-0/+2
* Stop using dirhash when a directory is removed, and ensure that weiedowse2001-08-262-0/+12
* When compacting directories, ufs_direnter() always trusted DIRSIZ()iedowse2001-08-261-11/+29
* When compressing directory blocks, the dirhash code didn't checkiedowse2001-08-221-1/+1
* Sigh. ufs_lookup() calls ffs_snapgone(), meaning that 'options EXT2FS'peter2001-08-181-0/+5
* Two recent commits in sys/ufs/ufs interacted badly with ext2fsiedowse2001-07-292-2/+5
* Disable the dirhash sanity check that panics if an unused directoryiedowse2001-07-271-0/+8
* Use a fixed type for times in on-disk structures for ufs rather thanpeter2001-07-162-5/+5
* Return a locked struct buf from ufsdirhash_lookup() to avoid oneiedowse2001-07-133-9/+9
* Bring in dirhash, a simple hash-based lookup optimisation for largeiedowse2001-07-105-2/+1276
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-30/+5
* Fix more mntvnode and vnode interlock order reversals.jhb2001-06-281-2/+2
OpenPOWER on IntegriCloud