]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge branch 'file_layouts' into unstable
authorGreg Farnum <gregf@hq.newdream.net>
Mon, 4 Oct 2010 18:08:14 +0000 (11:08 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Mon, 4 Oct 2010 18:08:14 +0000 (11:08 -0700)
Conflicts:
src/mds/CInode.cc
src/mds/CInode.h
src/mds/MDCache.cc
src/mds/SimpleLock.h

1  2 
src/mds/CInode.cc
src/mds/CInode.h
src/mds/Locker.cc
src/mds/Locker.h
src/mds/MDCache.cc
src/mds/Migrator.cc
src/mds/Server.cc
src/mds/SimpleLock.h

Simple merge
index c3ede95b9c6d5148599d40b1adf19424bc48b773,413bcf734cb921bf0589585f65517854af833877..c3f9c821ac21721cc2379d8a51040098f4fa57de
@@@ -413,7 -453,7 +466,8 @@@ private
      snaplock(this, &snaplock_type),
      nestlock(this, &nestlock_type),
      flocklock(this, &flocklock_type),
+     policylock(this, &policylock_type),
 +    scatter_pins(0),
      loner_cap(-1), want_loner_cap(-1)
    {
      g_num_ino++;
@@@ -597,9 -664,8 +678,10 @@@ public
    SimpleLock snaplock;
    ScatterLock nestlock;
    SimpleLock flocklock;
+   SimpleLock policylock;
  
 +  int scatter_pins;
 +
    SimpleLock* get_lock(int type) {
      switch (type) {
      case CEPH_LOCK_IFILE: return &filelock;
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge