home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / pvfs / old / pvfs-kernel-dentry-0.8.2.patch < prev    next >
Text File  |  2001-03-01  |  761b  |  29 lines

  1. diff -Naur pvfs-kernel/dir.c pvfs-kernel-patched/dir.c
  2. --- pvfs-kernel/dir.c    Tue Mar 14 17:42:47 2000
  3. +++ pvfs-kernel-patched/dir.c    Tue Jul 18 14:04:30 2000
  4. @@ -525,14 +525,20 @@
  5.      PDEBUG(D_DIR, "pvfs_dentry_revalidate called for %s.\n",
  6.      dentry->d_name.name);
  7.  
  8. -    if (inode == NULL) goto dentry_bad;
  9. +    if (inode == NULL){
  10. +        PDEBUG(D_DIR, "pvfs_dentry_revalidate found NULL inode.\n");
  11. +        goto dentry_bad;
  12. +    }
  13.  
  14. -    if (is_bad_inode(inode)) goto dentry_bad;
  15. +    if (is_bad_inode(inode)){
  16. +        PDEBUG(D_DIR, "pvfs_dentry_revalidate found bad inode.\n");
  17. +        goto dentry_bad;
  18. +    }
  19.  
  20. -    return 0; /* everything is ok */
  21. +    return 1; /* everything is ok */
  22.  
  23.  dentry_bad:
  24. -    return 1; /* bad; needs to be revalidated */
  25. +    return 0; /* bad; needs to be revalidated */
  26.  }
  27.  
  28.  
  29.