X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Finclude%2Flustre_lib.h;h=abce43e0ba16a7b6f39a23f8b3a0d5a94f317409;hb=f332c588770ede53bd4cfe7adef5da947e7562ed;hp=c84b994ecdf0270cb0d104b0447589c227e5e7f5;hpb=a1efc41f79a5f1d04e7427d76265e0e95b97e58c;p=fs%2Flustre-release.git diff --git a/lustre/include/lustre_lib.h b/lustre/include/lustre_lib.h index c84b994..abce43e 100644 --- a/lustre/include/lustre_lib.h +++ b/lustre/include/lustre_lib.h @@ -25,7 +25,7 @@ #ifndef _LUSTRE_LIB_H #define _LUSTRE_LIB_H -#include +#include #include #include #include @@ -73,18 +73,15 @@ int target_handle_dqacq_callback(struct ptlrpc_request *req); #define target_handle_qc_callback(req) (0) #endif -void target_cancel_recovery_timer(struct obd_device *obd); - -#define OBD_RECOVERY_TIMEOUT (obd_timeout * 5 / 2) /* *waves hands* */ #define OBD_RECOVERY_MAX_TIME (obd_timeout * 18) /* b13079 */ -void target_start_recovery_timer(struct obd_device *obd); + +void target_cancel_recovery_timer(struct obd_device *obd); int target_start_recovery_thread(struct obd_device *obd, - svc_handler_t handler); + svc_handler_t handler); void target_stop_recovery_thread(struct obd_device *obd); void target_cleanup_recovery(struct obd_device *obd); int target_queue_recovery_request(struct ptlrpc_request *req, struct obd_device *obd); -int target_queue_final_reply(struct ptlrpc_request *req, int rc); void target_send_reply(struct ptlrpc_request *req, int rc, int fail_id); /* client.c */ @@ -500,7 +497,7 @@ static inline void obd_ioctl_freedata(char *buf, int len) #define ECHO_IOC_CANCEL _IOWR('f', 203, OBD_IOC_DATA_TYPE) /* XXX _IOWR('f', 250, long) has been defined in - * lnet/include/libcfs/kp30.h for debug, don't use it + * libcfs/include/libcfs/libcfs_private.h for debug, don't use it */ /* Until such time as we get_info the per-stripe maximum from the OST,