On 12/7/2016 6:41 AM, Hemant Agrawal wrote:
> On 12/7/2016 1:18 AM, Ferruh Yigit wrote:
>> On 12/4/2016 6:17 PM, Hemant Agrawal wrote:
>>> Signed-off-by: Hemant Agrawal <hemant.agra...@nxp.com>
>>> ---
>>>  lib/librte_ether/rte_ethdev.h | 1 +
>>>  1 file changed, 1 insertion(+)
>>>
>>> diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h
>>> index 3c45a1f..6f5673f 100644
>>> --- a/lib/librte_ether/rte_ethdev.h
>>> +++ b/lib/librte_ether/rte_ethdev.h
>>> @@ -1626,6 +1626,7 @@ struct rte_eth_dev {
>>>     eth_rx_burst_t rx_pkt_burst; /**< Pointer to PMD receive function. */
>>>     eth_tx_burst_t tx_pkt_burst; /**< Pointer to PMD transmit function. */
>>>     struct rte_eth_dev_data *data;  /**< Pointer to device data */
>>> +   struct rte_device *device;
>>
>> I believe this change should not be part of a PMD patchset. This change
>> is more generic than the PMD.
>>
>> Won't Shreyansh's patch already do this?
> 
> I agree that this patch is not a fit for this PMD patchset, Shreyansh's 
> patch is not yet doing it. He will be taking care of it next.
> 
> So till Shreyansh provide the support, we need it.

If you need it, what do you think sending this as a separate patch? And
when accepted, your driver can use it?

> 
>>
>>>     const struct eth_driver *driver;/**< Driver for this device */
>>>     const struct eth_dev_ops *dev_ops; /**< Functions exported by PMD */
>>>     struct rte_pci_device *pci_dev; /**< PCI info. supplied by probing */
>>>
>>
>>
> 
> 

Reply via email to