]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available
authorAmir Vadai <amirv@mellanox.co.il>
Thu, 4 Aug 2011 12:42:09 +0000 (15:42 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 7 Jul 2015 21:45:07 +0000 (14:45 -0700)
commit4e4fab00a3c3768bc1b7473f22075592da4afcbf
treef9a81ba5b6e826acb82ee7f0a2b3c659e36944b7
parentd12059dba0b774f52f43475b22ed18d4d52dfe3b
mlx4_core: Do not allow mlx4_bitmap_init to reserve more slots than available

Caused a kernel crash when log_num_mac was too big

Signed-off-by: Amir Vadai <amirv@mellanox.co.il>
(Ported from Mellanox OFED 2.4)

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