Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-06 Thread Lu, Wenzhuo
t; > Cc: Yang, Qiming ; Li, Xiaoyun > > > ; Wu, Jingjing > > > Subject: Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and > > > queue ops > > > > > > Hi Wenzhuo, > > > > > > Pl

Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-06 Thread Varghese, Vipin
snipped > > -Original Message- > > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Varghese, Vipin > > Sent: Thursday, December 6, 2018 5:27 AM > > To: Lu, Wenzhuo ; dev@dpdk.org > > Cc: Yang, Qiming ; Li, Xiaoyun > > ; Wu, Jingjing > > Su

Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-06 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Varghese, Vipin > Sent: Thursday, December 6, 2018 5:27 AM > To: Lu, Wenzhuo ; dev@dpdk.org > Cc: Yang, Qiming ; Li, Xiaoyun ; > Wu, Jingjing > Subject: Re: [dpdk-dev] [PATCH v2 03/20] ne

Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-05 Thread Varghese, Vipin
Hi Wenzhuo, Please find my updates below snipped > > > + if (!vsi->rss_key) > > > + vsi->rss_key = rte_zmalloc("rss_key", > > > +vsi->rss_key_size, 0); > > > + if (!vsi->rss_lut) > > > + vsi->rss_lut = rte_zmalloc("rss_lut", > > > +

Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-05 Thread Lu, Wenzhuo
Hi Vipin, > -Original Message- > From: Varghese, Vipin > Sent: Tuesday, December 4, 2018 12:53 PM > To: Lu, Wenzhuo ; dev@dpdk.org > Cc: Lu, Wenzhuo ; Yang, Qiming > ; Li, Xiaoyun ; Wu, Jingjing > > Subject: RE: [dpdk-dev] [PATCH v2 03/20] net/ice: suppor

Re: [dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-03 Thread Varghese, Vipin
snipped > + > +static int ice_init_rss(struct ice_pf *pf) { > + struct ice_hw *hw = ICE_PF_TO_HW(pf); > + struct ice_vsi *vsi = pf->main_vsi; > + struct rte_eth_dev *dev = pf->adapter->eth_dev; > + struct rte_eth_rss_conf *rss_conf; > + struct ice_aqc_get_set_rss_keys key; > +

[dpdk-dev] [PATCH v2 03/20] net/ice: support device and queue ops

2018-12-02 Thread Wenzhuo Lu
Normally when starting/stopping the device the queue should be started and stopped. Support them both in this patch. Below ops are added, dev_configure dev_start dev_stop dev_close dev_reset rx_queue_start rx_queue_stop tx_queue_start tx_queue_stop rx_queue_setup rx_queue_release tx_queue_setup tx