index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_bio.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Add more information to the getnewbuf() recycling KTR.
jeff
2005-02-10
1
-2
/
+4
*
- Remove an invalid KASSERT added in recent background write reshuffling.
jeff
2005-02-08
1
-3
/
+0
*
Background writes are entirely an FFS/Softupdates thing.
phk
2005-02-08
1
-126
/
+5
*
- Don't release BKGRDINPROG until after we've bufdone'd the copy.
jeff
2005-02-05
1
-14
/
+15
*
- Don't drop the wref on the bufobj until after bufdone() has completed.
jeff
2005-01-28
1
-7
/
+10
*
Don't use VOP_GETVOBJECT, use vp->v_object directly.
phk
2005-01-25
1
-10
/
+8
*
Kill the VV_OBJBUF and test the v_object for NULL instead.
phk
2005-01-24
1
-4
/
+3
*
- Add CTR calls to trace the lifecycle of a buffer.
jeff
2005-01-24
1
-79
/
+84
*
Add BO_SYNC() and add a default which uses the secret vnode pointer
phk
2005-01-11
1
-0
/
+8
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-1
/
+1
*
- Eliminate the acquisition and release of the bqlock in bremfree() by
jeff
2004-11-18
1
-38
/
+66
*
Retire b_magic now, we have the bufobj containing the same hint.
phk
2004-11-04
1
-1
/
+0
*
Change buf->b_object to buf->b_bufobj->bo_object
phk
2004-11-04
1
-14
/
+16
*
whitespace
phk
2004-11-04
1
-4
/
+2
*
Remove buf->b_dev field.
phk
2004-11-04
1
-7
/
+2
*
The synchronization provided by vm object locking has eliminated the
alc
2004-11-03
1
-2
/
+0
*
Remove the last call in the system to VOP_SPECSTRATEGY(): We can no
phk
2004-10-29
1
-7
/
+2
*
Give dev_strategy() an explict cdev argument in preparation for removing
phk
2004-10-29
1
-13
/
+49
*
Lock bp->b_bufobj->b_object instead of bp->b_object
phk
2004-10-28
1
-10
/
+10
*
The island council met and voted buf_prewrite() home.
phk
2004-10-26
1
-5
/
+3
*
Put the I/O block size in bufobj->bo_bsize.
phk
2004-10-26
1
-8
/
+1
*
Hold the lock on the containing vm object when calling
alc
2004-10-26
1
-0
/
+2
*
Remove vnode->v_bsize. This was a dead-end.
phk
2004-10-25
1
-7
/
+0
*
Use VM_ALLOC_NOBUSY to eliminate vm_page_wakeup() calls and the acquisition
alc
2004-10-25
1
-10
/
+3
*
Collapse vnode->v_object and buf->b_object into bufobj->bo_object.
phk
2004-10-25
1
-3
/
+6
*
Move the buffer method vector (buf->b_op) to the bufobj.
phk
2004-10-24
1
-37
/
+18
*
Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.
phk
2004-10-22
1
-56
/
+66
*
Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAIT
phk
2004-10-21
1
-8
/
+66
*
use dev_re[fl]thread() rather than home rolled versions.
phk
2004-09-24
1
-8
/
+2
*
Eliminate DEV_STRATEGY() macro: call dev_strategy() directly.
phk
2004-09-23
1
-3
/
+12
*
Do not refcount the cdevsw, but rather maintain a cdev->si_threadcount
phk
2004-09-23
1
-5
/
+11
*
Remove unused B_WRITEINPROG flag
phk
2004-09-15
1
-1
/
+1
*
undent some functions a bit.
phk
2004-09-15
1
-159
/
+161
*
stylistic polishing.
phk
2004-09-15
1
-37
/
+57
*
Remove the buffercache/vnode side of BIO_DELETE processing in
phk
2004-09-13
1
-8
/
+1
*
Eliminate unused second argument to reassignbuf() and simplify it
phk
2004-07-25
1
-2
/
+2
*
Neuter this warning for now, I think I know the remaining issues.
phk
2004-07-25
1
-1
/
+2
*
Remove GIANT_REQUIRED from vmapbuf().
alc
2004-07-18
1
-2
/
+0
*
Fix bug introduced in rev 1.434:
peadar
2004-07-06
1
-3
/
+3
*
Make the last commit handle non-phk root devices better.
phk
2004-07-04
1
-0
/
+1
*
Consistently use __inline instead of __inline__ as the former is an empty macro
stefanf
2004-07-04
1
-3
/
+3
*
Blocksize for I/O should be a property of the vnode and not found by groping
phk
2004-07-04
1
-0
/
+5
*
Remove stale comment
phk
2004-07-03
1
-1
/
+0
*
Second half of the dev_t cleanup.
phk
2004-06-17
1
-4
/
+4
*
Do the dreaded s/dev_t/struct cdev */
phk
2004-06-16
1
-1
/
+1
*
Avoid pointless zeroing of the bogus page in vfs_bio_clrbuf().
alc
2004-05-08
1
-6
/
+8
*
Make vm_page's PG_ZERO flag immutable between the time of the page's
alc
2004-05-06
1
-14
/
+1
*
Replace a manual check of a VMIO candidate with vn_canvmio(). This
des
2004-03-12
1
-2
/
+3
*
When I was a kid my work table was one cluttered mess an cleaning it up
phk
2004-03-11
1
-3
/
+5
*
Properly vector all bwrite() and BUF_WRITE() calls through the same path
phk
2004-03-11
1
-11
/
+21
[next]