This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/6816] Support for POWER7 VSX registers in *context routines


------- 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]