On Tue, Jul 23, 2002 at 04:44:42PM +0200, Willi Langenberger wrote:
> According to Christoph Hellwig:
> > OpenAFS is broken. No serious kernel deveoper (XFS or not) will care
> > for your reports if you have this piece of crap loaded.
> Have you any pointers?
> Anyway, what makes you sure, that it's OpenAFS' fault (besides that it
> is crap)?
lack of understanding and thus abuse of the Linux API. Generally broken
code in all respects.
If you need specific examples look at how they patch the syscall table,
the way the ifdefs to support 64bit systems are organized or their struct
vnode that is smaller than a linux inode but casted to it all the time
One could also look at the way they hack into the Linux VM internals or
other broken abuses of the API.
Just DON't use OpenAFS if you want a sane machine. (The same is true for
Transarc's propritary fork, btw - it's not better at all).