aboutsummaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorMark Debbage <mark.debbage@qlogic.com>2007-03-15 14:44:59 -0700
committerRoland Dreier <rolandd@cisco.com>2007-04-18 20:20:57 -0700
commitc7e29ff11f23ec78b3caf691789c2b791bb596bf (patch)
tree4cba69e809f422e7cd5c7297335ba551496ddce5 /usr
parent0a5a83cffc03592c2102ad07b7532b596a16f8cd (diff)
IB/ipath: Allow receive ports mapped into userspace to be shared
Improve port-sharing performance by allowing any process to receive packets from the shared hardware port under a spin lock for mutual exclusion. Previously, one process was nominated as the master and that process was responsible for receiving all packets from the shared hardware port and either consuming them or forwarding them to their destination. This led to starvation problems for other processes when the master process was busy in computation phases. Signed-off-by: Bryan O'Sullivan <bryan.osullivan@qlogic.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions