Whamcloud - gitweb
LU-7329 obdclass: sync device to flush journal callbacks 52/17052/3
authorBruno Faccini <bruno.faccini@intel.com>
Thu, 5 Nov 2015 15:44:52 +0000 (16:44 +0100)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 30 Nov 2015 18:12:25 +0000 (18:12 +0000)
commit795e13aeed68c08a72884c7db9df35b114d972b1
treea484f229b0923923b3cd39de94016ed5ffb4e3f0
parent323293bab2c8d65c6f1c0b3c04671ed073719cbe
LU-7329 obdclass: sync device to flush journal callbacks

After llog_test_10() has been added to check correct Catalog
wrap-around as part of LU-6556, frequent auto-tests failures
have been encountered due to OOM situation on VMs caused by
a lot of journal commit callbacks backlog induced by the huge
LLOG activity generated by new test.
This patch forces frequent device sync to flush these journal
commit callbacks.

Signed-off-by: Bruno Faccini <bruno.faccini@intel.com>
Change-Id: If06914a395f5bacbbb55fcdc229ffcd47d742843
Reviewed-on: http://review.whamcloud.com/17052
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/obdclass/llog_test.c