aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* This update further fine tunes the locking of snapshot vnodes inKirk McKusick2002-10-221-12/+21
* This update is a performance improvement when allocating blocks onKirk McKusick2002-10-221-0/+12
* This checkin reimplements the io-request priority hack in a wayKirk McKusick2002-10-221-2/+2
* Rename _POSIX_FOO_PRESENT and friends from POSIX.1e to _PC_FOO_PRESENTRobert Watson2002-10-201-3/+3
* Implement _POSIX_ACL_PATH_MAX, which returns the maximum number of ACLRobert Watson2002-10-201-0/+10
* Teach UFS to respond to pathconf() tests for _POSIX_ACL_EXTENDED andRobert Watson2002-10-201-0/+20
* Clarify that the UFS1 extended attribute configuration steps do not applyRobert Watson2002-10-191-2/+2
* Fix a file-rewrite performance case for UFS[2]. When rewriting portionsMatthew Dillon2002-10-183-7/+36
* Update extended attribute readme file to note that no special configurationRobert Watson2002-10-181-1/+6
* Update instructions for ACLs given recent tunefs, mount changes. AlsoRobert Watson2002-10-181-5/+33
* Use 'size_t' instead of 'int' for the result of sizeof().Robert Watson2002-10-181-1/+1
* With the revised single-lock method used in snapshots, theKirk McKusick2002-10-181-1/+0
* Change locking so that all snapshots on a particular filesystem shareKirk McKusick2002-10-161-42/+91
* Push most UFS ACL behavior behind a check for MNT_ACLS, permitting ACLsRobert Watson2002-10-152-101/+129
* If the FS_MULTILABEL flag is set in a UFS or UFS2 superblock,Robert Watson2002-10-151-0/+17
* When reading or writing the extended attributes of a special deviceKirk McKusick2002-10-142-5/+38
* Fix two memory leaks in error conditions involving the UFS ACL code:Robert Watson2002-10-141-0/+4
* Define two new superblock file system flags:Robert Watson2002-10-141-0/+10
* Regularize the vop_stdlock'ing protocol across all the filesystemsKirk McKusick2002-10-142-4/+2
* Change iov_base's type from `char *' to the standard `void *'. AllMike Barcroft2002-10-111-1/+1
* Fix build of 64 bit platforms.Maxime Henrion2002-10-091-2/+3
* When creating a snapshot, create a list of initially allocated blocks.Kirk McKusick2002-10-091-1/+3
* When creating a snapshot, create a list of initially allocated blocks.Kirk McKusick2002-10-091-7/+135
* The appropriate units for disk block addresses are always DEV_BSIZE,Kirk McKusick2002-10-091-8/+1
* - Remove LK_INTERLOCK from the vn_lock() in ffs_snapshot().Jeff Roberson2002-10-081-1/+1
* Mark two places where an unsigned number is checked "if (foo < 0)" withPoul-Henning Kamp2002-10-021-0/+2
* size_t is not a struct (fix mislabelling in a comment).Dima Dorfman2002-10-022-2/+2
* Fix some harmless mis-indents.Poul-Henning Kamp2002-10-011-1/+1
* When spamming me with a printf(9), under DIAGNOSTIC, at least be nice enoughJuli Mallett2002-09-281-1/+1
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-283-36/+36
* Make it a tad easier to deal with struct inode in userland programs whichPoul-Henning Kamp2002-09-271-1/+1
* Use our mount-credential if we get a NOCRED when we try to write out EAPoul-Henning Kamp2002-09-271-0/+2
* - Convert locks to use standard macros.Jeff Roberson2002-09-254-7/+28
* - Document broken locking.Jeff Roberson2002-09-251-3/+2
* - Lock accesses to v_usecount.Jeff Roberson2002-09-252-7/+11
* - Don't use the interlock to protect v_writecount.Jeff Roberson2002-09-251-6/+5
* We don't need to #include <sys/disklabel.h>.Poul-Henning Kamp2002-09-201-2/+0
* VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()Don Lewis2002-09-191-11/+4
* intmax_t is printed with %jd, not %lld.David E. O'Brien2002-09-191-7/+7
* Remove any VOP_PRINT that redundantly prints the tag.Nate Lawson2002-09-181-4/+2
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-142-4/+4
* vfs_syscalls.c:Bruce Evans2002-09-101-52/+6
* Implement the VOP_OPENEXTATTR() and VOP_CLOSEEXTATTR() methods.Poul-Henning Kamp2002-09-052-31/+192
* Use canonical extattr_check_cred() instead of private implementation of thePoul-Henning Kamp2002-09-051-39/+3
* Fix credentials check: do not leak ENOATTR until we know if they'rePoul-Henning Kamp2002-09-051-12/+15
* Include <sys/malloc.h> instead of depending on namespace pollution 2Bruce Evans2002-09-051-9/+11
* Since we have vp and td cached in local variables, use those insteadRobert Watson2002-09-011-1/+1
* Correctly handle setting, getting and deleting EA's with zero length content.Poul-Henning Kamp2002-08-301-12/+14
* Replace various spelling with FALLTHROUGH which is lint()ablePhilippe Charnier2002-08-251-1/+1
* o Retire vm_page_zero_fill() and vm_page_zero_fill_area(). Ever sinceAlan Cox2002-08-251-1/+1