Whamcloud - gitweb
LU-508 ldiskfs: fix race in ext4_ext_walk_space()
authorBobi Jam <bobijam@whamcloud.com>
Thu, 27 Oct 2011 01:51:39 +0000 (09:51 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 9 Jan 2012 19:54:02 +0000 (14:54 -0500)
commit0b49b0ccfcc29d2502ca4b1d8c85efbfa71cbd18
treece54836f102d509970f7fe2a83b6192f21877195
parent70d61fa40ca30074f6f2211df51a2552c37754df
LU-508 ldiskfs: fix race in ext4_ext_walk_space()

we should not access on-disk data (e.g. path->p_ext->*) with no
locking.

to be fixed in mainline ext4 as well.

Port from: ORI-291
Author: Alex Zhuravlev <bzzz@whamcloud.com>
Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: Ic9dfcc9a90766c79c0da5ca54e9fbb2f917865a6
Reviewed-on: http://review.whamcloud.com/1618
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Mikhail Pershin <tappro@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
ldiskfs/kernel_patches/patches/ext4-store-tree-generation-at-find.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/lvfs/fsfilt_ext3.c