git: kernel - Performance tuning (4)
Matthew Dillon
dillon at crater.dragonflybsd.org
Fri Nov 15 00:23:17 PST 2013
commit 2258af1d76cf6db5eefdac63588d1ad2dd6e6005
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Fri Nov 15 00:19:02 2013 -0800
kernel - Performance tuning (4)
* Fix another bug in the new buf/bio code. The flushing state can
inadvertently become active and cause an endless loop due to a
64-bit optimization (when BKVASIZE == MAXBSIZE) which is not properly
conditionalized.
* Fix the endless loop.
* Add some debug variables and a sysctl to control it (temporary).
Summary of changes:
sys/kern/vfs_bio.c | 43 +++++++++++++++++++++++++++++++++++--------
1 file changed, 35 insertions(+), 8 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/2258af1d76cf6db5eefdac63588d1ad2dd6e6005
--
DragonFly BSD source repository
More information about the Commits
mailing list