[Qemu-devel] qemu qemu-doc.texi

2007-11-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/21 22:38:37 Modified files: . : qemu-doc.texi Log message: Documentation formatting improvements, by Stefan Weil. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

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

2007-11-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/22 00:34:37 Modified files: target-mips: helper.c Log message: Fix off-by-one address checks in MIPS64 MMU, by Aurelien Jarno. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

Re: [Qemu-devel] qemu fpu/softfloat-specialize.h fpu/softfloat.c...

2007-11-21 Thread Thiemo Seufer
Paul Brook wrote: Ok the problem comes from bad copypaste. Please find a patch below that fixes the problem on MIPS. av = float64_val(a); -bv = float64_val(a); +bv = float64_val(b); Applied, thanks for tracking this down. Sorry about the breakage. I saw the FP breakage

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

2007-11-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/20 15:22:45 Modified files: linux-user : main.c Log message: SH4 Fix missing 6th arg of syscall, by takasi-y. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user

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

2007-11-19 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/19 16:10:33 Modified files: target-mips: translate_init.c Log message: Add older 4Km variants. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate_init.c

[Qemu-devel] qemu check_ops.sh configure dyngen-exec.h dynge...

2007-11-18 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 21:22:10 Modified files: . : check_ops.sh configure dyngen-exec.h dyngen.c exec-all.h Log message: Fixes for s/390 host support, by Bastian

[Qemu-devel] qemu Makefile

2007-11-18 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 21:33:07 Modified files: . : Makefile Log message: Use CONFIG_VNC_TLS_CFLAGS for building vnc.o. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile?cvsroot

[Qemu-devel] qemu configure

2007-11-18 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 21:37:08 Modified files: . : configure Log message: Add -m64 to OS_LDFLAGS for Solaris/x86_64. Use OS_CFLAGS when looking for libSDL. Patch by Ben Taylor

[Qemu-devel] qemu Makefile.target

2007-11-18 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 22:34:46 Modified files: . : Makefile.target Log message: Solaris build fixes, based on a patch by Ben Taylor. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

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

2007-11-17 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 03:19:59 Modified files: target-mips: translate_init.c Log message: Use a valid PRid. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate_init.c?cvsroot

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

2007-11-17 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/18 03:36:07 Modified files: target-mips: op.c op_helper.c translate.c Log message: Fix MIPS64 R2 instructions. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips

[Qemu-devel] qemu/fpu softfloat-specialize.h

2007-11-16 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/16 14:57:36 Modified files: fpu: softfloat-specialize.h Log message: Fix NaN handling for MIPS and HPPA. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/fpu

Re: [Qemu-devel] [PATCH] target_posix_types.h

2007-11-14 Thread Thiemo Seufer
Jocelyn Mayer wrote: On Wed, 2007-11-14 at 08:59 -0700, Thayne Harbaugh wrote: This patch, 44_target_posix_types.patch provides target specific posix types. These types improve target structure creation, code similarity to kernel code and improve type casting for assignment between

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

2007-11-13 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/14 03:11:17 Modified files: target-mips: translate_init.c Log message: Introduce 4KEm configuration with fixed MMU mapping. Delete bogus INSN_DSP flags. CVSWeb URLs: http

Re: [Qemu-devel] [PATCH] Fix NaN handling in softfloat

2007-11-10 Thread Thiemo Seufer
Aurelien Jarno wrote: On Sat, Nov 03, 2007 at 02:06:04PM -0400, Daniel Jacobowitz wrote: On Sat, Nov 03, 2007 at 06:35:48PM +0100, Aurelien Jarno wrote: Hi all, The current softfloat implementation changes qNaN into sNaN when converting between formats, for no reason. The attached

[Qemu-devel] qemu Changelog

2007-11-10 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/11 00:16:10 Modified files: . : Changelog Log message: Fix typo. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/Changelog?cvsroot=qemur1=1.147r2=1.148

[Qemu-devel] qemu hw/mips_malta.c hw/mips_mipssim.c hw/mips_...

2007-11-09 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/09 17:52:11 Modified files: hw : mips_malta.c mips_mipssim.c mips_r4k.c target-mips: cpu.h Log message: Move kernel loader parameters from the cpu state

[Qemu-devel] qemu/hw rtl8139.c

2007-11-09 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/09 18:17:50 Modified files: hw : rtl8139.c Log message: Fix typo, spotted by Samuel Thibault. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/rtl8139.c?cvsroot

[Qemu-devel] qemu/target-mips exec.h fop_template.c op.c op_...

2007-11-09 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/09 23:09:41 Modified files: target-mips: exec.h fop_template.c op.c op_mem.c op_template.c Log message: Use FORCE_RET, scrap RETURN which was implemented

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

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 18:05:37 Modified files: . : configure linux-user : main.c signal.c syscall_defs.h target-mips: exec.h helper.c mips-defs.h op.c op_helper.c

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

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:44:01 Modified files: target-mips: translate.c Log message: Formatting fix. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c?cvsroot=qemur1

[Qemu-devel] qemu/hw ide.c

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:38:17 Modified files: hw : ide.c Log message: Revert Last AIO Patch as requested by Fabrice, it is incomplete and breaks other (non-Windows) systems. CVSWeb

[Qemu-devel] qemu .cvsignore

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:43:05 Modified files: . : .cvsignore Log message: .cvsignore dependency files. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/.cvsignore?cvsroot=qemur1

[Qemu-devel] qemu audio/.cvsignore slirp/.cvsignore

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:44:36 Added files: audio : .cvsignore slirp : .cvsignore Log message: More .cvsignore. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/audio

Re: [Qemu-devel] Removal of some target CPU macros

2007-11-07 Thread Thiemo Seufer
Fabrice Bellard wrote: I noticed that some target CPUs macros have been added while they do not seem necessary. I don't like that because it introduces more #ifdefs which prevent making a version supporting simultaneously all the CPUs. In particular I saw the following: - TARGET_MIPSN32 :

Re: [Qemu-devel] [PATCH] Fix NaN handling in softfloat

2007-11-07 Thread Thiemo Seufer
Daniel Jacobowitz wrote: On Thu, Nov 08, 2007 at 12:05:25AM +0100, Aurelien Jarno wrote: Has Thiemo already said, there is no IEEE behavior. If you look at the IEEE 754 document you will see that it has requirements on what should be supported by an IEEE compliant FPU, but has very few

Re: [Qemu-devel] [PATCH] Fix NaN handling in softfloat

2007-11-06 Thread Thiemo Seufer
J. Mayer wrote: On Sat, 2007-11-03 at 22:28 +0100, Aurelien Jarno wrote: On Sat, Nov 03, 2007 at 02:06:04PM -0400, Daniel Jacobowitz wrote: On Sat, Nov 03, 2007 at 06:35:48PM +0100, Aurelien Jarno wrote: Hi all, The current softfloat implementation changes qNaN into sNaN when

[Qemu-devel] qemu configure

2007-11-05 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/05 13:27:21 Modified files: . : configure Log message: Add -lpthread flag. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/configure?cvsroot=qemur1=1.166r2=1.167

[Qemu-devel] S/390 Host support status

2007-11-05 Thread Thiemo Seufer
This is the remaining bit of s390 host support code from your earlier patch. Could you check if this bit is still needed? Also, if it does something useful, I suspect that it is incomplete. gen_setcc duplicates the same logic, wouldn't it need to stay in sync? Thiemo ---

Re: [Qemu-devel] How to split vl.h

2007-11-04 Thread Thiemo Seufer
Blue Swirl wrote: On 11/1/07, Fabrice Bellard [EMAIL PROTECTED] wrote: Blue Swirl wrote: Hi, With the automatic dependency rule installed, modifying vl.h causes all files to be recompiled. This is of course the correct action, but it's a major slowdown for development too.

Re: [Qemu-devel] qemu does not wait for gdb

2007-11-04 Thread Thiemo Seufer
Pawel K wrote: Hello I'm trying to connect gdb to qemu and it seems not to work correctly. I mean it does not wait for gdb to connect. I perform the following command to do that: qemu -s -kernel arch/i386/boot/bzImage -hda root-2.4.20.img -append root=/dev/hda It just runs like this

Re: [Qemu-devel] How to split vl.h

2007-11-04 Thread Thiemo Seufer
Paul Brook wrote: I not sure a single hw/hw.h file will give any benefit because there's a fair amount of interfacing between the target devices emulation and the host side interaction code. i.e. there's not much that's only used inside hw/. hw/ is about as big as most of the rest of

[Qemu-devel] qemu/linux-user qemu.h strace.c

2007-11-03 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/03 15:12:16 Modified files: linux-user : qemu.h strace.c Log message: Fix some compiler warnings. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/qemu.h?cvsroot

Re: [Qemu-devel] Re: [PATCH] efault - add data type to put_user()/get_user()

2007-11-03 Thread Thiemo Seufer
Thayne Harbaugh wrote: On Wed, 2007-10-31 at 16:44 -0600, Thayne Harbaugh wrote: This patch updates get_user() and put_user() to take a third argument of data type. get_user() and put_user() use target address which are target_ulong and don't reflect the data type pointed to in target

Re: [Qemu-devel] [PATCH] Fix NaN handling in softfloat

2007-11-03 Thread Thiemo Seufer
Aurelien Jarno wrote: Hi all, The current softfloat implementation changes qNaN into sNaN when converting between formats, for no reason. The attached patch fixes that. Did you take into account that MIPS and PA-RISC have the signalling bit inverted to the rest of the world? It also

Re: [Qemu-devel] [PATCH, RFC] Disable implicit self-modifying code support for RISC CPUs

2007-11-03 Thread Thiemo Seufer
Blue Swirl wrote: Hi, RISC CPUs don't support self-modifying code unless the affected area is flushed explicitly. Not entirely true. There are cacheless MIPS CPUs (the m4k), and also cache-snooping MIPS CPUs (the R1x000). This patch disables the extra effort for SMC. The changes in this

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

2007-11-02 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/02 19:08:57 Modified files: linux-user : mmap.c target-i386: helper2.c Log message: Fix compiler warnings, by Stefan Weil. CVSWeb URLs: http://cvs.savannah.gnu.org

[Qemu-devel] qemu/linux-user qemu.h

2007-11-02 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/02 20:24:23 Modified files: linux-user : qemu.h Log message: EFAULT - update __get_user() __put_user(), by Thayne Harbaugh. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

Re: [Qemu-devel] qemu vl.c vl.h hw/an5206.c hw/etraxfs.c hw/inte...

2007-11-02 Thread Thiemo Seufer
J. Mayer wrote: [snip] It restricts the letter to the ones historically allowed by Qemu, not to anything specific to any architecture or hw platform. What I like in my implementation, compared to the strchr..., is that it exactly tells the user which given device is incorrect.

Re: [Qemu-devel] [RFC] linux-user (mostly syscall.c)

2007-11-02 Thread Thiemo Seufer
Thayne Harbaugh wrote: There are several things that I'd like to see addressed in linux-user. Some of these are to fix bugs, some are to make qemu linux-user more like the Linux kernel, some are to make the internal qemu interfaces more consistent. An internal coding practice that is being

Re: [Qemu-devel] [PATCH] Add TPM support

2007-10-31 Thread Thiemo Seufer
Thomas Bleher wrote: This patch adds support for an Atmel TPM chip. Background: TPMs are rather complex chips, supporting many commands and implementing complex crypto protocols like Direct Anonymous Attestation (DAA). Therefore, this patch does not directly implement a TPM chip, but

Re: [Qemu-devel] [PATCH] Add TPM support

2007-10-31 Thread Thiemo Seufer
to use Microsofts BitLocker technology, although this hasn't been tested yet. --- * Thiemo Seufer [EMAIL PROTECTED] [2007-10-31 13:54]: Thomas Bleher wrote: --- /dev/null +++ b/hw/tpm.c @@ -0,0 +1,219 @@ +/* + * TPM emulation + * Written by Thomas Bleher [EMAIL PROTECTED

[Qemu-devel] qemu/hw mips_mipssim.c

2007-10-31 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/31 17:14:09 Modified files: hw : mips_mipssim.c Log message: Add copyright and license header. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mips_mipssim.c

Re: [Qemu-devel] A new book about QEMU

