Based on v1.0 driver provided by Cavium under BSD license.
Support in-hardware RSS to distribute IP, UDP and TCP traffic
among available RX Queues and hence multiple CPUs.
Reviewed by:
Obtained from: Semihalf
Sponsored by: Cavium
Paths
| Differential D6230 Authored by zbb on May 5 2016, 5:19 PM.
Details
Summary Based on v1.0 driver provided by Cavium under BSD license. Reviewed by:
Diff Detail
Event Timelinezbb updated this object. Herald added a subscriber: imp. · View Herald TranscriptMay 5 2016, 5:19 PM2016-05-05 17:19:21 (UTC+0) This revision is now accepted and ready to land.May 6 2016, 7:39 AM2016-05-06 07:39:25 (UTC+0)
This revision now requires review to proceed.May 11 2016, 1:08 PM2016-05-11 13:08:37 (UTC+0) Closed by commit rS299444: Add HW RSS support to VNIC driver (authored by zbb). · Explain WhyMay 11 2016, 1:22 PM2016-05-11 13:22:33 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 16202 head/sys/dev/vnic/nic.h
head/sys/dev/vnic/nic_main.c
head/sys/dev/vnic/nicvf_main.c
head/sys/dev/vnic/nicvf_queues.c
|
I think this comment might be helpful in cxgb_listen.c and t4_listen.c as well.