On Fri, 16 Jul 1999, Chris Evans wrote:
> >
> > Ok, so we can exclude libc problems.
>
> And egcs miscompiling :-/
Yup.
>
> > I'm not sure, but it maybe a 2.2.x kernel problem and unfortunately I'm
> > not able to reproduce your locking condition here on my testing suite.
>
> OK, I will try upgrading to 2.2.10. I'll also see I can dig up a 2.0.36
hmm, better wait for 2.2.11; 2.2.10 is reported to have other problems.
> kernel from somewhere.
>
> I have an SMP system if it makes any difference...
^^^^
Ahhh, yes, _that_ explains the problems. Timings under SMP always have
been weird for DOSEMU. In order to do it properly the DOSEMU process
should stay on the _same_ CPU, what isn't possible to force under Linux.
Under 2.0.x you even won't get any relyable behave concerning timer
emulation :-(
I was told 2.2 is doing it better, but due to lack of hardware I never
was able to test it.
Hans
<[EMAIL PROTECTED]>