From: Derrick Brashear Date: Thu, 28 Jan 2010 16:35:56 +0000 (-0500) Subject: linux cache file open fail print error X-Git-Tag: openafs-devel-1_5_71~6 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=b1d57791d4eadd3e0bc5de5b8654e7964b662b3e linux cache file open fail print error 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 Tested-by: Derrick Brashear --- diff --git a/src/afs/LINUX/osi_file.c b/src/afs/LINUX/osi_file.c index 31ef063..e1a11fb 100644 --- a/src/afs/LINUX/osi_file.c +++ b/src/afs/LINUX/osi_file.c @@ -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