Latest master has the MDS crashing on startup: http://tracker.ceph.com/issues/17636 https://github.com/ceph/ceph/pull/11577 My patch is kind of dumb, clearly the intent of the original code is to avoid any constructor overhead and it would be nice to do so, but the original code seems to make the assumption that no encode/decode implementations deferences the object they're passed. Good motivation to go and immediately familiarise myself with the new code this morning though :-) John -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html