Re: [Qemu-devel] Re: [kvm-devel] FreeBSD image hangs during boot

2007-11-08 Thread Avi Kivity
Fabrice Bellard wrote: Avi Kivity wrote: Aurelien Jarno wrote: Well the IDE code hasn't changed a lot recently, so I checked the CVS history and easily (first test) found the commit that causes the problem: Last AIO patch, by Vladimir N. Oleynik.

[Qemu-devel] [PATCH 2/2] KVM Userspace: IRQ injection into guest

2007-11-08 Thread Amit Shah
This kernel module injects IRQs specified on the command line via the passthrough parameter This doesn't handle shared interrupts. These patches don't yet work with the in-kernel apic, so you have to use -no-kvm-irqchip. These will soon be overridden by a new mechanism that utilises the

Re: [Qemu-devel] Re: [kvm-devel] FreeBSD image hangs during boot

2007-11-08 Thread Fabrice Bellard
Avi Kivity wrote: Fabrice Bellard wrote: Avi Kivity wrote: Aurelien Jarno wrote: Well the IDE code hasn't changed a lot recently, so I checked the CVS history and easily (first test) found the commit that causes the problem: Last AIO patch, by Vladimir N. Oleynik.

Re: [kvm-devel] [Qemu-devel] [PATCH 1/2] KVM userspace: Add PCI device passthrough support

2007-11-08 Thread Dor Laor
Fabrice Bellard wrote: Hi, Some remarks: - rename the option to -pcidevice. - Remove the directory passthrough and put the file directly in hw/. Rename the file to something more explicit such as pci_passthrough* - Suppress the files passthrough.h and neo_pci_tree.h - pt_init should be

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

