Index: linux-2.6.18-rc7/drivers/md/dm-log.c =================================================================== --- linux-2.6.18-rc7.orig/drivers/md/dm-log.c 2006-10-06 14:42:07.000000000 +0100 +++ linux-2.6.18-rc7/drivers/md/dm-log.c 2006-10-13 17:10:26.000000000 +0100 @@ -204,6 +204,7 @@ static int read_header(struct log_c *log int r; unsigned long ebits; +// FIXME r = dm_io_sync_vm(1, &log->header_location, READ, log->disk_header, &ebits); if (r) @@ -236,6 +237,7 @@ static inline int write_header(struct lo unsigned long ebits; header_to_disk(&log->header, log->disk_header); +// FIXME return dm_io_sync_vm(1, &log->header_location, WRITE, log->disk_header, &ebits); } Index: linux-2.6.18-rc7/drivers/md/dm-raid1.c =================================================================== --- linux-2.6.18-rc7.orig/drivers/md/dm-raid1.c 2006-10-13 17:10:22.000000000 +0100 +++ linux-2.6.18-rc7/drivers/md/dm-raid1.c 2006-10-13 17:10:26.000000000 +0100 @@ -778,6 +778,7 @@ static void do_write(struct mirror_set * } bio_set_ms(bio, ms); +// FIXME dm_io_async_bvec(ms->nr_mirrors, io, WRITE, bio->bi_io_vec + bio->bi_idx, write_callback, bio);