| Although I haven't been directly involved in creating any of the patches, my
understanding is that we have packaged all DECthreads patches thus far for
4.0, 4.0a AND 4.0b. Whether and where each of those has been made available
"to the world" may be a different matter.
/dave
|
| I tried the V4.0b patched pthreads library on V4.0a without huge success..
As soon as I started stressing the system at all I hit-
DECthreads bugcheck (version V3.13-435), terminating execution.
vpUpcallThreadUnblocked: (os/kern) invalid argument (4) nxm_resched(28,0)
problems.
Next step I guess is to see if the patched library with V4.0b cures
the base problem being seen.
It was worth a try.
-gerry
|
| First, while running a 4.0b shared library on 4.0a will probably work, since
there aren't any major changes I'm aware of, there's no guarantee that it
will work, and basically we don't care if it doesn't (that is, "Digital does
not support" running base system components on earlier versions of the O/S).
You shouldn't do that.
As I said in my first reply, any patch that's available for 4.0b SHOULD also
be available for 4.0a -- because (although I didn't do the work), I have been
told that "we" submitted all DECthreads patches in such a way that they
should be kitted for 4.0, 4.0a, and 4.0b. Use the proper patch, or complain
if you really can't get it. Hmmm. I just remembered that Pete's been pretty
good about filing his submit logs for history, and the patch for QAR 49720
appears to have been submitted only to the "40bsupport" stream. I don't know
why (Pete's been out sick), but it may well mean that in this case there is
NOT a 4.0a patch. I don't know why -- maybe I can find out.
Anyway, my guess is that the bugcheck you're seeing is an entirely different
problem. We recently created a patch to remove the bugcheck in one case where
the nxm_resched() kernel call could fail "benignly" in ways that we hadn't
anticipated. I don't think it's been released yet.
/dave
|