summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix a few issues in the pressure logic when the available buffers run low:miod2012-05-301-5/+7
* Make rusage totals, itimers, and profile settings per-process insteadguenther2012-03-231-5/+5
* clean up buffer cache statistics somewhat tobeck2011-09-191-8/+10
* the rest of the uvm commit - I commited from uvm instead of sysbeck2011-07-061-2/+2
* move the specfs code to a place people can see it; ok guenther thib krwderaadt2011-07-041-3/+2
* bread does nothing with its ucred argument. remove it. ok matthewtedu2011-07-041-4/+3
* Move the bufcachepercent setting code to MI locations -- set it to 42%deraadt2011-06-051-7/+1
* Revert previous diff decrementing bcstats.numbufpages here. This functionbeck2011-04-071-3/+4
* Constrain the buffer cache to use only the dma reachable region of memory.beck2011-04-021-4/+7
* backout 1.86deraadt2010-11-131-12/+1
* matthew did not commit the diff he passed around for us to inspect...deraadt2010-08-031-2/+2
* If an asynchronous request invalidates a buf, then we might remove itmatthew2010-08-031-6/+10
* Call bufq_done at the top of biodone, so we don't call it onthib2010-07-011-1/+4
* Disable/partially backout the bufq quiesce changes as thisthib2010-06-301-4/+1
* Introduce bufq_quiesce(), which will block I/O ifrom getting on the queues,kettenis2010-06-291-1/+4
* Use correct format specifiers for 'show bcstats'.jsing2010-02-051-5/+6
* two things:beck2009-08-081-7/+33
* Dynamic buffer cache support - a re-commit of what was backed outbeck2009-08-021-40/+167
* backout the buf_acquire() does the bremfree() since all callersthib2009-06-251-1/+3
* Back out all the buffer cache changes I committed during c2k9. This reverts threebeck2009-06-151-167/+40
* All caller of buf_acquire were doing bremfree before the call.art2009-06-061-3/+1
* Dynamic buffer cache sizing.beck2009-06-051-5/+109
* add kern.bufcachepercent sysctl to allow adjusting the buffer cachebeck2009-06-031-1/+28
* Change bufhash from the old grotty hash table to red-black trees hangingbeck2009-06-031-36/+32
* Make the interactions in allocating buffers less confusing.art2009-04-221-225/+141
* fix buffer cache pending writs statistic so it does not go negative.beck2009-03-231-6/+9
* backout revision 1.109oga2009-01-111-5/+1
* keep b_proc set to the proccess,thib2009-01-091-1/+5
* Move diagnostic assertions concerning the recycle process of bufferspedro2008-11-221-21/+5
* Belt, suspenders, duct tape and glue.art2008-06-141-1/+12
* Bring biomem diff back into the tree after the nfs_bio.c fix went in.deraadt2008-06-121-260/+158
* back out biomem diff since it is not right yet. Doing very largederaadt2008-06-111-158/+260
* Buffer cache revampbeck2008-06-101-260/+158
* Widen some struct statfs fields to support large filesystem stataotto2008-03-161-1/+16
* This QUEUE_DEBUG should really be DIAGNOSTIC - we need these checksbeck2007-10-211-2/+2
* Correct possible spl problem in buffer cleaning daemon - the buffer cleaningbeck2007-10-181-2/+2
* replace ctob and btoc with ptoa and atop respectivelymartin2007-09-151-19/+19
* A few changes to deal with multi-user performance issues seen. thisbeck2007-08-071-10/+31
* Do not allow clustering read for filesystems which block size is smallermiod2007-07-091-4/+5
* de-registerjasper2007-06-171-3/+3
* Protect access to 'bufhead' with splbio(), okay art@ millert@ marco@pedro2007-06-091-2/+2
* backout rev 1.91 and 1.92, it causes proceses to hang on low memotto2007-06-031-25/+20
* Uninline bio_doread(), okay art@pedro2007-06-011-3/+3
* dont request zeroed memory when we allocate data regions for buffers. thisdlg2007-06-011-2/+2
* I suck. Forgot splx() in the early return path.art2007-05-291-1/+2
* Change getnewbuf from taking lots of sleep arguments and then doing magicart2007-05-291-20/+24
* pool_setipl() on the bufpool, to make sure thatthib2007-05-281-1/+2
* remove silly comment, okay deraadt@pedro2007-05-271-2/+1
* Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@pedro2007-05-261-228/+439
* Retire B_LOCKED and BQ_LOCKED. The last real usage of thethib2006-10-211-24/+15