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 .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Mar 17, 2016
-
-
Anna Lyons authored
* commit '3554358c': Use correct version file in manual.tex
-
Anna Lyons authored
-
Adrian Danis authored
-
Adrian Danis authored
The type of irq_t differs per platform, this commit just forces a conversion to an int, which should be sufficient for a debug message
-
Anna Lyons authored
* commit '9ae867cb': SELFOUR-435: change kernel timer from GPT11 to 9
-
Adrian Danis authored
-
Anna Lyons authored
GPT1-9 are configured by uboot to run at 13Mhz, while GPT10-11 are not and run with a much slower clock.
-
- Mar 03, 2016
-
-
Anna Lyons authored
-
Joel Beeren authored
* commit '289bf92b': SELFOUR-114: remove bootinfo.h duplication
-
- Mar 02, 2016
-
-
Adrian Danis authored
* commit '602f5369': x86: Change some PHYS_CODE to BOOT_CODE
-
Anna Lyons authored
-
Adrian Danis authored
* commit '2027e2e3': SELFOUR-251 Add descriptions of the seL4_Page_GetAddress_t
-
Adrian Danis authored
* commit 'd2030938': Added API documentation for the ARM cache flushing functions.
-
Adrian Danis authored
The functions pit_init and pit_wait_wraparound were previously marked as PHYS_CODE, despite being called from BOOT_CODE elsewhere. This bug has been present for some time but can be masked by the compiler inlining all the involved functions, which is what typically happens.
-
Addo Wondo authored
-
Addo Wondo authored
SELFOUR-262
-
- Mar 01, 2016
-
-
Anna Lyons authored
-
- Feb 29, 2016
-
-
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
-
- Feb 26, 2016
-
-
Yanyan Shen authored
-
Yanyan Shen authored
-
- Feb 25, 2016
-
-
Yanyan Shen authored
-
- Feb 24, 2016
-
-
Miki Tanaka authored
-
- Feb 23, 2016
-
-
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.
-
- Feb 18, 2016
-
-
lmondy authored
Newline for latex compilation. This one isn't strictly required but will clash with the regression test.
-
- Feb 17, 2016
-
-
lmondy authored
-
Adrian Danis authored
-
- Feb 12, 2016
-
-
Xin,Gao authored
-
- Feb 16, 2016
- Feb 15, 2016
-
-
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.
-