#
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
|
#
bc890580 |
|
17-Jun-2015 |
Antti Kantee <pooka@iki.fi> |
Don't free dev->nodename It's no longer dynamically allocated.
|
#
49deaf0d |
|
02-Jun-2015 |
Antti Kantee <pooka@iki.fi> |
Start introducing memory allocation arenas to bmk_memalloc. Step 1: include information on who is allocation memory in the memory allocation requests.
|
#
298dd2ea |
|
29-May-2015 |
Antti Kantee <pooka@iki.fi> |
kill libc dependency from blkfront
|
#
8da50bf9 |
|
29-May-2015 |
Antti Kantee <pooka@iki.fi> |
use bmk_strtoul() instead of one leaked from libc
|
#
6bc8b7a9 |
|
26-May-2015 |
Antti Kantee <pooka@iki.fi> |
Add a minios_wait() macro. It's for symmetry with minios_add_waiter(), so that we don't have go editing a billion sites if we want to change bmk_sched().
|
#
8a354a0f |
|
22-Apr-2015 |
Wei Liu <liuw@liuw.name> |
xen/events: move notify_remote_via_evtchn to minios namespace Signed-off-by: Wei Liu <liuw@liuw.name>
|
#
acab2f82 |
|
15-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
use bmk-core instead of stdio
|
#
57b18e49 |
|
13-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
Nuke fcntl.h dependencies from blkfront. Simply define our own rd/wr identifiers.
|
#
940607b4 |
|
04-Apr-2015 |
Antti Kantee <pooka@iki.fi> |
change xen platform to use the scheduler interface from bmk-core
|
#
5bc8362e |
|
25-Mar-2015 |
Antti Kantee <pooka@iki.fi> |
sensible layering drama, act 2 don't use libc malloc from the xen platform "kernel"
|
#
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.
|
#
50c2fdb4 |
|
18-Mar-2015 |
Antti Kantee <pooka@iki.fi> |
sensible layering drama, act 1 Do not include errno.h in modules which do not run on top of libc. Just for clarity: libc = NetBSD libc. We do not have any other libc in the stack.
|
#
ac3ac63c |
|
03-Mar-2015 |
Antti Kantee <pooka@iki.fi> |
Move files into platform/xen Prepares for the rumprun merge.
|