[kvm-devel] compiling kvm-30
Hello everybody, I reported compilation problems on linux-2.6.21.4 last week with kvm-29. These problems do not occure with kvm-30. Instead the messages belo are now shown during compilation which make kvm unusable to me :-(. Thanks for any solutions to this issue! # In file included from /root/kvm/kvm-30/kernel/kvm_svm.h:10, from /root/kvm/kvm-30/kernel/svm.c:17: /root/kvm/kvm-30/kernel/kvm.h: In function 'is_paging': /root/kvm/kvm-30/kernel/kvm.h:648: error: 'X86_CR0_PG' undeclared (first use in this function) /root/kvm/kvm-30/kernel/kvm.h:648: error: (Each undeclared identifier is reported only once /root/kvm/kvm-30/kernel/kvm.h:648: error: for each function it appears in.) /root/kvm/kvm-30/kernel/svm.c: In function 'get_addr_size': /root/kvm/kvm-30/kernel/svm.c:101: error: 'X86_CR0_PE' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c: In function 'init_vmcb': /root/kvm/kvm-30/kernel/svm.c:565: error: 'X86_CR0_PG' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c:565: error: 'X86_CR0_WP' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c: In function 'svm_set_cr0': /root/kvm/kvm-30/kernel/svm.c:769: error: 'X86_CR0_TS' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c:775: error: 'X86_CR0_PG' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c:775: error: 'X86_CR0_WP' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c:776: error: 'X86_CR0_CD' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c:776: error: 'X86_CR0_NW' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c: In function 'nm_interception': /root/kvm/kvm-30/kernel/svm.c:947: error: 'X86_CR0_TS' undeclared (first use in this function) /root/kvm/kvm-30/kernel/svm.c: In function 'svm_set_cr3': /root/kvm/kvm-30/kernel/svm.c:1704: error: 'X86_CR0_TS' undeclared (first use in this function) make[3]: *** [/root/kvm/kvm-30/kernel/svm.o] Error 1 make[2]: *** [_module_/root/kvm/kvm-30/kernel] Error 2 make[1]: *** [all] Error 2 make: *** [kernel] Error 2 make: *** Waiting for unfinished jobs /root/kvm/kvm-30/qemu/migration.c: In function `migrate_finish': /root/kvm/kvm-30/qemu/migration.c:180: warning: implicit declaration of function `bdrv_flush_all' /root/kvm/kvm-30/qemu/migration.c: In function `tcp_release': /root/kvm/kvm-30/qemu/migration.c:683: warning: long int format, ssize_t arg (arg 3) /root/kvm/kvm-30/qemu/migration.c:693: warning: long int format, ssize_t arg (arg 3) /root/kvm/kvm-30/qemu/migration.c: In function `migrate_incoming_tcp': /root/kvm/kvm-30/qemu/migration.c:915: warning: long int format, ssize_t arg (arg 3) /root/kvm/kvm-30/qemu/migration.c:933: warning: long int format, ssize_t arg (arg 3) /root/kvm/kvm-30/qemu/hw/apic.c: In function `apic_init_ipi': /root/kvm/kvm-30/qemu/hw/apic.c:404: warning: implicit declaration of function `kvm_apic_init' /root/kvm/kvm-30/qemu/hw/apic.c: In function `apic_startup': /root/kvm/kvm-30/qemu/hw/apic.c:420: warning: implicit declaration of function `kvm_update_after_sipi' /root/kvm/kvm-30/qemu/hw/acpi.c: In function `piix4_pm_init': /root/kvm/kvm-30/qemu/hw/acpi.c:476: warning: unused variable `pm_io_base' /root/kvm/kvm-30/qemu/exec.c: In function `cpu_breakpoint_insert': /root/kvm/kvm-30/qemu/exec.c:1055: warning: implicit declaration of function `kvm_update_debugger' /root/kvm/kvm-30/qemu/exec.c: In function `cpu_interrupt': /root/kvm/kvm-30/qemu/exec.c:1146: warning: implicit declaration of function `kvm_update_interrupt_request' /root/kvm/kvm-30/qemu/exec.c: In function `cpu_physical_memory_set_dirty_tracking': /root/kvm/kvm-30/qemu/exec.c:1440: warning: implicit declaration of function `kvm_physical_memory_set_dirty_tracking' /root/kvm/kvm-30/qemu/qemu-kvm.c: In function `kvm_main_loop_cpu': /root/kvm/kvm-30/qemu/qemu-kvm.c:663: warning: implicit declaration of function `qemu_system_reset' /root/kvm/kvm-30/qemu/target-i386/helper.c: In function `do_interrupt64': /root/kvm/kvm-30/qemu/target-i386/helper.c:847: warning: implicit declaration of function `exit' /root/kvm/kvm-30/qemu/target-i386/helper2.c: In function `cpu_x86_init': /root/kvm/kvm-30/qemu/target-i386/helper2.c:156: warning: implicit declaration of function `kvm_qemu_init_env' - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel
Re: [kvm-devel] kvm-29 not compiling
The same error happens on linux-2.6.21.4: I am using the same config as on 2.6.20 which worked well with kvm-28... # Output when compiling: WARNING: sigprocmask [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kmem_cache_destroy [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: sysdev_unregister [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: mem_map [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: vmalloc [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kill_anon_super [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: current_kernel_time [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: malloc_sizes [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: get_sb_pseudo [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: sysdev_class_register [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: mutex_unlock [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: vfree [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: igrab [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: mutex_trylock [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: cond_resched [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: __alloc_pages [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: misc_register [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: get_unused_fd [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: __mutex_init [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: printk [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: __PAGE_KERNEL [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: memcmp [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: vmap [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: copy_to_user [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: mutex_lock [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: sysdev_class_unregister [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: fput [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: contig_page_data [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: unregister_reboot_notifier [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kern_mount [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: sysdev_register [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: __free_pages [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: mntput_no_expire [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: register_reboot_notifier [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: d_alloc [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: put_unused_fd [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kmem_cache_create [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: register_filesystem [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: free_pages [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kmem_cache_zalloc [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: iput [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kfree [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: vunmap [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: memcpy [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: fd_install [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: unregister_filesystem [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: new_inode [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: get_empty_filp [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: copy_from_user [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: simple_attr_open [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: misc_deregister [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: d_instantiate [/root/kvm/kvm-29/kernel/kvm.ko] undefined! WARNING: kvm_resched [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_mmu_load [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: mem_map [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: save_msrs [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_set_msr_common [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: malloc_sizes [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_emulate_cpuid [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_read_guest [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_setup_pio [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: set_cr8 [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: set_cr0 [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: __alloc_pages [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_init_arch [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: printk [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: prof_on [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: kvm_hypercall [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: lmsw [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: set_cr4 [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING: contig_page_data [/root/kvm/kvm-29/kernel/kvm-intel.ko] undefined! WARNING:
[kvm-devel] bug concering Solaris ?
I have question concerning solaris as a guest system. Windows XP and Linux are up and running without problems. Now I would like to us Solaris10 for x86 too. I downloaded the ISO image and validated the MD5 checksum but when I start QEMU with boot d and -cdrom=location of the DVD image, QEMU dies with the following exception right after trying to access the cdrom drive: exception 6 (0) rax 0018 rbx 8d06 rcx f000ff53 rdx rsi rdi rsp 0005087e rbp r8 r9 r10 r11 r12 r13 r14 r15 rip 0003 rflags 00233002 cs (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) ds (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) es (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) ss (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) fs (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) gs (/ p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0) tr 0028 (2085/2088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0) ldt (/ p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0) gdt 8548/40 idt 1693b8/7ff cr0 6010 cr2 0 cr3 189000 cr4 90 cr8 0 efer 0 code: f0 d0 8b 00 00 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 53 ff 00 f0 a5 qemu exited: vdeq quits Are there any ideas how this issue can be resolved? I tried the same setup with the official qemu-0.9 which worked without problems. Regards, Adrian Lambeck - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel