History log of /seL4-camkes-master/tools/rumprun/platform/xen/xen/mm.c
Revision Date Author Comments
# 4be390b0 23-Jun-2015 Wei Liu <liuw@liuw.name>

minios: introduce minios_get_l1prot

Signed-off-by: Wei Liu <liuw@liuw.name>


# 945b0992 22-Jun-2015 Antti Kantee <pooka@iki.fi>

Provide page allocator as part of bmk-core.

Platforms now share common page allocator code.


# a051b7a0 22-Jun-2015 Antti Kantee <pooka@iki.fi>

make bmk_memsize a variable instead of a function call


# 536a95cf 19-Jun-2015 Antti Kantee <pooka@iki.fi>

Since the page mallocator returns va, make it return void *

Remove all the silly casts from calls to bmk_pgalloc


# 26c05b0d 18-Jun-2015 Antti Kantee <pooka@iki.fi>

convert xen platform to use the bmk_pgalloc() interface


# 68096fc7 28-May-2015 Antti Kantee <pooka@iki.fi>

remove sporadic ifdefs for the not-supported ia64 arch


# e5636fe4 29-Apr-2015 Antti Kantee <pooka@iki.fi>

Add bmk_platform_memsize() and replace use of homegrown variants.


# 5af973c3 25-Mar-2015 Antti Kantee <pooka@iki.fi>

convert platform/xen to rumprun_core memalloc


# 24e15400 25-Mar-2015 Antti Kantee <pooka@iki.fi>

Separate bmk-common to bmk-base and bmk-core, mirroring the libs

This mechanical change makes it easy to look at the headers and determine
at which layer a file is, instead of having to wonder if some bmk-common
interface is provided by -base or -core.


# 7fdbd7cd 24-Mar-2015 Antti Kantee <pooka@iki.fi>

sensible layering drama, act 2

Convert easy cases of xen platform string routine use from libc to
bmk-string. There are a few harder-to-crack ones which use things
like strtotul. Need to see if those are really necessary, or can we do
without introducing those interfaces to the desirably minimal bmk-string.


# ac3ac63c 03-Mar-2015 Antti Kantee <pooka@iki.fi>

Move files into platform/xen

Prepares for the rumprun merge.