--- truecrypt-4.3-source-code/Linux/Kernel/Dm-target.c	2007-02-09 17:42:12.000000000 +0100
+++ truecrypt-4.3-source-code-new/Linux/Kernel/Dm-target.c	2007-10-31 14:23:10.000000000 +0100
@@ -29,6 +29,7 @@
 
 int trace_level = 0;
 
+#define DM_MSG_PREFIX MSG_PREFIX
 #define MSG_PREFIX "truecrypt: "
 #define error(fmt, args...) printk(KERN_ERR MSG_PREFIX fmt, ## args)
 #define trace(level, fmt, args...) level <= trace_level && printk(KERN_DEBUG MSG_PREFIX fmt, ## args)
@@ -656,7 +657,7 @@
 		goto err;
 	}
 
-	bio_ctx_cache = kmem_cache_create ("truecrypt-bioctx", sizeof (struct bio_ctx), 0, 0, NULL, NULL);
+	bio_ctx_cache = kmem_cache_create ("truecrypt-bioctx", sizeof (struct bio_ctx), 0, 0, NULL);
 	if (!bio_ctx_cache)
 	{
 		error ("kmem_cache_create failed");
