Fixing HPPFS

From: Blaisorblade
Date: Sun Sep 18 2005 - 09:23:29 EST


Ok, while I was updating hppfs for other things and Al Viro read my patch, he
went in "Let's check what's left" mode, and discovered a fair amount of crap,
and requested to fix it - which I've been doing until now.

While looking at it, I also discovered some Oopses fixed in 2.4 and not in
2.6, and forward ported something else while I was at it.

However, I also had an unconfirmed report from Antoine of some regressions in
2.6 wrt 2.4 - not better specified, he also talked of a wrong setup so I
don't know if in the end everything was fixed.

So, I'd like to get these patches reviewed on one side, and tested (from
Antoine) on the other. When testing, please exclude for now the last patch -
it's likely to cause more problem than it potentially solves, until reviewed.

Wrapping another FS is funny enough, it seems - especially as no file system
knows some VFS details, which seem to be totally undocumented.

The code, currently, is totally untested (apart that it compiles).

It seems that the use is simply:

perl honeypot.pl <dir>
it creates <dir>/proc
<run Uml with dir as current directory>
<mount hppfs in /proc>

Ok, nice. I'm going to try it, when I find time (for now I didn't).
--
Inform me of my mistakes, so I can keep imitating Homer Simpson's "Doh!".
Paolo Giarrusso, aka Blaisorblade (Skype ID "PaoloGiarrusso", ICQ 215621894)
http://www.user-mode-linux.org/~blaisorblade






___________________________________
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
http://mail.yahoo.it
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/