Skip to content
  1. Sep 12, 2014
    • Gregory Nutt's avatar
      ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL. It changed... · 79fa2a7b
      Gregory Nutt authored
      ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL.  It changed CPSR while in kernel.  That will crash is the new CPSR is user mode while executing in kernel space.  Fixed by adding a SYS_context_restore system call.  There is an alternative, simpler modification to up_fullcontextrestore() that could have been done:  It might have been possible to use the SPSR instead of the CPRSR and then do an exception return from up_fullcontextrestore().  That would be more efficient, but I never tried it.
      79fa2a7b
  2. Sep 11, 2014
  3. Sep 10, 2014
  4. Sep 09, 2014
  5. Sep 08, 2014
  6. Sep 07, 2014
  7. Sep 06, 2014
  8. Sep 05, 2014
  9. Sep 04, 2014
  10. Sep 03, 2014
  11. Sep 01, 2014
  12. Aug 31, 2014
  13. Aug 30, 2014