From: Milan Broz on
On 07/25/2010 06:06 PM, Nils Radtke wrote:

> Using an external usb 2 hdd with recent kernels with cryptsetup containers that
> contain lvm volumes.
>
> After a suspend/resume cycle, with active lvm volumes, the mounted fs is "offline",
> the dm-* devices don't respond to commands issued. No more access possible.
>
> Have to reboot to free the devices.

I guess it is not dm/block layer problem but USB related - can you check syslog if
the device is not attached after resume with another major:minor?

If this happens - you can free the mappings using dmsetup:
- try to force umount fs (if mounted), then run "dmsetup table" and manually remove
orphaned mappings using "dmsetup remove".

Milan
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/