void ptlrpc_restart_req(struct ptlrpc_request *req);
void ptlrpc_abort_inflight(struct obd_import *imp);
void ptlrpc_cleanup_imp(struct obd_import *imp);
+void ptlrpc_evict_imp(struct obd_import *imp);
void ptlrpc_abort_set(struct ptlrpc_request_set *set);
struct ptlrpc_request_set *ptlrpc_prep_set(void);
"replay ("LPU64"/"LPU64")\n",
lustre_msg_get_transno(req->rq_reqmsg),
lustre_msg_get_transno(req->rq_repmsg));
- LBUG();
+ ptlrpc_evict_imp(imp);
}
}
LNetSetAsync(imp->imp_connection->c_peer, count);
}
+void ptlrpc_evict_imp(struct obd_import *imp)
+{
+ ENTRY;
+ IMPORT_SET_STATE(imp, LUSTRE_IMP_EVICTED);
+ EXIT;
+}
+
void ptlrpc_cleanup_imp(struct obd_import *imp)
{
ENTRY;