Statistics
| Branch: | Tag: | Revision:

root / xseg / sys / user @ 1eeb0111

# Date Author Comment
1eeb0111 04/15/2013 11:31 am Filippos Giannakos

Close orig stdout, stderr, when logging to file

c30767e3 04/08/2013 06:37 pm Filippos Giannakos

Fix bug in user xseglog2

342ac1dc 04/08/2013 01:52 pm Filippos Giannakos

Fix user space logrotation bug.

Replace file stream functions in user space logging with their file descriptor
counter parts, which are safe to be called from a signal handler.

93f23c27 03/26/2013 01:44 pm Filippos Giannakos

Remove ctypeslib dependency from python-xseg

d768f2f8 02/25/2013 05:58 pm Filippos Giannakos

Add python xseg dependencies to setup.py

d30453d0 02/22/2013 05:33 pm Filippos Giannakos

Change libxseg minor from 0.1 to 1

f42d39db 02/22/2013 03:33 pm Filippos Giannakos

Fix xseg, archipelago python cleanup

a7dbf720 02/18/2013 07:26 pm Filippos Giannakos

Fix python package names

fcda2401 02/11/2013 08:07 pm Filippos Giannakos

Makefiles do not remove version files

7a1e9ce4 02/11/2013 07:26 pm Filippos Giannakos

Fix wrong entry points in python-xseg

0278caf0 02/08/2013 03:44 pm Filippos Giannakos

Fix compilation warnings

1fe02183 02/08/2013 03:33 pm Filippos Giannakos

PEP8 fixes for python xseg

c5effb5f 02/08/2013 03:33 pm Filippos Giannakos

Add devflow version for xseg

204ceb1e 02/05/2013 04:46 pm Alex Pyrgiotis

Define default DESTDIR for system installation

8704fcdc 02/04/2013 01:21 pm Filippos Giannakos

Make install use version supplied by version file

bbb4378a 01/14/2013 12:23 pm Filippos Giannakos

Add xseg init.py file

93c50d48 01/14/2013 12:22 pm Filippos Giannakos

Fix auto generation of pyton bindings

8f922af3 01/14/2013 12:20 pm Filippos Giannakos

enable python xseg bindings

c6b15e0e 01/11/2013 04:42 pm Filippos Giannakos

Refactor the build system

d91a2961 01/10/2013 01:23 pm Filippos Giannakos

Fix python install

d56656a7 01/10/2013 11:56 am Filippos Giannakos

Add python setup

0cac87f7 01/09/2013 07:00 pm Filippos Giannakos

Add make install support

6830c9ff 12/10/2012 07:09 pm Filippos Giannakos

add license headers

66edad68 12/10/2012 04:53 pm Filippos Giannakos

add lpthread link to libxseg

2ae03e3b 11/22/2012 01:18 pm Filippos Giannakos

add improved argument parsing. also add helper messages

9617814f 11/20/2012 06:42 pm Filippos Giannakos

fix loging buffer error

f7da932a 11/19/2012 07:15 pm Filippos Giannakos

modify logging mechanism to support redirection of std streams and logfile reopen

9b7e7cc6 11/15/2012 02:43 pm Filippos Giannakos

make __xseg_log2 check for buffer overflow

9b9f4215 11/15/2012 02:33 pm Filippos Giannakos

make init_log_ctx safer

ede86e83 11/12/2012 03:46 pm Filippos Giannakos

add stdout, stderr redirection of peers to logfile

d7b6bede 11/12/2012 03:00 pm Filippos Giannakos

fix xobj_iterate bug, add lock free versions of xobj_check, is_Free

also fix xseg tool verify

e0dc289c 10/23/2012 12:49 pm Giannakos Filippos

fix Makefiles cleanup

17590774 10/04/2012 07:07 pm Giannakos Filippos

initial commit of signal descriptors support

e3a6709b 10/04/2012 11:48 am Giannakos Filippos

add debuging code

6af5c5c6 10/02/2012 01:02 am Giannakos Filippos

fix numerous bugs in mt-mapperd, pfiled, xhash

ca18b3c1 09/26/2012 02:13 pm Filippos Giannakos

add improved xseg loging system. plus remove tons of warning messages

3501d8f7 09/24/2012 04:26 pm Filippos Giannakos

add vlmc-tool.c peer and vlmc script

7c130c7d 09/18/2012 04:16 pm Filippos Giannakos

add WIP mt-mapperd

8a1b5a0d 09/14/2012 03:39 pm Filippos Giannakos

add support to xhash for strings

b04e0466 09/06/2012 04:34 pm User

fix xsegbd to work with the new scheme. needs further testing

also fix xhash shrink bug and xpool exports

9d488b8d 09/06/2012 01:22 pm Filippos Giannakos

fix xsegbd based on the new allocation scheme

47a7979c 08/30/2012 07:07 pm Filippos Giannakos

add makefiles for xtypes

16ef3ed4 08/30/2012 04:52 pm Filippos Giannakos

add xtypes to kernel makefile

eac63802 08/30/2012 03:51 pm Filippos Giannakos

make xhash request for less allocated space

33d471a8 08/30/2012 02:37 pm Filippos Giannakos

added necessary compiler memory barrier to xlock_release

also some makefile fixes

f8be3ae7 08/30/2012 12:36 pm Filippos Giannakos

modify Makefile to include new xtypes

164d1586 08/10/2012 11:26 am Filippos Giannakos

make code compile. no validity checks

lock owners are unimportant for the time being.
kernel lacks xhash support

6a17ce5f 06/06/2012 03:37 pm Stratos Psomadakis

sys/user: Python xseg bindings

1b52f571 06/06/2012 02:52 pm Stratos Psomadakis

xseg: Add some perf counters (request rtt/latency)

abaea134 06/06/2012 02:50 pm Stratos Psomadakis

xseg: Rename req->name to req->target in xseg_request

Rename req->name to req->target in struct xseg_request, and change
buffersize/namesize/datasize to bufferlen/targetlen/datalen
accordingly.

7ce25cf6 03/29/2012 04:15 pm Stratos Psomadakis

Various fixes to make xseg functional again

  • xseg:
    - Make sure the allocated xseg struct in xseg_join is initialized
    correctly
    - Initial implementation for xseg_leave()
    - Add __lock_domain in xseg_destroy()
  • driver api:
    - Add a struct xseg * argument to xseg_operations->map(). It's...
9f607003 03/23/2012 02:15 pm Stratos Psomadakis

FIx .gitignores for the new build system

6e0a3771 02/26/2012 10:30 pm Georgios D. Tsoukalas

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 them
2. What are the API incompatibilities introduced...