- Jan 09, 2013
-
-
Dor Laor authored
* 'master' of github.com:/avikivity/osv: mkbootfs: remove errant print build: quiet down mkbootfs invocation scripts: support multiple objects in running image elf: store object list in an area easily accessible to the debugger printf: implement zero fill libc: import qsort from freebsd
-
Dor Laor authored
- add git submodule init - use the right flag for autoreconf
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
Since we're loading multiple objects, we need to load symbol tables for all of them. The base addresses are no longer static (esp. after we started loading mulitple payloads, so we need to read them from the image). A new command is added for this: 'osv syms'. It will try to locate symbol tables for anything that has been loaded at this stage.
-
Avi Kivity authored
Since we're loading many objects, we need to make them accessible to the debugger so it can load symbol tables.
-
Avi Kivity authored
as in "%016lx".
-
Avi Kivity authored
-
Christoph Hellwig authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
Reserves a vma range for later use. Can be useful to implement mmap() hints with a two-step algorithm - reserve a range, then overwrite it with the real mmap.
-
Avi Kivity authored
This is simpler than [addr, addr+size) for splitting and merging.
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
Christoph Hellwig authored
-
- Jan 08, 2013
-
-
Avi Kivity authored
-
Avi Kivity authored
Suggested by Christoph.
-
Avi Kivity authored
(gdb) osv heap
-
Avi Kivity authored
-
Avi Kivity authored
The ABI requires that the stack be aligned to 16 bytes, so sse can be used. Make it so. Fixes the jvm assembler faulting.
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Christoph Hellwig authored
Add a variable for all possible payload files, and reactive the now fixed quiet build.
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
-
Avi Kivity authored
Convert from libc mutex to osv mutex.
-
Avi Kivity authored
-
Christoph Hellwig authored
For some reason this didn't work. Also make sure to clean out so files in make clean so this gets noticed.
-
Avi Kivity authored
-
Avi Kivity authored
An off-by-one meant the the object pool for sizes above half a page was not initialized.
-