summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ufs/ufs_readwrite.c
Commit message (Expand)AuthorAgeFilesLines
* Lock page queue accesses by vm_page_free().alc2002-07-281-0/+8
* Add support to UFS2 to provide storage for extended attributes.mckusick2002-07-191-4/+337
* At long last, commit the zero copy sockets code.ken2002-06-261-1/+1
* Rename the BALLOC flags from B_* to BA_* to avoid confusion with thedillon2002-06-231-3/+3
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-6/+8
* In rev 1.72 a situation related to write/mmap was fixed which could resultdillon2002-06-191-7/+11
* Fix ufs_daddr_t/daddr_t type problems.phk2002-05-171-2/+2
* Remove register keyword.phk2002-05-131-8/+8
* o Condition the compilation and use of vm_freeze_copyopts()alc2002-05-061-1/+2
* Change the suser() API to take advantage of td_ucred as well as do ajhb2002-04-011-1/+1
* cleanup readability syntax prior to ongoing b_resid work commits.dillon2002-03-061-4/+5
* Collect the VN_KNOTE() macro definitions on vnode.hphk2002-02-171-3/+0
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-0/+2
* KSE Milestone 2julian2001-09-121-8/+8
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-30/+5
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetdillon2001-05-241-7/+29
* ufs_bmaparray() may block on IO, drop vm mutex and aquire Giant whenalfred2001-05-231-0/+10
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-9/+38
* Implement vop_std{get|put}pages() and add them to the default vop[].phk2001-05-011-14/+0
* VOP_BALLOC was never really a VOP in the first place, so convert itphk2001-04-291-1/+1
* Call ufs_bmaparray() directly instead of indirectly via VOP_BMAP().phk2001-04-291-2/+3
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-071-0/+2
* This implements a better launder limiting solution. There was a solutiondillon2000-12-261-1/+3
* Avoid a data-consistency race between write() and mmap()dillon2000-12-171-0/+9
* Add necessary bwillwrite() in writev() entry point.dillon2000-12-061-3/+3
* Implement a low-memory deadlock solution.dillon2000-11-181-0/+4
* o Substitute suser() calls for direct credential checks, which is nowrwatson2000-09-181-1/+2
* Remove unneeded cast.jlemon2000-04-171-1/+1
* Replace the POLLEXTEND extensions with the kqueue() mechanism.jlemon2000-04-161-3/+6
* Change the write-behind code to take more care when startingdillon2000-04-021-1/+3
* More removals of vnode->v_lastr, replaced by preexisting seqcountdillon1999-09-201-78/+11
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add the (inline) function vm_page_undirty for clearing the dirty bitmaskalc1999-08-171-2/+2
* Move the memory access behavior information provided by madvisealc1999-08-011-5/+4
* Fixed access timestamp bugs:bde1999-07-251-5/+17
* Create the macro DOINGASYNC to check whether the MNT_ASYNC flag hasmckusick1999-07-131-4/+5
* These changes appear to give us benefits with both small (32MB) andmckusick1999-07-081-4/+8
* Catch a case spotted by Tor where files mmapped could leave garbage in thejulian1999-04-051-6/+17
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-3/+3
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-5/+7
* Don't pass unused unused timestamp args to UFS_UPDATE() or wastebde1999-01-071-6/+3
* Add comments to code that I was trying to understand.julian1998-12-151-5/+107
* Use vm_page_xxx() inline functions to manipulate vm_page::flags, vm_page::busy.luoqi1998-10-071-6/+6
* Put the zombie ffs sysctl node in "notyet" state together with its fewbde1998-09-071-2/+1
* Catch a few corner cases where FreeBSD differs enough from BSD 4.4 tojulian1998-07-081-4/+7
* If the filesystem blocksize is less than the VM page size, use the genericdfr1998-06-041-1/+7
* Back this out, allowing users to get a fd connected to a symlink ispeter1998-04-061-16/+6
* Don't panic if a VOP_READ() gets through on a short link, Just Do Itpeter1998-04-061-7/+17
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-301-2/+2
* Correct a problem with the ffs_getpages routine that manifest's itselfdyson1998-03-091-2/+3
OpenPOWER on IntegriCloud