Unverified Commit 27a2e00d authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!2164 Net: ethernet: Support 3snic 3s9xx network card

Merge Pull Request from: @steven-song3 
 
The driver supports 3snic 3s9xx serial network cards (100GE (40GE
compatible)-3S930 and 25GE (10GE compatible)-3S910/3S920).

feature:

    1. Support single-root I/O virtualization (SR-IOV)
    2. Support virtual machine multi queue (VMMQ)
    3. Support receive side scaling (RSS)
    4. Support physical function (PF) passthrough VMs
    5. Support the PF promiscuous mode,unicast or multicast MAC filtering, and
        all multicast mode
    6. Support IPv4/IPv6, checksum offload,TCP Segmentation Offload (TSO), and
        Large Receive Offload (LRO)
    7. Support in-band one-click logs collection
    8. Support loopback tests
    9. Support port location indicators
    10. Support firmware update and active
    11. Support online log collection
    12. Network card information query: Gemini information, version,
        Optical module information, tx/rx queue information,
        Serdes information, bond information, etc
    13. Support Relevant parameter settings: tx speed limit,
        port rate, port adaptive mode, setting lro aggregation
        time and number, Factory reset, etc
==================================
Test:
compille: pass
insmod/rmmod: pass
iperf: Pass 
 
Link:https://gitee.com/openeuler/kernel/pulls/2164

 

Reviewed-by: default avatarLiu Chao <liuchao173@huawei.com>
Reviewed-by: default avatarXie XiuQi <xiexiuqi@huawei.com>
Signed-off-by: default avatarZhang Changzhong <zhangchangzhong@huawei.com>
parents 04a932e6 a6a7981c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment