[Qemu-devel] Does qemu-system-mips support CMP architecture?

2007-10-28 Thread suixiufeng

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

2007-10-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 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-mips

[Qemu-devel] qemu/hw omap.c omap.h palm.c

2007-10-28 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/10/29 01:50:05 Modified files: hw : omap.c omap.h palm.c Log message: Implement OMAP MicroWire controller. Fix GPIO interrupt number. Reorder a couple of vari

Re: [Qemu-devel] qemu Makefile.target

2007-10-28 Thread andrzej zaborowski
On 28/10/2007, Jocelyn Mayer <[EMAIL PROTECTED]> wrote: > CVSROOT:/sources/qemu > Module name:qemu > Changes by: Jocelyn Mayer 07/10/28 13:07:13 > > Modified files: > . : Makefile.target > > Log message: > Use cpp to generate correct build dependencies

Re: [Qemu-devel] qemu Makefile.target vl.h hw/cuda.c hw/grackle_...

2007-10-28 Thread J. Mayer
On Mon, 2007-10-29 at 00:59 +, Stuart Brady wrote: > On Sun, Oct 28, 2007 at 11:42:18PM +, Jocelyn Mayer wrote: > > * Fix the g3bw target: > > - fix the Grackle host PCI device > > - connect the Heathrow PIC to the PowerPC 6xx bus pins > > Cool! With this, the Debian 3.1 in

Re: [Qemu-devel] qemu Makefile.target vl.h hw/cuda.c hw/grackle_...

2007-10-28 Thread Stuart Brady
On Sun, Oct 28, 2007 at 11:42:18PM +, Jocelyn Mayer wrote: > * Fix the g3bw target: >- fix the Grackle host PCI device >- connect the Heathrow PIC to the PowerPC 6xx bus pins Cool! With this, the Debian 3.1 install CD boots again! :) -- Stuart Brady

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

2007-10-28 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 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&r1

[Qemu-devel] qemu Makefile.target vl.h hw/cuda.c hw/grackle_...

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 23:42:18 Modified files: . : Makefile.target vl.h hw : cuda.c grackle_pci.c heathrow_pic.c ppc.c ppc_chrp.c ppc_prep.c Added files:

[Qemu-devel] qemu/hw m48t59.c m48t59.h

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 23:33:05 Modified files: hw : m48t59.c m48t59.h Log message: Give an opaque to the m48t59 direct access routines to make it easier to use another NVRAM with the same AP

[Qemu-devel] [PATCH 3/3] Add scsi support to pc target

2007-10-28 Thread Laurent . Vivier
From: Laurent Vivier <[EMAIL PROTECTED](none)> This patch add the support of SCSI disk and cdrom for PC target, using previously introduced parameters "-disk" and "-cdrom". For the momemt, it supports only one bus, but more can be added easily. --- hw/lsi53c895a.c |3 -- hw/pc.c |

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

2007-10-28 Thread Laurent . Vivier
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 paramaters: -cdrom file[,if=type][,bus=n][,unit=m] where "type" defines the interface (by default, "ide") "n" defin

[Qemu-devel] [PATCH 2/3] Add arg -disk to define new disk with more features

