Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into per cpu area

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Eric W. Biederman <ebiederm@...>
Cc: Mike Travis <travis@...>, H. Peter Anvin <hpa@...>, Christoph Lameter <clameter@...>, Linux Kernel Mailing List <linux-kernel@...>
Date: Tuesday, July 1, 2008 - 12:27 pm

Eric W. Biederman wrote:

The only reason we need to do a zero-based PDA is because of the 
boneheaded gcc/x86_64 ABI decision to put the stack canary at a fixed 
offset from %gs (all they had to do was define it as a weak symbol we 
could override).  If we want to support stack-protector and unify the 
handling of per-cpu variables, we need to rebase the per-cpu area at 
zero, starting with the PDA.

My own inclination would be to drop stack-protector support until gcc 
gets fixed, rather than letting it prevent us from unifying an area 
which is in need of unification...

    J
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jun 20, 1:25 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Christoph Lameter, (Fri Jun 20, 1:48 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jun 20, 2:37 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Fri Jun 20, 4:25 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Mon Jun 30, 1:43 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Mon Jun 30, 4:50 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Mon Jun 30, 5:08 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Tue Jul 1, 1:26 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Tue Jul 1, 5:10 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Tue Jul 1, 11:08 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Tue Jul 1, 5:52 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Thu Jul 3, 12:34 am)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Tue Jul 8, 7:49 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jul 25, 4:12 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jul 25, 4:43 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Tue Jul 1, 10:50 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Tue Jul 1, 12:27 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Mon Jun 23, 1:33 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Mon Jun 23, 3:41 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Christoph Lameter, (Fri Jun 20, 4:55 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Christoph Lameter, (Fri Jun 20, 2:51 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jun 20, 3:04 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Eric W. Biederman, (Fri Jun 20, 3:43 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Christoph Lameter, (Fri Jun 20, 4:37 pm)
Re: [crash, bisected] Re: [PATCH 3/4] x86_64: Fold pda into ..., Jeremy Fitzhardinge, (Fri Jun 20, 2:40 pm)