Whamcloud - gitweb
LU-433 remove jbd2-jcberr patch from kernel
authorBobi Jam <bobijam@whamcloud.com>
Tue, 21 Jun 2011 01:07:57 +0000 (09:07 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 6 Oct 2011 04:08:59 +0000 (00:08 -0400)
commit42758c33664f682e6ed86065b2224287d1952713
tree2fb5c768795041813d2bc07f6e3a63c2e8ee4794
parenta0bdd95f385168306b85fdee1e6bcf3dead772eb
LU-433 remove jbd2-jcberr patch from kernel

In the upstream ext4 code there is a new functionality to allow a
per-commit callback to be set (j_commit_callback), which is used by
the mballoc code to manage free space bitmaps after deleted blocks
have been released. We expand it to contain multiple different
callbacks.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I6397ccabd8d729658cf2ee13c9c3731a9eb31219
Reviewed-on: http://review.whamcloud.com/983
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
build/autoconf/lustre-build.m4
ldiskfs/configure.ac
ldiskfs/kernel_patches/patches/ext4-journal-callback-rhel5.patch [new file with mode: 0644]
ldiskfs/kernel_patches/patches/ext4-journal-callback.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel5-ext4.series
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.series
lustre/kernel_patches/patches/jbd2-jcberr-2.6-rhel5.patch
lustre/kernel_patches/patches/jbd2-jcberr-2.6-rhel6.patch
lustre/lvfs/fsfilt_ext3.c
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h