Il 17/10/2013 16:40, Mark Cave-Ayland ha scritto: > > Hi Paolo, > > I've just attempted a bisection testing HelenOS, but I'm struggling to > get a consistent result. Even with the same binary across multiple runs > then sometimes I see the issue with frequent timer pauses, and sometimes > I don't which makes tracking this down very difficult. > > What I do see post-timer-rework is that when it does occur, the screen > redraws become really really slow; rectangular blocks (maybe 2 per sec > or so?) are redrawn very slowly working their way down the screen. I > have a feeling from memory that HelenOS does tend to hit the timer > interrupts quite hard on PPC so could it be that the new code somehow > blocks screen updates under high timer interrupt load? > > As for the FreeBSD issue, this seems to be something different from the > HelenOS issue and I see it even with QEMU 1.6. A quick browse around the > git logs points me towards this as a possible suspect: > http://git.qemu.org/?p=qemu.git;a=commit;h=a0f9fdfd98cc0571f9921a7eadd7316532e3e289.
Can you try reverting this on top of git master (and test both guests)? Paolo