From: Jeremy Filizetti Date: Thu, 31 May 2012 14:30:00 +0000 (-0400) Subject: LU-1459 llite: Don't LBUG when import has LUSTRE_IMP_NEW state X-Git-Tag: v1_8_8_60_WC1~16 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=3a4f224a19b427f893ccd0acb8c1c57da365ea8b;p=fs%2Flustre-release.git LU-1459 llite: Don't LBUG when import has LUSTRE_IMP_NEW state When a disabled OSC/OST is configured in the system at mount time, a client will LBUG if calling "lfs check servers". Disabling the LBUG causes client to return -EIO instead. Signed-off-by: Jeremy Filizetti Change-Id: Ib689eb37c20d1012728abb7c35aee15f30604d54 Reviewed-on: http://review.whamcloud.com/2993 Tested-by: Hudson Reviewed-by: Bobi Jam Tested-by: Maloo Reviewed-by: Johann Lombardi --- diff --git a/lustre/ptlrpc/client.c b/lustre/ptlrpc/client.c index 9386396..8ecbc5b 100644 --- a/lustre/ptlrpc/client.c +++ b/lustre/ptlrpc/client.c @@ -836,7 +836,6 @@ static int ptlrpc_import_delay_req(struct obd_import *imp, if (imp->imp_state == LUSTRE_IMP_NEW) { DEBUG_REQ(D_ERROR, req, "Uninitialized import."); *status = -EIO; - LBUG(); } else if (imp->imp_state == LUSTRE_IMP_CLOSED) { DEBUG_REQ(D_ERROR, req, "IMP_CLOSED "); *status = -EIO;