[Qemu-devel] Support for Intel Pro network cards

2007-07-02 Thread Jeff Hoare
Hi, I'm trying to get Juniper software running on QEMU. I've managed to get it installed and operational however I can't setup a network interface as the software is very specific about the type of network card it will accept. In vmware you can do the following to have it emulate an intel

Re: [Qemu-devel] [PATCH] Fix TLS support on x86

2007-07-02 Thread Alexander Graf
Hi, these are the updated patches for TLS support: qemu-cvs-futex.patch This patches futex support into qemu-user. It is basically done by David Woodhouse and I implemented FUTEX_WAKE_OP because actually one application did not work without (I don't really remember which one though). If

Re: [Qemu-devel] [PATCH] ARM (Thumb) read from R15

2007-07-02 Thread Ulrich Hecht
On Saturday 30 June 2007 04:19, Paul Brook wrote: QEMU does not set the Thumb bit when reading from R15 in Thumb mode. Neither does real hardware. You are, unsurprisingly, right. The problem seems to be a different one. Quoting the ARM on pop pc: In ARM architecture 5 and above, bit[0] of

[Qemu-devel] [PATCH] Ignore PROT_GROWSDOWN and PROT_GROWSUP

2007-07-02 Thread Alexander Graf
In an mprotect call the flags PROT_GROWSDOWN and PROT_GROWSUP can be defined. Currently qemu returns an EINVAL as soon as one of these is found, which breaks some programs (especially mplayer). As far as I can tell it is safe to ignore these flags and just go on as if nothing happened. To be on

Re: [Qemu-devel] [PATCH] ARM (Thumb) read from R15

2007-07-02 Thread Paul Brook
On Monday 02 July 2007, Ulrich Hecht wrote: On Saturday 30 June 2007 04:19, Paul Brook wrote: QEMU does not set the Thumb bit when reading from R15 in Thumb mode. Neither does real hardware. You are, unsurprisingly, right. The problem seems to be a different one. Quoting the ARM on pop

[Qemu-devel] [PATCH] ARM7TDMI emulation

2007-07-02 Thread Ulrich Hecht
Hi! This patch adds ARM7TDMI emulation with Thumb v1 (no BLX, no BKPT, ignore bit 0 on POP PC) and without CP15. CU Uli -- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Index: cpu.h === RCS file:

[Qemu-devel] qemu vl.c

2007-07-02 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/07/02 13:20:18 Modified files: . : vl.c Log message: gdb stub support and loadvm should work together, patch by Jason Wessel CVSWeb URLs:

[Qemu-devel] qemu vl.c

2007-07-02 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/07/02 13:31:53 Modified files: . : vl.c Log message: Fix qemu_can_send_packet(), makes DHCP with multiple nics work - patch by Jason Wessel. CVSWeb URLs:

[Qemu-devel] qemu/hw eepro100.c

2007-07-02 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/07/02 13:38:46 Modified files: hw : eepro100.c Log message: E100 savevm/loadvm support, patch by Jason Wessel. CVSWeb URLs:

[Qemu-devel] qemu dyngen.h exec-all.h

2007-07-02 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/07/02 14:06:26 Modified files: . : dyngen.h exec-all.h Log message: Remove unaligned accesses in ia64_apply_fixes(). Make sure that the static variables are

Re: [Qemu-devel] [PATCH] qemu-i386 segfaults running hello world.

2007-07-02 Thread Alexander Graf
Hi, this is the patch we are currently using to build qemu-0.9.0. Does this work for you? Alex --- i386.ld +++ i386.ld @@ -1,116 +1,164 @@ -/* ld script to make i386 Linux kernel - * Written by Martin Mares [EMAIL PROTECTED]; - */ -OUTPUT_FORMAT(elf32-i386, elf32-i386, elf32-i386) +/* Default

[Qemu-devel] qemu vl.c

2007-07-02 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski balrog 07/07/02 15:03:13 Modified files: . : vl.c Log message: Retry interrupted open() calls (proposed by Yigael Felishman). Linux open(2) doesn't list EINTR, but

Re: [Qemu-devel] [PATCH] ARM7TDMI emulation

2007-07-02 Thread Ulrich Hecht
On Monday 02 July 2007 15:40, Paul Brook wrote: You should add/use ARM_FEATURE_V5/ARCH(5) instead. Alright. The ARM7TDMI implements the base updated abort model. Er, yes, but there is no MMU that could actually cause an abort, right? Anyway, here's the 920T version. The magic numbers may or

[Qemu-devel] [PATCH] Netlink broken if endianness is wrong

2007-07-02 Thread Alexander Graf
While using i386 X applications on ppc I had to find out that netlink communication is not endianness-aware (X apps just hang forever waiting for a reply on a netlink socket). Because it is basically only used for programs that are not really supposed to be emulated (like udev afaik) there should

[Qemu-devel] [PATCH] ipc endianness and ipc_64 fixes

2007-07-02 Thread Alexander Graf
ipc_semop This patch fixes an endianness issue with the semop-call. ipc This patch implements IPC_64 semantics to the semctl and shmctl calls. This was tested on ppc host and i386 target and might work on others as well. This is necessary to get alsa running. As always: comments and

Re: [Qemu-devel] [PATCH] Fix two typos

2007-07-02 Thread Stuart Brady
On Sat, Jun 23, 2007 at 11:01:00PM +0200, Stefan Weil wrote: Here is one more formating patch. I've found a whole load of misspellings that I could submit patches for, but I've been waiting until Stefan's fixes are committed. Could they be applied, please? Cheers, -- Stuart Brady