Fix several buffer cache issues related to B_NOCACHE.
[dragonfly.git] / sys / kern / vfs_bio.c
2006-05-25 Matthew DillonFix several buffer cache issues related to B_NOCACHE.
2006-05-07 Matthew DillonWe have to use pmap_extract() here. If we lose a race...
2006-05-05 Matthew DillonRemove VOP_BWRITE(). This function provided a way...
2006-05-05 Matthew DillonCleanup procedure prototypes, get rid of extra spaces...
2006-05-04 Matthew DillonBlock devices generally truncate the size of I/O reques...
2006-05-03 Matthew Dillon- Clarify the definitions of b_bufsize, b_bcount, and...
2006-04-30 Matthew DillonRemove buf->b_saveaddr, assert that vmapbuf() is only...
2006-04-30 Matthew DillonThe pbuf subsystem now initializes b_kvabase and b_kvas...
2006-04-30 Matthew DillonRemove b_xflags. Fold BX_VNCLEAN and BX_VNDIRTY into...
2006-04-30 Matthew DillonReplace the the buffer cache's B_READ, B_WRITE, B_FORMA...
2006-04-28 Matthew DillonGet rid of pbgetvp() and pbrelvp(). Instead fold the...
2006-04-28 Matthew DillonGet rid of the remaining buffer background bitmap code...
2006-04-28 Matthew DillonRemove the buffer cache's B_PHYS flag. This flag was...
2006-04-27 Matthew DillonMove most references to the buffer cache array (buf...
2006-04-24 Matthew DillonIf softupdates or some other entity re-dirties a buffer...
2006-04-12 Sascha WildnerMerge from vendor branch BINUTILS:
2006-04-01 Matthew DillonRequire that *ALL* vnode-based buffer cache ops be...
2006-03-29 Matthew DillonRemove VOP_GETVOBJECT, VOP_DESTROYVOBJECT, and VOP_CREA...
2006-03-24 Matthew DillonMajor BUF/BIO work commit. Make I/O BIO-centric and...
2006-03-22 Gregory Neil ShapiroMerge from vendor branch SENDMAIL:
2006-03-05 Matthew DillonReplace the global buffer cache hash table with a per...
2006-03-02 Matthew Dillonvfs_bio_awrite() was unconditionally locking a buffer...
2006-03-02 Matthew Dillonbuftimespinlock is utterly useless since the spinlock...
2006-03-02 Matthew DillonPass LK_PCATCH instead of trying to store tsleep flags...
2006-02-17 Matthew DillonMake the entire BUF/BIO system BIO-centric instead...
2006-02-13 Simon SchubertMerge from vendor branch OPENSSH:
2006-01-11 Simon SchubertMerge from vendor branch GDB:
2005-12-07 Simon SchubertMerge from vendor branch CVS:
2005-12-03 Simon SchubertMerge from vendor branch OPENSSL:
2005-12-03 Simon SchubertMerge from vendor branch CVS:
2005-11-19 Matthew DillonConvert the lockmgr interlock from a token to a spinloc...
2005-11-14 Matthew DillonTemporarily check for and correct a race in getnewbuf...
2005-11-13 Simon SchubertMerge from vendor branch LUKEMFTP:
2005-10-24 Matthew DillonAdd a missing BUF_UNLOCK in the last commit.
2005-10-24 Matthew DillonAdd two checks for potential buffer cache races.
2005-10-01 Simon SchubertMerge from vendor branch GDB:
2005-09-11 Simon SchubertMerge from vendor branch GCC:
2005-09-09 Jeroen Ruigrok/asmodaiMerge from vendor branch GROFF:
2005-09-06 Joerg SonnenbergerMerge from vendor branch OPENSSH:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch GROFF:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch GROFF:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch GROFF:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch GROFF:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch TEXINFO:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch TEXINFO:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch NCURSES:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch GCC:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch CVS:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch BINUTILS:
2005-08-28 Jeroen Ruigrok/asmodaiMerge from vendor branch BIND:
2005-08-25 Hiten PandyaRemove NO_B_MALLOC preprocessor macro, it was never...
2005-08-10 Joerg SonnenbergerMerge from vendor branch GCC:
2005-08-10 Hiten PandyaRe-word some sysctl descriptions, make them compact.
2005-08-08 Hiten PandyaMove the bswlist symbol into vm/vm_pager.c because...
2005-08-08 Hiten PandyaBUF/BIO cleanup 7/99:
2005-08-07 Hiten PandyaBUF/BIO cleanup 6/99:
2005-08-07 Hiten PandyaAdd 'debug.sizeof.buf' sysctl for determining size...
2005-08-05 Hiten PandyaBUF/BIO cleanup 5/99:
2005-08-04 Hiten PandyaInitialize buf->b_iodone to NULL during bufinit(9)...
2005-08-04 David RhodusRemove scheduler define which was never used.
2005-08-03 Hiten PandyaBUF/BIO cleanup 3/99:
2005-08-03 Hiten PandyaBUF/BIO cleanup 2/99:
2005-08-01 Joerg SonnenbergerMerge from vendor branch OPENPAM:
2005-07-28 Matthew DillonThere is a case when B_VMIO is clear where a buffer...
2005-07-21 Joerg SonnenbergerMerge from vendor branch ZLIB:
2005-07-14 Joerg SonnenbergerMerge from vendor branch OPENSSH:
2005-07-12 Simon SchubertMerge from vendor branch OPENSSH:
2005-07-11 Simon SchubertMerge from vendor branch OPENSSH:
2005-07-08 Joerg SonnenbergerMerge from vendor branch OPENPAM:
2005-07-07 Simon SchubertMerge from vendor branch OPENSSL:
2005-07-06 Joerg SonnenbergerMerge from vendor branch FILE:
2005-06-29 Simon SchubertMerge from vendor branch BZIP:
2005-06-19 Joerg SonnenbergerMerge from vendor branch GCC:
2005-06-13 Simon SchubertMerge from vendor branch CVS:
2005-06-06 Matthew DillonRemove spl*() calls from kern, replacing them with...
2005-06-06 Gregory Neil ShapiroMerge from vendor branch SENDMAIL:
2005-06-05 Simon SchubertMerge from vendor branch GCC:
2005-06-01 Joerg SonnenbergerMerge from vendor branch FILE:
2005-05-24 Joerg SonnenbergerMerge from vendor branch GCC:
2005-05-24 Joerg SonnenbergerMerge from vendor branch GCC:
2005-05-11 Joerg SonnenbergerMerge from vendor branch GCC:
2005-05-08 Matthew Dillonincore() is used to detect logical block number collisi...
2005-05-03 Joerg SonnenbergerMerge from vendor branch LIBARCHIVE:
2005-05-03 Joerg SonnenbergerMerge from vendor branch BSDTAR:
2005-04-21 Jeroen Ruigrok/asmodaiMerge from vendor branch GPERF:
2005-04-21 Jeroen Ruigrok/asmodaiMerge from vendor branch CVS:
2005-04-19 Joerg SonnenbergerMerge from vendor branch NTPD:
2005-04-19 Joerg SonnenbergerMerge from vendor branch NTPD:
2005-04-18 Joerg SonnenbergerMerge from vendor branch NTPD:
2005-04-15 Matthew DillonImplement Red-Black trees for the vnode clean/dirty...
2005-04-14 Joerg SonnenbergerMerge from vendor branch NTPD:
2005-03-29 David RhodusMerge from vendor branch HEIMDAL:
2005-03-28 David RhodusMerge from vendor branch HEIMDAL:
2005-03-23 Matthew DillonRemove an assertion in bundirty() that requires the...
2005-03-12 Eirik NygaardMerge from vendor branch NCURSES:
2005-03-08 Simon SchubertMerge from vendor branch CVS:
2005-03-02 Eirik NygaardMerge from vendor branch NCURSES:
2005-03-02 Joerg SonnenbergerMerge from vendor branch GCC:
2005-02-25 Joerg SonnenbergerMerge from vendor branch NTPD:
2005-01-29 Matthew Dillongetblk() has an old crufty API in which the logical...
next