VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / drivers / block / loop.c
index f125094..9467429 100644 (file)
@@ -293,7 +293,7 @@ lo_read_actor(read_descriptor_t *desc, struct page *page,
              unsigned long offset, unsigned long size)
 {
        unsigned long count = desc->count;
-       struct lo_read_data *p = (struct lo_read_data*)desc->buf;
+       struct lo_read_data *p = desc->arg.data;
        struct loop_device *lo = p->lo;
        sector_t IV;