On 12/05/2017 02:43 AM, John Ferlan wrote:
After this series the storage pool will be private to virstorageobj
and will be a self locking list of hash tables similar to other
drivers. All that remains will be to make the storage volume lists
be hash tables, but that's only once this is accepted.
First patch is related to review comment from last series.
John Ferlan (4):
storage: Fix path check in storagePoolLookupByTargetPath
storage: Privatize virStoragePoolObjListPtr
storage: Convert virStoragePoolObjList to use virObjectRWLockable
storage: Reduce need for using storageDriverLock
src/conf/virstorageobj.c | 649 ++++++++++++++++++++++++++++++-------------
src/conf/virstorageobj.h | 12 +-
src/libvirt_private.syms | 2 +-
src/storage/storage_driver.c | 180 +++++-------
src/test/test_driver.c | 51 ++--
5 files changed, 545 insertions(+), 349 deletions(-)
ACK series.
Michal