2007-10-28 Thread Laurent . Vivier
From: Laurent Vivier <[EMAIL PROTECTED](none)> As for "-cdrom", this patch introduces a new parameter allowing to define more information for a disk. The new parameter is "-disk": -disk file[,if=type][,bus=n][,unit=m][,cyls=c,heads=h,secs=s[,trans=t]] where "type" defines the bus type (by d

[Qemu-devel] [PATCH 0/3] Add SCSI support for PC target

2007-10-28 Thread Laurent . Vivier
Hi, I know this has already been tried, but I hope this time I have the good approach: this series of 3 patches introduces the support of SCSI devices for the PC target (and try to break nothing existing). [PATCH 1/3] Add args to -cdrom to define where is connected the cdrom This patch allo

Re: [Qemu-devel] Faster, generic IO/DMA model with vectored AIO?

2007-10-28 Thread Jamie Lokier
Blue Swirl wrote: > Currently scsi-disk provides a buffer. For true zero copy, this needs > to be changed so that instead the buffer is provided by the caller at > each stage until we reach the host memory. But I'll use the scsi-disk > buffer for now. This might actually work in Qemu. But in gene

[Qemu-devel] qemu/hw omap.c omap.h palm.c

2007-10-28 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/10/28 21:02:29 Modified files: hw : omap.c omap.h palm.c Log message: Add OMAP Shared GPIO module. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/omap.c?cvsroot=qe

Re: [Qemu-devel] Faster, generic IO/DMA model with vectored AIO?

2007-10-28 Thread Blue Swirl
I made a new patch sketching the system. It doesn't even compile, but it should give a view how this would be put into work. On the down side, new memory needs to be allocated for generation of new vectors from previous ones, that may kill some of the performance. Also, supporting DMA to MMIO regi

[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 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 L

[Qemu-devel] qemu/hw omap.c omap.h omap_mmc.c palm.c

2007-10-28 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/10/28 19:24:52 Modified files: hw : omap.c omap.h omap_mmc.c palm.c Log message: Handle MMC card insertion/removal/readonly signals. Hook them up to Palm T|E GPIOs.

[Qemu-devel] qemu/hw omap.c palm.c

2007-10-28 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/10/28 18:29:05 Modified files: hw : omap.c palm.c Log message: Add PalmT|E matrix keypad connected to OMAP GPIOs. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/om

[Qemu-devel] qemu/hw omap.c omap.h

2007-10-28 Thread Andrzej Zaborowski
CVSROOT:/sources/qemu Module name:qemu Changes by: Andrzej Zaborowski 07/10/28 16:45:02 Modified files: hw : omap.c omap.h Log message: Implement OMAP1 MPU I/O module. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/omap.c?cvsroot=qemu&r

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 hos

Re: [Qemu-devel] [Patch] handle VNC v3.7 clients correctly

2007-10-28 Thread Daniel P. Berrange
On Sun, Oct 28, 2007 at 04:20:36PM +0200, Dan Kenigsberg wrote: > According to http://www.realvnc.com/docs/rfbproto.pdf section 6.2.1, > when handling older clients, SecurityResult should not be sent. Yep, good catch - thanks for finding this bug of mine. Regards, Dan. -- |=- Red Hat, Engineerin

Re: [Qemu-devel] qemu/target-sparc op_helper.c

2007-10-28 Thread Andreas Färber
Am 28.10.2007 um 15:35 schrieb Blue Swirl: CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl 07/10/28 14:35:04 Modified files: target-sparc : op_helper.c Log message: Use shared ctpop64 helper CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs

[Qemu-devel] qemu/target-sparc op_helper.c

2007-10-28 Thread Blue Swirl
CVSROOT:/cvsroot/qemu Module name:qemu Changes by: Blue Swirl 07/10/28 14:35:04 Modified files: target-sparc : op_helper.c Log message: Use shared ctpop64 helper CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-sparc/op_helper.c?cvsroot=qemu&r1=1

[Qemu-devel] [Patch] handle VNC v3.7 clients correctly

2007-10-28 Thread Dan Kenigsberg
According to http://www.realvnc.com/docs/rfbproto.pdf section 6.2.1, when handling older clients, SecurityResult should not be sent. diff --git a/vnc.c b/vnc.c index 72c8d1c..8ae671a 100644 --- a/vnc.c +++ b/vnc.c @@ -1775,7 +1775,10 @@ static int protocol_client_auth(VncState *vs, char *data, si

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

2007-10-28 Thread Rob Landley
On Sunday 28 October 2007 4:29:15 am Aurelien Jarno wrote: > Rob Landley a écrit : > > On Saturday 27 October 2007 3:07:05 am Aurelien Jarno wrote: > >> Rob Landley a écrit : > >>> On Monday 22 October 2007 11:28:10 am Aurelien Jarno wrote: > Signed-off-by: Aurelien Jarno <[EMAIL PROTECTED]> >

[Qemu-devel] qemu Makefile.target

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 13:07:13 Modified files: . : Makefile.target Log message: Use cpp to generate correct build dependencies for target objects instead of using incomplete hardcoded ones.

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

2007-10-28 Thread J. Mayer
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 in more files to ref

[Qemu-devel] qemu target-alpha/op_helper.c target-ppc/op.c t...

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 12:54:53 Modified files: target-alpha : op_helper.c target-ppc : op.c op_helper.c op_helper.h Log message: Make Alpha and PowerPC targets use shared helpers for clz,

[Qemu-devel] qemu host-utils.h

2007-10-28 Thread Jocelyn Mayer
CVSROOT:/sources/qemu Module name:qemu Changes by: Jocelyn Mayer 07/10/28 12:52:39 Modified files: . : host-utils.h Log message: Add shared ctz32, cto32, ctz64, cto64, ctpop8, ctpop16, ctpop32 and ctpop64 helpers. CVSWeb URLs: http://cvs.sa

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

2007-10-28 Thread Aurelien Jarno
Rob Landley a écrit : > On Saturday 27 October 2007 3:07:05 am Aurelien Jarno wrote: >> Rob Landley a écrit : >>> On Monday 22 October 2007 11:28:10 am Aurelien Jarno wrote: Signed-off-by: Aurelien Jarno <[EMAIL PROTECTED]> diff --git a/arch/ppc/syslib/i8259.c b/arch/ppc/syslib/i8259

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

2007-10-28 Thread Rob Landley
On Saturday 27 October 2007 3:07:05 am Aurelien Jarno wrote: > Rob Landley a écrit : > > On Monday 22 October 2007 11:28:10 am Aurelien Jarno wrote: > >> Signed-off-by: Aurelien Jarno <[EMAIL PROTECTED]> > >> > >> diff --git a/arch/ppc/syslib/i8259.c b/arch/ppc/syslib/i8259.c > >> index 1e5a00a..55

Re: [Qemu-devel] Faster, generic IO/DMA model with vectored AIO?

2007-10-28 Thread Blue Swirl
On 10/28/07, Paul Brook <[EMAIL PROTECTED]> wrote: > > I changed Slirp output to use vectored IO to avoid the slowdown from > > memcpy (see the patch for the work in progress, gives a small > > performance improvement). But then I got the idea that using AIO would > > be nice at the outgoing end of