[Qemu-devel] qemu/target-mips cpu.h op.c translate.c

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 18:01:23 Modified files: target-mips: cpu.h op.c translate.c Log message: EBase is limited to KSEG0/KSEG1 even on 64bit CPUs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/

[Qemu-devel] Crashes while emulating x86_64 with kqemu: details and workaround

2007-01-24 Thread J.P. Larocque
Hi, I've seen that this issue has been brought up in the past, with little discussion on a resolution. To express that I would be interested in a resolution, and to provide hopefully-useful details, I'm sharing my experiences with emulating x86_64 machines running Linux with kqemu. My host machi

[Qemu-devel] [Patch] darwin-user: Fix set_error return value

2007-01-24 Thread Pierre d'Herbemont
Hi, This fix set_error return value typo. Pierre.Index: darwin-user/main.c === RCS file: /sources/qemu/qemu/darwin-user/main.c,v retrieving revision 1.1 diff -u -r1.1 main.c --- darwin-user/main.c 18 Jan 2007 20:06:33 - 1.

[Qemu-devel] [Patch] Use Cocoa and CoreAudio backend by default on Darwin systems

2007-01-24 Thread Pierre d'Herbemont
Hi, This patch defaults the use of the Cocoa and CoreAudio drivers on Darwin. Most Darwin users are indeed Mac OS X users. And as Mac OS X doesn't have libSDL by default, but has Cocoa and CoreAudio, it sounds better to turn Cocoa and CoreAudio on by default. Pierre. Index: configure

[Qemu-devel] [Patch] siginfo fix for Darwin/Mac OS X

2007-01-24 Thread Pierre d'Herbemont
Hi, This patch is an attempt to suppress the anonymous "struct siginfo" trick, as it doesn't work on darwin since struct siginfo isn't defined, and stay anonymous. Here I use siginfo_t, assuming that it is defined on most platform. But feel free to add a "typedef struct siginfo siginfo_t;

[Qemu-devel] strange crash on FreeBSD-current/amd64 (pointer truncation?)

2007-01-24 Thread Juergen Lock
Hi! I got a report of qemu segfaulting here on FreeBSD-current/amd64: > #0 main_loop () at > /usr/ports-cvs/emulators/qemu/work/qemu-snapshot-2007-01-11_05/vl.c:6125 > 6125env = env->next_cpu; > [New Thread 0x801e10190 (LWP 100214)] > (gdb) print env > $1 = (CPUX86State *)

Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation

2007-01-24 Thread Fabrice Bellard
Ed Swierk wrote: Here's a revised patch with the mmap stuff removed. I'll refine the persistence support, but in the meantime the EEPROM device is usable even if it forgets its contents when qemu exits. The patch is OK now. Fabrice. ___ Qemu-devel

Re: [Qemu-devel] [Patch] siginfo fix for Darwin/Mac OS X

2007-01-24 Thread Fabrice Bellard
Hi, I agree that your solution with 'void *' is better than the current one. Fabrice. Pierre d'Herbemont wrote: Hi, This patch is an attempt to suppress the anonymous "struct siginfo" trick, as it doesn't work on darwin since struct siginfo isn't defined, and stay anonymous. Here I use

Re: [Qemu-devel] New multiple snapshot support for VMDK.

2007-01-24 Thread Fabrice Bellard
Hi, Your patch seems OK to me. Fabrice. Igor Lvovsky wrote: Hi Fabrice, What are you think about this patch? Are you have a comments? If you accept it, I'll try to fix the race condition on snapshot writing. Regards

Re: [Qemu-devel] [RFC] QEMU Live Migration

2007-01-24 Thread Fabrice Bellard
I looked at your patch and it is OK for me. The 'ssh:' implementation is a nice trick. In order to be usable on win32, it is still needed to implement a more portable system with a TCP connection. The dirty flag 0x04 is unfortunately used by kqemu - I should have documented it ! You can use 0x

[Qemu-devel] qemu block-vmdk.c

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 21:05:24 Modified files: . : block-vmdk.c Log message: New multiple snapshot support for VMDK, by Igor Lvovsky. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/block

[Qemu-devel] qemu/hw ide.c piix_pci.c

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 21:35:22 Modified files: hw : ide.c piix_pci.c Log message: Add support for 82371FB (Step A1) and Improved support for 82371SB (Function 1), by Carlo Marcelo Arenas

[Qemu-devel] qemu Makefile.target sdl.c vl.h x_keymap.c

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 21:40:21 Modified files: . : Makefile.target sdl.c vl.h Added files: . : x_keymap.c Log message: Split out SDL X keymap, by Bernhard Fischer. CVSWeb

[Qemu-devel] qemu/hw mips_malta.c mips_r4k.c

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 22:00:13 Modified files: hw : mips_malta.c mips_r4k.c Log message: Fix malta emulation for 64bit qemu. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_malta.c

[Qemu-devel] qemu Makefile

2007-01-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/01/24 22:56:36 Modified files: . : Makefile Log message: Make the tarball's VERSION part overridable from make invocation. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/

Re: [Qemu-devel] [PATCH] add a SNAPSHOT flag to be able to generate snapshots from CVS

2007-01-24 Thread Thiemo Seufer
Carlo Marcelo Arenas Belon wrote: > Greetings, > > The following patch adds a "SNAPSHOT" variable to the Makefile which can be > changed to "yes" (or any other value) so that `make -k tar` generates a > snapshot tar (on a configured or not CVS tree) instead of a release source tar > (useful when d