diff options
-rw-r--r-- | ubuntu/dm-raid4-5/dm-raid4-5.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/ubuntu/dm-raid4-5/dm-raid4-5.c b/ubuntu/dm-raid4-5/dm-raid4-5.c index fcc782c80fb..88db7958b8d 100644 --- a/ubuntu/dm-raid4-5/dm-raid4-5.c +++ b/ubuntu/dm-raid4-5/dm-raid4-5.c @@ -1574,17 +1574,14 @@ static int sc_init(struct raid_set *rs, unsigned stripes) /* Create dm-io client context for IO stripes. */ sc->dm_io_client = - dm_io_client_create((stripes > 32 ? 32 : stripes) * - rs->set.raid_devs * - chunk_pages(rs->set.io_size)); + dm_io_client_create(); if (IS_ERR(sc->dm_io_client)) return PTR_ERR(sc->dm_io_client); /* FIXME: intermingeled with stripe cache initialization. */ /* Create dm-io client context for recovery stripes. */ rec->dm_io_client = - dm_io_client_create(rstripes * rs->set.raid_devs * - chunk_pages(rec->io_size)); + dm_io_client_create(); if (IS_ERR(rec->dm_io_client)) return PTR_ERR(rec->dm_io_client); |