/openbmc/linux/fs/btrfs/ |
H A D | inode-item.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | delayed-ref.h | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | xattr.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | delayed-ref.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | transaction.h | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | relocation.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | super.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | transaction.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | file.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | ioctl.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | volumes.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | ctree.h | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | extent-tree.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | disk-io.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
H A D | inode.c | diff a22285a6a32390195235171b89d157ed1a1fe932 Sun May 16 09:48:46 CDT 2010 Yan, Zheng <zheng.yan@oracle.com> Btrfs: Integrate metadata reservation with start_transaction
Besides simplify the code, this change makes sure all metadata reservation for normal metadata operations are released after committing transaction.
Changes since V1:
Add code that check if unlink and rmdir will free space.
Add ENOSPC handling for clone ioctl.
Signed-off-by: Yan Zheng <zheng.yan@oracle.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
|