[Qemu-devel] Re: [Patch] Release mouse at window edges

2005-04-23 Thread Ryan Rempel
I've been using your patch for releasing the mouse at window edges (the -autograb path) successfully with a Windows 98 guest. However, I'm now trying to set up a Windows 2000 guest, and the mouse isn't releasing -- things work as they would without the patch. Is this a known issue, or is it workin

Re: [Qemu-devel] Fullscreen and keyboard issue

2005-04-23 Thread Blackace
On Wed, 2005-04-20 at 19:13 -0700, Blackace wrote: > I have used qemu successfully for months, and now due to an unknown > change, qemu will start in a weird non-sdl fullscreen mode (like it's a > vc not a window in xorg) and the keyboard mapping will be skewed such > that 9 == 1 and 0 == 2 (qwerty

[Qemu-devel] [patch] Arm conditional execution

2005-04-23 Thread Paul Brook
The attached patch changes arm conditional execution so a conditional non-branch instruction no longer terminates the translation block. The patch has no measurable effect on performance. However it does make single-stepping work properly. Paul ? target-arm/p Index: target-arm/op.c

[Qemu-devel] [patch] i386-user compile fix

2005-04-23 Thread Paul Brook
The i386-user target doesn't compile, giving errors about undefined symbol EAX. The attached patch conditionalizes the uses. Paul Index: cpu-exec.c === RCS file: /cvsroot/qemu/qemu/cpu-exec.c,v retrieving revision 1.54 diff -u -p -r1

[Qemu-devel] patch for allowing automated IP assignment based on MAC

2005-04-23 Thread jamal
Folks, Played a little bit with qemu 0.6.1; looks very interesting - still need to discover more. I am trying to use the same image for multiple qemu guests but it was kind of annoying to customize images... So what this patch allows is to have something along the lines of: -nics 2 -macaddr0 0

[Qemu-devel] linux 2.4 host mouse problem

2005-04-23 Thread Juergen Lock
Since switching my linux installation to a 2.4 kernel (for some reason there is no 2.6 driver for the newer promise cards) I cannot use the mouse on qemu anymore, movements go completely wrong (cursor seems to jump into corner), only the buttons work. kudzu on kanotix detects qemu's mouse as ImExP

[Qemu-devel] [patch] Remove switch statements from op.c

2005-04-23 Thread Paul Brook
The i386 target uses switch statements in op.c. GCC implements these with jump tables on arm hosts. Dyngen can't grok jump tables. There's no easy way to figure out what is a jump table entry and what is an instruction. The attached patch replaces the switch statements with a direct table lookup

[Qemu-devel] qemu osdep.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 20:44:25 Modified files: . : osdep.c Log message: informative message about low memory on /dev/shm CVSWeb URLs: http://savannah.gnu.o

[Qemu-devel] qemu/hw vga.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:43:45 Modified files: hw : vga.c Log message: removed obsolete S3 VGA code CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qem

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

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:46:03 Modified files: target-arm : translate.c Log message: Fix dumping of arm registers (Paul Brook) CVSWeb URLs: http://savannah.gnu.org/

[Qemu-devel] qemu configure

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:30:28 Modified files: . : configure Log message: cygwin host support (Paul Brook) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/vie

[Qemu-devel] qemu/target-arm op_helper.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:21:13 Modified files: target-arm : op_helper.c Log message: arm vfp fcmp and fcmpe instructions fix (Paul Brook) CVSWeb URLs: http://savann

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

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:27:52 Modified files: target-arm : translate.c Log message: ARM singlestep support (Paul Brook) CVSWeb URLs: http://savannah.gnu.org/cgi-bi

[Qemu-devel] qemu ./Makefile.target linux-user/main.c linux-...

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:25:41 Modified files: . : Makefile.target linux-user : main.c qemu.h syscall.c linux-user/arm : syscall.h Added files:

[Qemu-devel] qemu/hw pci.c ppc_prep.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:18:54 Modified files: hw : pci.c ppc_prep.c Log message: PREP machines have two IO mappings. This patch adds support for non

[Qemu-devel] qemu ./cpu-exec.c ./disas.c target-ppc/op_helpe...

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:16:07 Modified files: . : cpu-exec.c disas.c target-ppc : op_helper_mem.h op_mem.h translate.c Log message: This patch

[Qemu-devel] qemu/hw cuda.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:16:54 Modified files: hw : cuda.c Log message: This patch fixes two bugs in cuda emulation: - the CUDA timer is always trigg

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

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:05:47 Modified files: target-ppc : translate.c Log message: - remove the ugly "stop" pseudo-opcode. - fix fsqrt instruction (there's

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

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 18:01:57 Modified files: linux-user : main.c Log message: ARM syscall fix (Paul Brook) CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qe

[Qemu-devel] qemu/target-i386 helper2.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:50:32 Modified files: target-i386: helper2.c Log message: return model id in cpuid for x86_64 CVSWeb URLs: http://savannah.gnu.org/cgi-bin/

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

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:53:12 Modified files: target-i386: translate.c Log message: lcall and ljmp fixes in 64 bit mode - sysret fix CVSWeb URLs: http://savannah.g

[Qemu-devel] qemu/tests test-i386-code16.S test-i386.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:54:59 Modified files: tests : test-i386-code16.S test-i386.c Log message: lretq, lcall and ljmp tests in 64 bit mode CVSWeb URLs: http

[Qemu-devel] qemu kqemu.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:45:43 Modified files: . : kqemu.c Log message: x86_64 support CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/kqemu

[Qemu-devel] qemu configure

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:44:28 Modified files: . : configure Log message: kqemu build fix CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/co

[Qemu-devel] qemu/target-i386 helper.c

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:48:47 Modified files: target-i386: helper.c Log message: sysret fix - better cpuid support - lcall support for x86_64 - efer access in i386

[Qemu-devel] qemu Makefile

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:42:13 Modified files: . : Makefile Log message: kqemu build fix CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/qemu/qemu/Mak

[Qemu-devel] qemu/target-i386 cpu.h

2005-04-23 Thread Fabrice Bellard
CVSROOT:/cvsroot/qemu Module name:qemu Branch: Changes by: Fabrice Bellard <[EMAIL PROTECTED]> 05/04/23 17:46:55 Modified files: target-i386: cpu.h Log message: enable EFER usage in i386 emulation - more cpuid bits CVSWeb URLs: http://savannah.gn

[Qemu-devel] [patch] Incorrect arm vfp condition codes

2005-04-23 Thread Paul Brook
The arm vfp fcmp and fcmpe instructions set the condition code incorrectly. Patch below fixes this. Paul Index: target-arm/op_helper.c === RCS file: /cvsroot/qemu/qemu/target-arm/op_helper.c,v retrieving revision 1.2 diff -u -p -r1.

[Qemu-devel] [patch] Arm constant pool generation

2005-04-23 Thread Paul Brook
The current Arm dyngen constant pool code only handles normal ldr addressing modes. I couldn't convince myself that the existing code actually worked, so I rewrote it. The new code supports different addressing modes (with different limits), as used by coprocessor load instructions and the armv5

[Qemu-devel] [patch] Arm syscall bug

2005-04-23 Thread Paul Brook
The arm-user syscall emulation always passes zero for the 6th syscall argument. This breaks the mmap2 syscall, and possibly others. Patch below fixes this. Paul Index: linux-user/main.c === RCS file: /cvsroot/qemu/qemu/linux-user/m

Re: [Qemu-devel] X86_64 (AMD64) build segfaults

2005-04-23 Thread Paul Brook
On Saturday 23 April 2005 10:05, [EMAIL PROTECTED] wrote: > does this mean this problem is currently not fixable (and maybe "never" - > in a considerable amount of time will ?) Correct. It may be fixable, but there's basically zero interest in fixing it. Qemu is pretty much the only place where th

Re: [Qemu-devel] X86_64 (AMD64) build segfaults

2005-04-23 Thread [EMAIL PROTECTED]
didnt find any searching through the buglist, dont know why, but i sent it already, sry :) Any ideas when 3.4.4 will be released ? On Fri, 22 Apr 2005 12:49:46 -0400 Jung-uk Kim <[EMAIL PROTECTED]> wrote: > > when trying to compile qemu i get always a segfault. My system is > > uniarch x86_64,

Re: [Qemu-devel] X86_64 (AMD64) build segfaults

2005-04-23 Thread [EMAIL PROTECTED]
does this mean this problem is currently not fixable (and maybe "never" - in a considerable amount of time will ?) On Fri, 22 Apr 2005 17:33:25 +0100 Paul Brook <[EMAIL PROTECTED]> wrote: > On Friday 22 April 2005 17:12, Jonas Maebe wrote: > > On 22 apr 2005, at 17:41, [EMAIL PROTECTED] wrote:

Re: [Qemu-devel] Qemu network?

2005-04-23 Thread Henrik Nordstrom
On Fri, 22 Apr 2005, Ishwar Rattan wrote: Finally got the qemu working under 2.6.10 kernel. Wtih -user-net option ifconfig -a (linux guest too!) I can see the interface assigned address 10.0.2.15. I can't ping it from host side. Is there way to allow guest OS to have Internet access? Just set a def