Subject: Testers needed: possible problem in "filecore" filesystem
To: None <port-arm32@netbsd.org>
From: Matthias Scheler <tron@lyssa.owl.de>
List: port-arm32
Date: 04/07/1999 22:01:31
Hello,
could someone with an Arcon Risc PC - I "only" got a DNARD - please do
a quick test on a "filecore" filesystem? It should look like this:
mount -t filecore -o ro /what/ever /mnt
cd /mnt
date >foobar
ls
The "ls" should hang forever, youl will probably have to reboot at that
point. Afterwards compile a kernel with fix applied to NetBSD-current's
"src/sys/filecorefs/filecore_lookup.c":
===================================================================
--- filecore_lookup.c 1999/02/10 13:14:09 1.3
+++ filecore_lookup.c 1999/04/07 21:55:58 1.4
@@ -266,7 +266,7 @@
if (cnp->cn_flags & MAKEENTRY)
cache_enter(vdp, *vpp, cnp);
if (nameiop == CREATE || nameiop == RENAME)
- return (EJUSTRETURN);
+ return (EROFS);
return (ENOENT);
found:
===================================================================
It should fix the problems.
Thanks in advance
--
Matthias Scheler http://home.owl.de/~tron/