aboutsummaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_buf_item.c
diff options
context:
space:
mode:
authorDave Chinner <david@fromorbit.com>2013-06-27 16:04:55 +1000
committerBen Myers <bpm@sgi.com>2013-06-27 14:26:21 -0500
commit28c8e41af693e4b5cd2d68218f144cf40ce15781 (patch)
tree79bea3212f87c81509af8acbf92b004f91e4a3eb /fs/xfs/xfs_buf_item.c
parentxfs: Inode create transaction reservations (diff)
downloadlinux-dev-28c8e41af693e4b5cd2d68218f144cf40ce15781.tar.xz
linux-dev-28c8e41af693e4b5cd2d68218f144cf40ce15781.zip
xfs: Inode create item recovery
When we find a icreate transaction, we need to get and initialise the buffers in the range that has been passed. Extract and verify the information in the item record, then loop over the range initialising and issuing the buffer writes delayed. Support an arbitrary size range to initialise so that in future when we allocate inodes in much larger chunks all kernels that understand this transaction can still recover them. Signed-off-by: Dave Chinner <david@fromorbit.com> Reviewed-by: Mark Tinguely <tinguely@sgi.com> Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_buf_item.c')
0 files changed, 0 insertions, 0 deletions