-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
net: 3snic: Add support for 3snic 3s9xx ethernet card #361
net: 3snic: Add support for 3snic 3s9xx ethernet card #361
Conversation
support 3SNIC 910/920/930 including following features: *1. single-root I/O virtualization (SR-IOV) 2. virtual machine multi queue (VMMQ) 3. receive side scaling (RSS) 4. physical function (PF) passthrough VMs 5. the PF promiscuous mode,unicast or multicast MAC filtering, and all multicast mode 6. IPv4/IPv6, checksum offload,TCP Segmentation Offload (TSO), and Large Receive Offload (LRO) 7. in-band one-click logs collection 8. loopback tests 9. port location indicators product specs: Model Port Config PCIe 3S910 2 x 25GE SFP28 Gen3 x8 3S920 4 x 25GE SFP28 Gen4 x16 3S930 2 x 100GE QSFP28 Gen4 x16 Link: https://ramaxel.com/ Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/141 Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/159 Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
Enable 3snic for x86. Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
Enable 3snic for Loongarch. Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
Enable 3snic for arm64. Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
a79bffb
into
deepin-community:linux-6.6.y
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
support 3SNIC 910/920/930 including following features: *1. single-root I/O virtualization (SR-IOV) 2. virtual machine multi queue (VMMQ) 3. receive side scaling (RSS) 4. physical function (PF) passthrough VMs 5. the PF promiscuous mode,unicast or multicast MAC filtering, and all multicast mode 6. IPv4/IPv6, checksum offload,TCP Segmentation Offload (TSO), and Large Receive Offload (LRO) 7. in-band one-click logs collection 8. loopback tests 9. port location indicators product specs: Model Port Config PCIe 3S910 2 x 25GE SFP28 Gen3 x8 3S920 4 x 25GE SFP28 Gen4 x16 3S930 2 x 100GE QSFP28 Gen4 x16 Link: https://ramaxel.com/ Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/141 Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/159 Link: deepin-community/kernel#361 Co-developed-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
support 3SNIC 910/920/930 including following features: *1. single-root I/O virtualization (SR-IOV) 2. virtual machine multi queue (VMMQ) 3. receive side scaling (RSS) 4. physical function (PF) passthrough VMs 5. the PF promiscuous mode,unicast or multicast MAC filtering, and all multicast mode 6. IPv4/IPv6, checksum offload,TCP Segmentation Offload (TSO), and Large Receive Offload (LRO) 7. in-band one-click logs collection 8. loopback tests 9. port location indicators product specs: Model Port Config PCIe 3S910 2 x 25GE SFP28 Gen3 x8 3S920 4 x 25GE SFP28 Gen4 x16 3S930 2 x 100GE QSFP28 Gen4 x16 Link: https://ramaxel.com/ Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/141 Link: https://gitee.com/OpenCloudOS/OpenCloudOS-Kernel/pulls/159 Link: deepin-community/kernel#361 Co-developed-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: weiwei1 <weiwei1@ramaxel.com> Signed-off-by: WangYuli <wangyuli@uniontech.com>
net: 3snic: Add support for 3snic 3s9xx ethernet card