Hi, while debugging a program with GDB I got a GPF which seems related to KVM. Note that I was *not* using the debugger inside the guest nor on the virtual machine. The target was an unrelated userspace program.
This is the GPF: general protection fault: 0000 [#1] PREEMPT SMP Modules linked in: kvm_intel kvm bridge llc tun radeon drm binfmt_misc nfs cpufreq_stats cpufreq_userspace cpufreq_powersave cpufreq_conservative microcode firmware_class cls_u32 cls_route sch_sfq sch_cbq des cbc blkcipher sha1 md5 hmac crypto_hash cryptomgr crypto_algapi nfsd exportfs lockd sunrpc fuse cpufreq_ondemand acpi_cpufreq freq_table ipv6 usblp snd_hda_intel snd_pcm_oss ohci1394 snd_mixer_oss atl1 ieee1394 iTCO_wdt parport_pc parport i2c_i801 rtc e100 snd_pcm snd_timer button mii ehci_hcd snd uhci_hcd intel_agp usbcore soundcore snd_page_alloc agpgart dm_snapshot dm_mod thermal processor fan vfat fat nls_cp850 nls_iso8859_15 ntfs nls_base pata_ali sata_uli pata_jmicron reiserfs xfs CPU: 1 EIP: 0060:[<f9cfaac4>] Not tainted VLI EFLAGS: 00010002 (2.6.23-rc5-libata-gb21010ed-dirty #96) EIP is at preempt_notifier_trigger+0x7/0x7a [kvm] eax: f9cff460 ebx: b7f29ff4 ecx: bf91aa60 edx: bf91aa80 esi: b7f61ce0 edi: 00000000 ebp: bf91aa48 esp: e03e9fb8 ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068 Process p (pid: 13319, ti=e03e9000 task=f5d02530 task.ti=e03e9000) Stack: b7f29ff4 b7f61ce0 f9cfa8be 00000000 b7f61ce0 bf91aa48 e03e9fe4 b7f29ff4 bf91aa80 bf91aa60 00000001 0804835f 00000073 00000202 bf91aa44 0000007b 00000000 00000000 Call Trace: [<f9cfa8be>] pn_int1_handler+0x12/0x22 [kvm] ======================= Code: b8 01 00 00 00 e8 7e 43 42 c6 89 e0 25 00 f0 ff ff 8b 40 08 a8 04 74 08 5b 5e 5f e9 93 51 5f c6 5b 5e 5f c3 56 b8 60 f4 cf f9 53 <64> 8b 35 08 20 42 c0 e8 48 77 5f c6 8b 1d 84 f4 cf f9 89 c2 eb EIP: [<f9cfaac4>] preempt_notifier_trigger+0x7/0x7a [kvm] SS:ESP 0068:e03e9fb8 To reproduce just set a hw breakpoint (e.g. watch inside GDB) while a VM is running. As soon as the breakpoint is hit you get at GPF... Host userspace and kernel are 32bit, the CPU is a Core2: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz stepping : 6 cpu MHz : 1596.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4274.53 clflush size : 64 Luca -- Quando un uomo porta dei fiori a sua moglie senza motivo, un motivo c'e`. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel