aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Silence a warning.Dag-Erling Smørgrav2000-09-171-1/+1
* Add new flag PDIRUNLOCK to the component.cn_flags which should be set byBoris Popov2000-09-171-13/+30
* Remove a pointless casting of a gid_t to a gid_t.Poul-Henning Kamp2000-09-161-1/+1
* Add VOP_*VOBJECT vops, because MFS requires explicit vop specification.Boris Popov2000-09-121-0/+3
* o Variety of extended attribute fixesRobert Watson2000-09-121-26/+39
* Fix a 64-bitism. Use size_t instead of int for 4th argument to copyinstr.John Baldwin2000-09-111-1/+2
* Cannot do MALLOC with M_WAITOK while holding ACQUIRE_LOCKKirk McKusick2000-09-071-2/+2
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-073-3/+1
* Modify extended attribute protection model to authorize based onRobert Watson2000-09-022-43/+60
* o Restructure vaccess() so as to check for DAC permission to modify theRobert Watson2000-08-291-1/+1
* o Correct spelling of ufs_exttatr_find_attr -> ufs_extattr_find_attrRobert Watson2000-08-262-22/+22
* Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c)Poul-Henning Kamp2000-08-201-1/+2
* Centralize the canonical vop_access user/group/other check in vaccess().Poul-Henning Kamp2000-08-201-41/+3
* Initialize *countp to 0 in stub for softdep_flushworklist().Tor Egge2000-08-091-0/+1
* Fix the lockmgr panic everyone is seeing at shutdown time.Ollivier Robert2000-08-011-1/+2
* Minor tweak - removed unused variable 'struct mount *mp';Peter Wemm2000-07-281-1/+0
* Minor change: fix warning - move a 'struct vnode *vp' declaration inside aPeter Wemm2000-07-281-0/+2
* Clean up the snapshot code so that it no longer depends on the use ofKirk McKusick2000-07-264-12/+37
* Fix the "mfs_badop[vop_getwritemount] = 45" messages.Poul-Henning Kamp2000-07-261-0/+1
* Add stub for softdep_flushworklist() so that kernels compiledKirk McKusick2000-07-251-0/+10
* Eliminate periodic 'mfs_badop[vop_getwritemount] = 45' messages.Kirk McKusick2000-07-251-0/+1
* This patch corrects the first round of panics and hangs reportedKirk McKusick2000-07-249-75/+152
* o Marius pointed out an unusually inconvenient upper bound on extendedRobert Watson2000-07-141-1/+0
* Prevent possible dereference of NULL pointer.Boris Popov2000-07-131-1/+1
* Brain fault, forgot to update ffs_snapshot.c with the new calling conventionKirk McKusick2000-07-121-4/+5
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-1115-184/+1365
* Clean up warning about undeclared function by declaring softdep_fsyncKirk McKusick2000-07-111-0/+3
* Finish repo-copy:Poul-Henning Kamp2000-07-101-409/+0
* Delete README as it is now obsolete. Relevant information is inKirk McKusick2000-07-081-322/+0
* Update to reflect current status.Kirk McKusick2000-07-081-4/+42
* Get userland visible flags added for snapshots to give a few daysKirk McKusick2000-07-041-1/+26
* Move the truncation code out of vn_open and into the open system callKirk McKusick2000-07-042-4/+6
* Make the two calls from kern/* into softupdates #ifdef SOFTUPDATES,Poul-Henning Kamp2000-07-031-15/+0
* Move prtactive to vfs from ufs. It is used all over the place.Poul-Henning Kamp2000-06-271-2/+0
* Remove obsoleted info about linking from contribAndrey A. Chernov2000-06-241-16/+2