Re: [Qemu-devel] Triple-fault causes abort(), which doesn't end pointer grabs

2007-05-13 Thread Samuel Bronson
On 5/8/07, Paul Brook <[EMAIL PROTECTED]> wrote: On Monday 07 May 2007, Samuel Bronson wrote: > So, if the guest system has a triple-fault, and I had had my mouse grabbed, > it stays grabbed, so that X has to be restarted (as far as I know). > > This happens because abort() doesn't run functions

[Qemu-devel] qemu/target-mips helper.c op.c op_helper.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 19:22:13 Modified files: target-mips: helper.c op.c op_helper.c Log message: Full MIPS64 MMU implementation, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qem

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

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 18:39:10 Modified files: target-mips: op.c translate.c Log message: Fix mfc0 and dmtc0 instructions on MIPS64, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/q

[Qemu-devel] qemu configure

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 18:02:43 Modified files: . : configure Log message: Support OSS on solaris, by Ben Taylor. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/configure?cvsroot=qemu&r1=

Re: [Qemu-devel] [MIPS][PATCH] Fix mfc0 and dmtc0 instructions on MIPS64

2007-05-13 Thread Aurelien Jarno
On Sun, May 13, 2007 at 04:57:42PM +0200, Aurelien Jarno wrote: > Thiemo Seufer a écrit : > > Aurelien Jarno wrote: > >> Hi all, > >> > >> The patch below fixes the mfc0 and dmtc0 instructions for the > >> MIPS64 target: > >> > >> - The mfc0 instruction should return the 32 lowest bits of the > >

Re: [Qemu-devel] sh4: further updates

2007-05-13 Thread Thiemo Seufer
Magnus Damm wrote: > Hi everyone, > > Here comes the second batch of patches for the user space emulator. > Below is a one line summary of each patch, please have a look in the > patch header for details: > > - Fix XHACK() macro and use FREG if possible > - Emulate more fpu opcodes > - Document F

[Qemu-devel] qemu gdbstub.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 16:36:25 Modified files: . : gdbstub.c Log message: Add fpu register support to the gdb code, by Magnus Damm. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/gdbstub

[Qemu-devel] qemu/target-sh4 op.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 16:35:36 Modified files: target-sh4 : op.c Log message: Remove unnecessary pointer magic in shift operations, by Magnus Damm. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/

[Qemu-devel] qemu/target-sh4 translate.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 16:33:44 Modified files: target-sh4 : translate.c Log message: Fix XHACK() macro and use FREG if possible, by Magnus Damm. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/tar

Re: [Qemu-devel] I2C/SMBus framework

2007-05-13 Thread Thiemo Seufer
Paul Brook wrote: > The attached patch implements an I2C/SMBus framework for qemu. > > It provides an API for connecting emulated I2C devices, and implements SMBus > as a layer on top of that. > > Currently the only i2c device in CVS is the piix eeprom. I've tested this as > much as I can - lin

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

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 15:29:26 Modified files: target-mips: op.c Log message: Delete misleading comment. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op.c?cvsroot=qemu&r1=1.51&r2=1.

Re: [Qemu-devel] [MIPS][PATCH] Fix mfc0 and dmtc0 instructions on MIPS64

2007-05-13 Thread Aurelien Jarno
Thiemo Seufer a écrit : > Aurelien Jarno wrote: >> Hi all, >> >> The patch below fixes the mfc0 and dmtc0 instructions for the >> MIPS64 target: >> >> - The mfc0 instruction should return the 32 lowest bits of the >> coprocessor 0 register sign extended to 64-bit. > > Agreed, and I think it do

[Qemu-devel] qemu vl.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 14:54:54 Modified files: . : vl.c Log message: Windows: redirect serial port to console, by Herve Poussineau. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cv

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

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 14:42:19 Modified files: target-mips: translate.c Log message: Don't decode CP0 XContext on 32bit MIPS. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.

Re: [Qemu-devel] [MIPS][PATCH] Fix mfc0 and dmtc0 instructions on MIPS64

2007-05-13 Thread Thiemo Seufer
Aurelien Jarno wrote: > > Hi all, > > The patch below fixes the mfc0 and dmtc0 instructions for the > MIPS64 target: > > - The mfc0 instruction should return the 32 lowest bits of the > coprocessor 0 register sign extended to 64-bit. Agreed, and I think it doess already. (The places where y

Re: [Qemu-devel] [PATCH] VMware SVGA II emulation

2007-05-13 Thread andrzej zaborowski
Hi, On 03/05/07, James Pellow <[EMAIL PROTECTED]> wrote: Hi Andrew and others working on vmware hardware, I noticed the small patch made recently to the vmwarevga hardware in qemu, so I decided to test it again. Here is what I am getting on my tests: Host:Kubuntu 7.04 Qemu: CVS from May

[Qemu-devel] qemu/target-mips helper.c op.c op_helper.c

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 14:07:26 Modified files: target-mips: helper.c op.c op_helper.c Log message: MMU code improvements, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-

Re: [Qemu-devel] [PATCH] MIPS: support MMU selection at runtime

2007-05-13 Thread Thiemo Seufer
Hervé Poussineau wrote: > Hi, > > The attached patch removes the MIPS_USES_R4K_TLB define, and replaces it by > some function pointers in the env structure. > The model can be extended to support another TLB types quite easily (see > translate_init.c) I expanded it to handle the fixed mapping MMU

[Qemu-devel] qemu linux-user/elfload.c linux-user/main.c lin...

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 13:58:00 Modified files: linux-user : elfload.c main.c signal.c syscall.c linux-user/mips: syscall_nr.h target-mips: cpu.h Log message: MIPS linux-user update.

[Qemu-devel] qemu/target-mips cpu.h exec.h helper.c mips-def...

2007-05-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/13 13:49:44 Modified files: target-mips: cpu.h exec.h helper.c mips-defs.h op.c op_helper.c translate.c translate_init.c Log message: MIPS TLB style selection

[Qemu-devel] qemu/hw vga.c vga_int.h vmware_vga.c

2007-05-13 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/05/13 13:26:49 Modified files: hw : vga.c vga_int.h vmware_vga.c Log message: Allow VMware-SVGA operation enable before command FIFO is configured. Implement "screendump" f

[Qemu-devel] [PATCH] Fix a race condition and non-leaf images growing in VMDK chains.

2007-05-13 Thread Igor Lvovsky
Hi, In this patch I fixed two issues: 1. A race condition during write operations on snapshots. Now we write the grain of data first and the L2 metadata after. So, the snapshot will stay correct if the VM will be destroyed in the middle of the write. 2. Non-leaf images growing