From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Nadav Har'El" Subject: Re: [PATCH 22/24] Correct handling of idt vectoring info Date: Thu, 23 Sep 2010 01:15:09 +0200 Message-ID: <20100922231509.GB20148@fermat.math.technion.ac.il> References: <1276431753-nyh@il.ibm.com> <201006131233.o5DCXoel013156@rice.haifa.ibm.com> <20100617115803.GP523@redhat.com> <20100920063704.GA29641@fermat.math.technion.ac.il> <20100920093440.GH3008@redhat.com> <20100920100340.GB29641@fermat.math.technion.ac.il> <4C973350.7070203@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Gleb Natapov , kvm@vger.kernel.org To: Avi Kivity Return-path: Received: from mailgw12.technion.ac.il ([132.68.225.12]:32416 "EHLO mailgw12.technion.ac.il" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752085Ab0IVXPP (ORCPT ); Wed, 22 Sep 2010 19:15:15 -0400 Content-Disposition: inline In-Reply-To: <4C973350.7070203@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On Mon, Sep 20, 2010, Avi Kivity wrote about "Re: [PATCH 22/24] Correct handling of idt vectoring info": > >I'm afraid I know very little about the SVM architecture. Does SVM even > >have > >a parallel of the IDT_VECTORING_INFO that this patch is trying to address? > > It does. exit_int_info. Thanks. I guess I need to do some serious reading on this subject. I guessed that exit_int_info was more of a parallel of VMX's vm_exit_intr_info field and not idt_vectoring_info, but I guess I was wrong. > >I agree that the nested SVM's handle_exit() looks cleaner that the parallel > >code in nested VMX. The root of all evil is that second exit decision point > >in the injection phase, and I'll think some more if I can find a way to > >avoid it without rocking the foundations too much. > > > > I think svm needs it too. Can you please clarify? I didn't understand what "it" refers to here. Thanks, Nadav. -- Nadav Har'El | Thursday, Sep 23 2010, 15 Tishri 5771 nyh@math.technion.ac.il |----------------------------------------- Phone +972-523-790466, ICQ 13349191 |Birthdays are good for you - the more you http://nadav.harel.org.il |have the longer you live.