]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r293680
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 18 Jan 2016 15:39:32 +0000 (15:39 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 18 Jan 2016 15:39:32 +0000 (15:39 +0000)
commitf1bb61e3b05b24da44d4fb9d36e47f424f0aa723
tree1d065d37db62d43c6e0ae1b4d9d20f38c21f8469
parentadf83c8646f93aa3c181317fb08a709c313ef7c2
MFC r293680
ext4: add support for reading sparse files

Add support for sparse files in ext4. Also implement read-ahead, which
greatly increases the performance when transferring files from ext4.
The sparse file support has become very common in ext4.

Both features implemented by Damjan Jovanovic.

PR: 205816

git-svn-id: svn://svn.freebsd.org/base/stable/10@294271 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/ext2fs/ext2_bmap.c
sys/fs/ext2fs/ext2_extents.c
sys/fs/ext2fs/ext2_extents.h
sys/fs/ext2fs/ext2_vnops.c