This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/6816] Support for POWER7 VSX registers in *context routines
- From: "rsa at us dot ibm dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 16 Oct 2008 14:00:49 -0000
- Subject: [Bug libc/6816] Support for POWER7 VSX registers in *context routines
- References: <20080804175727.6816.cseo@linux.vnet.ibm.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From rsa at us dot ibm dot com 2008-10-16 14:00 -------
We want to allow user space applications continued API access to the context via
the get/set/swap context interface to the new VSX aware swapcontext syscall.
The kernel will support the new context size none-the-less and, as you've
pointed out, a user may copy the context on a signal and then attempt to use the
setcontext API on that context. We'd like to support that. You are correct,
the getcontext common code should have the VSX register saves removed. If the
VSX aware swapcontext syscall is available the get/set/swap/context code will
simply set up some scaffolding and invoke the syscall.
I have a patch ready to go with the getcontext VSX save in place and I'll simply
remove that portion of the patch and respin.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |ASSIGNED
Last reconfirmed|0000-00-00 00:00:00 |2008-10-16 14:00:48
date| |
http://sourceware.org/bugzilla/show_bug.cgi?id=6816
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.