[OpenAFS-devel] How to create inconsistency in the volserver
and my mind.
Derrick J Brashear
shadow@dementia.org
Thu, 17 Mar 2005 21:39:13 -0500 (EST)
Jeff has been busy today I see...
>> What is the current status about OpenAFS and Linux threads? I know the
>> thread situation on Linux sucks in general, just tell me your best
>> practice, ok? :-)
>
> Ok. My best practice is to run fileservers on SPARC Solaris, thereby
> avoiding the Linux threads mess, the horrible kludge that is the namei
> fileserver, and all sorts of other problems that the rest of you have seen.
> :-)
>
> Really, I can't tell you much about OpenAFS and Linux threads. Maybe Derrick
> can field that one.
The last bug I knew of (Linux fileserver hangs with new-style Linux
threads) was the one we were suggesting LD_ASSUME_KERNEL 2.4.0 for. The
1.2.13/1.3.74 changes seem to have addressed it (caveat; I did not test
for that particular bug exhaustively at the time). Other than that, no
issues known to me. The old-style Linux threads had been seen to have the
issue that a single thread's cloned pid could die and leave the fileserver
otherwise running but unhappy. All cases I knew of where this actually
happened were triggered by other bugs.