Bug #4105
closed
Added by Greg Farnum about 11 years ago.
Updated almost 8 years ago.
Description
The messenger/objecter locking is wrong, and my quick stab at a fix resulted in lockdep warnings and things. Spend some time getting this into shape so we don't need to manually grab mds log objects!
- Subject changed from mds: Dumper asserts due to Objecter::client_lock not being held to mds: Dumper is broken
- Description updated (diff)
- Status changed from Fix Under Review to 12
- Tracker changed from Bug to Feature
- Subject changed from mds: Dumper is broken to mds: fix up the Dumper
- Translation missing: en.field_position set to 38
- Priority changed from Normal to High
Promoting this to high as it can be so useful for gathering important debug data; it would be nice to have done before Cuttlefish.
- Tracker changed from Feature to Bug
- Assignee set to Greg Farnum
This has annoyed me a couple more times and I think it's now at the top of the queue, so here we go again.
- Status changed from 12 to Fix Under Review
wip-4105-mds-dumper
Wasn't actually that complicated; it's just the locking expectations around the Objecter changed a fair bit (or maybe are just better enforced? Anyway, there was bitrot).
- Status changed from Fix Under Review to Resolved
Merged into next in commit:dfacd1bd805ebb730b5206c9830b28f47cc7f9cf. Hurray!
Also available in: Atom
PDF