1 Index: cryptsetup-1.0.5/lib/libdevmapper.c
2 ===================================================================
3 --- cryptsetup-1.0.5.orig/lib/libdevmapper.c
4 +++ cryptsetup-1.0.5/lib/libdevmapper.c
7 #define CRYPT_TARGET "crypt"
9 +#define UDEVSETTLE "/sbin/udevsettle"
11 +static void run_udevsettle(void)
16 static void set_dm_error(int level, const char *file, int line,
19 @@ -184,6 +191,9 @@ static int dm_create_device(int reload,
21 options->flags |= CRYPT_FLAG_READONLY;
23 + /* run udevsettle to avoid problems with busy dm devices */