summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Disable the shared locking namei() code for now. It breaks several stackingjeff2002-05-141-5/+5
* Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-3/+3
* Use VOP_GETVOBJECT instead of accessing the member directly. This fixedjeff2002-04-141-1/+1
* Turn #ifdef LOOKUP_SHARED into #ifndef LOOKUP_EXCLUSIVE to enable thisjeff2002-04-091-5/+5
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* Added used include of <sys/sx.h>. Don't depend on namespace pollution inbde2002-03-261-0/+1
* Remove __P.alfred2002-03-191-11/+11
* Giant pushdown for read/write/pread/pwrite syscalls.alfred2002-03-151-1/+7
* This patch adds the "LOCKSHARED" option to namei which causes it to only acqu...jeff2002-03-121-0/+34
* Stop abusing the pgrpsess_lock.tanimura2002-03-111-3/+3
* Document all functions, global and static variables, and sysctls.eivind2002-03-051-3/+9
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-6/+6
* Lock struct pgrp, session and sigio.tanimura2002-02-231-6/+15
* More cleanups relating to vm object allocation failure: make sure werwatson2002-02-201-1/+5
* Add the braces missed by revision 1.131.iedowse2002-02-181-1/+2
* When vn_open() is failing because it cannot allocate a vm object, callrwatson2002-02-181-1/+1
* Make sure to hold vnode lock when calling into VOP_GETATTR().rwatson2002-02-101-1/+8
* Part I: Update extended attribute API and ABI:rwatson2002-02-101-1/+2
* Make st_blksize default to PAGE_SIZE instead of zero.phk2002-01-251-2/+2
* Remove 'VXLOCK: interlock avoided' warnings. This can now occur in normaldillon2002-01-191-0/+3
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-1/+1
* This is a forward port of Peter's vlrureclaim() fix, with some minor modsdillon2001-12-181-1/+2
* turn vn_open() into a wrapper around vn_open_cred() which allowsalfred2001-11-111-2/+12
* o vn_open() fails to call VOP_CLOSE() if vfs_object_create fails. Ideallyrwatson2001-10-231-0/+1
* Add missing includes of sys/lock.h.jhb2001-10-111-0/+1
* Make uio_yield() a global. Call uio_yield() between chunksdillon2001-09-261-1/+4
* KSE Milestone 2julian2001-09-121-79/+79
* This brings in a Yahoo coredump patch from Paul, with additional mods bydillon2001-09-081-0/+39
* vn_stat(): if va_size (u_quad_t) > OFF_MAX, return EOVERFLOW, don't copy itache2001-08-231-0/+4
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetdillon2001-05-241-0/+4
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* When closing the last reference to an unlinked file, it is freedmckusick2001-04-251-0/+9
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Previous commit broke interlock locking for !LK_RETRY case.bp2001-03-261-2/+3
* Prevent race condition by using msleep() instead of mtx_unlock()/tsleep().bp2001-03-261-2/+1
* o Rename "namespace" argument to "attrnamespace" as namespace is a C++rwatson2001-03-191-7/+7
* o Change the API and ABI of the Extended Attribute kernel interfaces torwatson2001-03-151-8/+9
* Extend kqueue down to the device layer.jlemon2001-02-151-81/+6
* Change and clean the mutex lock interface.bmilekic2001-02-091-6/+6
* Convert all simplelocks to mutexes and remove the simplelock implementations.jasone2001-01-241-4/+4
* Implement a low-memory deadlock solution.dillon2000-11-181-1/+3
* Take VBLK devices further out of their missery.phk2000-11-021-2/+2
* Catch up to moving headers:jhb2000-10-201-2/+1
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-2/+4
* o Introduce vn_extattr_rm(), a helper function in the style ofrwatson2000-09-221-0/+23
* o vn_extattr_set() will now call appropriate vn_start_write() andrwatson2000-09-051-2/+8
* o Introduce vn_extattr_{get,set}, wrapper routines for VOP_GETEXTATTRrwatson2000-08-081-0/+74
* This patch corrects the first round of panics and hangs reportedmckusick2000-07-241-6/+8
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-2/+162
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-041-24/+13
OpenPOWER on IntegriCloud