From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: Re: Nested events in 64bit mini-OS Date: Thu, 25 Oct 2012 22:56:53 +0200 Message-ID: <20121025205653.GW5925@type.chello.at> References: <50871D90.50606@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <50871D90.50606@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Xu Zhang Cc: gm281@cam.ac.uk, "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org Xu Zhang, le Tue 23 Oct 2012 17:43:28 -0500, a =E9crit : > 64-bit mini-OS seems to adopt a mixed use of both (in HYPERVISOR_IRET). > mini-OS doesn't have an userspace, so unless an NMI happened, it always > perform interrupt/exception return with machine instruction iret, without > checking against nested events. This is wrong to me. Am I missing somethi= ng > here? I don't think you are missing anything. Cc-ing Grzegorz, who actually wrote the code. Samuel