summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* - Eliminate the acquisition and release of the bqlock in bremfree() byjeff2004-11-181-38/+66
* Retire b_magic now, we have the bufobj containing the same hint.phk2004-11-041-1/+0
* Change buf->b_object to buf->b_bufobj->bo_objectphk2004-11-041-14/+16
* whitespacephk2004-11-041-4/+2
* Remove buf->b_dev field.phk2004-11-041-7/+2
* The synchronization provided by vm object locking has eliminated thealc2004-11-031-2/+0
* Remove the last call in the system to VOP_SPECSTRATEGY(): We can nophk2004-10-291-7/+2
* Give dev_strategy() an explict cdev argument in preparation for removingphk2004-10-291-13/+49
* Lock bp->b_bufobj->b_object instead of bp->b_objectphk2004-10-281-10/+10
* The island council met and voted buf_prewrite() home.phk2004-10-261-5/+3
* Put the I/O block size in bufobj->bo_bsize.phk2004-10-261-8/+1
* Hold the lock on the containing vm object when callingalc2004-10-261-0/+2
* Remove vnode->v_bsize. This was a dead-end.phk2004-10-251-7/+0
* Use VM_ALLOC_NOBUSY to eliminate vm_page_wakeup() calls and the acquisitionalc2004-10-251-10/+3
* Collapse vnode->v_object and buf->b_object into bufobj->bo_object.phk2004-10-251-3/+6
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-37/+18
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-221-56/+66
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-211-8/+66
* use dev_re[fl]thread() rather than home rolled versions.phk2004-09-241-8/+2
* Eliminate DEV_STRATEGY() macro: call dev_strategy() directly.phk2004-09-231-3/+12
* Do not refcount the cdevsw, but rather maintain a cdev->si_threadcountphk2004-09-231-5/+11
* Remove unused B_WRITEINPROG flagphk2004-09-151-1/+1
* undent some functions a bit.phk2004-09-151-159/+161
* stylistic polishing.phk2004-09-151-37/+57
* Remove the buffercache/vnode side of BIO_DELETE processing inphk2004-09-131-8/+1
* Eliminate unused second argument to reassignbuf() and simplify itphk2004-07-251-2/+2
* Neuter this warning for now, I think I know the remaining issues.phk2004-07-251-1/+2
* Remove GIANT_REQUIRED from vmapbuf().alc2004-07-181-2/+0
* Fix bug introduced in rev 1.434:peadar2004-07-061-3/+3
* Make the last commit handle non-phk root devices better.phk2004-07-041-0/+1
* Consistently use __inline instead of __inline__ as the former is an empty macrostefanf2004-07-041-3/+3
* Blocksize for I/O should be a property of the vnode and not found by gropingphk2004-07-041-0/+5
* Remove stale commentphk2004-07-031-1/+0
* Second half of the dev_t cleanup.phk2004-06-171-4/+4
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Avoid pointless zeroing of the bogus page in vfs_bio_clrbuf().alc2004-05-081-6/+8
* Make vm_page's PG_ZERO flag immutable between the time of the page'salc2004-05-061-14/+1
* Replace a manual check of a VMIO candidate with vn_canvmio(). Thisdes2004-03-121-2/+3
* When I was a kid my work table was one cluttered mess an cleaning it upphk2004-03-111-3/+5
* Properly vector all bwrite() and BUF_WRITE() calls through the same pathphk2004-03-111-11/+21
* Remove GIANT_REQUIRED from vunmapbuf().alc2004-03-071-2/+0
* Device megapatch 6/6:phk2004-02-211-0/+7
* swp_pager_async_iodone() no longer requires Giant. Modify bufdone()alc2004-02-071-1/+0
* Remove a variable that has been initialized but otherwise unused sincealc2003-12-201-2/+0
* Send B_PHYS out to pasture, it no longer serves any function.phk2003-11-151-9/+0
* - Remove the remaining now unnecessary checks for the buf's b_object beingalc2003-11-151-10/+4
* Replace B_PHYS conditional assignment to bio_offset with KASSERT checkphk2003-11-121-2/+7
* Update the statfs structure with 64-bit fields to allowmckusick2003-11-121-2/+2
* - Revision 1.469 of vfs_subr.c resulted in the buf's b_object field beingalc2003-11-111-14/+7
* Allow the bufdaemon and update daemon processes to skip themckusick2003-11-041-4/+8
OpenPOWER on IntegriCloud