[Qemu-devel] MMU and Physical-Virtual address conversion

2007-06-21 Thread Shane Hummer-Smith
Hello, I am trying to experiment with the memory management unit in QEMU, but I don't seem to be able to wrap my head around the source code. Can somebody help me figure out how the physical to virtual address translation and vice-versa is implemented in QEMU? Any pointer would be appreciated.

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

2007-06-21 Thread Alexander Graf
On Jun 21, 2007, at 7:31 AM, David Woodhouse wrote: On Wed, 2007-06-20 at 18:42 +0200, Alexander Graf wrote: implements futexes (this is mostly done by David Woodhouse as well, FUTEX_WAKE_OP done by me) #ifdef BSWAP_NEEDED, only FUTEX_OP_CMP_EQ and FUTEX_OP_CMP_NE will work as expected.

Re: [Qemu-devel] MMU and Physical-Virtual address conversion

2007-06-21 Thread amateur
On Thu, Jun 21, 2007 at 12:10:38AM -0700, Shane Hummer-Smith wrote: Hello, I am trying to experiment with the memory management unit in QEMU, but I don't seem to be able to wrap my head around the source code. Can somebody help me figure out how the physical to virtual address translation

[Qemu-devel] [PATCH] Dump traffic on virtual network to pcap file

2007-06-21 Thread Balazs Attila-Mihaly \(Cd-MaN\)
Hello all. As promised I'll start to provide patches for modifications I've made to the Qemu source code as part of the project. Attached you find the first of these patches - an option to dump the traffic on a virtual interface to a tcpdump compatible file. I welcome any feedback since this

[Qemu-devel] [PATCH] Constants in command line definition

2007-06-21 Thread Balazs Attila-Mihaly \(Cd-MaN\)
Hello, this is me again. In the last time I forgot to specify that the patches are against the current CVS contents. This is a small patch which replaces the numeric values 1 in the qemu_options structure (which defines the command line format) with the constant HAS_ARG. I feel that this

RE: [Qemu-devel] QEMU on windows timing problems

2007-06-21 Thread Dor Laor
Hello. I have a problem with time drifting inside the QEMU machine (running XP SP2). This is more visible as the load inside the VM increases (heavy hard-disk activity, almost 100% CPU usage). However, I need to control some actions inside the VM machine which depend on time. Any idea how I can

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

2007-06-21 Thread Jakub Jelinek
On Thu, Jun 21, 2007 at 01:31:07PM +0800, David Woodhouse wrote: On Wed, 2007-06-20 at 18:42 +0200, Alexander Graf wrote: implements futexes (this is mostly done by David Woodhouse as well, FUTEX_WAKE_OP done by me) #ifdef BSWAP_NEEDED, only FUTEX_OP_CMP_EQ and FUTEX_OP_CMP_NE will work

[Qemu-devel] QEMU License and proprietary hardware

2007-06-21 Thread Armbrost Failsafe
We are looking into using QEMU as the base for a model of a custom system featuring some custom ASICs. But licensing issues are halting the process right now. Does anyone know what happens license-wise if we create a model of proprietary hardware using QEMU? Is that model automatically covered by

[Qemu-devel] qemu sdl.c vl.c vl.h

2007-06-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/21 21:08:02 Modified files: . : sdl.c vl.c vl.h Log message: Add alternate grab key, by Michael Mohr. CVSWeb URLs:

[Qemu-devel] qemu/linux-user syscall.c i386/syscall_nr.h

2007-06-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/21 21:45:30 Modified files: linux-user : syscall.c linux-user/i386: syscall_nr.h Log message: Implement tgkill, by Alexander Graf. CVSWeb URLs:

[Qemu-devel] qemu/linux-user syscall.c i386/syscall_nr.h

2007-06-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/21 21:57:12 Modified files: linux-user : syscall.c linux-user/i386: syscall_nr.h Log message: Implement set_robust_list, by Alexander Graf. CVSWeb URLs:

Re: [Qemu-devel] QEMU License and proprietary hardware

2007-06-21 Thread Luke -Jr
On Thursday 21 June 2007 06:28, Armbrost Failsafe wrote: We are looking into using QEMU as the base for a model of a custom system featuring some custom ASICs. But licensing issues are halting the process right now. Does anyone know what happens license-wise if we create a model of proprietary

Re: [Qemu-devel] QEMU License and proprietary hardware

2007-06-21 Thread M. Warner Losh
In message: [EMAIL PROTECTED] Luke -Jr [EMAIL PROTECTED] writes: : On Thursday 21 June 2007 06:28, Armbrost Failsafe wrote: : We are looking into using QEMU as the base for a model of a custom system : featuring some custom ASICs. But licensing issues are halting the process : right

[Qemu-devel] qemu vl.c

2007-06-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/21 23:34:19 Modified files: . : vl.c Log message: Fix segfault in -nographic mode, by Stefen Weil. CVSWeb URLs:

[Qemu-devel] qemu/hw mips_malta.c

2007-06-21 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/06/21 23:38:13 Modified files: hw : mips_malta.c Log message: Revert workaround for -nographic segfault. CVSWeb URLs:

Re: [Qemu-devel] QEMU License and proprietary hardware

2007-06-21 Thread Balazs Attila-Mihaly \(Cd-MaN\)
I must prefix this with the fact that IANAL, but as I understand it, you must release the source code only if you distribute that modified system (with GPL v2). That is, if you use this system internally in you company, you don't have to provide your modifications. But if you, for example,