mlx4: fix DMA mapping leak when allocation fails