From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: nmi is broken? Date: Wed, 04 May 2011 19:15:54 +0300 Message-ID: <4DC17BBA.1030404@redhat.com> References: <87sjtbe7fz.fsf@devron.myhome.or.jp> <877hak1t1s.fsf@devron.myhome.or.jp> <4DB3C6D3.9040703@redhat.com> <4DB41696.6060606@web.de> <4DB7DA11.8040503@redhat.com> <871v0njhab.fsf@devron.myhome.or.jp> <4DB93A6D.3010703@redhat.com> <87sjt2ij8b.fsf@devron.myhome.or.jp> <87k4eeihdu.fsf@devron.myhome.or.jp> <87mxj7urb0.fsf@devron.myhome.or.jp> <4DBE6F6B.6090103@redhat.com> <8739kxgoo0.fsf@devron.myhome.or.jp> <4DBFCC81.9080401@redhat.com> <4DBFD3F5.8020406@redhat.com> <87hb9blxvt.fsf@devron.myhome.or.jp> <4DC004B6.3030503@redhat.com> <87bozjlo20.fsf@devron.myhome.or.jp> <4DC036DF.4010101@redhat.com> <877ha7lluc.fsf@devron.myhome.or.jp> <4DC10E0B.3000605@redhat.com> <87vcxqjwyz.fsf@devron.myhome.or.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Jan Kiszka , kvm@vger.kernel.org To: OGAWA Hirofumi Return-path: Received: from mx1.redhat.com ([209.132.183.28]:60077 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754386Ab1EDQP7 (ORCPT ); Wed, 4 May 2011 12:15:59 -0400 In-Reply-To: <87vcxqjwyz.fsf@devron.myhome.or.jp> Sender: kvm-owner@vger.kernel.org List-ID: On 05/04/2011 06:40 PM, OGAWA Hirofumi wrote: > > > > qemu changes the wiring, but it does so on both the migration source and > > the migration target (before either is launched), so they are migration > > compatible. > > OK. So, kvm have to detect current wiring to change behavior. (E.g. nmi > watchdog of IOAPIC mode without irq_ack.) IOW, if kvm can detect it, we > would be able to solve issues. > > Would my thought be true? > I think so. It is also likely that all guests mask INTIN0 in the redirection table entry (except when the watchdog is active). In that case the wiring different would make no change, and compatibility would be maintained. -- error compiling committee.c: too many arguments to function