summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ufs
Commit message (Expand)AuthorAgeFilesLines
* o Introduce new VOP_ACCESS() flag VADMIN, allowing file systems to performrwatson2000-10-192-26/+48
* o Sanity check was inverted, resulting in a possible spurious panicrwatson2000-10-091-1/+1
* 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-045-9/+15
* Add a lock structure to vnode structure. Previously it was either allocatedbp2000-09-253-3/+2
* 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
* 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
* 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
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-1/+1
* Modify extended attribute protection model to authorize based onrwatson2000-09-022-43/+60
* o Restructure vaccess() so as to check for DAC permission to modify therwatson2000-08-291-1/+1
* o Correct spelling of ufs_exttatr_find_attr -> ufs_extattr_find_attrrwatson2000-08-262-22/+22
* Centralize the canonical vop_access user/group/other check in vaccess().phk2000-08-201-41/+3
* Minor tweak - removed unused variable 'struct mount *mp';peter2000-07-281-1/+0
* Clean up the snapshot code so that it no longer depends on the use ofmckusick2000-07-262-4/+28
* This patch corrects the first round of panics and hangs reportedmckusick2000-07-244-6/+29
* o Marius pointed out an unusually inconvenient upper bound on extendedrwatson2000-07-141-1/+0
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-116-9/+33
* Finish repo-copy:phk2000-07-101-409/+0
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-042-4/+6
* Move prtactive to vfs from ufs. It is used all over the place.phk2000-06-271-2/+0
* o Remove unneeded off_t variable to clean up compile warningrwatson2000-06-051-1/+1
* Back out the previous change to the queue(3) interface.jake2000-05-265-8/+8
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-235-8/+8
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-054-0/+4
* Don't allow VOP_GETEXTATTR to set uio->uio_offset != 0, as we don'trwatson2000-05-031-12/+10
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-302-2/+0
* s/biowait/bufwait/gphk2000-04-292-5/+5
* When files are given to users by root, the quota system failed tomckusick2000-04-281-0/+10
* o Introduce an extended attribute backing file header magic numberrwatson2000-04-192-3/+20
* Remove ~25 unneeded #include <sys/conf.h>phk2000-04-191-1/+0
* o Cause attribute data writes to use IO_SYNC since this improves therwatson2000-04-192-1/+17
* Retire bufqdisksort(), all drivers use bioqdisksort now.phk2000-04-181-98/+0
* Remove unneeded cast.jlemon2000-04-171-1/+1
* Replace the POLLEXTEND extensions with the kqueue() mechanism.jlemon2000-04-162-25/+29
* Fix two bugs in extended attribute support for UFS/FFS:rwatson2000-04-161-2/+5
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-152-13/+13
* Introduce extended attribute support for FFS, allowing arbitraryrwatson2000-04-159-0/+899
* Clone bio versions of certain bits of infrastructure:phk2000-04-021-0/+98
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-023-3/+4
* Change the write-behind code to take more care when startingdillon2000-04-021-1/+3
* diff, patch and cvs didn't like these three last time around, try again.phk2000-03-201-3/+3
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-204-6/+6
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-202-7/+7
OpenPOWER on IntegriCloud