Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/seL4/seL4.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Mar 17, 2016
  2. Mar 03, 2016
  3. Mar 02, 2016
  4. Mar 01, 2016
  5. Feb 29, 2016
    • Adrian Danis's avatar
      x86: Explicitly disable sse · bc457614
      Adrian Danis authored
      Previously the external build system was relied upon for disablingdisabling sse.
      This is not desirable as it has the affect of disabling sse for the entire user
      level build. Instead, since we only want to disable it for the kernel, we will
      disable it here in the kernel Makefile
      bc457614
  6. Feb 26, 2016
  7. Feb 25, 2016
  8. Feb 24, 2016
  9. Feb 23, 2016
    • Adrian Danis's avatar
      SELFOUR-56: Remove diminish rights from IPC · e61a1056
      Adrian Danis authored
      Diminish rights were to prevent a user from sending a writeable
      cap over a read only endpoint. It turns out this 'security' can
      be worked around without difficulty (by putting caps in a cnode
      and sending the cnode) making the current diminish rights
      implementation functionally useless.
      
      Removing diminish rights has the benefit of simplifying all the
      IPC paths.
      e61a1056
  10. Feb 18, 2016
  11. Feb 17, 2016
  12. Feb 12, 2016
  13. Feb 16, 2016
  14. Feb 15, 2016
    • Adrian Danis's avatar
      x86: More portable user mode IO port restriction · dd593539
      Adrian Danis authored
      For x86-64, to disable IO instructions in user mode requires a
      IO permission map being set up properly in TSS. Setting the
      IO map base field of TSS larger than the TSS works for 32-bit, but
      not 64-bit. This commit sets up a IO permission map usable for both
      32-bit and 64-bit kernel and changes the TSS to use the mapping.
      The IO permission bitmap is appened to the bitfield generated tss_t,
      resulting the tss_io_t structure.
      dd593539
Loading