Hi Sam, I stumbled upon what seems to be a leak at http://pulpito.ceph.com/loic-2015-01-29_15:41:06-rados-dumpling-backports---basic-multi/730305/ and the valgrind xml file is at http://tracker.ceph.com/attachments/download/1610/v.txt <text>612 (584 direct, 28 indirect) bytes in 1 blocks are definitely lost in loss record 268 of 287</text> <fn>operator new(unsigned long)</fn> <fn>ReplicatedPG::get_object_context(hobject_t const&, bool)</fn> <line>4585</line> <fn>ReplicatedPG::find_object_context(hobject_t const&, ObjectContext**, bool, snapid_t*)</fn> <line>4658</line> <fn>ReplicatedPG::do_op(std::tr1::shared_ptr<OpRequest>)</fn> <line>835</line> <fn>PG::do_request(std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)</fn> <line>1455</line> <fn>OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest>, ThreadPool::TPHandle&)</fn> <line>7169</line> <fn>OSD::OpWQ::_process(boost::intrusive_ptr<PG>, ThreadPool::TPHandle&)</fn> <line>7141</line> <fn>ThreadPool::WorkQueueVal<std::pair<boost::intrusive_ptr<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive_ptr<PG> >::_void_process(void*, ThreadPool::TPHandle&)</fn> <line>191</line> <fn>ThreadPool::worker(ThreadPool::WorkThread*)</fn> <line>128</line> <fn>ThreadPool::WorkThread::entry()</fn> <line>318</line> <fn>start_thread</fn> <line>312</line> <fn>clone</fn> <line>111</line> A quick grep of get_object_context in redmine does not hit. Does it ring a bell ? Cheers dumpling backport inventory: http://tracker.ceph.com/issues/10560 ticket: http://tracker.ceph.com/issues/10697 -- Loïc Dachary, Artisan Logiciel Libre
Attachment:
signature.asc
Description: OpenPGP digital signature