Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andi Kleen
Date: Monday, May 19, 2008 - 8:04 am

> The de-facto ABI for signal delivery and sigreturn is unfortunately

One sure 100% compatible way would be to only change the signal layout once
the application used anything that needs XSAVE/XRSTOR. But implementing 
that would be likely complicated and I'm not sure it's worth it.

I don't remember that much breakage when the FXSAVE support was 
introduced on i386. That already changed these data structures.


That sounds easy enough. x86-64 right now doesn't use signal vsyscalls but
there is no principle reason it can't.

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

Messages in current thread:
[RFC] x86: xsave/xrstor support, ucontext_t extensions, Suresh Siddha, (Mon May 12, 6:10 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Fri May 16, 6:26 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Mon May 19, 7:52 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Andi Kleen, (Mon May 19, 8:04 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Mon May 19, 9:29 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Mon May 19, 10:45 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Tue May 20, 1:58 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Tue May 20, 6:19 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Tue May 20, 7:55 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Tue May 20, 7:58 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Tue May 20, 8:20 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Suresh Siddha, (Tue May 20, 10:53 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Tue May 20, 10:57 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Tue May 20, 10:59 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Tue May 20, 1:10 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Wed May 21, 5:05 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Wed May 21, 5:28 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Wed May 21, 5:47 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Wed May 21, 5:53 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Wed May 21, 6:38 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Wed May 21, 11:40 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 12:18 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Thu May 22, 1:49 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Thu May 22, 1:57 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 2:02 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 2:34 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Thu May 22, 3:15 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Thu May 22, 3:22 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Thu May 22, 3:36 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 5:32 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 5:33 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Thu May 22, 6:33 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Roland McGrath, (Thu May 22, 7:12 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 7:27 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 7:45 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Thu May 22, 7:49 pm)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Mikael Pettersson, (Fri May 23, 4:46 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, H. Peter Anvin, (Fri May 23, 9:57 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Suresh Siddha, (Fri May 23, 10:50 am)
Re: [RFC] x86: xsave/xrstor support, ucontext_t extensions, Suresh Siddha, (Fri May 23, 11:09 am)
x86: xsave/xrstor support; ucontext_t extensions, H. Peter Anvin, (Thu Jun 5, 5:28 pm)
Re: x86: xsave/xrstor support; ucontext_t extensions, Suresh Siddha, (Fri Jun 6, 1:14 pm)
Re: x86: xsave/xrstor support; ucontext_t extensions, H. Peter Anvin, (Fri Jun 6, 4:03 pm)