2007-11-08 Thread Fabrice Bellard
Laurent Vivier wrote: Le jeudi 08 novembre 2007 à 00:32 +0100, Fabrice Bellard a écrit : Laurent Vivier wrote: Thiemo Seufer a écrit : Laurent Vivier wrote: Daniel P. Berrange a écrit : On Sun, Oct 28, 2007 at 11:43:33PM +0100, [EMAIL PROTECTED] wrote: From: Laurent Vivier [EMAIL

[Qemu-devel] [PATCH 1/2] KVM userspace: Add PCI device passthrough support

2007-11-08 Thread Amit Shah
This patch introduces support for device passthrough from the host to a paravirtualized guest. A new command-line option, -passthrough is added. For example, to invoke it for an Ethernet device sitting at PCI bus:dev.fn 04:08.0 with host IRQ 18, use this: -passthrough Ethernet/04:08.0-18 The

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

2007-11-08 Thread Laurent Vivier
Le jeudi 08 novembre 2007 à 00:32 +0100, Fabrice Bellard a écrit : Laurent Vivier wrote: Thiemo Seufer a écrit : Laurent Vivier wrote: Daniel P. Berrange a écrit : On Sun, Oct 28, 2007 at 11:43:33PM +0100, [EMAIL PROTECTED] wrote: From: Laurent Vivier [EMAIL PROTECTED](none) This

Re: [Qemu-devel] [PATCH 1/2] KVM userspace: Add PCI device passthrough support

2007-11-08 Thread Fabrice Bellard
Hi, Some remarks: - rename the option to -pcidevice. - Remove the directory passthrough and put the file directly in hw/. Rename the file to something more explicit such as pci_passthrough* - Suppress the files passthrough.h and neo_pci_tree.h - pt_init should be called only if there are

Re: [Qemu-devel] Re: [kvm-devel] FreeBSD image hangs during boot

2007-11-08 Thread Fabrice Bellard
Avi Kivity wrote: Aurelien Jarno wrote: Well the IDE code hasn't changed a lot recently, so I checked the CVS history and easily (first test) found the commit that causes the problem: Last AIO patch, by Vladimir N. Oleynik.

[Qemu-devel] Re: [kvm-devel] FreeBSD image hangs during boot

2007-11-08 Thread Aurelien Jarno
Avi Kivity a écrit : Aurelien Jarno wrote: Well the IDE code hasn't changed a lot recently, so I checked the CVS history and easily (first test) found the commit that causes the problem: Last AIO patch, by Vladimir N. Oleynik.

RE: [Qemu-devel] No cancel callback for usb-ohci

2007-11-08 Thread Arnon Gilboa
Seems like an ugly bug (common also to uhci), which I haven't noticed before. I guess this scenario has never happened to me. Can you please describe it? Call usb_defer_packet with cancel_cb which flags the packet, so the following usb_packet_complete will be ignored. -Original Message-

Re: [Qemu-devel] Removal of some target CPU macros

2007-11-08 Thread Tristan Gingold
Two side comments: Note that most (all ?) embedded Freescale PowerPC microcontrollers implement those extensions and that some ones are greatly interrested with having an usable emulation avaible for those CPUs. Has anyone started to implement spe ? - someone provide an open-source

RE: [Qemu-devel] No cancel callback for usb-ohci

2007-11-08 Thread Arnon Gilboa
You may add a flag to USBPacket and raise it upon your ohci_async_cancel_packet. ohci_async_complete_packet will check this flag and do nothing if it is up. Am I missing something? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Salil Bijur Sent:

[Qemu-devel] qemu hw/pc.c target-i386/cpu.h target-i386/help...

2007-11-08 Thread Fabrice Bellard
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/08 13:28:47 Modified files: hw : pc.c target-i386: cpu.h helper2.c Log message: added -cpu option for x86 (initial patch by Dan Kenigsberg) CVSWeb

Re: [Qemu-devel] PC Bios source code?

2007-11-08 Thread Avi Kivity
andrzej zaborowski wrote: As you said yourself, there's also a .diff file. It should contain all differences between original source code and modified source code. You can apply it to the original source code with patch. But how can he tell what the original source is? At the minimum

[Qemu-devel] qemu Makefile.target cpu-exec.c exec.c translat...

2007-11-08 Thread Fabrice Bellard
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/08 14:25:03 Modified files: . : Makefile.target cpu-exec.c exec.c translate-all.c vl.c darwin-user: main.c signal.c

Re: [Qemu-devel] PC Bios source code?

2007-11-08 Thread Andreas Färber
Hi, Am 08.11.2007 um 02:34 schrieb Jun Koi: In pc-bios/ directory, we have bios.bin and bios.diff. As I understand, qemu's bios is modified from bochs bios. But what are the differences between our bios.bin and bochs bios.bin? As there are some differences, where is the source code of our

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

2007-11-08 Thread Fabrice Bellard
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/08 13:56:19 Modified files: linux-user : main.c Log message: added -cpu option for x86 - fixed glibc hack in case the global variables are moved CVSWeb URLs:

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

2007-11-08 Thread Fabrice Bellard
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/08 14:01:49 Modified files: linux-user : main.c Log message: removed unused code CVSWeb URLs:

[Qemu-devel] qemu/target-i386 translate-copy.c

2007-11-08 Thread Fabrice Bellard
CVSROOT:/sources/qemu Module name:qemu Changes by: Fabrice Bellard bellard 07/11/08 14:24:28 Removed files: target-i386: translate-copy.c Log message: removed CVSWeb URLs:

Re: [Qemu-devel] PC Bios source code?

2007-11-08 Thread Avi Kivity
Andreas Färber wrote: Hi, Am 08.11.2007 um 02:34 schrieb Jun Koi: In pc-bios/ directory, we have bios.bin and bios.diff. As I understand, qemu's bios is modified from bochs bios. But what are the differences between our bios.bin and bochs bios.bin? As there are some differences, where is the

[Qemu-devel] fake device to access to host fs

2007-11-08 Thread Tristan Gingold
Hi, has anyone already implemented a fake device to access to the host FS ? I am planning to implement one soon, but if it is already available... Thanks, Tristan.

Re: [Qemu-devel] PC Bios source code?

2007-11-08 Thread andrzej zaborowski
On 08/11/2007, Avi Kivity [EMAIL PROTECTED] wrote: Andreas Färber wrote: Hi, Am 08.11.2007 um 02:34 schrieb Jun Koi: In pc-bios/ directory, we have bios.bin and bios.diff. As I understand, qemu's bios is modified from bochs bios. But what are the differences between our bios.bin and

[Qemu-devel] [PATCH] remove unused parameters from QEMUMachineInitFunc

2007-11-08 Thread Laurent Vivier
It appears that fd_filename and snapshot are not needed/used by machine init functions (QEMUMachineInitFunc). This patch removes them. Index: qemu/vl.h === --- qemu.orig/vl.h 2007-11-08 16:36:36.0 +0100 +++ qemu/vl.h

Re: [Qemu-devel] fake device to access to host fs

2007-11-08 Thread Eduardo Felipe
2007/11/8, Tristan Gingold [EMAIL PROTECTED]: Hi, has anyone already implemented a fake device to access to the host FS ? I am planning to implement one soon, but if it is already available... Thanks, Tristan. Hi, Have a look to the vvfat block device. Regards, Edu

Re: [Qemu-devel] fake device to access to host fs

2007-11-08 Thread Anthony Liguori
Tristan Gingold wrote: Hi, has anyone already implemented a fake device to access to the host FS ? 9p in Linux has a virtio transport. I've just published a PCI virtio layer and have an initial implementation for QEMU. My plan is to combine 9p, virtio, and a 9p server in QEMU to allow a

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

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 18:05:37 Modified files: . : configure linux-user : main.c signal.c syscall_defs.h target-mips: exec.h helper.c mips-defs.h op.c op_helper.c

Re: [Qemu-devel] fake device to access to host fs

2007-11-08 Thread Tristan Gingold
On Nov 8, 2007, at 5:35 PM, Eduardo Felipe wrote: Have a look to the vvfat block device. Thanks, I was not aware of it. I think it will fill my requirements.

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

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:44:01 Modified files: target-mips: translate.c Log message: Formatting fix. CVSWeb URLs:

[Qemu-devel] qemu/hw ide.c

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:38:17 Modified files: hw : ide.c Log message: Revert Last AIO Patch as requested by Fabrice, it is incomplete and breaks other (non-Windows) systems. CVSWeb

[Qemu-devel] qemu .cvsignore

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:43:05 Modified files: . : .cvsignore Log message: .cvsignore dependency files. CVSWeb URLs:

[Qemu-devel] qemu audio/.cvsignore slirp/.cvsignore

2007-11-08 Thread Thiemo Seufer
CVSROOT:/sources/qemu Module name:qemu Changes by: Thiemo Seufer ths 07/11/08 16:44:36 Added files: audio : .cvsignore slirp : .cvsignore Log message: More .cvsignore. CVSWeb URLs:

[Qemu-devel] [PATCH] multiboot support

2007-11-08 Thread Alexander Graf
Hi, this patch adds very simple multiboot support for x86 as defined in http://www.gnu.org/software/grub/manual/multiboot/ using the -kernel switch. There is no support for modules or command line parsing, as it would be required by XEN or HURD, but simple OSs already work when used in

[Qemu-devel] ES1370 problems with Win98SE

2007-11-08 Thread Kyle Kilpatrick
Hello. First, let me say that I realize this is not exactly the place for this. Non-developer problems with Qemu should go on the Qemu forum... But they're down right now, so please bear with me here. I apologize for taking up all you developers' time. I have a Windows Vista host (I know,