From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mukesh Rathor Subject: question: trap handler query.... Date: Tue, 22 Jan 2008 12:40:23 -0800 Message-ID: <479654B7.3040200@oracle.com> 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: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi all, I've a question. how would a cpu know from an IPI, if it's on a trap handler underneath. Looking at entry.S, I see that trap handlers push entry vector on stack, so I suppose one could walk down the frames (there's prob a better way). Moreover, what if the IPI comes right before the entry vector is pushed? Does x86 disable upon trap? Thanks for any help, Mukesh