Alasdair, I've pushed changes to the thin-dev and all-caches branches of my github tree: https://github.com/jthornber/linux-2.6.git https://github.com/jthornber/linux-2.6/commit/ed52136ac238af0958b89b29749e27f049e0cb0c https://github.com/jthornber/linux-2.6/commit/cf5273fe5f4e77b3df3acdbfc6bb09ff76dafcbd https://github.com/jthornber/linux-2.6/commit/6e77ba56b8bbd21f43f00c2551c01a2e7d10aaf9 Note the mempool alloc _can_ fail with GFP_NOIO/GFP_NOWAIT. - Joe -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel