[Qemu-devel] qemu Changelog hw/slavio_timer.c

2007-10-07 Thread Blue Swirl
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl blueswir1 07/10/07 10:00:55 Modified files: . : Changelog hw : slavio_timer.c Log message: More user timer fixes (Robert Reif) CVSWeb URLs:

[Qemu-devel] x86 -cpu option: Take 4

2007-10-07 Thread Dan Kenigsberg
Hi, Due to comments on Take 3, I rewrote the feature name list according to Intel's and AMD's specs in order not to contaminate target-i386 with GPL code. More importantly - the host cpu type is dropped. It will be added, as a kvm-specific code, in a future patch. I'd be happy to hear if patch

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread J. Mayer
On Sun, 2007-10-07 at 15:45 +0300, Blue Swirl wrote: Hi, Hi, This patch adds support for loading a 32 bit ELF file in the 64 bit user mode emulator. This means that qemu-sparc64 can be used to execute 32 bit ELF files containing V9 instructions (SPARC32PLUS). This format is used by

[Qemu-devel] [PATCH] usb-linux iso: use pipe instead of bh

2007-10-07 Thread Arnon Gilboa
When handling the isocronous completion signals, use O_NONBLOCK pipe instead of bottom halves for thread-safety. usb-linux.patch Description: usb-linux.patch

[Qemu-devel] qemu/hw ppc405.h ppc405_uc.c ppc4xx.h ppc4xx_de...

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 14:21:26 Modified files: hw : ppc405.h ppc405_uc.c Added files: hw : ppc4xx.h ppc4xx_devs.c Log message: Share devices that might be useful for all

[Qemu-devel] qemu Makefile.target

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 14:25:11 Modified files: . : Makefile.target Log message: Share devices that may be useful for all PowerPC 40x and 440 implementations. CVSWeb URLs:

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread Blue Swirl
On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 15:45 +0300, Blue Swirl wrote: Hi, Hi, This patch adds support for loading a 32 bit ELF file in the 64 bit user mode emulator. This means that qemu-sparc64 can be used to execute 32 bit ELF files containing V9

[Qemu-devel] qemu/target-ppc cpu.h helper.c translate.c tran...

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 14:41:00 Modified files: target-ppc : cpu.h helper.c translate.c translate_init.c Log message: Add MSR bits signification per PowerPC implementation flags (to be continued).

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread J. Mayer
On Sun, 2007-10-07 at 17:38 +0300, Blue Swirl wrote: On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 15:45 +0300, Blue Swirl wrote: Hi, Hi, This patch adds support for loading a 32 bit ELF file in the 64 bit user mode emulator. This means that qemu-sparc64 can

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread Blue Swirl
On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 17:38 +0300, Blue Swirl wrote: On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 15:45 +0300, Blue Swirl wrote: Hi, Hi, This patch adds support for loading a 32 bit ELF file in the 64 bit

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

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 15:43:50 Modified files: target-ppc : cpu.h translate.c translate_init.c Log message: Reorganize the CPUPPCState structure to group features. Add #ifdef to avoid

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread J. Mayer
On Sun, 2007-10-07 at 18:15 +0300, Blue Swirl wrote: On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 17:38 +0300, Blue Swirl wrote: On 10/7/07, J. Mayer [EMAIL PROTECTED] wrote: On Sun, 2007-10-07 at 15:45 +0300, Blue Swirl wrote: Hi, Hi, This

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

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 15:59:45 Modified files: linux-user : elfload.c Log message: Fix confusions between host and target long types. Fix start_data computation. Fix auxiliary infos

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

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 16:06:13 Modified files: linux-user : main.c qemu.h Log message: Fix host and target longs confusions (continued). CVSWeb URLs:

[Qemu-devel] qemu elf.h

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 16:07:25 Modified files: . : elf.h Log message: Report missing elf_addr_t definition from Linux kernel header CVSWeb URLs:

Re: [Qemu-devel] [RFC, PATCH] Support for loading 32 bit ELF files for 64 bit linux-user

2007-10-07 Thread Thiemo Seufer
Blue Swirl wrote: [snip] Index: qemu/linux-user/qemu.h === --- qemu.orig/linux-user/qemu.h 2007-10-07 10:50:05.0 + +++ qemu/linux-user/qemu.h2007-10-07 10:51:09.0 + @@ -33,6 +33,7 @@

[Qemu-devel] qemu hw/ppc.c target-ppc/cpu.h target-ppc/helpe...

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 17:30:34 Modified files: hw : ppc.c target-ppc : cpu.h helper.c op.c op_mem.h translate.c Log message: PowerPC target coding style fixes. CVSWeb URLs:

[Qemu-devel] qemu/target-ppc cpu.h exec.h op_mem.h op_templa...

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 18:19:26 Modified files: target-ppc : cpu.h exec.h op_mem.h op_template.h translate.c Log message: Implement PowerPC Altivec load stores, used by Apple firmware for memcpy.

Re: [Qemu-devel] PPC build errors in CVS

2007-10-07 Thread J. Mayer
On Sun, 2007-10-07 at 17:06 -0400, Robert Reif wrote: PPC compiling has been broken for me in CVS for a few days and is getting worse. I'm running Red Hat 9. plain text document attachment (ppc.errors.txt) The current CVS builds here, at least on amd64 and x86. But Red Hat as a long

Re: [Qemu-devel] PPC build errors in CVS

2007-10-07 Thread Daniel Jacobowitz
On Sun, Oct 07, 2007 at 11:45:51PM +0200, J. Mayer wrote: I also took a look in C 99 specification and I saw no restriction on writing: do_this(a, #ifdef _this_is_defined b, #else c, #endif d); when do_this() is defined as a macro. May I suggest you to use a C99

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

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/07 23:10:08 Modified files: target-ppc : translate.c translate_init.c Log message: Work-around C89 and/or old gcc unspecified behavior (#if in macro calls). CVSWeb URLs:

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

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/08 02:23:00 Modified files: target-ppc : translate_init.c Log message: Add missing exception vectors for PowerPC 7x5. CVSWeb URLs:

[Qemu-devel] qemu/target-ppc helper.c translate_init.c

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/08 02:35:41 Modified files: target-ppc : helper.c translate_init.c Log message: Implement exception prefix feature for PowerPC 601. Fix PowerPC 601 hardware reset vector.

[Qemu-devel] qemu/target-ppc helper.c translate_init.c

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/08 02:44:11 Modified files: target-ppc : helper.c translate_init.c Log message: Real-mode only PowerPC 40x do not have any TLBs. CVSWeb URLs:

[Qemu-devel] qemu/target-ppc cpu.h helper.c translate_init.c

2007-10-07 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer j_mayer 07/10/08 02:58:07 Modified files: target-ppc : cpu.h helper.c translate_init.c Log message: Remove synonymous in PowerPC MSR bits definitions. Fix MSR EP bit buggy definition.