-
Committer:
Phillip Susi
-
Date:
2010-12-24 00:41:38 UTC
-
Revision ID:
psusi@cfl.rr.com-20101224004138-17c439fipy7rggd7
Made preload_inode_group() smarter
Before it called on e2fslibs to get the next inode until it returned
one not in the specified group. This caused sync reads of the inodes
and could read inode tables that we don't need. Now it looks up the
locations of the inode table, inode bitmap, and block bitmap and calls
readahead() on the block device for those locations to queue their
reads in the background.