All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <jan.kiszka@web.de>
To: Avi Kivity <avi@qumranet.com>
Cc: kvm-devel <kvm@vger.kernel.org>
Subject: Re: [REGRESSION?] -no-kvm-irqchip broken with kvm.git
Date: Sun, 20 Jul 2008 21:49:18 +0200	[thread overview]
Message-ID: <488396BE.9090909@web.de> (raw)
In-Reply-To: <4881A93E.5050402@web.de>

[-- Attachment #1: Type: text/plain, Size: 1127 bytes --]

Jan Kiszka wrote:
> Hi,
> 
> I'm currently facing problems to get kvm working with -no-kvm-irqchip.
> It used to be fine up to kvm-71, but with latest git my Linux guest
> stalls during early boot:
> 
> [   22.631200] Freeing unused kernel memory: 324k freed
> [   22.857098] SCSI subsystem initialized
> [   22.892601] scsi0 : ata_piix
> [   22.903604] scsi1 : ata_piix
> [   22.904473] ata1: PATA max MWDMA2 cmd 0x00000000000101f0 ctl 0x00000000000103f6 bmdma 0x000000000001c000 irq 14
> [   22.917692] ata2: PATA max MWDMA2 cmd 0x0000000000010170 ctl 0x0000000000010376 bmdma 0x000000000001c008 irq 15
> 
> This seems to be a kernel-side issue, replacing the module set with the
> one that came with -71 fixes the issue. Maybe due to
> vmx_complete_interrupts refactoring?

Looks like my suspect was right: Kicking vmx_complete_interrupts out of
vmx_vcpu_run makes -no-kvm-irqchip work again.

Avi, could it be that 1c0f4f5011829dac96347b5f84ba37c2252e1e08 left
do_interrupt_requests outdated behind? Or is vmx_complete_interrupts
incorrectly queuing interrupts in the -no-kvm-irqchip case?

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 257 bytes --]

  reply	other threads:[~2008-07-20 19:49 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-19  8:43 [REGRESSION?] -no-kvm-irqchip broken with kvm.git Jan Kiszka
2008-07-20 19:49 ` Jan Kiszka [this message]
2008-07-22 10:38   ` Avi Kivity
2008-08-13  8:05     ` Jan Kiszka
2008-08-13  8:10       ` Avi Kivity
2008-08-13  8:16         ` Jan Kiszka
2008-08-13 23:40       ` [PATCH] fix -no-kvm-irqchip regression Andrea Arcangeli
2008-08-14  6:24         ` Jan Kiszka
2008-08-14  8:19         ` Avi Kivity
2008-08-14 12:34           ` Andrea Arcangeli
2008-08-15  9:06             ` Jan Kiszka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=488396BE.9090909@web.de \
    --to=jan.kiszka@web.de \
    --cc=avi@qumranet.com \
    --cc=kvm@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.