Whamcloud - gitweb
LU-8216 ldiskfs: fix journal quota files 03/20503/3
authorWang Shilong <wshilong@ddn.com>
Mon, 30 May 2016 13:55:06 +0000 (22:55 +0900)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 14 Jun 2016 03:49:09 +0000 (03:49 +0000)
commitd59d553dc18189dfc5e43196f7c8a2bd6346b675
tree8c6993000bafc7f21e7fe347501917642a533797
parent0ecdb18ea46790a21f35f60d452e8fc7a50ce838
LU-8216 ldiskfs: fix journal quota files

When we hit Lustre crash, e2fsck will always
complains Quota accounting mismatch, and sometimes
differences are huge.

Problems are we don't journal quota updates properly,
and with current codes quota files will be only
journaled when syncing filesystem,
that only happen by sync call or unmounting.

Signed-off-by: Wang Shilong <wshilong@ddn.com>
Change-Id: I94c148a6b48f2464e96320bbadc88a3c234eacb0
Reviewed-on: http://review.whamcloud.com/20503
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Yang Sheng <yang.sheng@intel.com>
ldiskfs/kernel_patches/patches/rhel6.5/ext4-fix-journal-quota.patch [new file with mode: 0644]
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.5.series
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.6.series
ldiskfs/kernel_patches/series/ldiskfs-2.6-rhel6.7.series
ldiskfs/kernel_patches/series/ldiskfs-2.6-sles11.series
ldiskfs/kernel_patches/series/ldiskfs-3.0-sles11.series
ldiskfs/kernel_patches/series/ldiskfs-3.0-sles11sp3.series