[Qemu-devel] [PATCH, MIPS64] 5Kc, 5Kf and 20Kc CPU support

2007-05-20 Thread Aurelien Jarno
Hi The patch below adds support for 5Kc, 5Kf and 20Kc CPU, ie all the CPU that can be found on a CoreLV card. Note that MIPS performance counters are not yet available in QEMU, so the corresponding configuration bit of the 20Kc CPU is not set. This patch also fixes the Status_rw_bitmask value of

[Qemu-devel] [PATCH, MIPS64] 64-bit addressing fixes

2007-05-20 Thread Aurelien Jarno
Hi, The patch below fixes 64-bit addresses when manipulating the program counter, the branch target or the branch link register. dyngen currently does not support passing 64-bit values to PARAM1 and PARAM2, they are limited to 32-bit. This patch creates a new op_set64 function to set a register w

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

2007-05-20 Thread Paul Brook
CVSROOT:/sources/qemu Module name:qemu Changes by: Paul Brook 07/05/20 22:20:28 Modified files: target-m68k: op.c Log message: M68k addx/subx fix. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/target-m68k/op.c?cvsroot=qemu&r1=1.2&r2=1.3

Re: [Qemu-devel] [PATCH] Joystick API

2007-05-20 Thread Jonathan Phenix
Jonathan Phenix wrote: Hi, this is an attempt to add a simple joystick API to qemu. This API will be required for my upcoming Playstation emulator. It includes a "null" driver, I have a Linux and SDL driver as well, I will send them when this patch will be merged. Constructive comments are we

Re: [Qemu-devel] Block driver and constant sector size

2007-05-20 Thread Jonathan Phenix
Paul Brook wrote: On Saturday 12 May 2007, Jonathan Phenix wrote: Hi, currently the block driver in qemu only handles blocks (or sectors) which are 512 bytes long, ... Then, each probe functions should be modified to reject sector size which is not 512 bytes, except for the raw block drive

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Blue Swirl
On 5/20/07, Blue Swirl <[EMAIL PROTECTED]> wrote: On 5/20/07, Paul Brook <[EMAIL PROTECTED]> wrote: > > > I think Qemu should reject -net user only. Currently that seems to > > > mean that there is no nic, but still the vlan is connected to slirp > > > stack. That does not make any sense. > > If

[Qemu-devel] SMM support in QEMU -- SMI_EN, SMI_STS, SMRAM

2007-05-20 Thread Andon Tschauschev
Hello, QEMU 0.9 supports SMM. I searched for more information about, but could not find. So, I have a few questions: How is SMM supported? Is there hardware emulation of following registers: SMI_EN, SMI_STS, SMRAM? Regards Andon - Be a better Heartthr

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Blue Swirl
On 5/20/07, Paul Brook <[EMAIL PROTECTED]> wrote: > > I think Qemu should reject -net user only. Currently that seems to > > mean that there is no nic, but still the vlan is connected to slirp > > stack. That does not make any sense. If you do this, do it properly and warn if any qemu vlans have

[Qemu-devel] [PATCH] add -net nic,model=? to list available models

2007-05-20 Thread Mark Glines
Hi, What do you think about this feature? The manpage just says "Not all devices are supported on all targets", but this allows the user to get some more specifics. The output looks like this: $ i386-softmmu/qemu -hda /dev/null -net nic,model=? qemu: Supported ISA NICs: ne2k_isa qemu: Supported

Re: [Qemu-devel] [PATCH] spellcheck the documentation

2007-05-20 Thread Mark Glines
On Sun, 20 May 2007 06:29:33 -0700 Mark Glines <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] Use @option{fd=h} to specify an already opened UDP > multicast socket. > [EMAIL PROTECTED] > +Use @option{fd=h} to specify an already opened UDP multicast socket. Forgot to mention, the above patch fixe

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Paul Brook
> So the issue on sparc was that the device is relied on by the > SS-5 platform code (it sounds like sun4m has this device on-board at > a fixed offset, non-pci), but not initialized properly due to the lack > of -net nic? Should sun4m imply -net nic,model=lance then? It doesn't > make much sense

[Qemu-devel] [PATCH] spellcheck the documentation

2007-05-20 Thread Mark Glines
Hi, This patch fixes some spelling errors. I tried to focus on actual errors (like thoses -> those, priviledge -> privilege), leaving things like differences in UK/US spellings (like symbolised/symbolized) alone. Hope it's helpful. Mark # # old_revision [2b7f01e6f3aca4dd64ba04e986a1a4b2271f17e

[Qemu-devel] [PATCH] floppy support for guest-OS OS9/x86 (aka OS9000)

2007-05-20 Thread W. Tasin
Hello *, I tried to make OS9/x86 runnable on qemu; with an existing hd image it already worked, but w/o floppy support. To make this also available I'd a look at the sources and (after some time ...) I was able to solve 3 little problems. - boot from floppy didn't work - floppy support inside

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

2007-05-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/20 13:27:58 Modified files: target-mips: op_helper.c translate.c Log message: Catch more MIPS FPU cornercases, fix addr.ps and mulr.ps instructions. CVSWeb URLs: http://cvs.savannah.g

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Mark Glines
On Sun, 20 May 2007 11:25:25 +0100 Paul Brook <[EMAIL PROTECTED]> wrote: > > In my past experience, -net user implies -net nic. > > You are mistaken. -net user does not imply -net nic. I just tested this. You are absolutely right, I was wrong about the behavior on x86. > > Hmm.  -net performs

RE: [Qemu-devel] [PATCH] Fix a race condition and non-leaf images growing in VMDK chains.

2007-05-20 Thread Igor Lvovsky
Hi Thiemo, Thank you for comments. You probably right about the "child" -> "is_parent" renaming, But the "parent_open" variable (I know, the name is not the best. you can rename it) is not a duplicate of the "is_parent". The only one reason for existence of "parent_open" it's set/reset th

[Qemu-devel] qemu/hw pc.c

2007-05-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/20 10:59:08 Modified files: hw : pc.c Log message: Delete now unused define. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/hw/pc.c?cvsroot=qemu&r1=1.75&r2=1.76

[Qemu-devel] qemu Makefile

2007-05-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/20 10:54:50 Modified files: . : Makefile Log message: Delete linux_boot.bin from the install target. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile?cvsroot=qe

[Qemu-devel] qemu/pc-bios linux_boot.bin

2007-05-20 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer 07/05/20 10:53:26 Removed files: pc-bios: linux_boot.bin Log message: Delete one more leftover file. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/qemu/pc-bios/linux_boot.bin?cvsroot

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Paul Brook
> > I think Qemu should reject -net user only. Currently that seems to > > mean that there is no nic, but still the vlan is connected to slirp > > stack. That does not make any sense. If you do this, do it properly and warn if any qemu vlans have a single device attached. > In my past experience

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Mark Glines
On Sun, 20 May 2007 10:10:20 +0300 "Blue Swirl" <[EMAIL PROTECTED]> wrote: > > I've verified your patch fixes the crash for me. But I'm curious, > > have I been running qemu in a nonstandard fashion, then? (Should I > > be specifying more than just "-net user", normally?) > > > > If so, I can ma

Re: [Qemu-devel] emulated lance device crashes in debian-sparc32

2007-05-20 Thread Blue Swirl
I've verified your patch fixes the crash for me. But I'm curious, have I been running qemu in a nonstandard fashion, then? (Should I be specifying more than just "-net user", normally?) If so, I can make up a patch to amend the documentation. I think Qemu should reject -net user only. Current