2007-10-31 Thread Thiemo Seufer
Blue Swirl wrote: On 10/31/07, Warnke, Robert [EMAIL PROTECTED] wrote: Hi, there is a new book about QEMU (in German): http://qemu-buch.de/ Sorry for this advertising. Robert Warnke Nothing about Sparc guest, it seems. Likewise for MIPS. :-) I guess the publishing cutoff date

Re: [Qemu-devel] How to split vl.h

2007-10-31 Thread Thiemo Seufer
Blue Swirl wrote: Hi, With the automatic dependency rule installed, modifying vl.h causes all files to be recompiled. This is of course the correct action, but it's a major slowdown for development too. How should we split vl.h into smaller pieces? Give each device a header file, like

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

2007-10-31 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/01 00:07:39 Modified files: . : Makefile.target linux-user : main.c qemu.h syscall.c Log message: Strace for userland emulation, by Stuart Anderson and Thayne

[Qemu-devel] qemu Changelog

2007-10-31 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/01 00:11:47 Modified files: . : Changelog Log message: Mention userland strace support, and mipssim machine emulation. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

Re: [Qemu-devel] [PATCH] strace rework

2007-10-31 Thread Thiemo Seufer
Thayne Harbaugh wrote: On Sat, 2007-10-27 at 14:26 +0100, Thiemo Seufer wrote: Thayne Harbaugh wrote: This is a rework of Stuart Anderson's strace patch. I've fixed target-to-host and host-to-target syscall lookups so that the proper host or target errno is returned. It didn't

Re: [Qemu-devel] [PATCH] strace rework

2007-10-31 Thread Thiemo Seufer
Thayne Harbaugh wrote: On Thu, 2007-11-01 at 00:09 +, Thiemo Seufer wrote: Thayne Harbaugh wrote: On Sat, 2007-10-27 at 14:26 +0100, Thiemo Seufer wrote: Thayne Harbaugh wrote: This is a rework of Stuart Anderson's strace patch. I've fixed target-to-host and host

[Qemu-devel] qemu/slirp misc.c

2007-10-30 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/30 23:19:52 Modified files: slirp : misc.c Log message: Declare function before use, reduces compiler warning noise. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

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

2007-10-29 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/29 09:38:43 Modified files: target-mips: translate_init.c Log message: Preliminary MIPS64R2 mode. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips

Re: [Qemu-devel] [PATCH 1/3] Add args to -cdrom to define where is connected the cdrom

2007-10-29 Thread Thiemo Seufer
Laurent Vivier wrote: Daniel P. Berrange a écrit : On Sun, Oct 28, 2007 at 11:43:33PM +0100, [EMAIL PROTECTED] wrote: From: Laurent Vivier [EMAIL PROTECTED](none) This patch allows to define where is connected the CDROM device (bus, unit). It extends the -cdrom syntax to add these

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

2007-10-29 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/29 14:39:50 Modified files: target-alpha : op_helper.c target-arm : op_helper.c target-cris: op_helper.c target-i386: helper.c target-m68k

Re: [Qemu-devel] [PATCH 1/3] Add args to -cdrom to define where is connected the cdrom

2007-10-29 Thread Thiemo Seufer
andrzej zaborowski wrote: On 29/10/2007, Daniel P. Berrange [EMAIL PROTECTED] wrote: On Sun, Oct 28, 2007 at 11:43:33PM +0100, [EMAIL PROTECTED] wrote: From: Laurent Vivier [EMAIL PROTECTED](none) This patch allows to define where is connected the CDROM device (bus, unit). It

Re: [Qemu-devel] Proposal for host-utils

2007-10-28 Thread Thiemo Seufer
J. Mayer wrote: On Sun, 2007-10-28 at 00:53 +0200, J. Mayer wrote: Following the previous discussions about host-utils implementations, here's a patch with the following changes: - move mulu64 and muls64 definitions from exec.h to host-utils.h, for consistency - include host-utils.h

[Qemu-devel] qemu cpu-defs.h linux-user/elfload.c target-mip...

2007-10-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/28 19:45:05 Modified files: . : cpu-defs.h linux-user : elfload.c target-mips: cpu.h exec.h helper.c op.c op_helper.c translate.c

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

