1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys/ufs/ffs
Kirk McKusick 8cf85cf292 With the addition of journalled soft updates, the "newblk" structures
persist much longer than previously. Historically we had at most 100
entries; now the count may reach a million. With the increased count
we spent far too much time looking them up in the grossly undersized
newblk hash table. Configure the newblk hash table to accurately reflect
the number of entries that it must index.

Reviewed by: kib
Tested by:   Peter Holm
MFC after:   2 weeks
2013-08-05 22:02:45 +00:00
..
ffs_alloc.c Update to comments describing block allocation policy. 2013-07-14 18:44:33 +00:00
ffs_balloc.c Make better use of metadata area by avoiding using it for data blocks 2013-07-02 21:07:08 +00:00
ffs_extern.h
ffs_inode.c - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
ffs_rawread.c Do not remap usermode pages into KVA for physio. 2013-03-19 14:43:57 +00:00
ffs_snapshot.c Only copy as much bytes as there in superblock, instead of the full 2013-07-12 18:52:33 +00:00
ffs_softdep.c With the addition of journalled soft updates, the "newblk" structures 2013-08-05 22:02:45 +00:00
ffs_subr.c
ffs_suspend.c There are several code sequences like 2013-07-09 20:49:32 +00:00
ffs_tables.c
ffs_vfsops.c There are several code sequences like 2013-07-09 20:49:32 +00:00
ffs_vnops.c UFS support of the unmapped i/o for the user data buffers. 2013-03-19 15:08:15 +00:00
fs.h The purpose of this change to the FFS layout policy is to reduce the 2013-03-22 21:45:28 +00:00
softdep.h