]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
OSD: lookup_lock_raw_pg is dead
authorSamuel Just <sam.just@inktank.com>
Mon, 18 Mar 2013 23:42:57 +0000 (16:42 -0700)
committerSamuel Just <sam.just@inktank.com>
Fri, 22 Mar 2013 01:37:34 +0000 (18:37 -0700)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/OSD.cc
src/osd/OSD.h

index a08263e2e6cff10bccd1b3824828d4c6c7937f8c..3fd4b5451294863fe9a2710e8e3a546e6bf26824 100644 (file)
@@ -1523,20 +1523,6 @@ PG *OSD::_lookup_lock_pg_with_map_lock_held(pg_t pgid)
   return pg;
 }
 
-PG *OSD::lookup_lock_raw_pg(pg_t pgid)
-{
-  Mutex::Locker l(osd_lock);
-  if (osdmap->have_pg_pool(pgid.pool())) {
-    pgid = osdmap->raw_pg_to_pg(pgid);
-  }
-  if (!_have_pg(pgid)) {
-    return NULL;
-  }
-  PG *pg = _lookup_lock_pg(pgid);
-  return pg;
-}
-
-
 void OSD::load_pgs()
 {
   assert(osd_lock.is_locked());
index 6a6aa54ce1d1a7c4ce1f9d10eb98ea96c3cba645..0a5386acacd012c3619af7918768b83f1fe38998 100644 (file)
@@ -890,7 +890,6 @@ protected:
                        ObjectStore::Transaction& t);
   PG   *_lookup_qlock_pg(pg_t pgid);
 
-  PG *lookup_lock_raw_pg(pg_t pgid);
   PG* _make_pg(OSDMapRef createmap, pg_t pgid);
   void add_newly_split_pg(PG *pg,
                          PG::RecoveryCtx *rctx);