From: green Date: Thu, 6 May 2004 18:36:51 +0000 (+0000) Subject: Another update to HEAD (with b_smfs), killed lookup_create() duplication in X-Git-Tag: v1_7_100~1^120~5 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=740e5d396199a8d0c0d1d2b4412ce9922f786431;p=fs%2Flustre-release.git Another update to HEAD (with b_smfs), killed lookup_create() duplication in lvfs/, exported lookup_create in vfs_intent* patches instead. --- diff --git a/lustre/mds/mds_unlink_open.c b/lustre/mds/mds_unlink_open.c index a79e44c..b0cc7ec 100644 --- a/lustre/mds/mds_unlink_open.c +++ b/lustre/mds/mds_unlink_open.c @@ -249,7 +249,7 @@ out_free_lmm: int mds_cleanup_orphans(struct obd_device *obd) { struct mds_obd *mds = &obd->u.mds; - struct obd_run_ctxt saved; + struct lvfs_run_ctxt saved; struct file *file; struct dentry *dchild, *dentry; struct vfsmount *mnt; @@ -261,7 +261,7 @@ int mds_cleanup_orphans(struct obd_device *obd) int rc = 0, item = 0, namlen; ENTRY; - push_ctxt(&saved, &obd->obd_ctxt, NULL); + push_ctxt(&saved, &obd->obd_lvfs_ctxt, NULL); dentry = dget(mds->mds_pending_dir); if (IS_ERR(dentry)) GOTO(err_pop, rc = PTR_ERR(dentry)); @@ -334,7 +334,7 @@ err_out: OBD_FREE(dirent, sizeof(*dirent)); } err_pop: - pop_ctxt(&saved, &obd->obd_ctxt, NULL); + pop_ctxt(&saved, &obd->obd_lvfs_ctxt, NULL); if (rc == 0) rc = item; RETURN(rc);