#3077 closed enhancement (fixed)
SPARC: Add lazy floating point context switching
Reported by: | Sebastian Huber | Owned by: | Sebastian Huber |
---|---|---|---|
Priority: | normal | Milestone: | 5.1 |
Component: | arch/sparc | Version: | |
Severity: | normal | Keywords: | |
Cc: | Blocked By: | ||
Blocking: |
Description
The uniprocessor floating point context switching is unsafe, e.g. it is possible to silently corrupt the floating point context. The SMP floating point switching is safe, however, it doesn't use a deferred switch. Implement lazy floating point switching in uniprocessor configurations. This fixes test case spcontext01.
Change History (7)
comment:1 Changed on 07/25/17 at 09:44:32 by Sebastian Huber <sebastian.huber@…>
comment:5 Changed on 08/24/17 at 06:31:01 by Sebastian Huber
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Tested using the SIS.
comment:6 Changed on 10/16/17 at 06:20:09 by Sebastian Huber
Component: | score → arch/sparc |
---|
comment:7 Changed on 11/09/17 at 06:27:14 by Sebastian Huber
Milestone: | 4.12.0 → 5.1 |
---|
Milestone renamed
Note: See
TracTickets for help on using
tickets.
In b2e1bded/rtems: