qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Lament: 0.6 breaks usermode


From: Wim Vanderbauwhede
Subject: [Qemu-devel] Lament: 0.6 breaks usermode
Date: Thu, 15 Jul 2004 09:33:50 +0100

I am disappointed with the direction qemu has taken.

Up to 0.5.5, I had rather decent usermode functionality with qemu-i386
on linux/PPC: Acrobat reader, Firefox with flash, even Wine after a
fashion. I was happy.

With version 0.6 up to and including the most recent snapshot, it's
gone: lots of "free(): invalid pointer 0x....!" , segfaults and no
functionality. 
I had hoped the user mode stuff would get better not worse.

FYI, I use:

kernel 2.6.6-2mdk
gcc  3.4.1 
glibc 2.3.3
binutils-2.15.90.0.3-1mdk

Also FYI, I got a compilation error in 0.6.0 due to an error in
cpu-exec.c:

--- cpu-exec.c~ 2004-07-10 19:20:09.000000000 +0100
+++ cpu-exec.c  2004-07-14 10:32:47.000000000 +0100
@@ -903,8 +903,7 @@
 # define TRAP_sig(context)                     EXCEPREG_sig(exception,
context) /* number of powerpc exception taken */
 #endif /* __APPLE__ */
  
-int cpu_signal_handler(int host_signum, siginfo *info,
-                       void *puc)
+int cpu_signal_handler(int host_signum, struct siginfo *info, void
*puc)
 {
     struct ucontext *uc = puc;
     unsigned long pc;

It's still there in the latest snapshot.

Wim
-- 
If it's pointless, what's the point?
If there is a point to it, what's the point?
(Tibor Fischer, "The Thought Gang")





reply via email to

[Prev in Thread] Current Thread [Next in Thread]