aboutsummaryrefslogtreecommitdiff
path: root/tools/polldaemon.c
AgeCommit message (Expand)Author
2013-03-06config: refer to config nodes using assigned IDsPeter Rajnoha
2012-08-25config: add silent modeAlasdair G Kergon
2012-08-23check: add internal errors for unexpected pathsZdenek Kabelac
2012-03-01Check for error from dup2Zdenek Kabelac
2012-02-28Using enum types for enumsZdenek Kabelac
2012-02-28Duplicate standard in/out descriptors for daemonZdenek Kabelac
2011-09-06Start using 64-bit status flags - most of the code already handles them.Alasdair Kergon
2011-08-10Replace free_vg with release_vgZdenek Kabelac
2011-02-18Use return_0 to get bactraceZdenek Kabelac
2011-01-19If other process finishes (or aborts) pvmove operation andMilan Broz
2011-01-12Replace fs_unlock by sync_local_dev_names to notify local clvmd. (2.02.80)Alasdair Kergon
2011-01-10Avoid cookie sharing between forked processesZdenek Kabelac
2011-01-05Fail deamonization if lvmcache_init failZdenek Kabelac
2010-12-08Rename vg_release to free_vg.Alasdair Kergon
2010-11-30Refactor the percent (mirror sync, snapshot usage) handling code to usePetr Rockai
2010-08-26This patch fixes a problem where the mirror polling processJonathan Earl Brassow
2010-08-23Fix pvmove --abort <dev> return codeMilan Broz
2010-08-23Fix pvmove --abort to work even for empty pvmove LVMilan Broz
2010-07-09Use __attribute__ consistently throughout.Alasdair Kergon
2010-04-13 Add activation/polling_interval to lvm.conf as --interval default.Alasdair Kergon
2010-01-22Default to checking LV's progress before waiting in _wait_for_single_lv.Mike Snitzer
2010-01-11Only allow one return from poll_daemon(). If a child polldaemon wasMike Snitzer
2010-01-08Change background polldaemon's process name to "(lvm2)".Mike Snitzer
2009-11-03Tidy some uses of arg_count and introduce arg_is_set.Alasdair Kergon
2009-10-01Add percent_range to copy_percent too.Alasdair Kergon
2009-10-01Introduce percent_range_t and centralise snapshot full/mirror in-sync checks.Alasdair Kergon
2009-09-30Make poll_mirror_progress a function that can be replaced.Alasdair Kergon
2009-09-30Factor out poll_mirror_progress and introduce progress_t.Alasdair Kergon
2009-09-29Generalise polldaemon code by changing mirror-specific variable names.Alasdair Kergon
2009-09-15Fix process_each_vg / _process_one_vg when vg_read() returns FAILED_LOCKING.Dave Wysochanski
2009-09-14Add lots of missing stack debug messages to tools.Alasdair Kergon
2009-07-07Fix vg_read() error paths to properly release upon vg_read_error().Dave Wysochanski
2009-07-01Add lvmcache_init() to polldaemon initialization.Dave Wysochanski
2009-07-01Rework the toollib interface (process_each_*) on top of new vg_read.Dave Wysochanski
2009-07-01Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski
2009-06-26revert last patch - let's do a release firstAlasdair Kergon
2009-06-26Convert the straight instances of vg_lock_and_read to new vg_read(_for_update).Dave Wysochanski
2009-06-05Fix double releasing of vg when repairing of vg is requested.Milan Broz
2009-06-01Fix convert polling to ignore LV with different UUID.Milan Broz
2009-05-21Pre-release cleanups.Alasdair Kergon
2009-04-10Properly release VG memory pool in all CLI tools.Milan Broz
2008-11-03Right, a simple build (without options) is working again.Alasdair Kergon
2008-01-30Some whitespace tidy-ups.Alasdair Kergon
2007-12-22lvconvert uses polldaemon nowAlasdair Kergon
2007-08-20Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon
2007-06-19Convert vg->status checks to use vg_check_status function.\nRename status_fla...Dave Wysochanski
2006-05-09Make SIZE_SHORT the default for display_size().Alasdair Kergon
2005-10-17Attempt to load missing targets using modprobe.Alasdair Kergon
2005-10-16Use hash, bitset, malloc, pool from libdevmapper.Alasdair Kergon
2005-04-07add lvid to lv_create_emptyAlasdair Kergon