summaryrefslogtreecommitdiffstats
path: root/sys/ufs/ufs/ufs_readwrite.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)julian1998-03-081-5/+5
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-42/+96
* In the author's words:msmith1998-02-261-1/+15
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-22/+63
* Retire LFS.phk1998-01-301-30/+1
* VM level code cleanups.dyson1998-01-221-2/+2
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-1/+27
* Fix the decl of vfs_ioopt, allow LFS to compile again, fix a minor problemdyson1997-12-291-7/+4
* I added vfs_ioopt prematurely, disabled.dyson1997-12-211-2/+2
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-3/+30
* Make LINT compile again after wollman introduced poll() here.eivind1997-12-161-2/+2
* Add support for poll(2) on files. vop_nopoll() now returns POLLNVALwollman1997-12-151-2/+8
* Another VFS cleanup "kilo commit"phk1997-10-161-2/+2
* VFS mega cleanup commit (x/N)phk1997-10-161-2/+2
* Clustered read and write are switched at mount-option level.kato1997-09-271-3/+3
* Renamed doclusterread/write to unique names (ffs_doclusterread/write),kato1997-08-251-3/+3
* Fixed some invalid (non-atomic) accesses to `time', mostly ones of thebde1997-03-221-2/+2
* Removed useless setting of IN_RECURSE. The (anti) locking for this needsbde1997-03-031-9/+1
OpenPOWER on IntegriCloud