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
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
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
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
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
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
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
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
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
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/
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
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
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
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:
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
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
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
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
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
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/
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
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
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
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
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
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
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
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.
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
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
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
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,
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:
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
34 matches
Mail list logo