summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorJack Morgenstein <jackm@dev.mellanox.co.il>2013-11-03 10:03:25 +0200
committerDavid S. Miller <davem@davemloft.net>2013-11-04 16:19:08 -0500
commit146f3ef4a193f2e8cc826bed01a635861287df63 (patch)
treee43baf0db805f6f49f0c335fd5e868d7afc3946d /usr
parenteb456a68c67224efa71e7ef5975cf36c91794695 (diff)
downloadlinux-146f3ef4a193f2e8cc826bed01a635861287df63.tar.bz2
net/mlx4_core: Implement resource quota enforcement
Implements resource quota grant decision when resources are requested, for the following resources: QPs, CQs, SRQs, MPTs, MTTs, vlans, MACs, and Counters. When granting a resource, the quota system increases the allocated-count for that slave. When the slave later frees the resource, its allocated-count is reduced. A spinlock is used to protect the integrity of each resource's free-pool counter. (One slave may be in the process of being granted a resource while another slave has crashed, initiating cleanup of that slave's resource quotas). Signed-off-by: Jack Morgenstein <jackm@dev.mellanox.co.il> Signed-off-by: Or Gerlitz <ogerlitz@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions