On 9/11/2024 3:07 AM, WanRenyong wrote: > This xsc PMD (**librte_net_xsc**) provides poll mode driver for > Yunsilicon metaScale serials NICs. > > Features: > --------- > - MTU update > - TSO > - RSS hash > - RSS key update > - RSS reta update > - L3 checksum offload > - L4 checksum offload > - Inner L3 checksum > - Inner L4 checksum > - Basic stats > > Support NICs: > ------------- > - metaScale-200S Single QSFP56 Port 200GE SmartNIC > - metaScale-200 Quad QSFP28 Ports 100GE SmartNIC > - metaScale-50 Dual QSFP28 Port 25GE SmartNIC > - metaScale-100Q Quad QSFP28 Port 25GE SmartNIC > > > --- > WanRenyong (19): > net/xsc: add doc and minimum build framework > net/xsc: add log macro > net/xsc: add PCI device probe and remove > net/xsc: add xsc device init and uninit > net/xsc: add ioctl command interface > net/xsc: initialize hardware information > net/xsc: add representor ports probe > net/xsc: create eth devices for representor ports > net/xsc: initial representor eth device > net/xsc: add ethdev configure and rxtx queue setup ops > net/xsc: add mailbox and structure > net/xsc: add ethdev RSS hash ops > net/xsc: add ethdev start and stop ops > net/xsc: add ethdev Rx burst > net/xsc: add ethdev Tx burst > net/xsc: configure xsc device hardware table > net/xsc: add dev link and MTU ops > net/xsc: add dev infos get > net/xsc: add dev basic stats ops >
Hi WanRenyong, Thanks for upstreaming the driver, I did not had a chance to check in detail yet, but when sending next version can you please send patch series as threaded, with following git-send-email arguments: `--thread --no-chain-reply-to` Or this can be added to .gitconfig as documented in [1]. Also there is new PMD upstreaming guide work in progress [2], current version still can be useful, can you please check it. Thanks, ferruh [1] https://old.dpdk.org/dev [2] https://patches.dpdk.org/project/dpdk/patch/20240910145801.46186-1-nandinipersad...@gmail.com/