summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move the securelevel check before loading KLD's into linker_load_file(),archie2000-06-291-5/+0
* Revert part of my bioops change which implemented panic(8).phk2000-06-161-0/+3
* Virtualizes & untangles the bioops operations vector.phk2000-06-161-4/+1
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+2
* Add bwillwrite to all system calls that create things in the filesystem.mckusick2000-01-101-0/+9
* Second pass commit to introduce new ACL and Extended Attribute systemrwatson1999-12-191-2/+193
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-28/+54
* Remove accidental pollution unrelated to previous commit. The issuedillon1999-12-121-2/+1
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC todillon1999-12-121-1/+2
OpenPOWER on IntegriCloud