From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mukesh Rathor Subject: Re: Re: PV on HVM guest hang... Date: Thu, 02 Oct 2008 19:18:47 -0700 Message-ID: <48E58107.2030208@oracle.com> References: Reply-To: mukesh.rathor@oracle.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: xen-devel , Sheng Liang List-Id: xen-devel@lists.xenproject.org Keir Fraser wrote: > On 25/9/08 20:10, "Mukesh Rathor" wrote: > >> This seems to work, but not sure if it's the best fix, and currently waiting >> for feedback from intel, and others here now. > > The fix is bogus since assertion of a GSI (basically an IO-APIC input pin) > should not be dependent on whether the pin is masked in the IO-APIC -- the > input pin 'voltage level' is obviously not affected by the > masked/not-masked. yeah, it was a shot in the dark... forgot lot of that since college :).. > This is *supposed* to just work (assuming it is the PV-on-HVM IRQ that is > getting stuck asserted). See the explicit logic to deassert and then > reassert the PV-on-HVM INTx line in irq_save_pci(). > > My guess would be that you are using 3.1 branch, where that fix was never > applied (not sure why; possibly I missed it by accident). You want changeset > 15691 from xen-unstable.hg. Correct, 3.1.4. Got the changeset, and looks like it's fixed now. Thanks as always... Mukesh > -- Keir >