* Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
* Use is subject to license terms.
*
- * Copyright (c) 2012, 2015, Intel Corporation.
+ * Copyright (c) 2012, 2016, Intel Corporation.
*/
/*
* This file is part of Lustre, http://www.lustre.org/
/* lrh_len should be initialized in llog_init_handle */
handle->lgh_last_idx = 0; /* header is record with index 0 */
- handle->lgh_write_offset = 0;
llh->llh_count = 1; /* for the header record */
llh->llh_hdr.lrh_type = LLOG_HDR_MAGIC;
LASSERT(handle->lgh_ctxt->loc_chunk_size >=
}
if (rec->lrh_len == 0 || rec->lrh_len > chunk_size) {
- CWARN("invalid length %d in llog record for "
- "index %d/%d\n", rec->lrh_len,
- rec->lrh_index, index);
+ CWARN("%s: invalid length %d in llog "DOSTID
+ "record for index %d/%d\n",
+ loghandle->lgh_ctxt->loc_obd->obd_name,
+ rec->lrh_len,
+ POSTID(&loghandle->lgh_id.lgl_oi),
+ rec->lrh_index, index);
+
GOTO(out, rc = -EINVAL);
}
}
if (rec->lrh_index != index) {
- CERROR("%s: Invalid record: index %u but "
- "expected %u\n",
+ CERROR("%s: "DOSTID" Invalid record: index %u"
+ " but expected %u\n",
loghandle->lgh_ctxt->loc_obd->obd_name,
+ POSTID(&loghandle->lgh_id.lgl_oi),
rec->lrh_index, index);
GOTO(out, rc = -ERANGE);
}