lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20230530022632.17938-1-mengyuanlou@net-swift.com> Date: Tue, 30 May 2023 10:26:24 +0800 From: Mengyuan Lou <mengyuanlou@...-swift.com> To: netdev@...r.kernel.org Cc: jiawenwu@...stnetic.com, Mengyuan Lou <mengyuanlou@...-swift.com> Subject: [RESEND,PATCH net-next v7 0/8] Wangxun netdev features support Implement tx_csum and rx_csum to support hardware checksum offload. Implement ndo_vlan_rx_add_vid and ndo_vlan_rx_kill_vid. Implement ndo_set_features. Enable macros in netdev features which wangxun can support. changes v7: - Remove fragmented packets parsing. - Jakub Kicinski: https://lore.kernel.org/netdev/20230523210454.12963d67@kernel.org/ changes v6: - Fix some code spelling errors. changes v5: - Add ndo_set_features support. - Move wx_decode_ptype() and wx_ptype_lookup to C file. - Remove wx_fwd_adapter. changes v4: - Yunsheng Lin: https://lore.kernel.org/netdev/c4b9765d-7213-2718-5de3-5e8231753b95@huawei.com/ changes v3: - Yunsheng Lin: Tidy up logic for wx_encode_tx_desc_ptype. changes v2: - Andrew Lunn: Add ETH_P_CNM Congestion Notification Message to if_ether.h. Remove lro support. - Yunsheng Lin: https://lore.kernel.org/netdev/eb75ae23-8c19-bbc5-e99a-9b853511affa@huawei.com/ Mengyuan Lou (8): net: wangxun: libwx add tx offload functions net: wangxun: libwx add rx offload functions net: wangxun: Implement vlan add and kill functions net: libwx: Implement xx_set_features ops net: ngbe: Add netdev features support net: ngbe: Implement vlan add and remove ops net: txgbe: Add netdev features support net: txgbe: Implement vlan add and remove ops drivers/net/ethernet/wangxun/libwx/wx_hw.c | 272 ++++++- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 3 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 734 +++++++++++++++++- drivers/net/ethernet/wangxun/libwx/wx_lib.h | 1 + drivers/net/ethernet/wangxun/libwx/wx_type.h | 214 ++++- drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 20 +- drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 1 + .../net/ethernet/wangxun/txgbe/txgbe_main.c | 25 +- .../net/ethernet/wangxun/txgbe/txgbe_type.h | 1 + 9 files changed, 1250 insertions(+), 21 deletions(-) -- 2.40.1
Powered by blists - more mailing lists