Description of problem: Recent versions of lvm2 finally fixed some unwanted dm status calls with flushing, so upon normal operation lvm2 command should not 'deadlock' while flushing thin-pool or a cache device and holding VG lock potentially endlessly. However user may have requirement to see 'flushed' output purely via lvm2 command. So we need a mechanism to flush a device outside locked section and report the results of this operation. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: