linux cache file open fail print error
authorDerrick Brashear <shadow@dementia.org>
Thu, 28 Jan 2010 16:35:56 +0000 (11:35 -0500)
committerDerrick Brashear <shadow|account-1000005@unknown>
Fri, 29 Jan 2010 17:36:43 +0000 (09:36 -0800)
if we're going to oops, print a little more info about why. in this case,
knowing why dentry_open failed would help

Change-Id: I78a3c97d67c7c29110de975465cce0edd6367496
Reviewed-on: http://gerrit.openafs.org/1173
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/afs/LINUX/osi_file.c

index 31ef063..e1a11fb 100644 (file)
@@ -61,7 +61,7 @@ afs_linux_raw_open(afs_dcache_id_t *ainode)
 #endif
     if (IS_ERR(filp))
 #if defined(LINUX_USE_FH)
-       osi_Panic("Can't open file\n");
+       osi_Panic("Can't open file: %d\n", PTR_ERR(filp));
 #else
        osi_Panic("Can't open inode %d\n", (int) ainode->ufs);
 #endif