From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [PATCH 0/9] Enhance NMI support of KVM - v2 Date: Fri, 19 Sep 2008 14:10:50 +0200 Message-ID: <48D396CA.6010009@siemens.com> References: <48D392F2.300@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: kvm-devel , "Yang, Sheng" , Avi Kivity To: unlisted-recipients:; (no To-header on input) Return-path: Received: from lizzard.sbs.de ([194.138.37.39]:18260 "EHLO lizzard.sbs.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751827AbYISMK4 (ORCPT ); Fri, 19 Sep 2008 08:10:56 -0400 In-Reply-To: <48D392F2.300@siemens.com> Sender: kvm-owner@vger.kernel.org List-ID: Jan Kiszka wrote: > After going through the NMI patches again, implementing a workaround for > older VMX CPUs without virtual NMIs, I came across several inconsistency > and lacking/forgotten features around NMI (and also a bit IRQ) handling. > So here is an enhanced patch series. Changes are: > > - VMX: workaround for lacking VNMI support on older CPUs with VMX > - VMX: consolidate and fix NMI/IRQ window state determination > - VMX: consolidate enabling code for NMI/IRQ window notification > - VMX: fix NMI delivery in real-mode > - rebased patch for in-kernel NMI watchdog support Oh, and: - make 'nmi' monitor command kvm-safe Jan -- Siemens AG, Corporate Technology, CT SE 2 Corporate Competence Center Embedded Linux