docs/devmapper
Alexander Larsson c77697a45c devmapper: Move all "raw" libdevmapper wrappers to devmapper.go
This separates out the DeviceSet logic a bit better from the raw
device mapper operations.

devicemapper: Serialize addess to the devicemapper deviceset

This code is not safe to run in multiple threads at the same time,
and neither is libdevmapper.

DeviceMapper: Move deactivate into UnmountDevice

This way the deactivate is atomic wrt othe device mapper operations
and will not fail with EBUSY if someone else starts a devicemapper
operation inbetween unmount and deactivate.

devmapper: Fix loopback mounting regression

Some changes were added to attach_loop_device which added
a perror() in a place that caused it to override errno so that
a later errno != EBUSY failed. This fixes that and cleans up
the error reporting a bit.

devmapper: Build on old kernels without LOOP_CTL_GET_FREE define
2013-10-11 16:30:02 -07:00
..
docker-device-tool devmapper: Add simple tool to test the DeviceSet commands 2013-09-26 15:08:54 +00:00
deviceset_devmapper.go devmapper: Move all "raw" libdevmapper wrappers to devmapper.go 2013-10-11 16:30:02 -07:00
devmapper.go devmapper: Move all "raw" libdevmapper wrappers to devmapper.go 2013-10-11 16:30:02 -07:00