Patches against 2.6.7-bk4. Revision 1: kcopyd.c: Remove unused #include. Revision 2: kcopyd.c: client_add() can return void instead of an int, which will eliminate an unnecessary error path in kcopyd_client_create(). Revision 3: dm-raid1.c: Since kcopyd can currently only handle 1 source and up to 8 destinations, enforce a max of 9 mirrors when creating a dm-mirror device. Revision 4: dm-raid1.c: Declare fixed-sized (instead of variable-sized) arrays on the stack in recover() and do_write(). Revision 5: Remove the limitation of 1024 DM devices. Each time the minor_bits array fills up, allocate a new minor_bits array double the size of the existing one.