History | View | Annotate | Download (4.1 kB)
Reimplement xseg paths and add xseg_forward
Reimplement xseg paths. Paths are a tool for the administrator to dynamicallyalter a running xseg setup, by forcing a request to be submitted to a differentport than the original destination.
xseg_forward, on the other hand, allows a peer to alter the normal path of a...
add license headers
add obj handlers output in xseg reportall
added speer skeletor
add improved xseg loging system. plus remove tons of warning messages
fix filed, xseg tool to use the new xseg api
add xseg {get,set} req data
make xheap use a more complex indexing system
fix xseg-tool rnd functions to check for error on submit
also changeg type of xqindex to uint64_t
write more xseg functions based on the new scheme
rewrite xseg initialize skeleton
also some other minor modifications for the new scheme
move heap, obj outside of xseg and make them xtypes
also added absolute pointer manipulation macros to sys/util.h
Rename typedef'd None to Noneidx
Rename None to Noneidx to avoid (future) conflicts with xseg pythonbindings.
Introduce execution domains in code and building
Only fixed to compile. Untested.
Lots of refactoring, cleanup, and fixing in the process.This log has three parts:1. What are execution domains and why we need them2. What are the API incompatibilities introduced...
relative pointers
initialization from my own repository