summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-1/+1
* brelse() was improperly clearing B_DELWRI in the B_DELWRI|B_INVAL casedillon2002-04-031-5/+2
* Remove __P.alfred2002-03-191-2/+2
* Fixed some printf format errors (hopefully all of the remaining daddr64_tbde2002-03-191-8/+10
* Convert all pmap_kenter/pmap_kremove pairs in MI code to use pmap_qenter/jake2002-03-171-2/+2
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-151-2/+2
* Giant pushdown for read/write/pread/pwrite syscalls.alfred2002-03-151-0/+2
* * Move bswlist declaration and initialization from kern/vfs_bio.c toeivind2002-03-051-4/+15
* Document all functions, global and static variables, and sysctls.eivind2002-03-051-69/+138
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-2/+2
* Jake further reduced IPI shootdowns on sparc64 in loops by using rangedpeter2002-02-271-2/+2
* GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED.phk2002-02-221-2/+0
* Replace bowrite() with BUF_WRITE in ufs.phk2002-02-221-16/+0
* GC P_BUFEXHAUST leftovers, we've had a new mechanism to avoid bufferdillon2002-01-311-1/+0
* This fixes a large number of bugs in our NFS client side code. A recentdillon2001-12-141-0/+12
* The nbuf calculation was assuming that PAGE_SIZE = 4096 bytes, which isdillon2001-12-081-6/+12
OpenPOWER on IntegriCloud