* [ANNOUNCE] kvm-86 release
@ 2009-05-20 14:14 Avi Kivity
2009-05-21 13:12 ` Farkas Levente
0 siblings, 1 reply; 13+ messages in thread
From: Avi Kivity @ 2009-05-20 14:14 UTC (permalink / raw)
To: KVM list
There are many qcow2 and live migration fixes in this release; also
noteworthy is the beginning of NUMA support. The interrupt injection
code has seen some significant rework.
Changes from kvm-85:
- merge qemu.git
- qcow2 corruption fixes
- cpuid initialization fixes
- numa support
- improve rtc time drift compensation
- hardware watchdog
- merge bochs bios
- drop packets if all net links are down (Mark McLoughlin)
- fix device assignment error checking (Michael S. Tsirkin)
- fix -drive boot= parameter help (Pauline Middelink)
- fix tap networking after merge (Mark McLoughlin)
- set default configure option for ia64 (Xiantao Zhang)
- remove unnecesary differences compared to upstream (Anthony Liguori)
- fix build outside source directory (Anthony Liguori)
- ppc build fixes (Hollis Blanchard)
- revert incorrect ia64 icache sync (Hollis Blanchard)
- fix apic id save/load (Glauber Costa)
- fixes smp live migration
- libkvm cosmetics (Michael S. Tsirkin)
- fix virtio-net save/load (Alex Williamson)
- allow loading additional acpi tables (Gleb Natapov)
- allow loading additional smbios entries (Alex Williamson)
- fix dirty tracking on large memory (Glauber Costa)
- fixes live migration for guests with a lot of memory
- fix device assignment irq error handling (Alex Williamson)
- make kvm headers C++ friendly (Nathan Binkert)
- remove global page optimization (Marcelo Tosatti)
- fixes FreeBSD on shadow paging
- move lcall, ljmp, jcc, pio decoding to decode stage (Gleb Natapov)
- only skip instruction on task switch when approprite (Gleb Natapov)
- kvmclock cosmetics
- fix memory region overlap check (Jan Kiszka)
- ia64: don't hold slots lock in guest mode (Jes Sorensen)
- check cr3 validity on guest restore (Marcelo Tosatti)
- ia64: flush all tlbs on mapping change (Xiantao Zhang)
- ia64 cosmetics (Jes Sorensen)
- interrupt disable fixes for ia64 (Jes Sorensen)
- unregister cpu frequency notifiers on module unload (Jan Kiszka)
- fix mmu auditing code (Jan Kiszka)
- move irq injection logic to common code (Gleb Natapov)
- contains several irq fixes
- cleanup ept memory type support (Sheng Yang)
- enable snoop control for device assignment (Sheng Yang)
- disable vmx on system shutdown (Sheng Yang)
- fix nx feature reporting
- fix efer reads on hosts without efer
- fix apic debugging (Glauber Costa)
- fix cross vendor migration (Andre Przywara)
- drop request_nmi from kvm_stat (Jan Kiszka)
- fix MTRR, PAT, MCE, MCA feature reporting
- add cr8_legacy, abm, misaligned_sse, sse4, 3dnow prefetch feature
reporting
- add movbe and popcnt feature reporting
- use smp_send_reschedule() to kick guests out of guest mode
(Marcelo Tosatti)
- device assignment locking fixes (Marcelo Tosatti)
- remove port 80 passthrough on svm
- fixes hangs on some hp laptops
- deal with interrupt shadow state on emulated instructions (Glauber Costa)
- properly lock kvm_mmu_change_mmu_pages (Marcelo Tosatti)
- properly lock memory slot deletion (Marcelo Tosatti)
- expand on make menuconfig help (Robert P. J. Day)
- fix s390 memory slot locking vs vcpu run (Carsten Otte)
- use hrtimer for wakeup on s390 (Christian Borntraeger)
- s390 unlink vcpu on destroy (Christian Borntraeger)
- sanity check s390 intercept (Carsten Otte)
- s390 verify guest has some memory assigned (Carsten Otte)
- do not reexecute software interrupt instructions on intel (Gleb Natapov)
- disable cr8 intercepts if tpr patching is active (Gleb Natapov)
Notes:
If you use the modules bundled with kvm-86, you can use any version
of Linux from 2.6.16 upwards. You may also use kvm-86 userspace with
the kvm modules provided by Linux 2.6.25 or above. Some features may
only be available in newer releases.
http://www.linux-kvm.org
--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-20 14:14 [ANNOUNCE] kvm-86 release Avi Kivity
@ 2009-05-21 13:12 ` Farkas Levente
2009-05-21 13:48 ` Alexey Eremenko
2009-05-24 9:42 ` [ANNOUNCE] kvm-86 release Avi Kivity
0 siblings, 2 replies; 13+ messages in thread
From: Farkas Levente @ 2009-05-21 13:12 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list
Avi Kivity wrote:
> There are many qcow2 and live migration fixes in this release; also
> noteworthy is the beginning of NUMA support. The interrupt injection
> code has seen some significant rework.
it doesn't compile on rhel/centos-5.3 because of this error:
----------------------------------------
gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
-fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
-Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
-Wno-redundant-decls -MMD -MF ./.libkvm.d -g -fomit-frame-pointer -Wall
-fno-stack-protector
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
libkvm.o libkvm.c
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function
'qemu_event_increment':
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:3762: warning: ignoring
return value of 'write', declared with attribute warn_unused_result
In file included from /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4586:
./qemu-options.h:461:1: error: unterminated argument list invoking macro
"printf"
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'help':
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4597: warning: statement
with no effect
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4590: error: expected ';'
before string constant
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4605: error: expected
statement before ')' token
gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
-fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
-Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
-Wno-redundant-decls -MMD -MF ./.libkvm-x86.d -g -fomit-frame-pointer
-Wall -fno-stack-protector
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
libkvm-x86.o libkvm-x86.c
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'alloc_mem_area':
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4909: warning: ignoring
return value of 'ftruncate', declared with attribute warn_unused_result
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'main':
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:5852: warning: ignoring
return value of 'write', declared with attribute warn_unused_result
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6284: warning: ignoring
return value of 'chdir', declared with attribute warn_unused_result
/home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6303: warning: ignoring
return value of 'chdir', declared with attribute warn_unused_result
make[1]: *** [vl.o] Error 1
----------------------------------------
--
Levente "Si vis pacem para bellum!"
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-21 13:12 ` Farkas Levente
@ 2009-05-21 13:48 ` Alexey Eremenko
2009-05-21 15:46 ` Denherder, Cindy
2009-05-24 9:42 ` [ANNOUNCE] kvm-86 release Avi Kivity
1 sibling, 1 reply; 13+ messages in thread
From: Alexey Eremenko @ 2009-05-21 13:48 UTC (permalink / raw)
To: KVM list
On Thu, May 21, 2009 at 4:12 PM, Farkas Levente <lfarkas@lfarkas.org> wrote:
> Avi Kivity wrote:
>> There are many qcow2 and live migration fixes in this release; also
>> noteworthy is the beginning of NUMA support. The interrupt injection
>> code has seen some significant rework.
>
> it doesn't compile on rhel/centos-5.3 because of this error:
> ----------------------------------------
> gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
> -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
> -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
> -Wno-redundant-decls -MMD -MF ./.libkvm.d -g -fomit-frame-pointer -Wall
> -fno-stack-protector
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
> libkvm.o libkvm.c
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function
> 'qemu_event_increment':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:3762: warning: ignoring
> return value of 'write', declared with attribute warn_unused_result
> In file included from /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4586:
> ./qemu-options.h:461:1: error: unterminated argument list invoking macro
> "printf"
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'help':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4597: warning: statement
> with no effect
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4590: error: expected ';'
> before string constant
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4605: error: expected
> statement before ')' token
> gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
> -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
> -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
> -Wno-redundant-decls -MMD -MF ./.libkvm-x86.d -g -fomit-frame-pointer
> -Wall -fno-stack-protector
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
> libkvm-x86.o libkvm-x86.c
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'alloc_mem_area':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4909: warning: ignoring
> return value of 'ftruncate', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'main':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:5852: warning: ignoring
> return value of 'write', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6284: warning: ignoring
> return value of 'chdir', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6303: warning: ignoring
> return value of 'chdir', declared with attribute warn_unused_result
> make[1]: *** [vl.o] Error 1
> ----------------------------------------
It compiles fine here on RHEL 5.3/x64.
--
-Alexey Eromenko
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [ANNOUNCE] kvm-86 release
2009-05-21 13:48 ` Alexey Eremenko
@ 2009-05-21 15:46 ` Denherder, Cindy
2009-05-21 20:19 ` Chris Wright
0 siblings, 1 reply; 13+ messages in thread
From: Denherder, Cindy @ 2009-05-21 15:46 UTC (permalink / raw)
To: Alexey Eremenko, KVM list
I get this error after running 'make' with this release (on Fedora 10):
make -C /lib/modules/2.6.29-rc6/build M=`pwd` \
LINUXINCLUDE="-I`pwd`/include -Iinclude \
\
-Iarch/x86/include -I`pwd`/include-compat \
-include include/linux/autoconf.h \
-include `pwd`/x86/external-module-compat.h "
LD /kvm_86/kvm-86/kvm/kernel/x86/built-in.o
CC [M] /kvm_86/kvm-86/kvm/kernel/x86/svm.o
In file included from /kvm_86/kvm-86/kvm/kernel/x86/svm.c:57:
/kvm_86/kvm-86/kvm/kernel/include/linux/kvm_host.h:191: error: field ‘mmu_notifier’ has incomplete type
make[4]: *** [/kvm_86/kvm-86/kvm/kernel/x86/svm.o] Error 1
make[3]: *** [/kvm_86/kvm-86/kvm/kernel/x86] Error 2
make[2]: *** [_module_/kvm_86/kvm-86/kvm/kernel] Error 2
make[1]: *** [all] Error 2
make: *** [kvm-kmod] Error 2
[root@localhost kvm-86]#
-----Original Message-----
From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org] On Behalf Of Alexey Eremenko
Sent: Thursday, May 21, 2009 6:49 AM
To: KVM list
Subject: Re: [ANNOUNCE] kvm-86 release
On Thu, May 21, 2009 at 4:12 PM, Farkas Levente <lfarkas@lfarkas.org> wrote:
> Avi Kivity wrote:
>> There are many qcow2 and live migration fixes in this release; also
>> noteworthy is the beginning of NUMA support. The interrupt injection
>> code has seen some significant rework.
>
> it doesn't compile on rhel/centos-5.3 because of this error:
> ----------------------------------------
> gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
> -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
> -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
> -Wno-redundant-decls -MMD -MF ./.libkvm.d -g -fomit-frame-pointer -Wall
> -fno-stack-protector
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
> libkvm.o libkvm.c
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function
> 'qemu_event_increment':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:3762: warning: ignoring
> return value of 'write', declared with attribute warn_unused_result
> In file included from /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4586:
> ./qemu-options.h:461:1: error: unterminated argument list invoking macro
> "printf"
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'help':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4597: warning: statement
> with no effect
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4590: error: expected ';'
> before string constant
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4605: error: expected
> statement before ')' token
> gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g
> -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings
> -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm -m64 -D__x86_64__
> -Wno-redundant-decls -MMD -MF ./.libkvm-x86.d -g -fomit-frame-pointer
> -Wall -fno-stack-protector
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include
> -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86 -c -o
> libkvm-x86.o libkvm-x86.c
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'alloc_mem_area':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:4909: warning: ignoring
> return value of 'ftruncate', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c: In function 'main':
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:5852: warning: ignoring
> return value of 'write', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6284: warning: ignoring
> return value of 'chdir', declared with attribute warn_unused_result
> /home/robot/rpm/BUILD/qemu-kvm-devel-86/vl.c:6303: warning: ignoring
> return value of 'chdir', declared with attribute warn_unused_result
> make[1]: *** [vl.o] Error 1
> ----------------------------------------
It compiles fine here on RHEL 5.3/x64.
--
-Alexey Eromenko
--
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] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-21 15:46 ` Denherder, Cindy
@ 2009-05-21 20:19 ` Chris Wright
2009-05-21 20:37 ` Denherder, Cindy
0 siblings, 1 reply; 13+ messages in thread
From: Chris Wright @ 2009-05-21 20:19 UTC (permalink / raw)
To: Denherder, Cindy; +Cc: Alexey Eremenko, KVM list
* Denherder, Cindy (cindy.denherder@intel.com) wrote:
> I get this error after running 'make' with this release (on Fedora 10):
>
> make -C /lib/modules/2.6.29-rc6/build M=`pwd` \
> LINUXINCLUDE="-I`pwd`/include -Iinclude \
> \
> -Iarch/x86/include -I`pwd`/include-compat \
> -include include/linux/autoconf.h \
> -include `pwd`/x86/external-module-compat.h "
> LD /kvm_86/kvm-86/kvm/kernel/x86/built-in.o
> CC [M] /kvm_86/kvm-86/kvm/kernel/x86/svm.o
> In file included from /kvm_86/kvm-86/kvm/kernel/x86/svm.c:57:
> /kvm_86/kvm-86/kvm/kernel/include/linux/kvm_host.h:191: error: field ‘mmu_notifier’ has incomplete type
> make[4]: *** [/kvm_86/kvm-86/kvm/kernel/x86/svm.o] Error 1
> make[3]: *** [/kvm_86/kvm-86/kvm/kernel/x86] Error 2
> make[2]: *** [_module_/kvm_86/kvm-86/kvm/kernel] Error 2
> make[1]: *** [all] Error 2
> make: *** [kvm-kmod] Error 2
> [root@localhost kvm-86]#
You need to enable mmu_notifiers in your target kernel (looks like
2.6.29-rc6).
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [ANNOUNCE] kvm-86 release
2009-05-21 20:19 ` Chris Wright
@ 2009-05-21 20:37 ` Denherder, Cindy
2009-05-21 20:43 ` Chris Wright
2009-05-22 15:10 ` kvm-86 release - USB thumbdrive Denherder, Cindy
0 siblings, 2 replies; 13+ messages in thread
From: Denherder, Cindy @ 2009-05-21 20:37 UTC (permalink / raw)
To: Chris Wright; +Cc: Alexey Eremenko, KVM list
We double-checked and it is enabled in the target kernel.
-----Original Message-----
From: Chris Wright [mailto:chrisw@sous-sol.org]
Sent: Thursday, May 21, 2009 1:19 PM
To: Denherder, Cindy
Cc: Alexey Eremenko; KVM list
Subject: Re: [ANNOUNCE] kvm-86 release
* Denherder, Cindy (cindy.denherder@intel.com) wrote:
> I get this error after running 'make' with this release (on Fedora 10):
>
> make -C /lib/modules/2.6.29-rc6/build M=`pwd` \
> LINUXINCLUDE="-I`pwd`/include -Iinclude \
> \
> -Iarch/x86/include -I`pwd`/include-compat \
> -include include/linux/autoconf.h \
> -include `pwd`/x86/external-module-compat.h "
> LD /kvm_86/kvm-86/kvm/kernel/x86/built-in.o
> CC [M] /kvm_86/kvm-86/kvm/kernel/x86/svm.o
> In file included from /kvm_86/kvm-86/kvm/kernel/x86/svm.c:57:
> /kvm_86/kvm-86/kvm/kernel/include/linux/kvm_host.h:191: error: field ‘mmu_notifier’ has incomplete type
> make[4]: *** [/kvm_86/kvm-86/kvm/kernel/x86/svm.o] Error 1
> make[3]: *** [/kvm_86/kvm-86/kvm/kernel/x86] Error 2
> make[2]: *** [_module_/kvm_86/kvm-86/kvm/kernel] Error 2
> make[1]: *** [all] Error 2
> make: *** [kvm-kmod] Error 2
> [root@localhost kvm-86]#
You need to enable mmu_notifiers in your target kernel (looks like
2.6.29-rc6).
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-21 20:37 ` Denherder, Cindy
@ 2009-05-21 20:43 ` Chris Wright
2009-05-22 15:10 ` kvm-86 release - USB thumbdrive Denherder, Cindy
1 sibling, 0 replies; 13+ messages in thread
From: Chris Wright @ 2009-05-21 20:43 UTC (permalink / raw)
To: Denherder, Cindy; +Cc: Chris Wright, Alexey Eremenko, KVM list
* Denherder, Cindy (cindy.denherder@intel.com) wrote:
> We double-checked and it is enabled in the target kernel.
Hmm, grep MMU_NOTIFIER /lib/modules/2.6.29-rc6/build/.config
^ permalink raw reply [flat|nested] 13+ messages in thread
* kvm-86 release - USB thumbdrive
2009-05-21 20:37 ` Denherder, Cindy
2009-05-21 20:43 ` Chris Wright
@ 2009-05-22 15:10 ` Denherder, Cindy
2009-05-24 9:43 ` Avi Kivity
1 sibling, 1 reply; 13+ messages in thread
From: Denherder, Cindy @ 2009-05-22 15:10 UTC (permalink / raw)
To: KVM list
Hi,
I'm not having any luck getting my usb thumb drive recognized in my Windows guests via the hot plug method. I checked the wiki site and it looks like this is an issue being worked on - does anyone know the status of this? (I can get it to work by creating an img file for it.)
Regards,
Cindy
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-21 13:12 ` Farkas Levente
2009-05-21 13:48 ` Alexey Eremenko
@ 2009-05-24 9:42 ` Avi Kivity
2009-05-24 21:23 ` Farkas Levente
1 sibling, 1 reply; 13+ messages in thread
From: Avi Kivity @ 2009-05-24 9:42 UTC (permalink / raw)
To: Farkas Levente; +Cc: KVM list
Farkas Levente wrote:
> Avi Kivity wrote:
>
>> There are many qcow2 and live migration fixes in this release; also
>> noteworthy is the beginning of NUMA support. The interrupt injection
>> code has seen some significant rework.
>>
>
> it doesn't compile on rhel/centos-5.3 because of this error:
>
Can you post your config-host.mak and config-host.h?
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: kvm-86 release - USB thumbdrive
2009-05-22 15:10 ` kvm-86 release - USB thumbdrive Denherder, Cindy
@ 2009-05-24 9:43 ` Avi Kivity
2009-05-26 16:04 ` Denherder, Cindy
0 siblings, 1 reply; 13+ messages in thread
From: Avi Kivity @ 2009-05-24 9:43 UTC (permalink / raw)
To: Denherder, Cindy; +Cc: KVM list
Denherder, Cindy wrote:
> Hi,
>
> I'm not having any luck getting my usb thumb drive recognized in my Windows guests via the hot plug method. I checked the wiki site and it looks like this is an issue being worked on - does anyone know the status of this? (I can get it to work by creating an img file for it.)
>
Are you using usb hot plug or scsi hot plug? What exactly are you doing?
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [ANNOUNCE] kvm-86 release
2009-05-24 9:42 ` [ANNOUNCE] kvm-86 release Avi Kivity
@ 2009-05-24 21:23 ` Farkas Levente
0 siblings, 0 replies; 13+ messages in thread
From: Farkas Levente @ 2009-05-24 21:23 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list
[-- Attachment #1: Type: text/plain, Size: 482 bytes --]
Avi Kivity wrote:
> Farkas Levente wrote:
>> Avi Kivity wrote:
>>
>>> There are many qcow2 and live migration fixes in this release; also
>>> noteworthy is the beginning of NUMA support. The interrupt injection
>>> code has seen some significant rework.
>>>
>>
>> it doesn't compile on rhel/centos-5.3 because of this error:
>>
>
> Can you post your config-host.mak and config-host.h?
welcome:-)
--
Levente "Si vis pacem para bellum!"
[-- Attachment #2: config-host.h --]
[-- Type: text/x-chdr, Size: 718 bytes --]
/* Automatically generated by configure - do not modify */
#define CONFIG_QEMU_SHAREDIR "/usr/share/qemu"
#define HOST_X86_64 1
#define HOST_LONG_BITS 64
#define HAVE_BYTESWAP_H 1
#define CONFIG_SLIRP 1
#define CONFIG_AC97 1
#define CONFIG_ES1370 1
#define CONFIG_SB16 1
#define AUDIO_DRIVERS \
&pa_audio_driver, \
&sdl_audio_driver, \
&alsa_audio_driver, \
&oss_audio_driver, \
#define CONFIG_VNC_TLS 1
#define CONFIG_VNC_SASL 1
#define HAVE_FNMATCH_H 1
#define QEMU_VERSION "0.10.50"
#define QEMU_PKGVERSION " (qemu-kvm-devel-86)"
#define CONFIG_SDL 1
#define CONFIG_CURSES 1
#define CONFIG_ATFILE 1
#define CONFIG_INOTIFY 1
#define CONFIG_AIO 1
#define HAVE_IOVEC 1
#define CONFIG_UNAME_RELEASE ""
[-- Attachment #3: config-host.mak --]
[-- Type: text/plain, Size: 1906 bytes --]
# Automatically generated by configure - do not modify
# Configured with: './configure' '--target-list=x86_64-softmmu' '--prefix=/usr' '--audio-drv-list=pa,sdl,alsa,oss' '--disable-strip' '--extra-ldflags=' '--extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
prefix=/usr
bindir=${prefix}/bin
mandir=${prefix}/share/man
datadir=${prefix}/share/qemu
docdir=${prefix}/share/doc/qemu
MAKE=make
INSTALL=install
INSTALL_DIR=install -d -m0755 -p
INSTALL_DATA=install -m0644 -p
INSTALL_PROG=install -m0755 -p
CC=gcc
HOST_CC=gcc
AR=ar
OS_CFLAGS=
OS_LDFLAGS=
ARCH_CFLAGS=-m64
ARCH_LDFLAGS=-m64
CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -O2 -g -fno-strict-aliasing -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/libkvm
LDFLAGS= -g -Wl,--warn-common
EXESUF=
PTHREADLIBS=-lpthread
CLOCKLIBS=-lrt
ARCH=x86_64
CONFIG_SLIRP=yes
CONFIG_AC97=yes
CONFIG_ES1370=yes
CONFIG_SB16=yes
CONFIG_PA=yes
CONFIG_SDL=yes
CONFIG_ALSA=yes
CONFIG_OSS=yes
CONFIG_OSS_LIB=
CONFIG_VNC_TLS=yes
CONFIG_VNC_TLS_CFLAGS=
CONFIG_VNC_TLS_LIBS=-lgnutls
CONFIG_VNC_SASL=yes
CONFIG_VNC_SASL_CFLAGS=
CONFIG_VNC_SASL_LIBS=-lsasl2
VERSION=0.10.50
SRC_PATH=/home/robot/rpm/BUILD/qemu-kvm-devel-86
TARGET_DIRS=x86_64-softmmu
BUILD_DOCS=yes
CONFIG_SDL=yes
SDL_LIBS=-L/usr/lib64 -lSDL -lpthread -lX11
SDL_CFLAGS=-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT
CONFIG_CURSES=yes
CURSES_LIBS=-lcurses
XEN_LIBS=-lxenstore -lxenctrl -lxenguest
CONFIG_AIO=yes
INSTALL_BLOBS=yes
HOST_USB=linux
KVM_CFLAGS=-I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include -I/home/robot/rpm/BUILD/qemu-kvm-devel-86/kvm/include/x86
KVM_KMOD=no
TOOLS=qemu-nbd$(EXESUF) qemu-io$(EXESUF) qemu-img$(EXESUF)
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: kvm-86 release - USB thumbdrive
2009-05-24 9:43 ` Avi Kivity
@ 2009-05-26 16:04 ` Denherder, Cindy
[not found] ` <081862C1A509A14D94C18F3A45333F5B6779D599@rrsmsx503.amr.corp.intel.com>
0 siblings, 1 reply; 13+ messages in thread
From: Denherder, Cindy @ 2009-05-26 16:04 UTC (permalink / raw)
To: Avi Kivity; +Cc: KVM list
I've tried adding it as 'pcidevice host=<bdf>' when launch the guest and via hotplug w/ pci_add pci_addr=auto host host=<bdf> after the guest is launched.
-----Original Message-----
From: kvm-owner@vger.kernel.org [mailto:kvm-owner@vger.kernel.org] On Behalf Of Avi Kivity
Sent: Sunday, May 24, 2009 2:44 AM
To: Denherder, Cindy
Cc: KVM list
Subject: Re: kvm-86 release - USB thumbdrive
Denherder, Cindy wrote:
> Hi,
>
> I'm not having any luck getting my usb thumb drive recognized in my Windows guests via the hot plug method. I checked the wiki site and it looks like this is an issue being worked on - does anyone know the status of this? (I can get it to work by creating an img file for it.)
>
Are you using usb hot plug or scsi hot plug? What exactly are you doing?
--
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
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: kvm-86 release - on board NIC not functioning correctly in guest
[not found] ` <081862C1A509A14D94C18F3A45333F5B6779D599@rrsmsx503.amr.corp.intel.com>
@ 2009-05-27 8:44 ` Avi Kivity
0 siblings, 0 replies; 13+ messages in thread
From: Avi Kivity @ 2009-05-27 8:44 UTC (permalink / raw)
To: Denherder, Cindy; +Cc: KVM list
Denherder, Cindy wrote:
> I'm having problems getting the on-board NIC to function correctly in XP and Win7 guests (VT-d). I attached a screenshot of the error.
>
> This is my script:
>
> echo "8086 10cc" > /sys/bus/pci/drivers/pci-stub/new_id
> echo 0000:00:19.0 > /sys/bus/pci/devices/0000:00:19.0/driver/unbind
> echo 0000:00:19.0 > /sys/bus/pci/drivers/pci-stub/bind
> modprobe kvm
> modprobe kvm-intel
> /usr/local/kvm/bin/qemu-system-x86_64 -hda /storage/xp.img -cdrom /storage/xp.iso \-boot d -m 384 -net none -pcidevice host=00:19.0
>
Can you try it with a Linux guest? Might be easier to debug.
Look at /proc/interrupts to see if guest interrupts are received.
--
error compiling committee.c: too many arguments to function
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2009-05-27 8:44 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-05-20 14:14 [ANNOUNCE] kvm-86 release Avi Kivity
2009-05-21 13:12 ` Farkas Levente
2009-05-21 13:48 ` Alexey Eremenko
2009-05-21 15:46 ` Denherder, Cindy
2009-05-21 20:19 ` Chris Wright
2009-05-21 20:37 ` Denherder, Cindy
2009-05-21 20:43 ` Chris Wright
2009-05-22 15:10 ` kvm-86 release - USB thumbdrive Denherder, Cindy
2009-05-24 9:43 ` Avi Kivity
2009-05-26 16:04 ` Denherder, Cindy
[not found] ` <081862C1A509A14D94C18F3A45333F5B6779D599@rrsmsx503.amr.corp.intel.com>
2009-05-27 8:44 ` kvm-86 release - on board NIC not functioning correctly in guest Avi Kivity
2009-05-24 9:42 ` [ANNOUNCE] kvm-86 release Avi Kivity
2009-05-24 21:23 ` Farkas Levente
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.