int llog_backup(const struct lu_env *env, struct obd_device *obd,
struct llog_ctxt *ctxt, struct llog_ctxt *bak_ctxt,
char *name, char *backup);
+int llog_read_header(const struct lu_env *env, struct llog_handle *handle,
+ const struct obd_uuid *uuid);
/* llog_process flags */
#define LLOG_FLAG_NODEAMON 0x0001
int lgh_last_idx;
int lgh_cur_idx; /* used during llog_process */
__u64 lgh_cur_offset; /* used during llog_process */
+ /* used during llog_osd_write_rec */
+ __u64 lgh_write_offset;
struct llog_ctxt *lgh_ctxt;
union {
struct plain_handle_data phd;
void *private_data;
struct llog_operations *lgh_logops;
atomic_t lgh_refcount;
+
+ __u32 lgh_stale:1;
};
/* llog_osd.c */