mlx4_core: reserve UARs for userspace consumers
authorEli Cohen <eli@mellanox.co.il>
Tue, 22 Mar 2011 22:38:48 +0000 (22:38 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 23 Mar 2011 19:24:24 +0000 (12:24 -0700)
commit9ace5e0176f165f04537497143506621d33a0139
tree4587ba19581862b2de2905f5cf6ea7f610a9d9ae
parent42d1e017e2f040c3e3d62b6cfa3a26351a865d04
mlx4_core: reserve UARs for userspace consumers

Do not allow a kernel consumer to allocate a UAR to serve for blue flame if the
number of available UARs gets below MLX4_NUM_RESERVED_UARS (currently 8). This
will allow userspace apps to open a device file and run things like
ibv_devinfo.

Signed-off-by: Eli Cohen <eli@mellanox.co.il>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/mlx4/pd.c