summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Close the remaining user address mapping races for physicaldillon2003-01-201-6/+26
* - Hold the page queues lock around vm_page_hold().alc2003-01-201-0/+2
* Fix two long-standing, but likely harmless, errors in the use ofalc2003-01-161-2/+2
* Merge all the various copies of vmapbuf() and vunmapbuf() into a singledillon2003-01-151-0/+76
* - Update vm_pageout_deficit using atomic operations. It's a simplealc2003-01-141-2/+4
* vm_hold_load_pages() needn't clear PG_ZERO because it didn't passalc2003-01-121-1/+0
* Make bogus_offset local to bufinit().alc2003-01-071-6/+1
* Fix cut&paste bug which would result in a panic because buffer wasphk2003-01-051-2/+2
* Allocate bogus_page with VM_ALLOC_WIRED. (Previously, bogus_page'salc2003-01-051-2/+1
* Temporarily introduce a new VOP_SPECSTRATEGY operation while I tryphk2003-01-041-3/+12
* Don't call VOP_BMAP on VCHR vnodes when the logical and physical blockphk2003-01-041-1/+1
* Convert calls to BUF_STRATEGY to VOP_STRATEGY calls. This is a no-op sincephk2003-01-031-1/+1
* Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,schweikh2003-01-011-1/+1
* Hold the page queues lock when calling vm_page_flag_clear().alc2002-12-271-0/+6
* - Hold the kernel_object's lock around vm_page_alloc(kernel_object,...).alc2002-12-231-0/+6
* The buffer daemon cannot skip over buffers owned by locked inodes asmckusick2002-12-141-46/+64
* Hold the page queues/flags lock when calling vm_page_set_validclean().alc2002-11-231-1/+5
* Now that pmap_remove_all() is exported by our pmap implementationsalc2002-11-161-2/+2
* When prot is VM_PROT_NONE, call pmap_page_protect() directly rather thanalc2002-11-101-2/+2
* When the number of dirty buffers rises too high, the buf_daemon runsmckusick2002-10-181-3/+17
* Remove unused includes.phk2002-09-281-4/+4
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* Correctly order VI_UNLOCK(), local variables and block comment.phk2002-09-281-4/+4
* Make biowait() check bio_error before the BIO_ERROR flag, to properyphk2002-09-261-2/+2
* - Lock accesses to v_numoutput.jeff2002-09-251-0/+16
* s/Danglish/English/phk2002-09-151-4/+5
* Un-inline the non-trivial "trivial" bio* functions.phk2002-09-141-0/+39
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.njl2002-09-141-1/+2
* Oops, broke the build there. Uninline biodone() now that it is non-trivial.phk2002-09-131-0/+28
* Change hw.physmem and hw.usermem to unsigned long like they used to bepeter2002-08-301-1/+1
* Replace various spelling with FALLTHROUGH which is lint()ablecharnier2002-08-251-2/+2
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-3/+5
* o Convert two instances of vm_page_sleep_busy() to vm_page_sleep_if_busy()alc2002-08-031-7/+6
* o Acquire the page queues lock before calling vm_page_io_finish().alc2002-08-011-2/+4
* o Replace vm_page_sleep_busy() with vm_page_sleep_if_busy()alc2002-07-301-7/+4
* o Use vm_page_alloc(... | VM_ALLOC_WIRED) in place of vm_page_wire().alc2002-07-191-4/+3
* Add support to UFS2 to provide storage for extended attributes.mckusick2002-07-191-2/+2
* o Lock page queue accesses by vm_page_wire().alc2002-07-141-0/+6
* o Lock some page queue accesses, in particular, those by vm_page_unwire().alc2002-07-131-1/+6
* Replace the global buffer hash table with per-vnode splay trees using adillon2002-07-101-7/+50
* Fixed some printf format errors (one new one reported by gcc and 3 nearbybde2002-07-081-2/+2
* Add two asserts that prove & document getblk and geteblk's behavior ofjeff2002-07-071-0/+2
* Fix a mistake in my last commit. Don't grab an extra reference to the objectjeff2002-07-061-1/+0
* Fixup uses of GETVOBJECT.jeff2002-07-061-15/+10
* More 64 bits platforms warning fixes.mux2002-06-231-4/+4
* Fix a bug in vfs_bio_clrbuf(). The single-page-clrbuf optimization wasdillon2002-06-221-5/+10
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-8/+9
* Use "bwrbg" as description when we sleep for background writing,phk2002-06-061-1/+1
* Remove a six year old undocumented #ifdef : NO_B_MALLOC.phk2002-05-041-12/+0
OpenPOWER on IntegriCloud