summaryrefslogtreecommitdiff
path: root/fs/ncpfs/ncplib_kernel.c
diff options
context:
space:
mode:
authorAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>2008-07-11 19:27:31 -0400
committerTheodore Ts'o <tytso@mit.edu>2008-07-11 19:27:31 -0400
commitcd1aac32923a9c8adcc0ae85e33c1ca0c5855838 (patch)
tree3d55d9249ef960a7e345969404d537e36dbd9609 /fs/ncpfs/ncplib_kernel.c
parent61628a3f3a37af2bf25daf8e26fd6b76a78c4f76 (diff)
downloadlwn-cd1aac32923a9c8adcc0ae85e33c1ca0c5855838.tar.gz
lwn-cd1aac32923a9c8adcc0ae85e33c1ca0c5855838.zip
ext4: Add ordered mode support for delalloc
This provides a new ordered mode implementation which gets rid of using buffer heads to enforce the ordering between metadata change with the related data chage. Instead, in the new ordering mode, it keeps track of all of the inodes touched by each transaction on a list, and when that transaction is committed, it flushes all of the dirty pages for those inodes. In addition, the new ordered mode reverses the lock ordering of the page lock and transaction lock, which provides easier support for delayed allocation. Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by: Mingming Cao <cmm@us.ibm.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'fs/ncpfs/ncplib_kernel.c')
0 files changed, 0 insertions, 0 deletions