git: kernel - Upgrade buffer space tracking variables from int t

看板DFBSD_commit作者時間14年前 (2011/11/12 15:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 3583bbb419ec67c251daa38bc58fa0739ad1eeac Author: Matthew Dillon <dillon@apollo.backplane.com> Date: Fri Nov 11 22:20:12 2011 -0800 kernel - Upgrade buffer space tracking variables from int to long * Several bufspace-related buffer cache parameters can now overflow a 32 bit integer on machines with large amounts (~64G+) of memory. Change these to long. bufspace, maxbufspace, maxbufmallocspace, lobufspace, hibufspace, lorunningspace, hirunningspace, dirtybufspace, dirtybufspacehw, runningbufspace, lodirtybufspace, hidirtybufspace. * Also requires an API change to libkcore/libkinfo which effects top. Summary of changes: lib/libkcore/kcore.h | 2 +- lib/libkcore/kcore_vfs.c | 2 +- lib/libkinfo/kinfo.h | 2 +- lib/libkinfo/kinfo_vfs.c | 2 +- sys/kern/kern_iosched.c | 4 +- sys/kern/vfs_bio.c | 74 ++++++++++++++++++++-------------------- sys/sys/buf.h | 2 +- sys/vfs/hammer/hammer.h | 12 +++--- sys/vfs/hammer/hammer_io.c | 22 ++++++------ sys/vfs/hammer/hammer_vfsops.c | 16 ++++---- usr.bin/top/m_dragonfly.c | 2 +- 11 files changed, 70 insertions(+), 70 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3583bbb419ec67c251daa38bc58fa0739ad1eeac -- DragonFly BSD source repository
文章代碼(AID): #1ElXcoo9 (DFBSD_commit)