[Top][All Lists]
[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")
- [Qemu-devel] Lament: 0.6 breaks usermode,
Wim Vanderbauwhede <=