Keir Fraser
a9c83dc720
prefix mini-os lists with minios_, drop QEMU_ prefix from QEMU_LIST_*
...
That permits to reduce the amount of difference with upstream.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-08-08 10:48:48 +01:00
Keir Fraser
ce5c899f22
stubdom: use host's gcc
...
This makes stubdom use the host's gcc instead of downloading/compiling
binutils+gcc. That requires a bunch of changes and even uncovered a
few bugs, but saves a lot of time.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-07-04 17:47:11 +01:00
Keir Fraser
b9920f5849
minios: Fix width of shifted 1
...
Shifting 1 more that 32 bits requires 1 to be long-typed.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-05-24 09:24:25 +01:00
Keir Fraser
8e3629845c
minios: free netfront resources on error/shutdown
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-05-12 10:36:27 +01:00
Keir Fraser
30860b6fe5
minios: Fix xfree() bug.
...
It has to check first if the memory to free is so big as to be freed
directly by free_pages. mini-os domains crash without this patch if
vfb is misconfigured.
Signed-off-by: INAKOSHI Hiroya <inakoshi.hiroya@jp.fujitsu.com >
2008-04-02 15:32:13 +01:00
Keir Fraser
fdbcfd71bb
Mini-OS: Fix alignment in maybe_split()
...
Needed on ia64, speeds up on x86.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-02-14 09:22:33 +00:00
Keir Fraser
e8c1abd6e7
minios: POSIX fixes
...
Fixes some functions which are POSIX. Also make them ifndef HAVE_LIBC.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-01-22 14:20:22 +00:00
Keir Fraser
d6398adb03
minios: Add align support to _xmalloc().
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-01-22 09:45:54 +00:00
Keir Fraser
f3b3ce4ae7
minios: add realloc
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
Signed-off-by: Tim Deegan <tim.deegan@eu.citrix.com >
2008-01-17 15:06:30 +00:00
kfraser@localhost.localdomain
4e8586dfa3
[MINIOS] More cleanups for the ia64 port.
...
Signed-off-by: Dietmar Hahn <dietmar.hahn@fujitsu-siemens.com >
2007-01-19 15:09:39 +00:00
kaf24@firebug.cl.cam.ac.uk
393415f09c
The patch removes broken, and very complicated malloc in
...
favour of much simpler (and working) Xen's allocator
(xmalloc by Rusty).
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2005-08-26 10:35:36 +00:00