summaryrefslogtreecommitdiffstats
path: root/lib/locking/locking.h
Commit message (Expand)AuthorAgeFilesLines
* Add some lock commentsZdenek Kabelac2012-04-241-5/+5
* Ignore result of unlock explicitelyZdenek Kabelac2012-02-271-1/+1
* Attempt to improve clustered 'lvchange -aey' behaviour to try local node beforeAlasdair Kergon2012-01-211-2/+10
* Update comments. CLUSTER_VG belongs firmly to args[0].Alasdair Kergon2011-12-081-6/+7
* Fix FIXME and comment :-)Milan Broz2011-12-031-2/+2
* Switch locking bits to match RHEL5 version.Milan Broz2011-12-031-4/+8
* Fix clvmd to respect DMEVENTD_MONITOR_IGNORE. Fixes a bug where dmeventdPetr Rockai2011-11-301-0/+1
* Introduce revert_lv for better pvmove cleanup.Alasdair Kergon2011-09-271-0/+4
* Abort if _finish_pvmove suspend_lvs fails instead of cleaning up incompletely.Alasdair Kergon2011-09-271-1/+3
* Replace free_vg with release_vgZdenek Kabelac2011-08-101-2/+2
* Propagate test mode to clvmd to skip activation and changes to held locks.Alasdair Kergon2011-06-011-0/+1
* pre-release clean-upsAlasdair Kergon2011-04-291-2/+2
* clean up critical section patchAlasdair Kergon2011-04-281-6/+7
* Critical sectionZdenek Kabelac2011-02-181-1/+5
* Allow snapshots in a cluster as long as they are exclusivelyJonathan Earl Brassow2011-02-041-1/+1
* Use cluster-wide message to request device name syncZdenek Kabelac2011-02-041-1/+8
* Replace fs_unlock by sync_local_dev_names to notify local clvmd. (2.02.80)Alasdair Kergon2011-01-121-0/+3
* Rename vg_release to free_vg.Alasdair Kergon2010-12-081-2/+2
* Use 'SINGLENODE' instead of 'dead' in clvmd singlenode messages.Alasdair Kergon2010-08-171-5/+9
* Clean up cluster lock mode and flags definition.Milan Broz2010-06-171-0/+6
* Replicator: lock_lv_vol() finds missing VGsZdenek Kabelac2010-05-211-1/+3
* Note that orphan lock is always obtained lastAlasdair Kergon2010-05-191-1/+2
* Add new --sysinit option for vgchange and lvchange.Peter Rajnoha2010-05-061-1/+1
* Propagate commit and revert metadata event to other nodes in cluster.Milan Broz2010-01-051-1/+13
* Add LCK_CONVERT flag I missed on the last checkin.Christine Caulfield2009-10-011-0/+1
* Enforce an alphabetical lock ordering for vgname locks.Dave Wysochanski2009-09-021-0/+2
* remove no-longer-needed NONBLOCKAlasdair Kergon2009-07-241-1/+1
* All LV locks are non-blocking so remove LCK_NONBLOCK from separate macros.Alasdair Kergon2009-07-241-6/+8
* Re-instate partial activation support in clustered mode. (mornfall)Milan Broz2009-06-121-0/+1
* Pre-release cleanups.Alasdair Kergon2009-05-211-3/+5
* Add infrastructure for queriying for remote locks.Milan Broz2009-05-191-0/+2
* Fix remote metadata backup for clvmdMilan Broz2009-04-221-0/+3
* Introduce memory pool per volume group.Milan Broz2009-04-101-0/+3
* Right, a simple build (without options) is working again.Alasdair Kergon2008-11-031-3/+3
* Improve the way VGs with PVs missing are handled so manual interventionAlasdair Kergon2008-09-191-1/+0
* more cleanupAlasdair Kergon2008-05-091-4/+13
* Drop cached VG metadata before and after committing changes to it.Milan Broz2008-04-151-0/+4
* Add vg_is_clustered() helper function.Dave Wysochanski2008-04-101-1/+1
* Use clustered mirror log with pvmove in clustered VGs, if available.Alasdair Kergon2008-04-091-1/+1
* more vg_read lock fixesAlasdair Kergon2007-11-151-1/+1
* define LCK_NONE for cases when vg_lock_and_read already holds lockAlasdair Kergon2007-11-151-0/+2
* Introduce VG_GLOBAL lock type for vgscan/pvscan to trigger clvmd -R.Alasdair Kergon2007-08-231-1/+6
* Clean up numerous compiler warnings that crept in recently.Alasdair Kergon2007-08-221-18/+18
* Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.Alasdair Kergon2007-08-201-3/+3
* pre-releaseAlasdair Kergon2007-06-151-6/+5
* Allow keyboard interrupts in yes_no_prompt(). Add code to toollib.cPetr Rockai2007-06-151-0/+7
* register->monitor etc.Alasdair Kergon2007-01-191-1/+1
* Fix gulm operation of clvmd. including a hang when attempting toPatrick Caulfield2006-12-111-1/+1
* Fix lvcreate corelog validation.Alasdair Kergon2006-05-161-1/+1
* Add --monitor to vgcreate and lvcreate to control dmeventd registration.Alasdair Kergon2006-05-121-0/+2