]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/md/dm-mpath.c
Driver core: exclude kobject_uevent.c for !CONFIG_HOTPLUG
[linux-2.6-omap-h63xx.git] / drivers / md / dm-mpath.c
index d6ca9d0a6fd1cbd5fd8f223e9e2b901092e631f3..31056abca89d31814a210a9785f11d576878fa67 100644 (file)
@@ -390,11 +390,11 @@ static void dispatch_queued_ios(struct multipath *m)
 
                r = map_io(m, bio, mpio, 1);
                if (r < 0)
-                       bio_endio(bio, bio->bi_size, r);
+                       bio_endio(bio, r);
                else if (r == DM_MAPIO_REMAPPED)
                        generic_make_request(bio);
                else if (r == DM_MAPIO_REQUEUE)
-                       bio_endio(bio, bio->bi_size, -EIO);
+                       bio_endio(bio, -EIO);
 
                bio = next;
        }