From 67ad9b8d973d3f56ba750467113d2933de54d842 Mon Sep 17 00:00:00 2001 From: Minh Diep Date: Thu, 23 Aug 2012 07:42:40 -0700 Subject: [PATCH] LU-1769 ofd: Add a fault injection for EINPROGRESS Add OBD_FAIL_OST_DQACQ_NET case for fault injection for EINPROGRESS Signed-off-by: Minh Diep Change-Id: I902a527af96af19b417e232d0e9d52c4b625e8eb Reviewed-on: http://review.whamcloud.com/3763 Tested-by: Hudson Tested-by: Maloo Reviewed-by: Li Wei Reviewed-by: Andreas Dilger --- lustre/ofd/ofd_io.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/ofd/ofd_io.c b/lustre/ofd/ofd_io.c index a75e5cd..fa74959 100644 --- a/lustre/ofd/ofd_io.c +++ b/lustre/ofd/ofd_io.c @@ -405,6 +405,9 @@ retry: th->th_sync |= oti->oti_sync_write; + if (OBD_FAIL_CHECK(OBD_FAIL_OST_DQACQ_NET)) + GOTO(out_stop, rc = -EINPROGRESS); + rc = dt_declare_write_commit(env, o, lnb, niocount, th); if (rc) GOTO(out_stop, rc); -- 1.8.3.1