Whamcloud - gitweb
git://git.whamcloud.com
/
fs
/
lustre-release.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LU-14598 ofd: fix for IDIF sequence at ofd_preprw_write
[fs/lustre-release.git]
/
lustre
/
ofd
/
ofd_fs.c
diff --git
a/lustre/ofd/ofd_fs.c
b/lustre/ofd/ofd_fs.c
index
25b82f5
..
062bb05
100644
(file)
--- a/
lustre/ofd/ofd_fs.c
+++ b/
lustre/ofd/ofd_fs.c
@@
-377,8
+377,11
@@
struct ofd_seq *ofd_seq_load(const struct lu_env *env, struct ofd_device *ofd,
/* if seq is already initialized */
oseq = ofd_seq_get(ofd, seq);
/* if seq is already initialized */
oseq = ofd_seq_get(ofd, seq);
- if (oseq != NULL)
+ if (oseq != NULL) {
+ CDEBUG(D_TRACE, "%s: got sequence %#llx "DOSTID"\n",
+ ofd_name(ofd), seq, POSTID(&oseq->os_oi));
RETURN(oseq);
RETURN(oseq);
+ }
OBD_ALLOC_PTR(oseq);
if (oseq == NULL)
OBD_ALLOC_PTR(oseq);
if (oseq == NULL)
@@
-439,6
+442,8
@@
struct ofd_seq *ofd_seq_load(const struct lu_env *env, struct ofd_device *ofd,
GOTO(cleanup, rc = -EINVAL);
}
GOTO(cleanup, rc = -EINVAL);
}
+ CDEBUG(D_HA, "%s: adding sequence %#llx\n", ofd_name(ofd), seq);
+
oseq = ofd_seq_add(env, ofd, oseq);
RETURN((oseq != NULL) ? oseq : ERR_PTR(-ENOENT));
cleanup:
oseq = ofd_seq_add(env, ofd, oseq);
RETURN((oseq != NULL) ? oseq : ERR_PTR(-ENOENT));
cleanup: