aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Another round of the <sys/queue.h> FOREACH transmogriffer.Poul-Henning Kamp2001-02-043-30/+15
* Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp2001-02-044-26/+26
* Use <sys/queue.h> macro API.Poul-Henning Kamp2001-02-042-18/+18
* Remove a DIAGNOSTIC check which belongs in <sys/queue.h> if anyplace at all.Poul-Henning Kamp2001-02-041-4/+0
* Extend the sanity checks in ufs_lookup to ensure that each directoryIan Dowse2001-02-041-1/+2
* Use the correct flags field when checking for a read-only filesystemIan Dowse2001-02-031-1/+1
* Fix a race between the syncer and umount. When you umount a softupdatesMatthew Dillon2001-01-301-12/+38
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-244-37/+34
* The ffs superblock includes a 128-byte region for use by temporaryIan Dowse2001-01-153-34/+36
* Properly compute the size of the final block of superblock summary information.Kirk McKusick2001-01-121-1/+1
* o Commit reems of style(9) changes, whitespace improvements, and commentRobert Watson2001-01-071-61/+60
* o Zero the ufs_extattr_header length field (not necessary, but not a badRobert Watson2001-01-071-1/+8
* o Add an additional EA inconsistency reporting opportunity inRobert Watson2001-01-071-2/+16
* o Make call to ufs_extattr_rm() in ufs_extattr_vnode_inactive() useRobert Watson2001-01-071-1/+1
* o Remove unnecessary sanity check involving requested offset of extendedRobert Watson2001-01-071-5/+0
* This implements a better launder limiting solution. There was a solutionMatthew Dillon2000-12-261-1/+3
* Several small but important fixes for snapshots:Kirk McKusick2000-12-194-17/+40
* Get rid of spurious check in ffs_truncate for i_size == lengthKirk McKusick2000-12-191-2/+0
* add a stub for softdep_slowdown so that it's possible to build theAssar Westerlund2000-12-171-0/+6
* Avoid a data-consistency race between write() and mmap()Matthew Dillon2000-12-171-0/+9
* - Move ifs_init() so that it can initialize ifs_inode_hash_mtx.Seigo Tanimura2000-12-141-12/+12
* Do not race for the lock of an inode hash.Seigo Tanimura2000-12-132-12/+84
* Preventing runaway kernel soft updates memory, take three.Kirk McKusick2000-12-134-73/+168
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-083-18/+11
* Staticize some malloc M_ instances.Poul-Henning Kamp2000-12-081-13/+13
* Add necessary bwillwrite() in writev() entry point.Matthew Dillon2000-12-061-3/+3
* More aggressively rate limit the growth of soft dependency structuresKirk McKusick2000-11-201-33/+21
* Implement a low-memory deadlock solution.Matthew Dillon2000-11-183-17/+26
* When deleting a file, the ordering of events imposed by soft updatesKirk McKusick2000-11-141-15/+18
* Fixed breakage of mknod() in rev.1.48 of ext2_vnops.c and rev.1.126 ofBruce Evans2000-11-041-1/+3
* Give vop_mmap an untimely death. The opportunity to give it a timelyEivind Eklund2000-11-011-21/+0
* Add a missing <sys/systm.h>Poul-Henning Kamp2000-10-301-0/+1
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ingPoul-Henning Kamp2000-10-293-3/+0
* Remove unneeded #include <sys/proc.h> lines.Poul-Henning Kamp2000-10-291-1/+0
* o Introduce new VOP_ACCESS() flag VADMIN, allowing file systems to performRobert Watson2000-10-192-26/+48
* Initial commit of IFS - a inode-namespaced FFS. Here is a shortAdrian Chadd2000-10-149-7/+1326
* o Sanity check was inverted, resulting in a possible spurious panicRobert Watson2000-10-091-1/+1
* Blow away the v_specmountpoint define, replacing it with what it wasEivind Eklund2000-10-093-9/+9
* o Move initialization of ump from mp to the top of the function so thatRobert Watson2000-10-061-2/+1
* o Add call to ufs_extattr_uepm_destroy() in ffs_unmount() so as to cleanRobert Watson2000-10-041-0/+15
* o Correct use of lockdestroy() by adding a new ufs_extattr_uepm_destroy()Robert Watson2000-10-042-2/+25
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-046-15/+23
* Add a lock structure to vnode structure. Previously it was either allocatedBoris Popov2000-09-254-4/+7
* o Permit UFS Extended Attributes to be associated with special devicesRobert Watson2000-09-211-0/+8
* o Disallow privileged processes in jail() from directly accessingRobert Watson2000-09-181-1/+9
* o Allow privileged processes in jail() to override sticky bit behaviorRobert Watson2000-09-181-2/+2
* o Add a comment clarifying interaction between jail(), privileged processes,Robert Watson2000-09-181-0/+5
* o Add missing PRISON_ROOT allowing a privileged process in a jail() to notRobert Watson2000-09-181-1/+1
* o Substitute suser() calls for direct credential checks, which is nowRobert Watson2000-09-184-8/+10