From db13316df8d41dc527072a8c3d79afc5eadd4f57 Mon Sep 17 00:00:00 2001 From: nikita Date: Tue, 18 Jul 2006 11:53:47 +0000 Subject: [PATCH] osd_mkfile(): do not set ->do_index_ops for just created object, otherwise dt_is_dir() does not work as expected --- lustre/osd/osd_handler.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lustre/osd/osd_handler.c b/lustre/osd/osd_handler.c index fd808d7..4a071db 100644 --- a/lustre/osd/osd_handler.c +++ b/lustre/osd/osd_handler.c @@ -572,7 +572,6 @@ static int osd_mkfile(struct osd_thread_info *info, struct osd_object *obj, LASSERT(dentry->d_inode != NULL); obj->oo_inode = dentry->d_inode; igrab(obj->oo_inode); - obj->oo_dt.do_index_ops = &osd_index_ops; } dput(dentry); } else -- 1.8.3.1