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 .
- Oct 17, 2014
-
-
Adrian Danis authored
Derive a new IPC buffer cap when inserting into the initial threads TCB to remove mapping information For any other thread setting the IPC buffer via TCB_Configure will result in a derived capability being installed that does not have mapping information. This leads to a expected behaviour that setting a new IPC buffer (even if it is the same as the current one), will not perform an unmapping.
-
- Oct 16, 2014
-
-
Peter Chubb authored
Remove trailing whitespace, and align comments.
-
Peter Chubb authored
Odroid XU3 support
-
Peter Chubb authored
The gic400 used on the Exynos5 platforms is a little different from the pl390, and needs a few small changes.
-
Peter Chubb authored
The XU3 uses a 5422 which for seL4's purposes is almost the same as the Odroid XU's 5410. Define a new PLAT_EXYNOS54XX to cover both. Keep PLAT_EXYNOS5410 and ...5422 for the few places (not in the kernel) where the difference matters.
-
- Oct 13, 2014
-
-
Anna Lyons authored
syscall stub generator: change CapDataType into a generic BitFieldType for using bitfield generated types in generated invocations
-
- Oct 10, 2014
-
-
Adrian Danis authored
-
- Oct 09, 2014
-
-
Adrian Danis authored
-
- Oct 03, 2014
-
-
Matthew Fernandez authored
Prior to this commit there was an unfortunate disagreement between the seL4 project build system and the kernel's Makefile. V=3 was interpreted as maximum verbosity by the project build system and minimum verbosity by the kernel's Makefile. This commit makes V=3 the maximum verbosity for both. JIRA: VER-159
-
- Sep 19, 2014
-
-
Adrian Danis authored
-
- Sep 03, 2014
-
-
Thomas Sewell authored
Initialise the 'ret' struct from a constant zero struct to ensure that no uninitialised data is returned. Returning uninitialized data creates headaches for binary verification. This function is inlined in builds I have looked at, and the 'ret' struct is never built, so this change has zero impact on the binary.
-
Anna Lyons authored
Set default MAX_NUM_BOOTINFO_DEVICE_REGIONS to a value that will fit into the initial boot info frame
-
- Sep 02, 2014
-
-
Joel Beeren authored
-
Joel Beeren authored
-
Joel Beeren authored
-
Joel Beeren authored
-
Joel Beeren authored
-
Adrian Danis authored
-
- Sep 01, 2014
-
-
Thomas Sewell authored
The c-parser can now parse these functions, but it does it by discarding the inline ASM block, creating a misleading and likely malformed function body. It is better to not translate these with a DONT_TRANSLATE comment. This change has been made for the current verification platform only, and should probably be extended to any other verification targets as necessary.
-
- Aug 20, 2014
-
-
Adrian Danis authored
-
- Aug 12, 2014
-
-
Adrian Danis authored
-
Adrian Danis authored
-
- Aug 11, 2014
-
-
Gerwin Klein authored
-
- Aug 09, 2014
-
-
Gerwin Klein authored
-
- Aug 08, 2014
-
-
Gerwin Klein authored
-
Gerwin Klein authored
(state before release on 29 July 2014)
-
Peter Chubb authored
The IFC6410 has too many devices to fit into the bootinfo page. What is more, some are aligned on half-page boundaries. Exclude devices on half-page boundaries from the bootinfo device list.
-
Gerwin Klein authored
Suggested by @jserv on https://github.com/seL4/seL4/issues/1
-
Adrian Danis authored
arm: Perform additional cache clean to prevent TLB walker loading garbage entries for first user process
-
- Aug 04, 2014
-
-
Max R.D. Parmer authored
Very useful with python3 as the default platform.
-
- Jul 31, 2014
-
-
Gerwin Klein authored
-
- Jul 30, 2014
-
-
Adrian Danis authored
Do not discard user PYTHONPATH when building
-
Adrian Danis authored
-
- Jul 29, 2014
-
-
David Greenaway authored
-
- Jul 28, 2014
-
- Jul 25, 2014
-
-
Gerwin Klein authored
-
Peter Chubb authored
The in-kernel-directory Makefile was trying to reset CFLAGS, and sometimes sets them to conflict with the ones set by the Kbuild system. Only set CFLAGS and ASFLAGS for standalone builds. (standalone builds are only really supported for KZM anyway).
-
Peter Chubb authored
Different version of GCC need diffferent combinations of -mcpu -mtune= and -march to build properly for KZM (armv6) and cortex-a8 Make CFLAGS and ASFLAGS consistent, and rely on GCC knowing which arch is which wwhen told what CPU to build for.
-
- Jul 24, 2014
-
-
Peter Chubb authored
For the toolchain we have, armv6 is incompatible with cpu=arm1136jf-2, but with cpu-cortex-a?, arch=armv7-a is required.
-
- Jul 23, 2014
-
-
Peter Chubb authored
-