ext4: add new pending reservation mechanism
authorEric Whitney <enwlinux@gmail.com>
Mon, 1 Oct 2018 18:17:41 +0000 (14:17 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 1 Oct 2018 18:17:41 +0000 (14:17 -0400)
commit1dc0aa46e74a3366e12f426b7caaca477853e9c3
tree7da00fca5375a302a3711f24ca3af44af0a5e7c8
parentad431025aecda85d3ebef5e4a3aca5c1c681d0c7
ext4: add new pending reservation mechanism

Add new pending reservation mechanism to help manage reserved cluster
accounting.  Its primary function is to avoid the need to read extents
from the disk when invalidating pages as a result of a truncate, punch
hole, or collapse range operation.

Signed-off-by: Eric Whitney <enwlinux@gmail.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/ext4.h
fs/ext4/extents_status.c
fs/ext4/extents_status.h
fs/ext4/super.c