]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net/mlx4_core: num mtt issues
authorYishai Hadas <yishaih@mellanox.com>
Mon, 19 Nov 2012 13:59:08 +0000 (15:59 +0200)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:03 +0000 (14:45 -0700)
commitdc9a035610a00356ca297464824ca48c7b76dd13
tree6204e57389741ec351443b043ce336e3784983a8
parent14b0dff6279ce070bf1cfc999f83641791fd78fa
net/mlx4_core: num mtt issues

consider num mtts per segment
use vmalloc only when kmalloc fails

V2: adjusted for kernel 3.7-rc4
use vmalloc only when kmalloc fails -- already in kernel:
see commit 89dd86db7 --mlx4_core: Allow large mlx4_buddy bitmaps

Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Jack Morgenstein <jackm@mellanox.com>
(Ported from Mellanox OFED 2.4)

Signed-off-by: Mukesh Kacker <mukesh.kacker@oracle.com>
drivers/net/ethernet/mellanox/mlx4/main.c