From 843a36cec9925527db3f8b9908f1bd4bd6b42d28 Mon Sep 17 00:00:00 2001 From: wangdi Date: Mon, 14 Aug 2006 00:32:29 +0000 Subject: [PATCH] Branch: b_new_cmd should check mds_log_op_unlink > 0 in mdd_unlink_log --- lustre/mdd/mdd_lov.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lustre/mdd/mdd_lov.c b/lustre/mdd/mdd_lov.c index 5ff6373..cc31a5c 100644 --- a/lustre/mdd/mdd_lov.c +++ b/lustre/mdd/mdd_lov.c @@ -571,14 +571,13 @@ int mdd_unlink_log(const struct lu_context *ctxt, struct mdd_device *mdd, struct obd_device *obd = mdd2_obd(mdd); if (mds_log_op_unlink(obd, NULL, ma->ma_lmm, ma->ma_lmm_size, - ma->ma_cookie, ma->ma_cookie_size) == 0) { + ma->ma_cookie, ma->ma_cookie_size) > 0) { ma->ma_valid |= MA_COOKIE; } return 0; } -int mdd_lov_setattr_async(const struct lu_context *ctxt, - struct mdd_object *obj, +int mdd_lov_setattr_async(const struct lu_context *ctxt, struct mdd_object *obj, struct lov_mds_md *lmm, int lmm_size) { struct mdd_device *mdd = mdo2mdd(&obj->mod_obj); -- 1.8.3.1