#
9bd8d1d5 |
|
03-Apr-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
beff4c7c |
|
15-Nov-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: pmap_ll: remove debug printf which uses too many __builtin_return_address() for armv8 Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
9a3c823f |
|
31-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: pmap slab mgmt: move initial regions for slab allocators into core state. If we have the initial regions in the data section of the binary, we break domain spanning. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
db86485c |
|
25-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
barrelfish: x86: pmap: refactor struct vnode. This commit moves the common bits of struct vnode into struct vnode_public and makes the first member of struct vnode a struct vnode_public. All the x86-specific, and architecture independent, pmap implementation has been updated to work with the new struct vnode layout. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
c7c7448d |
|
23-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: unified pmap: refactor slab refilling. Move the slab refilling implementation to arch independent code and add entry point for each pmap datastructure which refills all slab allocators. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
1251e49a |
|
23-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: control pmap datastructure header through Hakefile Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
1f177d71 |
|
23-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: pmap: factor out slab refilling from x86_64 and aarch64 Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
aa518366 |
|
21-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
x86_64,armv8: fix unified pmap walking and pmap_array implementation for aarch64. This commit fixes the pmap walking which was factored out in ae92c192c. This commit additionally provides an implementation of array-based pmaps for aarch64. Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
7e42a1db |
|
21-Oct-2018 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
libbarrelfish: pmap: factor out shadow page traversal for x86_64 and armv8 Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|