* [ANNOUNCE] qemu-kvm-0.12.1
@ 2009-12-20 16:40 Avi Kivity
2009-12-20 16:57 ` Nikola Ciprich
` (2 more replies)
0 siblings, 3 replies; 17+ messages in thread
From: Avi Kivity @ 2009-12-20 16:40 UTC (permalink / raw)
To: KVM list
qemu-kvm-0.12.1 is now available. This release is is based on the
upstream qemu 0.12.1, plus kvm-specific enhancements. Please see the
original qemu 0.12.1 release announcement for details.
This release can be used with the kvm kernel modules provided by your
distribution kernel, or by the modules in the kvm-kmod package, such as
kvm-kmod-2.6.32.
Changes from qemu-kvm-0.11.1
- merge qemu 0.12.1
- many changes, including:
- s390 support
- live migration: support migration with non shared storage
- live migration: make save/restore data driven (VMState)
- monitor: introduce machine-protocol (QMP)
- qdev: convert many devices, support reading config from file
- pci: infrastructure to support 64-bit busses
- net: introduce -netdev to support point-to-point networking
- net: add support for GSO and checksum offload
- tons of bug fixes throughout the code base
- many kvm-specific bug fixes
http://www.linux-kvm.org
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 16:40 [ANNOUNCE] qemu-kvm-0.12.1 Avi Kivity
@ 2009-12-20 16:57 ` Nikola Ciprich
2009-12-20 22:06 ` Alexander Graf
2009-12-21 12:33 ` Avi Kivity
2009-12-21 5:58 ` John Wong
2009-12-21 8:14 ` Ingmar Schraub
2 siblings, 2 replies; 17+ messages in thread
From: Nikola Ciprich @ 2009-12-20 16:57 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list, nikola.ciprich
Hi Avi,
I just tried compiling and the same problem I've reported minutes ago:
gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-mips -DNEED_CPU_H -O2 -g -Wl,--warn-common -m64 -g -o qemu-system-mipsel vl.o async.o monitor.o pci.o pci_host.o pcie_host.o machine.o gdbstub.o virtio
-blk.o virtio-balloon.o virtio-net.o virtio-console.o virtio-pci.o msix.o isa_mmio.o eepro100.o pcnet.o rtl8139.o e1000.o mips_r4k.o mips_jazz.o mips_malta.o mips_mipssim.o mips_timer.o mips_int.o dma.o vga.o serial.o i8254.o i8259.o rc4030.o vga-pci.o vga-isa.o vga-isa-mm.o g364fb.o jazz_led.o dp8393x.o ide/core.o ide/qdev.o ide/isa.o ide/pci.o ide/piix.o gt64xxx.o pckbd.o fdc.o mc146818rtc.o usb-uhci.o acpi.o ds1225y.o piix4.o parallel.o cirrus_vga.o pcspk.o sb16.o es1370.o ac97.o mipsnet.o ne2000-isa.o pflash_cfi01.o vmware_vga.o -Wl,--whole-archive ../libqemu_common.a libqemu.a ../libhw64/libqemuhw64.a -Wl,--no-whole-archive -lrt -lpthread -lutil -lpci -lz -lbluetooth -L/usr/kerberos/lib64 -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lncurses
-lasound -luuid -lsasl2 -lgnutls -L/usr/lib64 -lSDL -lpthread -lX11 -lm -lz
monitor.o: In function `mon_get_cpu':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
monitor.o: In function `do_info_cpus':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-mips] Error 1
make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/mips-softmmu'
make: *** [subdir-mips-softmmu] Error 2
monitor.o: In function `mon_get_cpu':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
monitor.o: In function `do_info_cpus':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-mips64] Error 1
make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/mips64-softmmu'
make: *** [subdir-mips64-softmmu] Error 2
monitor.o: In function `mon_get_cpu':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
monitor.o: In function `do_info_cpus':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-mipsel] Error 1
make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/mipsel-softmmu'
make: *** [subdir-mipsel-softmmu] Error 2
monitor.o: In function `mon_get_cpu':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
monitor.o: In function `do_info_cpus':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-arm] Error 1
make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/arm-softmmu'
make: *** [subdir-arm-softmmu] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.44062 (%build)
regards
nik
On Sun, Dec 20, 2009 at 06:40:32PM +0200, Avi Kivity wrote:
> qemu-kvm-0.12.1 is now available. This release is is based on the
> upstream qemu 0.12.1, plus kvm-specific enhancements. Please see
> the original qemu 0.12.1 release announcement for details.
>
> This release can be used with the kvm kernel modules provided by
> your distribution kernel, or by the modules in the kvm-kmod package,
> such as kvm-kmod-2.6.32.
>
> Changes from qemu-kvm-0.11.1
> - merge qemu 0.12.1
> - many changes, including:
> - s390 support
> - live migration: support migration with non shared storage
> - live migration: make save/restore data driven (VMState)
> - monitor: introduce machine-protocol (QMP)
> - qdev: convert many devices, support reading config from file
> - pci: infrastructure to support 64-bit busses
> - net: introduce -netdev to support point-to-point networking
> - net: add support for GSO and checksum offload
> - tons of bug fixes throughout the code base
> - many kvm-specific bug fixes
>
> http://www.linux-kvm.org
>
> --
> error compiling committee.c: too many arguments to function
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
-------------------------------------
Nikola CIPRICH
LinuxBox.cz, s.r.o.
28. rijna 168, 709 01 Ostrava
tel.: +420 596 603 142
fax: +420 596 621 273
mobil: +420 777 093 799
www.linuxbox.cz
mobil servis: +420 737 238 656
email servis: servis@linuxbox.cz
-------------------------------------
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 16:57 ` Nikola Ciprich
@ 2009-12-20 22:06 ` Alexander Graf
2009-12-21 6:33 ` Nikola Ciprich
2009-12-21 12:33 ` Avi Kivity
1 sibling, 1 reply; 17+ messages in thread
From: Alexander Graf @ 2009-12-20 22:06 UTC (permalink / raw)
To: Nikola Ciprich; +Cc: Avi Kivity, KVM list, nikola.ciprich
On 20.12.2009, at 17:57, Nikola Ciprich wrote:
> Hi Avi,
> I just tried compiling and the same problem I've reported minutes ago:
> gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-mips
You really shouldn't be building qemu-kvm with the mips target :-).
./configure without parameters should give you a sane target list, please use that one.
Alex
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 16:40 [ANNOUNCE] qemu-kvm-0.12.1 Avi Kivity
2009-12-20 16:57 ` Nikola Ciprich
@ 2009-12-21 5:58 ` John Wong
2009-12-21 14:43 ` Thomas Mueller
2009-12-21 8:14 ` Ingmar Schraub
2 siblings, 1 reply; 17+ messages in thread
From: John Wong @ 2009-12-21 5:58 UTC (permalink / raw)
To: Avi Kivity, kvm@vger.kernel.org >> KVM list
Avi Kivity 提到:
> qemu-kvm-0.12.1 is now available. This release is is based on the
> upstream qemu 0.12.1, plus kvm-specific enhancements. Please see the
> original qemu 0.12.1 release announcement for details.
>
> This release can be used with the kvm kernel modules provided by your
> distribution kernel, or by the modules in the kvm-kmod package, such
> as kvm-kmod-2.6.32.
>
> Changes from qemu-kvm-0.11.1
> - merge qemu 0.12.1
> - many changes, including:
> - s390 support
> - live migration: support migration with non shared storage
> - live migration: make save/restore data driven (VMState)
> - monitor: introduce machine-protocol (QMP)
> - qdev: convert many devices, support reading config from file
> - pci: infrastructure to support 64-bit busses
> - net: introduce -netdev to support point-to-point networking
> - net: add support for GSO and checksum offload
> - tons of bug fixes throughout the code base
> - many kvm-specific bug fixes
>
> http://www.linux-kvm.org
>
After upgrade to qemu-kvm-0.12.1 can not boot 64bit Windows XP.
It work fine with (qemu-kvm.git at 27-dec-2009)
An error messages like this:
rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
addr=0x0000000000000000)
rom loading failed
I can find vapic.bin in /opt/qemu-kvm-0.12.1/share/qemu/vapic.bin
Please help, thank you.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 22:06 ` Alexander Graf
@ 2009-12-21 6:33 ` Nikola Ciprich
2009-12-21 12:19 ` Avi Kivity
0 siblings, 1 reply; 17+ messages in thread
From: Nikola Ciprich @ 2009-12-21 6:33 UTC (permalink / raw)
To: Alexander Graf; +Cc: Avi Kivity, KVM list, nikola.ciprich
Hi Alex,
well, I see, I based my rpm on latest fedora spec and it builds all
targets by default. But using just plain configure doesn't help either,
as others already reported in the meantime, seems like (default)
x86_64-softmmu target is broken as well:
gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-i386 -DNEED_CPU_H -O2 -g -Wl,--warn-common -m64 -g -o qemu-system-x86_64 vl.o async.o monitor.o pci.o pci_host.o pcie_host.o machine.o gdbstub.o virtio
-blk.o virtio-balloon.o virtio-net.o virtio-console.o virtio-pci.o msix.o eepro100.o pcnet.o rtl8139.o e1000.o ide/core.o ide/qdev.o ide/isa.o ide/pci.o ide/piix.o pckbd.o sb16.o es1370.o ac97.o dma.o vga.o vga-pci.o vga-isa.o fdc.o mc146818rtc.o serial.o i8259.o i8254.o pcspk.o pc.o cirrus_vga.o apic.o ioapic.o parallel.o acpi.o piix_pci.o usb-uhci.o vmmouse.o vmport.o vmware_vga.o hpet.o device-hotplug.o pci-hotplug.o smbios.o wdt_ib700.o extboot.o ne2000-isa.o testdev.o -Wl,--whole-archive ../libqemu_common.a libqemu.a ../libhw64/libqemuhw64.a -Wl,--no-whole-archive -lrt -lpthread -lutil -lpci -lz -lbluetooth -L/usr/kerberos/lib64 -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lncurses -lasound -luuid -lsasl2 -lgnutls -L/usr/lib64 -lSDL -lpthr
ead -lX11 -lm -lz
monitor.o: In function `mon_get_cpu':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
monitor.o: In function `do_info_cpus':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
machine.o: In function `cpu_pre_save':
/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-i386/machine.c:326: undefined reference to `kvm_save_mpstate'
collect2: ld returned 1 exit status
make[1]: *** [qemu-system-x86_64] Error 1
make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/x86_64-softmmu'
make: *** [subdir-x86_64-softmmu] Error 2
On Sun, Dec 20, 2009 at 11:06:53PM +0100, Alexander Graf wrote:
>
> On 20.12.2009, at 17:57, Nikola Ciprich wrote:
>
> > Hi Avi,
> > I just tried compiling and the same problem I've reported minutes ago:
> > gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-mips
>
> You really shouldn't be building qemu-kvm with the mips target :-).
>
> ./configure without parameters should give you a sane target list, please use that one.
>
> Alex--
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
-------------------------------------
Ing. Nikola CIPRICH
LinuxBox.cz, s.r.o.
28. rijna 168, 709 01 Ostrava
tel.: +420 596 603 142
fax: +420 596 621 273
mobil: +420 777 093 799
www.linuxbox.cz
mobil servis: +420 737 238 656
email servis: servis@linuxbox.cz
-------------------------------------
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 16:40 [ANNOUNCE] qemu-kvm-0.12.1 Avi Kivity
2009-12-20 16:57 ` Nikola Ciprich
2009-12-21 5:58 ` John Wong
@ 2009-12-21 8:14 ` Ingmar Schraub
2009-12-21 8:41 ` Ingmar Schraub
2009-12-21 9:43 ` Thomas Mueller
2 siblings, 2 replies; 17+ messages in thread
From: Ingmar Schraub @ 2009-12-21 8:14 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list
Hi,
after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
start my Windows 7 (64Bit) VM any more. I get the following error on
start-up:
rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
addr=0x0000000000000000)
rom loading failed
I used to run it with this command line:
qemu-system-x86_64 -k de -enable-kvm -usb -drive
file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
Any idea what is wrong here? It worked fine with all previous qemu-kvm
versions.
Thanks and regards,
Ingmar
Avi Kivity wrote:
> qemu-kvm-0.12.1 is now available. This release is is based on the
> upstream qemu 0.12.1, plus kvm-specific enhancements. Please see the
> original qemu 0.12.1 release announcement for details.
>
> This release can be used with the kvm kernel modules provided by your
> distribution kernel, or by the modules in the kvm-kmod package, such as
> kvm-kmod-2.6.32.
>
> Changes from qemu-kvm-0.11.1
> - merge qemu 0.12.1
> - many changes, including:
> - s390 support
> - live migration: support migration with non shared storage
> - live migration: make save/restore data driven (VMState)
> - monitor: introduce machine-protocol (QMP)
> - qdev: convert many devices, support reading config from file
> - pci: infrastructure to support 64-bit busses
> - net: introduce -netdev to support point-to-point networking
> - net: add support for GSO and checksum offload
> - tons of bug fixes throughout the code base
> - many kvm-specific bug fixes
>
> http://www.linux-kvm.org
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 8:14 ` Ingmar Schraub
@ 2009-12-21 8:41 ` Ingmar Schraub
2009-12-21 9:43 ` Thomas Mueller
1 sibling, 0 replies; 17+ messages in thread
From: Ingmar Schraub @ 2009-12-21 8:41 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list
Apparently it doesn't matter what type of VM (Windows or Linux) you
start, the same problem happens.
For the time being, I reverted back to qemu-kvm-0.12.0-rc2
But of course I would like to move forward to the new version. So any
suggestions are welcome.
Thanks, Ingmar
Ingmar Schraub wrote:
> Hi,
>
> after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
> start my Windows 7 (64Bit) VM any more. I get the following error on
> start-up:
>
> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
> addr=0x0000000000000000)
> rom loading failed
>
> I used to run it with this command line:
>
> qemu-system-x86_64 -k de -enable-kvm -usb -drive
> file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
> nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
> tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
>
> Any idea what is wrong here? It worked fine with all previous qemu-kvm
> versions.
>
> Thanks and regards,
>
> Ingmar
>
>
> Avi Kivity wrote:
>> qemu-kvm-0.12.1 is now available. This release is is based on the
>> upstream qemu 0.12.1, plus kvm-specific enhancements. Please see the
>> original qemu 0.12.1 release announcement for details.
>>
>> This release can be used with the kvm kernel modules provided by your
>> distribution kernel, or by the modules in the kvm-kmod package, such as
>> kvm-kmod-2.6.32.
>>
>> Changes from qemu-kvm-0.11.1
>> - merge qemu 0.12.1
>> - many changes, including:
>> - s390 support
>> - live migration: support migration with non shared storage
>> - live migration: make save/restore data driven (VMState)
>> - monitor: introduce machine-protocol (QMP)
>> - qdev: convert many devices, support reading config from file
>> - pci: infrastructure to support 64-bit busses
>> - net: introduce -netdev to support point-to-point networking
>> - net: add support for GSO and checksum offload
>> - tons of bug fixes throughout the code base
>> - many kvm-specific bug fixes
>>
>> http://www.linux-kvm.org
>>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 8:14 ` Ingmar Schraub
2009-12-21 8:41 ` Ingmar Schraub
@ 2009-12-21 9:43 ` Thomas Mueller
2009-12-21 9:58 ` Ingmar Schraub
2009-12-21 14:48 ` Avi Kivity
1 sibling, 2 replies; 17+ messages in thread
From: Thomas Mueller @ 2009-12-21 9:43 UTC (permalink / raw)
To: kvm
Am Mon, 21 Dec 2009 09:14:13 +0100 schrieb Ingmar Schraub:
> Hi,
>
> after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
> start my Windows 7 (64Bit) VM any more. I get the following error on
> start-up:
>
> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
> addr=0x0000000000000000)
> rom loading failed
>
> I used to run it with this command line:
>
> qemu-system-x86_64 -k de -enable-kvm -usb -drive
> file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
> nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
> tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
>
> Any idea what is wrong here? It worked fine with all previous qemu-kvm
> versions.
remove "boot=on" from -drive and set "-boot order=c" instead of "-boot c"
is boot=on in "-drive" no longer supported or is this a bug?
- Thomas
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 9:43 ` Thomas Mueller
@ 2009-12-21 9:58 ` Ingmar Schraub
2009-12-21 14:48 ` Avi Kivity
1 sibling, 0 replies; 17+ messages in thread
From: Ingmar Schraub @ 2009-12-21 9:58 UTC (permalink / raw)
To: Thomas Mueller; +Cc: kvm
Thomas Mueller wrote:
> Am Mon, 21 Dec 2009 09:14:13 +0100 schrieb Ingmar Schraub:
>
>> Hi,
>>
>> after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
>> start my Windows 7 (64Bit) VM any more. I get the following error on
>> start-up:
>>
>> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
>> addr=0x0000000000000000)
>> rom loading failed
>>
>> I used to run it with this command line:
>>
>> qemu-system-x86_64 -k de -enable-kvm -usb -drive
>> file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
>> nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
>> tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
>>
>> Any idea what is wrong here? It worked fine with all previous qemu-kvm
>> versions.
>
> remove "boot=on" from -drive and set "-boot order=c" instead of "-boot c"
>
> is boot=on in "-drive" no longer supported or is this a bug?
>
> - Thomas
Interesting! That works. But how can it be that 'boot=on' in "-drive"
can cause such a failure? If a command line option would have been
deprecated, I would rather expect to see a command-line parsing error.
Looks more like a bug to me:
-drive [file=file][,if=type][,bus=n][,unit=m][,media=d][,index=i]
[,cyls=c,heads=h,secs=s[,trans=t]][,snapshot=on|off]
[,cache=writethrough|writeback|none][,format=f][,serial=s]
[,addr=A][,id=name][,aio=threads|native]
[,boot=on|off]
At least the help text still shows this option and it was working with
qemu-kvm-0.12.0-rc2
Ingmar
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 6:33 ` Nikola Ciprich
@ 2009-12-21 12:19 ` Avi Kivity
0 siblings, 0 replies; 17+ messages in thread
From: Avi Kivity @ 2009-12-21 12:19 UTC (permalink / raw)
To: Nikola Ciprich; +Cc: Alexander Graf, KVM list, nikola.ciprich
On 12/21/2009 08:33 AM, Nikola Ciprich wrote:
> Hi Alex,
> well, I see, I based my rpm on latest fedora spec and it builds all
> targets by default. But using just plain configure doesn't help either,
> as others already reported in the meantime, seems like (default)
> x86_64-softmmu target is broken as well:
>
> gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-i386 -DNEED_CPU_H -O2 -g -Wl,--warn-common -m64 -g -o qemu-system-x86_64 vl.o async.o monitor.o pci.o pci_host.o pcie_host.o machine.o gdbstub.o virt
io-blk.o virtio-balloon.o virtio-net.o virtio-console.o virtio-pci.o msix.o eepro100.o pcnet.o rtl8139.o e1000.o ide/core.o ide/qdev.o ide/isa.o ide/pci.o ide/piix.o pckbd.o sb16.o es1370.o ac97.o dma.o vga.o vga-pci.o vga-isa.o fdc.o mc146818rtc.o serial.o i8259.o i8254.o pcspk.o pc.o cirrus_vga.o apic.o ioapic.o parallel.o acpi.o piix_pci.o usb-uhci.o vmmouse.o vmport.o vmware_vga.o hpet.o device-hotplug.o pci-hotplug.o smbios.o wdt_ib700.o extboot.o ne2000-isa.o testdev.o -Wl,--whole-archive ../libqemu_common.a libqemu.a ../libhw64/libqemuhw64.a -Wl,--no-whole-archive -lrt -lpthread -lutil -lpci -lz -lbluetooth -L/usr/kerberos/lib64 -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lncurses -lasound -luuid -lsasl2 -lgnutls -L/usr/lib64 -lSDL -lpt
hread -lX11 -lm -lz
> monitor.o: In function `mon_get_cpu':
> /usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
> monitor.o: In function `do_info_cpus':
> /usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
> machine.o: In function `cpu_pre_save':
> /usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-i386/machine.c:326: undefined reference to `kvm_save_mpstate'
> collect2: ld returned 1 exit status
> make[1]: *** [qemu-system-x86_64] Error 1
> make[1]: Leaving directory `/home/src/redhat/BUILD/qemu-kvm-0.12.1/x86_64-softmmu'
> make: *** [subdir-x86_64-softmmu] Error 2
>
>
On what host is this happening?
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-20 16:57 ` Nikola Ciprich
2009-12-20 22:06 ` Alexander Graf
@ 2009-12-21 12:33 ` Avi Kivity
2009-12-21 13:17 ` Nikola Ciprich
1 sibling, 1 reply; 17+ messages in thread
From: Avi Kivity @ 2009-12-21 12:33 UTC (permalink / raw)
To: Nikola Ciprich; +Cc: KVM list, nikola.ciprich
On 12/20/2009 06:57 PM, Nikola Ciprich wrote:
> Hi Avi,
> I just tried compiling and the same problem I've reported minutes ago:
> gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-mips -DNEED_CPU_H -O2 -g -Wl,--warn-common -m64 -g -o qemu-system-mipsel vl.o async.o monitor.o pci.o pci_host.o pcie_host.o machine.o gdbstub.o virt
io-blk.o virtio-balloon.o virtio-net.o virtio-console.o virtio-pci.o msix.o isa_mmio.o eepro100.o pcnet.o rtl8139.o e1000.o mips_r4k.o mips_jazz.o mips_malta.o mips_mipssim.o mips_timer.o mip!
> s_int.o dma.o vga.o serial.o i8254.o i8259.o rc4030.o vga-pci.o vga-isa.o vga-isa-mm.o g364fb.o jazz_led.o dp8393x.o ide/core.o ide/qdev.o ide/isa.o ide/pci.o ide/piix.o gt64xxx.o pckbd.o fdc.o mc146818rtc.o usb-uhci.o acpi.o ds1225y.o piix4.o parallel.o cirrus_vga.o pcspk.o sb16.o es1370.o ac97.o mipsnet.o ne2000-isa.o pflash_cfi01.o vmware_vga.o -Wl,--whole-archive ../libqemu_common.a libqemu.a ../libhw64/libqemuhw64.a -Wl,--no-whole-archive -lrt -lpthread -lutil -lpci -lz -lbluetooth -L/usr/kerberos/lib64 -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lncurses -lasound -luuid -lsasl2 -lgnutls -L/usr/lib64 -lSDL -lpthread -lX11 -lm -lz
> monitor.o: In function `mon_get_cpu':
> /usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
> monitor.o: In function `do_info_cpus':
> /usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
>
I've fixed this for 0.12.2 (or 0.12.1.1, depends).
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 12:33 ` Avi Kivity
@ 2009-12-21 13:17 ` Nikola Ciprich
0 siblings, 0 replies; 17+ messages in thread
From: Nikola Ciprich @ 2009-12-21 13:17 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list, nikola.ciprich
Great!
when will you push it? I don't see it in git yet...
sorry to be so pushy, but I just can't wait to try new release :)
n.
On Mon, Dec 21, 2009 at 02:33:13PM +0200, Avi Kivity wrote:
> On 12/20/2009 06:57 PM, Nikola Ciprich wrote:
> >Hi Avi,
> >I just tried compiling and the same problem I've reported minutes ago:
> >gcc -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/slirp -m64 -Wold-style-definition -I. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1 -U_FORTIFY_SOURCE -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -O2 -g -pipe -Wall -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAS_AUDIO -DHAS_AUDIO_CHOICE -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/fpu -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/tcg/x86_64 -I.. -I/usr/src/redhat/BUILD/qemu-kvm-0.12.1/target-mips -DNEED_CPU_H -O2 -g -Wl,--warn-common -m64 -g -o qemu-system-mipsel vl.o async.o monitor.o pci.o pci_host.o pcie_host.o machine.o gdbstub.o vir
tio-blk.o virtio-balloon.o virtio-net.o virtio-console.o virtio-pci.o msix.o isa_mmio.o eepro100.o pcnet.o rtl8139.o e1000.o mips_r4k.o mips_jazz.o mips_malta.o mips_mipssim.o mips_timer.o m!
> ip!
> > s_int.o dma.o vga.o serial.o i8254.o i8259.o rc4030.o vga-pci.o vga-isa.o vga-isa-mm.o g364fb.o jazz_led.o dp8393x.o ide/core.o ide/qdev.o ide/isa.o ide/pci.o ide/piix.o gt64xxx.o pckbd.o fdc.o mc146818rtc.o usb-uhci.o acpi.o ds1225y.o piix4.o parallel.o cirrus_vga.o pcspk.o sb16.o es1370.o ac97.o mipsnet.o ne2000-isa.o pflash_cfi01.o vmware_vga.o -Wl,--whole-archive ../libqemu_common.a libqemu.a ../libhw64/libqemuhw64.a -Wl,--no-whole-archive -lrt -lpthread -lutil -lpci -lz -lbluetooth -L/usr/kerberos/lib64 -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lidn -lssl -lcrypto -lz -lncurses -lasound -luuid -lsasl2 -lgnutls -L/usr/lib64 -lSDL -lpthread -lX11 -lm -lz
> >monitor.o: In function `mon_get_cpu':
> >/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:680: undefined reference to `kvm_save_mpstate'
> >monitor.o: In function `do_info_cpus':
> >/usr/src/redhat/BUILD/qemu-kvm-0.12.1/monitor.c:783: undefined reference to `kvm_save_mpstate'
>
> I've fixed this for 0.12.2 (or 0.12.1.1, depends).
>
> --
> error compiling committee.c: too many arguments to function
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
--
-------------------------------------
Ing. Nikola CIPRICH
LinuxBox.cz, s.r.o.
28. rijna 168, 709 01 Ostrava
tel.: +420 596 603 142
fax: +420 596 621 273
mobil: +420 777 093 799
www.linuxbox.cz
mobil servis: +420 737 238 656
email servis: servis@linuxbox.cz
-------------------------------------
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 5:58 ` John Wong
@ 2009-12-21 14:43 ` Thomas Mueller
2009-12-21 15:44 ` John Wong
0 siblings, 1 reply; 17+ messages in thread
From: Thomas Mueller @ 2009-12-21 14:43 UTC (permalink / raw)
To: kvm
>>
> After upgrade to qemu-kvm-0.12.1 can not boot 64bit Windows XP. It work
> fine with (qemu-kvm.git at 27-dec-2009) An error messages like this:
>
> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
> addr=0x0000000000000000)
> rom loading failed
>
> I can find vapic.bin in /opt/qemu-kvm-0.12.1/share/qemu/vapic.bin
>
> Please help, thank you.
look here:
http://article.gmane.org/gmane.comp.emulators.kvm.devel/44314
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 9:43 ` Thomas Mueller
2009-12-21 9:58 ` Ingmar Schraub
@ 2009-12-21 14:48 ` Avi Kivity
2009-12-21 15:39 ` Ingmar Schraub
1 sibling, 1 reply; 17+ messages in thread
From: Avi Kivity @ 2009-12-21 14:48 UTC (permalink / raw)
To: Thomas Mueller; +Cc: kvm
On 12/21/2009 11:43 AM, Thomas Mueller wrote:
> Am Mon, 21 Dec 2009 09:14:13 +0100 schrieb Ingmar Schraub:
>
>
>> Hi,
>>
>> after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
>> start my Windows 7 (64Bit) VM any more. I get the following error on
>> start-up:
>>
>> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
>> addr=0x0000000000000000)
>> rom loading failed
>>
>> I used to run it with this command line:
>>
>> qemu-system-x86_64 -k de -enable-kvm -usb -drive
>> file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
>> nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
>> tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
>>
>> Any idea what is wrong here? It worked fine with all previous qemu-kvm
>> versions.
>>
> remove "boot=on" from -drive and set "-boot order=c" instead of "-boot c"
>
> is boot=on in "-drive" no longer supported or is this a bug?
>
>
boot=on is supported, so this is a bug.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 14:48 ` Avi Kivity
@ 2009-12-21 15:39 ` Ingmar Schraub
0 siblings, 0 replies; 17+ messages in thread
From: Ingmar Schraub @ 2009-12-21 15:39 UTC (permalink / raw)
To: Avi Kivity; +Cc: Thomas Mueller, kvm
Avi Kivity wrote:
> On 12/21/2009 11:43 AM, Thomas Mueller wrote:
>> Am Mon, 21 Dec 2009 09:14:13 +0100 schrieb Ingmar Schraub:
>>
>>
>>> Hi,
>>>
>>> after upgrading from qemu-kvm-0.12.0-rc2 to qemu-kvm-0.12.1 I cannot
>>> start my Windows 7 (64Bit) VM any more. I get the following error on
>>> start-up:
>>>
>>> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
>>> addr=0x0000000000000000)
>>> rom loading failed
>>>
>>> I used to run it with this command line:
>>>
>>> qemu-system-x86_64 -k de -enable-kvm -usb -drive
>>> file=/home/ingmar/kvm/windows7.qcow2,if=ide,boot=on,cache=none -net
>>> nic,macaddr=DE:AD:BE:EF:28:26,vlan=1,model=e1000 -net
>>> tap,script=/etc/kvm/qemu-ifup,vlan=1 -m 1024 -vnc :3 -boot c
>>>
>>> Any idea what is wrong here? It worked fine with all previous qemu-kvm
>>> versions.
>>>
>> remove "boot=on" from -drive and set "-boot order=c" instead of "-boot c"
>>
>> is boot=on in "-drive" no longer supported or is this a bug?
>>
>>
>
> boot=on is supported, so this is a bug.
Without "-drive boot=on" but with "-boot order=c" I cannot even boot
from a virtio disk (-drive if=virtio). The workaround with "-boot
order=c" and without "-drive boot=on" works for IDE disks, but not for
virtio (another Linux VM I am running beside that Windows 7 VM).
Maybe I am missing something. So I am looking forward to the next
qemu-kvm-0.12.x and hope for a fix.
Regards,
Ingmar
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 14:43 ` Thomas Mueller
@ 2009-12-21 15:44 ` John Wong
2009-12-21 16:46 ` FinnTux
0 siblings, 1 reply; 17+ messages in thread
From: John Wong @ 2009-12-21 15:44 UTC (permalink / raw)
To: Thomas Mueller, KVM list
Thomas Mueller 提到:
>> After upgrade to qemu-kvm-0.12.1 can not boot 64bit Windows XP. It work
>> fine with (qemu-kvm.git at 27-dec-2009) An error messages like this:
>>
>> rom: requested regions overlap (rom vapic.bin. free=0x0000000000000600,
>> addr=0x0000000000000000)
>> rom loading failed
>>
>> I can find vapic.bin in /opt/qemu-kvm-0.12.1/share/qemu/vapic.bin
>>
>> Please help, thank you.
>>
>
> look here:
>
> http://article.gmane.org/gmane.comp.emulators.kvm.devel/44314
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
And how about this one "-vga std"
rom: requested regions overlap (rom vgabios.bin.
free=0x000000000000232c, addr=0x0000000000000000)
rom loading failed
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [ANNOUNCE] qemu-kvm-0.12.1
2009-12-21 15:44 ` John Wong
@ 2009-12-21 16:46 ` FinnTux
0 siblings, 0 replies; 17+ messages in thread
From: FinnTux @ 2009-12-21 16:46 UTC (permalink / raw)
To: kvm
I'm also having both of these problems (booting from virtio and
vgabios.bin). Debian 5, kernel 2.6.32 and qemu-kvm-0.12.1.
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2009-12-21 16:46 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-20 16:40 [ANNOUNCE] qemu-kvm-0.12.1 Avi Kivity
2009-12-20 16:57 ` Nikola Ciprich
2009-12-20 22:06 ` Alexander Graf
2009-12-21 6:33 ` Nikola Ciprich
2009-12-21 12:19 ` Avi Kivity
2009-12-21 12:33 ` Avi Kivity
2009-12-21 13:17 ` Nikola Ciprich
2009-12-21 5:58 ` John Wong
2009-12-21 14:43 ` Thomas Mueller
2009-12-21 15:44 ` John Wong
2009-12-21 16:46 ` FinnTux
2009-12-21 8:14 ` Ingmar Schraub
2009-12-21 8:41 ` Ingmar Schraub
2009-12-21 9:43 ` Thomas Mueller
2009-12-21 9:58 ` Ingmar Schraub
2009-12-21 14:48 ` Avi Kivity
2009-12-21 15:39 ` Ingmar Schraub
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox