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 09, 2015
-
-
Matthew Fernandez authored
This covers the kernel stack, globals frame and device memory. We shouldn't be executing in any of these pages, so functionality should be unaffected. This is primarily a debugging aid.
-
- Mar 04, 2015
-
-
Matthew Fernandez authored
-
- Feb 24, 2015
-
-
akroh authored
-
- Feb 23, 2015
-
-
Tim Newsham authored
-
- Feb 18, 2015
-
-
Matthew Fernandez authored
-
Matthew Fernandez authored
-
- Feb 17, 2015
-
-
Adrian Danis authored
-
Adrian Danis authored
ia32: Rework the notion of isValidVTableRoot to be a check for what is permissable for a TCB to contain in its VTableRoot, and create a new isValidNativeRoot to be a check for whether a capability is a PD or PDPT that can be directly run. VTableRoots that are not native would be something like EPT if using vtx
-
Adrian Danis authored
-
Adrian Danis authored
-
Adrian Danis authored
-
Adrian Danis authored
-
Tim Newsham authored
-
- Feb 16, 2015
-
-
Adrian Danis authored
-
- Feb 13, 2015
-
-
Robbie VanVossen authored
-
Robbie VanVossen authored
-
- Feb 11, 2015
-
-
Adrian Danis authored
-
Matthew Fernandez authored
Without a name, this struct (and its typedef) comes out as an anonymous type when imported into Isabelle. This makes it difficult to automate proofs of functions that use this type. See also JIRA VER-434
-
- Feb 09, 2015
-
-
Matthew Fernandez authored
-
- Jan 28, 2015
-
-
Adrian Danis authored
This commit involves the PAE paging itself, refactoring the vspace code to extra what is common between PAE and 32bit paging, as well as some renaming to not call the root paging structure a PD
-
- Jan 27, 2015
-
-
Matthew Fernandez authored
-
Matthew Fernandez authored
-
Matthew Fernandez authored
-
Gerwin Klein authored
-
- Jan 16, 2015
-
-
Adrian Danis authored
-
- Jan 13, 2015
-
-
Adrian Danis authored
-
Adrian Danis authored
A C++ compiler will attempt to interpret 'return info' as an invocation of a copy constructor. Even though the copy constructor is auto-generated (and eventually completely eliminated due to inlining) and just does obvious member copying it still results in an intermediate invocation that must take a reference to 'info'. Because 'info' is a register variable it is not permissable to take a reference to it. Manually reconstructing a new info from the .words keeps everything as Plain Old Data
-
- Jan 09, 2015
-
-
Matthew Fernandez authored
This branch does not have support for this platform.
-
- Jan 07, 2015
-
-
akroh authored
zynq: Increase kernel window size (start at 0xe0000000) now that the elfloader does not attempt to access the serial port at 0xe0001000 after PD switch
-
- Jan 06, 2015
- Dec 23, 2014
-
-
Anna Lyons authored
-
- Dec 18, 2014
- Dec 11, 2014
-
-
Gerwin Klein authored
Consolidating to one simulator to get simulator builds running again. The source setup is still for multiple potential targets so it remains reasonably easy to add different architectures like x86 to the Haskell model if needed.
-
- Dec 04, 2014
-
-
Gerwin Klein authored
HaskellCPU and Alpha implementations have fallen far behind the current kernel structure, haven't been used for years, and are not included in the build. Removing them to avoid confusion.
-
- Nov 27, 2014
-
-
Gerwin Klein authored
-
Gerwin Klein authored
-
Gerwin Klein authored
-