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
/
sys
/
buf.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Change hw.physmem and hw.usermem to unsigned long like they used to be
peter
2002-08-30
1
-1
/
+1
*
Add support to UFS2 to provide storage for extended attributes.
mckusick
2002-07-19
1
-0
/
+1
*
Replace the global buffer hash table with per-vnode splay trees using a
dillon
2002-07-10
1
-1
/
+8
*
Fixup uses of GETVOBJECT.
jeff
2002-07-06
1
-0
/
+3
*
Make daddr_t and u_daddr_t 64bits wide.
phk
2002-05-14
1
-2
/
+2
*
Expand the one-line function pbreassignbuf() the only place it is or could
phk
2002-05-05
1
-1
/
+0
*
Move some UFS related stuff home where it belongs.
phk
2002-05-05
1
-6
/
+0
*
Shake unused stuff out of the flags in struct buf->b_flags.
phk
2002-05-04
1
-9
/
+11
*
The struct buf->b_act was not used anywere.
phk
2002-05-04
1
-1
/
+0
*
Remove __P
alfred
2002-03-19
1
-60
/
+59
*
Introduce the new 64-bit size disk block, daddr64_t. Change
mckusick
2002-03-15
1
-2
/
+2
*
* Move bswlist declaration and initialization from kern/vfs_bio.c to
eivind
2002-03-05
1
-15
/
+1
*
Replace bowrite() with BUF_WRITE in ufs.
phk
2002-02-22
1
-1
/
+0
*
GC: bufqueues are not used under -current, we use bioqueues.
phk
2002-02-22
1
-47
/
+0
*
Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()
dillon
2001-12-20
1
-2
/
+1
*
Add disk I/O scheduling for positively niced processes.
mckusick
2001-12-14
1
-0
/
+2
*
Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blocking
dillon
2001-11-05
1
-1
/
+6
*
KSE Milestone 2
julian
2001-09-12
1
-7
/
+8
*
Move most of the kernel submap initialization code, including the
dillon
2001-08-22
1
-1
/
+1
*
Limit the amount of KVM reserved for the buffer cache and for swap-meta
dillon
2001-08-20
1
-0
/
+2
*
This patch implements O_DIRECT about 80% of the way. It takes a patchset
dillon
2001-05-24
1
-3
/
+7
*
Undo part of the tangle of having sys/lock.h and sys/mutex.h included in
markm
2001-05-01
1
-0
/
+1
*
This patch removes the VOP_BWRITE() vector.
phk
2001-04-17
1
-1
/
+14
*
Change and clean the mutex lock interface.
bmilekic
2001-02-09
1
-2
/
+2
*
Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables
jake
2001-01-10
1
-1
/
+1
*
This implements a better launder limiting solution. There was a solution
dillon
2000-12-26
1
-0
/
+2
*
Implement a low-memory deadlock solution.
dillon
2000-11-18
1
-0
/
+1
*
Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ing
phk
2000-10-29
1
-0
/
+2
*
Catch up to moving headers:
jhb
2000-10-20
1
-1
/
+1
*
Convert lockmgr locks from using simple locks to using mutexes.
jasone
2000-10-04
1
-4
/
+11
*
Major update to the way synchronization is done in the kernel. Highlights
jasone
2000-09-07
1
-1
/
+1
*
Disable LK_CANRECURSE on buffer locks. The recusion is needed only for
mckusick
2000-07-26
1
-1
/
+1
*
This patch corrects the first round of panics and hangs reported
mckusick
2000-07-24
1
-2
/
+3
*
Add snapshots to the fast filesystem. Most of the changes support
mckusick
2000-07-11
1
-0
/
+1
*
Virtualizes & untangles the bioops operations vector.
phk
2000-06-16
1
-2
/
+37
*
Back out the previous change to the queue(3) interface.
jake
2000-05-26
1
-10
/
+10
*
Change the way that the queue(3) structures are declared; don't assume that
jake
2000-05-23
1
-10
/
+10
*
Separate the struct bio related stuff out of <sys/buf.h> into
phk
2000-05-05
1
-117
/
+0
*
Convert the vm_pager_strategy() interface to take a struct bio instead of
phk
2000-05-03
1
-9
/
+7
*
Give struct bio it's own call back mechanism.
phk
2000-05-01
1
-6
/
+11
*
s/biowait/bufwait/g
phk
2000-04-29
1
-1
/
+1
*
Clone the {b|bio}_offset field, and make sure it is always initialized
phk
2000-04-25
1
-1
/
+1
*
Don't declare common variables in include files:
phk
2000-04-18
1
-1
/
+1
*
Complete the bio/buf divorce for all code below devfs::strategy
phk
2000-04-15
1
-1
/
+10
*
Clone bio versions of certain bits of infrastructure:
phk
2000-04-02
1
-6
/
+61
*
Move B_ERROR flag to b_ioflags and call it BIO_ERROR.
phk
2000-04-02
1
-31
/
+36
*
Draw the outline of "struct bio".
phk
2000-04-02
1
-11
/
+33
*
Change the write-behind code to take more care when starting
dillon
2000-04-02
1
-1
/
+1
*
Rename the existing BUF_STRATEGY() to DEV_STRATEGY()
phk
2000-03-20
1
-0
/
+3
*
Remove B_READ, B_WRITE and B_FREEBUF and replace them with a new
phk
2000-03-20
1
-5
/
+7
[next]