On Thu, Jun 30, 2005 at 01:10:04PM -0500, Jon Brassow wrote: > mirror_status first calls the log status function and then adds on to > that. If we want to do what you are proposing, we would move the log > status function _after_ the DMEMIT's for mirror and it would only print > out a char for each log device indicating status. We would have to > remember that STATUSTYPE_INFO and STATUSTYPE_TABLE would call the log > status function at different place (one after it's own DMEMITs, the > other before). Backwards compatibility has to take precedence over tidiness here if you want these patches including quickly. If you don't mind waiting several months while the necessary userspace support gets widely propagated, then we can indeed tidy things up now. But I'm not prepared to see device-mapper kernel incompatibilities go in ahead of the userspace preparation. Alasdair -- agk@xxxxxxxxxx