[U-Boot] [PATCH] ext4fs: Add ext4 extent tree cache

2018-03-27 Thread evan . g . thompson
From: Evan Thompson In ext4, the file inode can store up to 4 extents. If a file requires more (due to size or fragmentation), an extent index tree is used. Currently, u-boot reads a node from each level of the extent tree for every block read, which is very inefficient when extent tree depth is

[U-Boot] [PATCH v2] ext4fs: Add ext4 extent tree cache

2018-05-11 Thread evan . g . thompson
From: Evan Thompson In ext4, the file inode can store up to 4 extents. If a file requires more (due to size or fragmentation), an extent index tree is used. Currently, u-boot reads a node from each level of the extent tree for every block read, which is very inefficient when extent tree depth is