Hi
Christian Gottschalch wrote:
> sorry,
> -----------------------------------------------------------------
> Christian Gottschalch ----/ / _
> UNIX-Spezialist ---/ / (_)__ __ ____ __
> --/ /__/ / _ \/ // /\ \/ /
> -/____/_/_//_/\_,_/ /_/\_\
>
> -- ZET.NET AG -- Tel: +49 89 450652-35
> Rosenheimer Sta�e 139 / 9th Floor Fax: +49 89 45098999069
> 81671 Munich email: [EMAIL PROTECTED]
> Germany URL: www.zet.net
> -----------------------------------------------------------------
>
> ------------------------------------------------------------------------
> Aug 3 18:10:21 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4d347, count: 1 1 [0
>0]/[e2 0]
> Aug 3 18:10:37 filer3 kernel: vs-13042: reiserfs_read_inode2: [233 315663 0x0 SD]
>not found
> Aug 3 18:10:37 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4d10f, count: 1 1 [0
>0]/[e9 0]
> Aug 3 18:11:08 filer3 kernel: vs-13042: reiserfs_read_inode2: [260 314491 0x0 SD]
>not found
> Aug 3 18:11:08 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4cc7b, count: 1 1 [0
>0]/[104 0]
> Aug 3 18:11:20 filer3 kernel: PAP-5660: reiserfs_do_truncate: wrong result -1 of
>search for [120 314603 0xffffffff DIRECT]
> Aug 3 18:11:49 filer3 kernel: vs-: reiserfs_delete_solid_item: [120 314603 0x0 SD]
>not found<4>vs-13042: reiserfs_read_inode2: [37 315129 0x0 SD] not found
> Aug 3 18:11:49 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4cef9, count: 1 1 [0
>0]/[25 0]
> Aug 3 18:12:28 filer3 kernel: vs-13042: reiserfs_read_inode2: [88 316158 0x0 SD]
>not found
> Aug 3 18:12:28 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4d2fe, count: 1 1 [0
>0]/[58 0]
> Aug 3 18:13:01 filer3 kernel: vs-13042: reiserfs_read_inode2: [120 316150 0x0 SD]
>not found
> Aug 3 18:13:01 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4d2f6, count: 1 1 [0
>0]/[78 0]
> Aug 3 18:13:18 filer3 kernel: vs-13042: reiserfs_read_inode2: [145 315278 0x0 SD]
>not found
> Aug 3 18:13:18 filer3 kernel: reiserfs: [CAN IGNORE: stale NFS handle]
>knfsd-fh-mismatch: reiserfs_get_dentry:namei.c:464 bad inode 4cf8e, count: 1 1 [0
>0]/[91 0]
> Aug 3 18:13:27 filer3 kernel: vs-3050: wait_buffer_until_released: nobody releases
>buffer (dev 08:11, size 4096, blocknr 160566, count 2, list 0, state 0x19, page
>c1355a3c, (UPTODATE, CLEAN, UNLOCKED)). Still waiting (30000000) !JDIRTY !JWAIT
Ok, it looks like an endless vs-3050 is the reason of a hang. In turn vs-3050 was
caused by a bug in reiserfs where it said: PAP-5660. The attached patch fixes it. The
only problem is that it is not clear why did PAP-5660 appear.
Thanks,
vs
--- stree.c~ Mon Aug 6 15:20:43 2001
+++ stree.c Mon Aug 6 15:42:10 2001
@@ -1861,6 +1861,7 @@
return;
}
if (retval == POSITION_FOUND || retval == FILE_NOT_FOUND) {
+ pathrelse (&s_search_path);
reiserfs_warning ("PAP-5660: reiserfs_do_truncate: "
"wrong result %d of search for %K\n", retval, &s_item_key);
return;