summaryrefslogtreecommitdiffstats
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Properly compute the size of the final block of superblock summary information.mckusick2001-01-121-1/+1
* o Commit reems of style(9) changes, whitespace improvements, and commentrwatson2001-01-071-61/+60
* o Zero the ufs_extattr_header length field (not necessary, but not a badrwatson2001-01-071-1/+8
* o Add an additional EA inconsistency reporting opportunity inrwatson2001-01-071-2/+16
* o Make call to ufs_extattr_rm() in ufs_extattr_vnode_inactive() userwatson2001-01-071-1/+1
* o Remove unnecessary sanity check involving requested offset of extendedrwatson2001-01-071-5/+0
* This implements a better launder limiting solution. There was a solutiondillon2000-12-261-1/+3
* Several small but important fixes for snapshots:mckusick2000-12-194-17/+40
* Get rid of spurious check in ffs_truncate for i_size == lengthmckusick2000-12-191-2/+0
* add a stub for softdep_slowdown so that it's possible to build theassar2000-12-171-0/+6
* Avoid a data-consistency race between write() and mmap()dillon2000-12-171-0/+9
* - Move ifs_init() so that it can initialize ifs_inode_hash_mtx.tanimura2000-12-141-12/+12
* Do not race for the lock of an inode hash.tanimura2000-12-132-12/+84
* Preventing runaway kernel soft updates memory, take three.mckusick2000-12-134-73/+168
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-083-18/+11
* Staticize some malloc M_ instances.phk2000-12-081-13/+13
* Add necessary bwillwrite() in writev() entry point.dillon2000-12-061-3/+3
* More aggressively rate limit the growth of soft dependency structuresmckusick2000-11-201-33/+21
* Implement a low-memory deadlock solution.dillon2000-11-183-17/+26
* When deleting a file, the ordering of events imposed by soft updatesmckusick2000-11-141-15/+18
* Fixed breakage of mknod() in rev.1.48 of ext2_vnops.c and rev.1.126 ofbde2000-11-041-1/+3
* Give vop_mmap an untimely death. The opportunity to give it a timelyeivind2000-11-011-21/+0
* Add a missing <sys/systm.h>phk2000-10-301-0/+1
* Move suser() and suser_xxx() prototypes and a related #define fromphk2000-10-291-1/+0
* Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ingphk2000-10-293-3/+0
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-291-1/+0
* o Introduce new VOP_ACCESS() flag VADMIN, allowing file systems to performrwatson2000-10-192-26/+48
* Initial commit of IFS - a inode-namespaced FFS. Here is a shortadrian2000-10-149-7/+1326
* o Sanity check was inverted, resulting in a possible spurious panicrwatson2000-10-091-1/+1
* Blow away the v_specmountpoint define, replacing it with what it waseivind2000-10-093-9/+9
* o Move initialization of ump from mp to the top of the function so thatrwatson2000-10-061-2/+1
* o Add call to ufs_extattr_uepm_destroy() in ffs_unmount() so as to cleanrwatson2000-10-041-0/+15
* o Correct use of lockdestroy() by adding a new ufs_extattr_uepm_destroy()rwatson2000-10-042-2/+25
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-046-15/+23
* Add a lock structure to vnode structure. Previously it was either allocatedbp2000-09-254-4/+7
* o Permit UFS Extended Attributes to be associated with special devicesrwatson2000-09-211-0/+8
* o Disallow privileged processes in jail() from directly accessingrwatson2000-09-181-1/+9
* o Allow privileged processes in jail() to override sticky bit behaviorrwatson2000-09-181-2/+2
* o Add a comment clarifying interaction between jail(), privileged processes,rwatson2000-09-181-0/+5
* o Add missing PRISON_ROOT allowing a privileged process in a jail() to notrwatson2000-09-181-1/+1
* o Substitute suser() calls for direct credential checks, which is nowrwatson2000-09-184-8/+10
* Silence a warning.des2000-09-171-1/+1
* Add new flag PDIRUNLOCK to the component.cn_flags which should be set bybp2000-09-171-13/+30
* Remove a pointless casting of a gid_t to a gid_t.phk2000-09-161-1/+1
* Add VOP_*VOBJECT vops, because MFS requires explicit vop specification.bp2000-09-121-0/+3
* o Variety of extended attribute fixesrwatson2000-09-121-26/+39
* Fix a 64-bitism. Use size_t instead of int for 4th argument to copyinstr.jhb2000-09-111-1/+2
* Cannot do MALLOC with M_WAITOK while holding ACQUIRE_LOCKmckusick2000-09-071-2/+2
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-073-3/+1
* Modify extended attribute protection model to authorize based onrwatson2000-09-022-43/+60
OpenPOWER on IntegriCloud