moby/graphdriver
Alexander Larsson 3e8a02a939 devmapper: Add per-device lock
We currently use a global lock to protect global data (like the
Devices map) as well as device data itself and access to
(non-threadsafe) libdevmapper.

This commit also adds a per-device lock, which will allow per-device
operations to temporarily release the global lock while e.g. waiting.
The per-device lock will make sure that nothing else accesses that
device while we're operating on it.

Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson)
2014-03-06 18:36:03 +01:00
..
aufs aufs: Skip tests if aufs not supported 2014-03-03 15:11:49 +01:00
btrfs Merge pull request #3893 from tianon/clean-up-btrfs-error-messages 2014-02-03 09:51:41 -08:00
devmapper devmapper: Add per-device lock 2014-03-06 18:36:03 +01:00
vfs Add Put() to graphdriver API and use it 2014-01-21 11:25:37 +01:00
driver.go Properly close archives 2014-02-14 13:46:17 +01:00