Currently reservation code assumes a bitmap given to it is all one contigous
chunk. This patch enhances it to handle a discontigous chunks. It adds new
fields m_bitmap_ext_cnt and m_bitmap_ext_arr. m_bitmap_ext_arr tracks the sizes
of each contigous free bits and m_bitmap_ext_cnt trackes number of
Current local alloc handles single contiguous free chunk of clusters. This
patch enhances local alloc to handle discontigous free chunks. It adds a new
ocfs2_local_alloc_rec structure which tracks single contiguous free chunk. An
array of these sit in the bitmap itself and track discontiguous
Hi all,
can you please review following 3 patches that implement discontiguous
localalloc bitmap support for ocfs2 file system. This feature helps
applications that significantly fragment the filesystem.
These fixes needs changes to ocfs2 tools as well. I am sending those patches
for review
This patch adds supporting functions and modifies localalloc code to implement
discontiguous localalloc bitmap.
Signed-off-by: Srinivas Eeda srinivas.e...@oracle.com
---
fs/ocfs2/localalloc.c | 523 -
1 files changed, 342 insertions(+), 181
On Mon, May 07, 2012 at 04:21:27PM -0700, Srinivas Eeda wrote:
can you please review following 3 patches that implement discontiguous
localalloc bitmap support for ocfs2 file system. This feature helps
applications that significantly fragment the filesystem.
Hi Srini. Have you some
On Mon, May 07, 2012 at 04:21:28PM -0700, Srinivas Eeda wrote:
Current local alloc handles single contiguous free chunk of clusters. This
patch enhances local alloc to handle discontigous free chunks. It adds a new
ocfs2_local_alloc_rec structure which tracks single contiguous free chunk. An
On Mon, May 07, 2012 at 04:21:29PM -0700, Srinivas Eeda wrote:
This patch adds supporting functions and modifies localalloc code to implement
discontiguous localalloc bitmap.
Signed-off-by: Srinivas Eeda srinivas.e...@oracle.com
---
fs/ocfs2/localalloc.c | 523
On Mon, May 07, 2012 at 04:21:28PM -0700, Srinivas Eeda wrote:
Current local alloc handles single contiguous free chunk of clusters. This
patch enhances local alloc to handle discontigous free chunks. It adds a new
ocfs2_local_alloc_rec structure which tracks single contiguous free chunk. An
On Mon, May 07, 2012 at 04:21:30PM -0700, Srinivas Eeda wrote:
Currently reservation code assumes a bitmap given to it is all one contigous
chunk. This patch enhances it to handle a discontigous chunks. It adds new
fields m_bitmap_ext_cnt and m_bitmap_ext_arr. m_bitmap_ext_arr tracks the
Joel Becker wrote:
On Mon, May 07, 2012 at 04:21:27PM -0700, Srinivas Eeda wrote:
can you please review following 3 patches that implement discontiguous
localalloc bitmap support for ocfs2 file system. This feature helps
applications that significantly fragment the filesystem.
Joel Becker wrote:
On Mon, May 07, 2012 at 04:21:29PM -0700, Srinivas Eeda wrote:
OH MY DOG NO. NEVER EVER DO THIS. You cannot update an old
filesystem on the fly! What about other nodes that are running older
versions of the software? They will crash or corrupt data! The
11 matches
Mail list logo