Displaying 4 results from an estimated 4 matches for "ocfs2_find_cpos_for_left_leaf".
2008 Jan 29
2
[PATCH 0/2] Unwritten extent merge update, V2
The old extent merging code down underneath "ocfs2_mark_extent_written()"
can't merge extents between leaf blocks. This patch resolve this.
So that a large unwritten extent which has been split up with a bunch of
writes can be merged together once all unwritten regions have been written to.
Modification from V1 to V2:
1. Add more comments for some functions which is more complicated
2010 May 20
0
[GIT PULL] ocfs2 updates for 2.6.35
...size after xa_cleanup_value_truncate().
ocfs2: Don't retry xattr set in case value extension fails.
Tristan Ye (4):
Ocfs2: Optimize ocfs2 truncate to use ocfs2_remove_btree_range() instead.
Ocfs2: Fix hole punching to correctly do CoW during cluster zeroing.
Ocfs2: Make ocfs2_find_cpos_for_left_leaf() public.
Ocfs2: Optimize punching-hole code.
Wengang Wang (2):
ocfs2: print node # when tcp fails
ocfs2:dlm: avoid dlm->ast_lock lockres->spinlock dependency break
Documentation/filesystems/ocfs2.txt | 7 +
fs/ocfs2/Makefile | 1 +
fs/ocfs2/alloc....
2009 Feb 13
44
[PATCH 0/40] ocfs2: Detach ocfs2 metadata I/O from struct inode
The following series of patches attempts to detach metadata I/O from
struct inode. They are currently tied together pretty tightly.
Metadata reads happen via the ocfs2_read_blocks() functions, writes via
both jbd2 and ocfs2_write_blocks().
- Each inode has a cache of associated metadata blocks stored on its
ip_metadata_cache member. The ocfs2_read/write_blocks() functions
take a struct
2008 Apr 02
10
[PATCH 0/62] Ocfs2 updates for 2.6.26-rc1
The following series of patches comprises the bulk of our outstanding
changes for Ocfs2.
Aside from the usual set of cleanups and fixes that were inappropriate for
2.6.25, there are a few highlights:
The '/sys/o2cb' directory has been moved to '/sys/fs/o2cb'. The new location
meshes better with modern sysfs layout. A symbolic link has been placed in
the old location so as to