Make xseg_initialize() and xseg_leace() reentrant
xseg: Add rename op and request struct
xseg: Add contaddr_size field to xseg request
python: update distribute_setup.py
xseg: Add X_CREATE op and protocol entry
Extend XSEG protocol with the X_CREATE op and the associated request data.
Add readme.md
xseg: Add segment name to signal descriptor file
When creating fifo for posixfd signal type add as prefixthe segment name.
Update changelog
Merge branch 'feature-xsegversion' into develop
Update check_licence script
Remove obsolete ignore,gpl files.Update current year.Add CMakeLists.txt as a valid file
xseg: Derive xseg version from MAJOR, MINOR library version
xseg: Check segment version before joining
Merge branch 'feature-failport' into develop
xseg-tool: Add fail port functionality
Add fail port functionality to fail all requests that are currently handled by aspecified port.
Merge branch 'feature-xsegreportdynport' into develop
xseg-tool: Add free dynamic port command
xseg: Add check of dynport validity on create
xseg-tool: Report if port is dynamic or not
xseg-tool: Report owner of the port
Merge branch 'debian-feature-libxsegdev' into debian-develop
Merge branch 'feature-libxsegdev' into develop
Fix bug in posix segment create
When checking the return value of lseek, use the correct (off_t) type.
python: Fix replace on ctypeslib auto bindings
python: Rename protocol.py to xprotocol.py
Python: Add major version to bindings
Fix header install directory
Fix typo in CMakeLists.txt
Add xseg-tools package
Delete stale makefile
Add xseg tool
Initial commit
Clean up of remnant files
Merge branch 'feature-libxsegdev' into debian-feature-libxsegdev
Move xseg dir to src
Update CMakeLists
Add python to dh in debian/rules
Add libxseg-dev package
Modify changelog to libxseg0
Revert "Clean up changelog"
This reverts commit 84e4947af2eca6645f5e0a6945f4cd5010b839e8.
Clean up changelog
Move control.in to control
Bump version to 0.3.5next
Add cmake build system
Rearrange code, remove kernel part
Remove all non libxseg related material
Remove any non-libxseg related material
vlmc tool: Disable broken mapinfo and list commands
Fix wrong dependency version
Change modules depend version to binary version
Build: Add conf directory to install-src
tests: Remove bin dir overwriting
Merge branch 'debian-feature-new-configfile-rebased' into debian-develop
Merge branch 'feature-mapperimprovements-rebased' into develop
mapper: Close map, opened by current req on snapshot
mapper: Keep track which request opened a map
mapper: Add counter for accepted requests
Trach each accepted request with a monotonically increased counter.
mapper: Check create_map return during snapshot
mapper: Do not drop cache on close explicitly.
Do not drop on cache on close operation explicitly. Instead, when closing a map,wait all pending I/O operations and then close map. If this succceeds, the mapis marked as non-Exclusive. The map action codepath will always drop the cache...
Merge branch 'feature-new-configfile-rebased' into develop
mapper: Change order when writing map.
When writing a map, change the order in which the map metadata and map data arewritten. The map metadata is a small block of bytes while the map data canconsist of larger blocks. By doing so, and by always reading the map in the...
Fix bug in ganeti pre migrate hooks
Check if ganeti node is the primary before attempting to open the volumes.
Fix bug in archipelago premigrate hook
Return 0 if template is not ext, to allow migration of other templates.
Add ganeti pre-migrate hook
Add ganeti pre-migrate hook to ensure that the volume is opened by the currentnode, before proceeding with the migration.
Conflicts: xseg/base.mk
archipelago: Fix typo in lock, open, close vlmc ops
ext_scripts: Fix bug in detach
Fix bug in detach when checking whether volume is already mapped.
ext_scripts: Fix bug in attach
Fix bug in attach when checking whether volume is already mapped.
mapper: Fix bug in reading map version
ci: Fix private network ip retrieval
Archipelago: Fix typo in new conffile
Archipelago: Adjust new conffile
Remove old configuration file parsing functions
Use createDict function to parse the configuration file
Change configuration file format
New configuration file format respects the parsing language provided bythe ConfigParser module
Add posixfd signaling
Merge branch 'feature-fdsignals-dynalloc-rebased' into develop
ci: Change default flavor to cached disk
qa: Adjust tests for dynamic port allocation
tests: Remove test BINDIR
xseg-tool: Adjust it to signal descs
xseg: Fix bug in bind_dynport
When allocating a port which already has a signal descriptor attached to it,check if is is of the right type. If not, allocate a new one.
vlmc tool: Dynamically allocate xseg port
xseg: Add support for "dynamic" port allocation
Add support to xseg for dynamic port allocation. Arrange for xseg to use a rangeof ports as reusable by those who wish to get a random port. Peers do notactually bind to the port they get, through the normal bind process (except when...
Remove XSEGLOG when mmap()'ing XSEG segment
XSEGLOG writes messages in stdout resulting in corrupted partitiontables when XSEG is used by snf-image and pithcat
Merge branch 'feature-cinetwork-rebased' into develop
ci: Add support to attach specific network
Merge branch 'feature-nfsdirect-rebased' into develop
Set directIO in default archipelago conf
filed: Initial dummy approach to directio
segdev: Fix segment mapping to user.
Do not use remap_pfn_range anymore. This causes problems when a peer performsdirect IO with buffer on the segment. Use tha fault vm operation to dynamicallymap a page to the userspace peer address space when it tries to access a...
Merge branch 'feature-peer-improvements-rebased' into develop
Modify changelog for 0.3.5
Modify changelog for 0.3.4
Modify changelog for 0.3.3
Conflicts: debian/changelog
1 2 3 ... 12 Next » (1-100/1130) | Per page: 25, 50, 100
Also available in: Atom