Whamcloud - gitweb
- name var was used being uninitialized
authoralex <alex>
Wed, 19 May 2004 10:29:25 +0000 (10:29 +0000)
committeralex <alex>
Wed, 19 May 2004 10:29:25 +0000 (10:29 +0000)
lustre/llite/dir.c

index 285627c..6f67b62 100644 (file)
@@ -382,8 +382,6 @@ static int ll_mkdir_stripe(struct inode *inode, unsigned long arg)
         mode_t mode;
         int err = 0;
         ENTRY;
-        CDEBUG(D_VFSTRACE, "ioctl Op:name=%s,dir=%lu/%u(%p)\n",
-               name, inode->i_ino, inode->i_generation, inode);
 
         if (copy_from_user(&lums, (void *)arg, sizeof(lums)))
                 RETURN(-EFAULT);
@@ -397,6 +395,8 @@ static int ll_mkdir_stripe(struct inode *inode, unsigned long arg)
         if (copy_from_user(name, lums.lums_name, lums.lums_namelen))
                 GOTO(out, err=-EFAULT);
 
+        CDEBUG(D_VFSTRACE, "ioctl Op:name=%s,dir=%lu/%u(%p)\n",
+               name, inode->i_ino, inode->i_generation, inode);
         nstripes = lums.lums_nstripes;
 
         mode = lums.lums_mode;