summaryrefslogtreecommitdiffstats
path: root/daemons/lvmetad/lvmetad-client.h
Commit message (Collapse)AuthorAgeFilesLines
* Reflect new file locations, include file updates etc.Alasdair Kergon2012-02-281-4/+5
|
* Couple of improvements in the daemon (common + lvmetad) code:Petr Rockai2012-02-231-0/+2
| | | | | - some client-side memory leak fixes - announce and check protocols and protocol versions
* Some reformating for lvmetad uddatesZdenek Kabelac2012-02-231-3/+0
| | | | | | | cleanup gcc warning, use PRIu64 header cleanups const pointer fixes.
* The lvmetad client-side integration. Only active when use_lvmetad = 1 is set inPetr Rockai2012-02-231-2/+1
| | | | lvm.conf *and* lvmetad is running.
* Also use DEFAULT_RUN_DIR for the lvmetad socket on the client side.Petr Rockai2012-02-231-1/+1
|
* Beef up the lvmetad code with more functionality and a bunch of bugfixes. TherePetr Rockai2012-01-161-2/+2
| | | | | | | | | | | | | | | | | | | used to be a few mis-ordered memory accesses (release and access in the next block). Fix that set_flag could have sometimes corrupted the flags being modified. A few issues with metadata tracking are sorted out as well now, and there are only a few problems remaining before we can integrate lvmetad, mostly on the client side: - metadata areas need to be tracked in lvmetad (most likely to be addressed through an extension of metadata, meaning no special support in lvmetad would be needed) - non-udev scanning code needs to be taught about telling lvmetad about device disappearance (pvscan most importantly) - this last item also needs to mesh with metadata inconsistencies and suddenly-incomplete volume groups (aux disable_dev in tests); udev-based scanning should address this separately and more elegantly
* Adapt LVMetaD to use the new dm_config interfaces.Petr Rockai2011-08-301-1/+1
|
* Add a skeleton for lvmetad, a test client, and a temporary Makefile to buildPetr Rockai2011-06-141-0/+1
| | | | | them. These are currently mostly for testing the daemon-common code. LVMetaD functionality is expected to trickle in soon though.
* Use /var/run/lvm for lvmetad socket.Milan Broz2011-06-021-1/+1
|
* First go at the lvmetad client-side interface.Petr Rockai2011-05-131-0/+81