2007-10-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/29 00:49:32 Modified files: target-mips: op.c Log message: Restrict CP0_PerfCnt to legal values. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op.c?cvsroot

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

2007-10-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/29 02:57:19 Modified files: target-mips: helper.c Log message: Fix logic bug which broke TLBL/TLBS handling somewhat. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target

Re: [Qemu-devel] qemu host-utils.c

2007-10-27 Thread Thiemo Seufer
Blue Swirl wrote: On 10/24/07, Thiemo Seufer [EMAIL PROTECTED] wrote: - SPARC and Alpha look like they will break on 32bit hosts, they should do multiplications the same way as the other 64bit targets. I can't see how Sparc would break: smul and umul perform 32x32-64 bit multiplications

Re: [Qemu-devel] Mips 64 emulation not compiling

2007-10-27 Thread Thiemo Seufer
:00.0 + +++ qemu-work/host-utils.h 2007-10-27 12:13:30.0 +0100 @@ -0,0 +1,104 @@ +/* + * Utility compute operations used by translated code. + * + * Copyright (c) 2007 Thiemo Seufer + * Copyright (c) 2007 Jocelyn Mayer + * + * Permission is hereby granted, free of charge

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

2007-10-27 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/27 13:05:54 Modified files: target-mips: exec.h op.c op_helper.c Added files: . : host-utils.h Log message: Add sharable clz/clo inline functions and use them

Re: [Qemu-devel] Mips 64 emulation not compiling

2007-10-27 Thread Thiemo Seufer
J. Mayer wrote: On Sat, 2007-10-27 at 12:19 +0100, Thiemo Seufer wrote: J. Mayer wrote: The latest patches in clo makes gcc 3.4.6 fail to build the mips64 targets on my amd64 host (looks like an register allocation clash in the optimizer code). Your version is likely faster

Re: [Qemu-devel] [PATCH] strace rework

2007-10-27 Thread Thiemo Seufer
Thayne Harbaugh wrote: This is a rework of Stuart Anderson's strace patch. I've fixed target-to-host and host-to-target syscall lookups so that the proper host or target errno is returned. It didn't build for me due to the a missing target_to_host_errno function. Could you also have a look at

[Qemu-devel] qemu/hw mipsnet.c

2007-10-27 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/28 01:43:52 Modified files: hw : mipsnet.c Log message: Less debug noise from the mipsnet driver. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/mipsnet.c

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

2007-10-27 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/28 01:44:40 Modified files: target-cris: helper.c op.c Log message: Use the shiny new clz helpers. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-cris/helper.c

Re: [Qemu-devel] qemu vl.c

2007-10-26 Thread Thiemo Seufer
Johannes Schindelin wrote: Hi, On Fri, 26 Oct 2007, Stefan Weil wrote: Thiemo Seufer schrieb: CVSROOT: /sources/qemu Module name: qemu Changes by: Thiemo Seufer ths 07/10/21 23:20:46 Modified files: . : vl.c Log message: Support tap down script, by Wolfram Gloger

[Qemu-devel] qemu vl.c

2007-10-26 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/26 17:21:59 Modified files: . : vl.c Log message: Fix Windows build failure, by Stefan Weil. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1

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

2007-10-26 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/26 22:35:02 Modified files: . : host-utils.c target-i386: helper.c target-mips: op.c Log message: The other half of the mul64 rework. Sorry

Re: [Qemu-devel] [PATCH] Physical hard disk drive for win32

2007-10-25 Thread Thiemo Seufer
Johannes Schindelin wrote: Hi, On Wed, 24 Oct 2007, Thiemo Seufer wrote: Johannes Schindelin wrote: Staying backwards compatible in this case is so easy, it is not even funny. (And certainly no reason to groan over having to support it.) A undirected remark to the general

[Qemu-devel] qemu gdbstub.c

2007-10-25 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/25 21:30:37 Modified files: . : gdbstub.c Log message: Fix gdb stub for MIPS64. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/gdbstub.c?cvsroot=qemur1=1.66r2=1.67

[Qemu-devel] qemu host-utils.c

2007-10-25 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/25 23:00:04 Modified files: . : host-utils.c Log message: Restore a more maintainable version of the 64bit multiply code. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

Re: [Qemu-devel] qemu host-utils.c

2007-10-25 Thread Thiemo Seufer
J. Mayer wrote: On Wed, 2007-10-24 at 18:37 +0100, Thiemo Seufer wrote: J. Mayer wrote: On Wed, 2007-10-24 at 12:20 +0200, Fabrice Bellard wrote: I strongly suggest to reuse my code which was in target-i386/helper.c revision 1.80 which was far easier to validate. Moreover

Re: [Qemu-devel] [PATCH] Physical hard disk drive for win32

2007-10-24 Thread Thiemo Seufer
Johannes Schindelin wrote: Hi, On Wed, 24 Oct 2007, Ivan Kalvachev wrote: 2007/10/22, Stefan Weil [EMAIL PROTECTED]: Ivan Kalvachev schrieb: According to http://msdn2.microsoft.com/en-us/library/aa365171.aspx this function requires Win XP or Vista. Is qemu supported only

Re: [Qemu-devel] qemu-2007-10-24 build error

2007-10-24 Thread Thiemo Seufer
Edgar E. Iglesias wrote: On Wed, Oct 24, 2007 at 12:33:24PM +0200, J. Mayer wrote: On Wed, 2007-10-24 at 09:36 +0900, Hwang YunSong(?) wrote: gcc32 -g -o qemu-system-cris vl.o osdep.o readline.o monitor.o pci.o console.o loader.o isa_mmio.o cutils.o block.o block-raw.o

[Qemu-devel] qemu qemu-img.c

2007-10-24 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/24 16:11:42 Modified files: . : qemu-img.c Log message: Fix typo, spotted by Edivaldo de Araujo Pereira. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/qemu-img.c

Re: [Qemu-devel] qemu host-utils.c

2007-10-24 Thread Thiemo Seufer
J. Mayer wrote: On Wed, 2007-10-24 at 12:20 +0200, Fabrice Bellard wrote: I strongly suggest to reuse my code which was in target-i386/helper.c revision 1.80 which was far easier to validate. Moreover, integer divisions from target-i386/helper.c should be put in the same file. I

Re: [Qemu-devel] PreP kernels boot using Qemu

2007-10-23 Thread Thiemo Seufer
J. Mayer wrote: On Tue, 2007-10-23 at 00:05 +0200, Aurelien Jarno wrote: J. Mayer a écrit : On Mon, 2007-10-22 at 18:28 +0200, Aurelien Jarno wrote: On Mon, Oct 22, 2007 at 09:36:07AM +0200, J. Mayer wrote: Hi all, I've been investigating more about PreP kernel boot using Qemu

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 13:15:33 Modified files: target-mips: translate.c Log message: Switch bc1any* instructions off if no MIPS-3D is implemented. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

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

2007-10-23 Thread Thiemo Seufer
Aurelien Jarno wrote: Thiemo Seufer a écrit : CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 13:15:33 Modified files: target-mips: translate.c Log message: Switch bc1any* instructions off if no MIPS-3D is implemented

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 17:04:27 Modified files: target-mips: mips-defs.h translate.c translate_init.c Log message: Use the standard ASE check for MIPS-3D and MT. CVSWeb URLs: http

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 23:22:03 Modified files: target-mips: op.c Log message: Fix CLO calculation for MIPS64. And a small code cleanup. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target

[Qemu-devel] qemu host-utils.c

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 23:22:54 Modified files: . : host-utils.c Log message: Fix overflow when multiplying two large positive numbers. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 23:23:43 Modified files: target-mips: op_mem.c Log message: Enforce proper sign extension for lwl/lwr on MIPS64. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/23 23:58:21 Modified files: target-mips: op.c Log message: Fix writable length of the index register. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/op.c

Re: [Qemu-devel] PreP kernels boot using Qemu

2007-10-23 Thread Thiemo Seufer
J. Mayer wrote: [snip] I can say both: for most program, using floating point arithmetic ala fast-math, it's not necessary to maintain a precise FPU state, as those program will never raise any FPU exception, never generate NaNs, infinites, ... The other reason is that it would

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/24 00:10:32 Modified files: target-mips: op.c Log message: Force proper sign extension for mfc0/mfhc0 on MIPS64. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips

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

2007-10-23 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/24 00:52:08 Modified files: target-mips: translate.c Log message: Remove bogus instruction decode. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/translate.c

Re: [Qemu-devel] qemu/hw piix_pci.c

2007-10-21 Thread Thiemo Seufer
Avi Kivity wrote: Modified files: hw : piix_pci.c Log message: Enable ACPI interrupts, by Igor Lvovsky. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/piix_pci.c?cvsroot=qemur1=1.11r2=1.12 IMO this is a bug. The patch enables the ACPI PCI interrupt

[Qemu-devel] qemu vl.c

2007-10-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/21 23:20:46 Modified files: . : vl.c Log message: Support tap down script, by Wolfram Gloger. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/vl.c?cvsroot=qemur1

Re: [Qemu-devel] RFC: avoid #ifdef for target cpu list - for x86, too.

2007-10-21 Thread Thiemo Seufer
Dan Kenigsberg wrote: This seems like a good excuse to send my suggested -cpu option for the x86 target. It is just like my previous take 4, but fits to the newly unified cpu_list. Leads to an instant segfault for the i386 usermode emulation. Thiemo

Re: [Qemu-devel] qemu alpha?

2007-10-20 Thread Thiemo Seufer
J. Mayer wrote: On Fri, 2007-10-19 at 19:49 -0500, Rob Landley wrote: On Sunday 14 October 2007 5:14:27 am J. Mayer wrote: On Sun, 2007-10-14 at 11:19 +0200, Oliver Falk wrote: Hi list! Hi you ! Just wanted to know how far the progress on alpha target is? I would be

[Qemu-devel] qemu/hw gt64xxx.c

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 19:47:14 Modified files: hw : gt64xxx.c Log message: Check the Galilleo config register instead of hardcoding the endianness. CVSWeb URLs: http://cvs.savannah.gnu.org

[Qemu-devel] qemu exec-all.h target-mips/cpu.h target-mips/o...

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 19:45:44 Modified files: . : exec-all.h target-mips: cpu.h op_helper.c Log message: Handle IBE on MIPS properly. CVSWeb URLs: http://cvs.savannah.gnu.org

[Qemu-devel] qemu/linux-user signal.c syscall.c

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 20:23:08 Modified files: linux-user : signal.c syscall.c Log message: Syscall target errno fixes, by Thayne Harbaugh. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu

Re: [Qemu-devel] What happened with NPTL/TLS support?

2007-10-20 Thread Thiemo Seufer
Thayne Harbaugh wrote: On Fri, 2007-10-12 at 18:12 +0300, Felipe Contreras wrote: Hi, When I try to use codesourcery's toolchain arm-2006q3-27 in my Fedora 7 box I always have the following issue: qemu: Unsupported syscall: 983045 Yep, I've seen that before. I guess it's a

[Qemu-devel] qemu/hw piix_pci.c

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 20:36:52 Modified files: hw : piix_pci.c Log message: Enable ACPI interrupts, by Igor Lvovsky. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/piix_pci.c

[Qemu-devel] qemu block-raw.c

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 20:40:06 Modified files: . : block-raw.c Log message: Physical hard disk drive for win32, by Stefan Weil. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/block

[Qemu-devel] qemu/hw pckbd.c

2007-10-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/20 20:48:09 Modified files: hw : pckbd.c Log message: QEMU keyboard issue with Gujin-2.2, by Etienne Lorrain. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw

[Qemu-devel] SPARC64 fails to build

2007-10-19 Thread Thiemo Seufer
SPARC64 currently fails to build: make[1]: Entering directory /home/ths/qemu/qemu-work/sparc64-linux-user' gcc-3.4 -g -Wl,-T,/home/ths/qemu/qemu-work/ppc.ld -o qemu-sparc64 main.o syscall.o mmap.o signal.o path.o osdep.o thunk.o elfload.o linuxload.o elfload32.o libqemu.a gdbstub.o -lm

[Qemu-devel] qemu/hw mips_mipssim.c

2007-10-18 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/10/18 15:05:11 Modified files: hw : mips_mipssim.c Log message: Only map BIOS space when it was actually loaded. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw

<    1   2   3   4   5   6   7   8   9   10   >