|
@@ -873,8 +873,8 @@ static int _write_mirror(struct ore_io_state *ios, int cur_comp)
|
|
struct bio *bio;
|
|
struct bio *bio;
|
|
|
|
|
|
if (per_dev != master_dev) {
|
|
if (per_dev != master_dev) {
|
|
- bio = bio_clone_kmalloc(master_dev->bio,
|
|
|
|
- GFP_KERNEL);
|
|
|
|
|
|
+ bio = bio_clone_fast(master_dev->bio,
|
|
|
|
+ GFP_KERNEL, NULL);
|
|
if (unlikely(!bio)) {
|
|
if (unlikely(!bio)) {
|
|
ORE_DBGMSG(
|
|
ORE_DBGMSG(
|
|
"Failed to allocate BIO size=%u\n",
|
|
"Failed to allocate BIO size=%u\n",
|