[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [RFC PATCH 1/1] x86/traps: Get rid of exception handlers' second argument error code


  • To: "andrew.cooper3@xxxxxxxxxx" <andrew.cooper3@xxxxxxxxxx>, "linux-kernel@xxxxxxxxxxxxxxx" <linux-kernel@xxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: "Li, Xin3" <xin3.li@xxxxxxxxx>
  • Date: Fri, 4 Aug 2023 17:19:45 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xVasWhZGvr4Oc2XQI54Al45p83D2/CvBY9/HLZe60Pk=; b=D++4ErjwSBUiVYNTy8BDsH37IOlzPsqdOZgxnLyUJ0B3o3LEKi6pyk/o42qReCd9eXhtzM6bsPVziqFWaRde5kiDdUO7IINpSwgOo7NIO27GnQmrF83hg4VMJoCOjE48WjtBwUAW2dQFHl6nQqjMlknRB3gXgOPCA6kitceCoAw3/OUbLpqjfPu54tvhndwc6Ku4cXDPcdc2oKj2SOCCp4TNfrkB38GkyYPVEu/7J4BmCtWzgPbOszOhqyL6ixN7FqiDJ4oN2hSxvZgS858muPxUJtRnCr/N8zVignc6Pal4dLVjaI+bX4as7JRk72jKGEz/iU49yaoOs3ljbYbeCw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kLB4ig2KOeJefJjIFM+ZP8qbBZS6EWDgS9l3x6fCtCkVLaq91kJmtiQh0/Syl3x2Ob5KfMaIGCMve5aWjQwmZRX3eGB62IXPGcGFYShl1rE5cXQyg2s9d0OhCnNKcgMilY7uMSRqqUHUxXmLkwcQAg1YNTjax49fNEQd+5P+RfW+Wxj3yGZBYp3v9OrZws23eGn0FUWEmwwtLUlyFiWm8FRfruPy7Tvee5l7/EhjPAv+94HsxNM9oqUG70JRrrxFk/DFImcmNibRai8haLLxNsmRogus765JDUOnbbJjDUoXLg7n/oTMGHadafIEJYUrqqoIrjxZsw2y0suVWVFxlQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com;
  • Cc: "Lutomirski, Andy" <luto@xxxxxxxxxx>, Thomas Gleixner <tglx@xxxxxxxxxxxxx>, Ingo Molnar <mingo@xxxxxxxxxx>, Borislav Petkov <bp@xxxxxxxxx>, Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx>, "x86@xxxxxxxxxx" <x86@xxxxxxxxxx>, "H . Peter Anvin" <hpa@xxxxxxxxx>, Peter Zijlstra <peterz@xxxxxxxxxxxxx>, "Gross, Jurgen" <jgross@xxxxxxxx>, "Ostrovsky, Boris" <boris.ostrovsky@xxxxxxxxxx>
  • Delivery-date: Fri, 04 Aug 2023 17:20:16 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHZxq1luoPee3LE20qWOZPEmJublq/Z7qYAgABzAbA=
  • Thread-topic: [RFC PATCH 1/1] x86/traps: Get rid of exception handlers' second argument error code

> On 04/08/2023 8:57 am, Xin Li wrote:
> > I haven't checked Xen implications with this change, i.e., does Xen
> > hypervisor need to adjust how it passes arguments to PV guests?
> 
> This is an internal detail of how Linux handles data on it's stacks, isn't it?

Yes, it is completely internal to Linux.

> The Xen code in Linux will need adjustment to match, but this is not a 
> hypervisor
> ABI (which obviously can't and won't change).

You're right! Thanks for confirming!

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.