]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
Add support for shared sanlock leases
authorDaniel P. Berrange <berrange@redhat.com>
Thu, 21 Jun 2012 14:34:46 +0000 (15:34 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Mon, 25 Jun 2012 09:17:56 +0000 (10:17 +0100)
commitacbd4965c44c4dbc676dfe89aff970052e376073
treed8ef69d75302f9a666d4f6b40f152f34f1275aa0
parent3b1ddec1ef57c5eed5f1c13ad3c14ddff2e5dad1
Add support for shared sanlock leases

A sanlock lease can be marked as shared (rather
than exclusive)  using SANLK_RES_SHARED flag. This
adds support for that flag and ensures that in auto
disk mode, any shared disks use shared leases. This
also makes any read-only disks be completely
ignored.

These changes remove the need for the option

  ignore_readonly_and_shared_disks

so that is removed

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
src/locking/lock_driver_sanlock.c
src/locking/sanlock.conf
src/locking/test_libvirt_sanlock.aug.in