summaryrefslogtreecommitdiffstats
path: root/tools/polldaemon.c
Commit message (Expand)AuthorAgeFilesLines
* config: add silent modeAlasdair G Kergon2012-08-251-4/+4
* check: add internal errors for unexpected pathsZdenek Kabelac2012-08-231-0/+5
* Check for error from dup2Zdenek Kabelac2012-03-011-3/+3
* Using enum types for enumsZdenek Kabelac2012-02-281-1/+1
* Duplicate standard in/out descriptors for daemonZdenek Kabelac2012-02-281-4/+21
* Start using 64-bit status flags - most of the code already handles them.Alasdair Kergon2011-09-061-1/+1
* Replace free_vg with release_vgZdenek Kabelac2011-08-101-5/+5
* Use return_0 to get bactraceZdenek Kabelac2011-02-181-2/+2
* If other process finishes (or aborts) pvmove operation andMilan Broz2011-01-191-2/+10
* Replace fs_unlock by sync_local_dev_names to notify local clvmd. (2.02.80)Alasdair Kergon2011-01-121-1/+1
* Avoid cookie sharing between forked processesZdenek Kabelac2011-01-101-0/+2
* Fail deamonization if lvmcache_init failZdenek Kabelac2011-01-051-1/+3
* Rename vg_release to free_vg.Alasdair Kergon2010-12-081-4/+4
* Refactor the percent (mirror sync, snapshot usage) handling code to usePetr Rockai2010-11-301-9/+8
* This patch fixes a problem where the mirror polling processJonathan Earl Brassow2010-08-261-1/+2
* Fix pvmove --abort <dev> return codeMilan Broz2010-08-231-2/+4
* Fix pvmove --abort to work even for empty pvmove LVMilan Broz2010-08-231-1/+3
* Use __attribute__ consistently throughout.Alasdair Kergon2010-07-091-1/+1
* Add activation/polling_interval to lvm.conf as --interval default.Alasdair Kergon2010-04-131-2/+5
* Default to checking LV's progress before waiting in _wait_for_single_lv.Mike Snitzer2010-01-221-9/+35
* Only allow one return from poll_daemon(). If a child polldaemon wasMike Snitzer2010-01-111-6/+34
* Change background polldaemon's process name to "(lvm2)".Mike Snitzer2010-01-081-4/+4
* Tidy some uses of arg_count and introduce arg_is_set.Alasdair Kergon2009-11-031-1/+1
* Add percent_range to copy_percent too.Alasdair Kergon2009-10-011-3/+3
* Introduce percent_range_t and centralise snapshot full/mirror in-sync checks.Alasdair Kergon2009-10-011-2/+4
* Make poll_mirror_progress a function that can be replaced.Alasdair Kergon2009-09-301-8/+1
* Factor out poll_mirror_progress and introduce progress_t.Alasdair Kergon2009-09-301-17/+43
* Generalise polldaemon code by changing mirror-specific variable names.Alasdair Kergon2009-09-291-30/+30
* Fix process_each_vg / _process_one_vg when vg_read() returns FAILED_LOCKING.Dave Wysochanski2009-09-151-5/+0
* Add lots of missing stack debug messages to tools.Alasdair Kergon2009-09-141-2/+6
* Fix vg_read() error paths to properly release upon vg_read_error().Dave Wysochanski2009-07-071-0/+1
* Add lvmcache_init() to polldaemon initialization.Dave Wysochanski2009-07-011-0/+1
* Rework the toollib interface (process_each_*) on top of new vg_read.Dave Wysochanski2009-07-011-5/+3
* Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski2009-07-011-1/+2
* revert last patch - let's do a release firstAlasdair Kergon2009-06-261-2/+1
* Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski2009-06-261-1/+2
* Fix double releasing of vg when repairing of vg is requested.Milan Broz2009-06-051-12/+3
* Fix convert polling to ignore LV with different UUID.Milan Broz2009-06-011-5/+6
* Pre-release cleanups.Alasdair Kergon2009-05-211-3/+3
* Properly release VG memory pool in all CLI tools.Milan Broz2009-04-101-3/+3
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-2/+2
* Some whitespace tidy-ups.Alasdair Kergon2008-01-301-2/+2
* lvconvert uses polldaemon nowAlasdair Kergon2007-12-221-3/+7
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
* Convert vg->status checks to use vg_check_status function.\nRename status_fla...Dave Wysochanski2007-06-191-3/+1
* Make SIZE_SHORT the default for display_size().Alasdair Kergon2006-05-091-1/+1
* Attempt to load missing targets using modprobe.Alasdair Kergon2005-10-171-6/+1
* Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon2005-10-161-2/+2
* add lvid to lv_create_emptyAlasdair Kergon2005-04-071-0/+5
* Improve detection of external changes affecting internal cache.Alasdair Kergon2005-03-211-1/+4