summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_extattr.c
Commit message (Expand)AuthorAgeFilesLines
* o vpaccess() -> vn_access() -- Peter reminds me that there is alreadyrwatson2001-09-221-4/+4
* o Introduce eaccess(2), a version of access(2) that uses the effectiverwatson2001-09-211-14/+67
* KSE Milestone 2julian2001-09-121-429/+443
* lseek: simplify overflow checksache2001-08-291-4/+4
* Cosmetique & style fixes from bdeache2001-08-261-1/+0
* lseek: fix check for vattr.va_size overflow. Check suggested by bde simple notache2001-08-231-1/+2
* Cosmetique: more <sys/*> into one group, separate include families byache2001-08-231-1/+2
* Make lseek() POSIXed: for non character special filesache2001-08-211-5/+20
* Avoid sleeping while holding a mutex in dounmount(). This problemiedowse2001-08-201-6/+7
* Arbitrarily limit to 64k the number of bytes that can be read atiedowse2001-08-101-0/+3
* Constify the fstype argument to vfs_mount(). This eliminates at least onedes2001-07-091-1/+1
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-2/+2
* Fix an instance of NDINIT in the extattrctl syscall: LOCKLEAF was or'edtmm2001-06-061-1/+1
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-5/+5
* Don't release Giant around vm_oject_page_clean() in fsync() as the pagerjhb2001-05-231-2/+0
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-1/+0
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-1/+6
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* o Introduce extattr_{delete,get,set}_fd() to allow extended attributerwatson2001-03-311-74/+213
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-2/+3
* Fixed breakage of access() in rev.1.164. Wrong credentials were used forbde2001-03-201-1/+1
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++rwatson2001-03-191-5/+5
* o Change the API and ABI of the Extended Attribute kernel interfaces torwatson2001-03-151-9/+54
* Check to see if p_fd is NULL before derferencing it in checkdirs(). It'sjhb2001-03-071-0/+2
* Mismatched MFSNAMELEN and MNAMELEN with fstype / fspath.adrian2001-03-021-2/+2
* Reviewed by: jlemonadrian2001-03-011-28/+66
* The kernel did not hold a vnode reference associated with theiedowse2001-02-281-11/+32
* o Move per-process jail pointer (p->pr_prison) to inside of the subjectrwatson2001-02-211-1/+2
* Introduce copyinfrom and copyinstrfrom, which can copy data from eitherjlemon2001-02-161-4/+13
* Change and clean the mutex lock interface.bmilekic2001-02-091-23/+23
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-131-2/+2
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Protect the following with a lockmgr lock:jake2000-11-221-0/+2
* This patchset fixes a large number of file descriptor race conditions.dillon2000-11-181-10/+75
* Take VBLK devices further out of their missery.phk2000-11-021-1/+1
* Catch up to moving headers:jhb2000-10-201-1/+1
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-28/+30
* Add function comments for functions missing themeivind2000-09-141-1/+29
* Blow away COMPAT_43 support for mounteivind2000-09-141-21/+0
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-4/+5
* o Remove commented out code which modified return values fromrwatson2000-09-051-10/+0
* access() shouldn't diddle with the contents of a potentially sharedtruckman2000-09-021-8/+18
* Don't set flags on the mount structure before all permission checks havetegge2000-08-091-4/+19
* o Modify extattr_{set,get}() syscalls so that partial reads and writesrwatson2000-07-281-1/+5
* o Lock vnode before calling extattr_* VOP's, and modify vnode spec torwatson2000-07-261-6/+11
* Do not need vrele(nd.ni_vp) as that is done by NDFREE(&nd, 0);mckusick2000-07-251-5/+0
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-95/+221
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-041-13/+23
* Make the two calls from kern/* into softupdates #ifdef SOFTUPDATES,phk2000-07-031-0/+3
OpenPOWER on IntegriCloud