Re: qemu polling KVM_IRQ_LINE_STATUS when stopped

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 18/10/2017 19:49, Andi Kleen wrote:
> 
> The ioctl appears to be the PIC timer
> 
>   - 6.36% __GI___ioctl                                                                                                                                ▒
>            kvm_vm_ioctl                                                                                                                                   ▒
>            kvm_set_irq                                                                                                                                    ▒
>            kvm_pic_set_irq   

PIC is the interrupt controller, why do you say the timer?  What is the
QEMU side of the call stack?

> -    2.83%  libglib-2.0.so.0.5200.3   [.] g_main_context_check                                                                                              ▒
>    - 2.81% g_main_context_check                                                                                                                             ▒
>       - 2.60% main_loop_wait                                                                                                                                ▒
>            main                                                                                                                                             ▒
>            __libc_start_main                                                                                                                                ▒
>            _start                                    
> 
> And some AIO is going on, not sure what triggers that.
> 
>      1.96% aio_ctx_check                                                                                                                                    ▒

"check" is just "do I have something to do?" so it runs on every iteration.

Paolo



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux