DPDK patches and discussions
 help / color / mirror / Atom feed
From: Mohammad Abdul Awal <mohammad.abdul.awal@intel.com>
To: Alex Rosenbaum <rosenbaumalex@gmail.com>
Cc: Declan Doherty <declan.doherty@intel.com>, dev <dev@dpdk.org>,
	Remy Horton <remy.horton@intel.com>,
	Rony Efraim <ronye@mellanox.com>,
	Alejandro Lucero <alejandro.lucero@netronome.com>
Subject: Re: [dpdk-dev] [RFC 0/5] Port Representor for control and monitoring of VF devices
Date: Tue, 2 Jan 2018 15:19:40 +0000	[thread overview]
Message-ID: <4b90d1b7-42c6-6c93-b360-b885ebb7415d@intel.com> (raw)
In-Reply-To: <CAFgAxU9jD6dAiRhfw8POjaidNyOiNv7aZQJT6mhxTxo4Uyrf=w@mail.gmail.com>



On 27/12/2017 15:50, Alex Rosenbaum wrote:
> On Wed, Dec 27, 2017 at 11:40 AM, Mohammad Abdul Awal
> <mohammad.abdul.awal@intel.com> wrote:
>> On 22/12/2017 22:33, Alex Rosenbaum wrote:
>>> On Fri, Dec 22, 2017 at 4:31 PM, Mohammad Abdul Awal
>>>> On 21/12/2017 14:51, Alex Rosenbaum wrote:
>> By hotplug I did not mean HW hotplug, rather I meant the software hotplug of
>> port representor so that an application can add/delete representor at run
>> time.
> What is the expect results if application adds/deletes a representor
> at run time?
 From my understanding, for OVS, it would make much sense to enumerate 
the representors during the startup time and only 'state' 
active/inactive would enough to imply the state of a VF.

On the other hand, for a system with varieties of NICs/FPGAs/SmartNics 
having capacities of hundreds (if not thousands) of max VFs and 
different capabilities, we may not want to allocate them if not being 
using, and we may not be able to control this way if no broker.

This is definitely a matter of design discussion for now where ultimate 
outcome is same, i.e. having a representor to control a VF.

>
> I would expect the VF hotplug to be depended on the PF configuration.
> So that new/removed VF's would trigger a representor state or existance.
I agree and as I have just said above that it is different ways of doing 
same thing with limited/flexible ability.

> Alex
Regards,
Awal

      reply	other threads:[~2018-01-02 15:19 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-07  8:35 Mohammad Abdul Awal
2017-09-07  8:35 ` [dpdk-dev] [RFC 1/5] Implemented port representor broker infrastructure, created BDF to port function Mohammad Abdul Awal
2017-09-07  8:35 ` [dpdk-dev] [RFC 2/5] added --enable-representor command line argument in EAL to load representor broker infrastructure Mohammad Abdul Awal
2017-09-07  8:35 ` [dpdk-dev] [RFC 3/5] Implement port representor PMD Mohammad Abdul Awal
2017-09-07  8:35 ` [dpdk-dev] [RFC 4/5] Enable port representor PMD and broker for fortville PMD driver Mohammad Abdul Awal
2017-09-07  8:35 ` [dpdk-dev] [RFC 5/5] Enable port representor PMD and broker for ixgbe " Mohammad Abdul Awal
2017-09-07 10:01 ` [dpdk-dev] [RFC 0/5] Port Representor for control and monitoring of VF devices Alejandro Lucero
2017-09-07 13:13   ` Declan Doherty
2017-09-08 13:59     ` Alejandro Lucero
2017-12-21 14:51       ` Alex Rosenbaum
2017-12-22 14:31         ` Mohammad Abdul Awal
2017-12-22 22:33           ` Alex Rosenbaum
2017-12-27  9:40             ` Mohammad Abdul Awal
2017-12-27 15:50               ` Alex Rosenbaum
2018-01-02 15:19                 ` Mohammad Abdul Awal [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4b90d1b7-42c6-6c93-b360-b885ebb7415d@intel.com \
    --to=mohammad.abdul.awal@intel.com \
    --cc=alejandro.lucero@netronome.com \
    --cc=declan.doherty@intel.com \
    --cc=dev@dpdk.org \
    --cc=remy.horton@intel.com \
    --cc=ronye@mellanox.com \
    --cc=rosenbaumalex@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).