Add error message if mlx4_mtt_init fails to allocate mtts.
Signed-off-by: Marcel Apfelbaum <marcela@dev.mellanox.co.il>
Reviewed-by: Jack Morgenstein <jackm@dev.mellanox.co.il>
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
(Ported from Mellanox OFED 2.4)
Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
++mtt->order;
mtt->offset = mlx4_alloc_mtt_range(dev, mtt->order);
- if (mtt->offset == -1)
+ if (mtt->offset == -1) {
+ mlx4_err(dev, "Failed to allocate mtts for %d pages(order %d)\n",
+ npages, mtt->order);
return -ENOMEM;
+ }
return 0;
}