commit | 6beca5eb6e801aea810da6cbc4990d96e6c1c0bc | [log] [tgz] |
---|---|---|
author | Joe Thornber <ejt@redhat.com> | Fri Mar 01 22:45:50 2013 +0000 |
committer | Alasdair G Kergon <agk@redhat.com> | Fri Mar 01 22:45:50 2013 +0000 |
tree | 37586c9ecdd7bbc89ce4db07abde3ca32d6a8e1c | |
parent | 4e7f1f9089660aec3b5ab2645ce62777c6f4c6a2 [diff] |
dm bio prison: pass cell memory in Change the dm_bio_prison interface so that instead of allocating memory internally, dm_bio_detain is supplied with a pre-allocated cell each time it is called. This enables a subsequent patch to move the allocation of the struct dm_bio_prison_cell outside the thin target's mapping function so it can no longer block there. Signed-off-by: Joe Thornber <ejt@redhat.com> Signed-off-by: Alasdair G Kergon <agk@redhat.com>