From: Samuel Just Date: Mon, 18 Mar 2013 23:42:57 +0000 (-0700) Subject: OSD: lookup_lock_raw_pg is dead X-Git-Tag: v0.62~191^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9d076a0edb04e434df2bdb4566e04507a452c087;p=ceph.git OSD: lookup_lock_raw_pg is dead Signed-off-by: Samuel Just --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index a08263e2e6c..3fd4b545129 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -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()); diff --git a/src/osd/OSD.h b/src/osd/OSD.h index 6a6aa54ce1d..0a5386acacd 100644 --- a/src/osd/OSD.h +++ b/src/osd/OSD.h @@ -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);