|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper
 
| 
To:  | 
Jeremy Fitzhardinge <jeremy@xxxxxxxx> | 
 
| 
Subject:  | 
Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper | 
 
| 
From:  | 
Bastian Blank <bastian@xxxxxxxxxxxx> | 
 
| 
Date:  | 
Tue, 6 Oct 2009 00:43:10 +0200 | 
 
| 
Cc:  | 
Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>,	Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>,	Ingo Molnar <mingo@xxxxxxxxxx>, the arch/x86 maintainers <x86@xxxxxxxxxx>,	Stable Kernel <stable@xxxxxxxxxx> | 
 
| 
Delivery-date:  | 
Mon, 05 Oct 2009 15:43:01 -0700 | 
 
| 
Envelope-to:  | 
www-data@xxxxxxxxxxxxxxxxxxx | 
 
| 
In-reply-to:  | 
<4ACA2AFD.4080305@xxxxxxxx> | 
 
| 
List-help:  | 
<mailto:xen-devel-request@lists.xensource.com?subject=help> | 
 
| 
List-id:  | 
Xen developer discussion <xen-devel.lists.xensource.com> | 
 
| 
List-post:  | 
<mailto:xen-devel@lists.xensource.com> | 
 
| 
List-subscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=subscribe> | 
 
| 
List-unsubscribe:  | 
<http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> | 
 
| 
Mail-followup-to:  | 
Bastian Blank <bastian@xxxxxxxxxxxx>,	Jeremy Fitzhardinge <jeremy@xxxxxxxx>,	Ingo Molnar <mingo@xxxxxxxxxx>,	the arch/x86 maintainers <x86@xxxxxxxxxx>,	Stable Kernel <stable@xxxxxxxxxx>,	Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>,	Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx> | 
 
| 
References:  | 
<20091004183013.GA26101@xxxxxxxxxxxxxxxxxxxxxxx>	<4AC92A65.40806@xxxxxxxx>	<20091005013517.GA6081@xxxxxxxxxxxxxxxxxxxxxxx>	<4ACA2AFD.4080305@xxxxxxxx> | 
 
| 
Sender:  | 
xen-devel-bounces@xxxxxxxxxxxxxxxxxxx | 
 
| 
User-agent:  | 
Mutt/1.5.18 (2008-05-17) | 
 
 
 
On Mon, Oct 05, 2009 at 10:21:01AM -0700, Jeremy Fitzhardinge wrote:
> > Save all caller-saved registers on x86_32 for the paravirt callee saved
> > registers.
> That looks better, but it is still overkill.  We only need to save the
> set of registers the ABI requires the callee to preserve.  What
> additional register(s) gets clobbered by stack-protector that need to be
> saved?
Well, exactly the two, ecx and edx. eax is still clobbered by the return
value. Anyway, it works in praxis.
Bastian
-- 
Superior ability breeds superior ambition.
                -- Spock, "Space Seed", stardate 3141.9
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] [PATCH] xen: Disable stack protector for irq helper, Bastian Blank
- [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq helper, Jeremy Fitzhardinge
- [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq helper, Bastian Blank
- [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq helper, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper,
Bastian Blank <=
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Bastian Blank
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Bastian Blank
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Jeremy Fitzhardinge
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Ingo Molnar
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Bastian Blank
 - Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Jeremy Fitzhardinge
 
  
- Re: [Xen-devel] Re: [PATCH] xen: Disable stack protector for irq	helper, Jeremy Fitzhardinge
 - [Xen-devel] [tip:x86/urgent] x86/paravirt: Use normal calling	sequences for irq enable/disable, tip-bot for Jeremy Fitzhardinge
 
  
  
 
 |  
  
 | 
    | 
  
  
    |   | 
    |