DPDK patches and discussions
 help / color / Atom feed
From: Ferruh Yigit <ferruh.yigit@intel.com>
To: Ivan Dyukov <i.dyukov@samsung.com>,
	dev@dpdk.org, v.kuramshin@samsung.com, thomas@monjalon.net,
	david.marchand@redhat.com, arybchenko@solarflare.com,
	wei.zhao1@intel.com, jia.guo@intel.com, beilei.xing@intel.com,
	qiming.yang@intel.com, wenzhuo.lu@intel.com,
	Morten Brørup <mb@smartsharesystems.com>,
	Stephen Hemminger <stephen@networkplumber.org>
Subject: Re: [dpdk-dev] [PATCH v3 2/7] ethdev: add a link status text representation
Date: Thu, 18 Jun 2020 13:03:04 +0100
Message-ID: <501790b8-d1d3-08e6-4263-b7d8e95fbde9@intel.com> (raw)
In-Reply-To: <5426ad17-a026-7d74-12b8-09516dbd5c98@samsung.com>

On 6/18/2020 11:08 AM, Ivan Dyukov wrote:
> Hi Ferruh,
> 
> Thank you for the comments.
> 
> My answers are inlined.
> 
> Best regards,
> Ivan
> 17.06.2020 19:45, Ferruh Yigit пишет:
>> On 6/15/2020 10:01 AM, Ivan Dyukov wrote:
>>> This commit add function which treat link status structure
>>> and format it to text representation.
>> If I am following correctly, the initial need was to escape from speed checks
>> everytime loging link information caused by this new 'unknown' speed.
>>
>> And later suggestion was to have a pre-formatted text for link logging.
> Correct.
>>
>> This patch brings additional link status printing/formatting capability with
>> custom format string support and with new format specifiers for link (like, '%D'
>> link duplex state),
>> although this is nice work and thanks for it, I am not sure this complexity and
>> two new APIs are really needed.
> Yep.
>> For me only 'rte_eth_link_format()' without custom format support looks good
>> enough but I won't object if the concensus is to have them.
>> I am aware there are multiple applications you are updating logging slightly
>> different which requires this flexibility but what happens if they use same
>> pre-formatted text, is that difference really required or happened by time based
>> on developers taste?
> I have changed only few applications but I have plan to change all dpdk 
> examples. Even in those few apps, we have various link status logging 
> text. e.g  app/test-pmd/config.c
> @@ -600,10 +600,9 @@ port_infos_display(portid_t port_id)
>          } else
>                  printf("\nmemory allocation on the socket: 
> %u",port->socket_id);
> 
> -       printf("\nLink status: %s\n", (link.link_status) ? ("up") : 
> ("down"));
> -       printf("Link speed: %u Mbps\n", (unsigned) link.link_speed);
> -       printf("Link duplex: %s\n", (link.link_duplex == 
> ETH_LINK_FULL_DUPLEX) ?
> -              ("full-duplex") : ("half-duplex"));
> +       rte_eth_link_printf("\nLink status: %S\n"
> +                           "Link speed: %M Mbps\n"
> +                           "Link duplex: %D\n", &link);
> the status is logged in 3 lines. this is special text layoting and I 
> don't know how it will look in one line. Myabe it will require reformat 
> all screen. I don't want to change screen layoting in this patchset.

cc'ed Morten & Stephen.

To keep existing layout in the applications yes you need more flexibility, a
pre-formatted text won't cut it, but I guess I prefer your approach in v2 for
simplicity.

And I would prefer extending the one in v2 with a larger string for the
pre-formatted text, so both flexibility and the standard output can be provided,
Morten didn't like it but if I understand correctly his comment was to keep more
simple solution in ethdev and applications can do it themselves if they want
more custom log formatting, but this patch adds more complex and flexible
logging support to the ethdev.

> 
>> I will put some comments below in any case.
>>
>>> Signed-off-by: Ivan Dyukov <i.dyukov@samsung.com>
>> <...>
>>
>>> @@ -249,6 +249,9 @@ SRCS-$(CONFIG_RTE_LIBRTE_SECURITY) += test_security.c
>>>   
>>>   SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += test_ipsec.c test_ipsec_perf.c
>>>   SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += test_ipsec_sad.c
>>> +
>>> +SRCS-$(CONFIG_RTE_LIBRTE_ETHER) += test_ethdev_link.c
>> +1 to unit test.
>>
>> <...>
>>
>>> +int
>>> +rte_eth_link_printf(const char *const fmt,
>>> +		    struct rte_eth_link *link)
>>> +{
>>> +	char text[200];
>>> +	int ret;
>>> +	ret = rte_eth_link_format(text, 200, fmt, link);
>> Will it be paranoid to add "text[199] = 0" to be sure any custom 'fmt' won't
>> cause any harm?
> 
> rte_eth_link_format already do that and it must do that. I would prefer to don't hide rte_eth_link_format bugs in rte_eth_link_printf function.

OK, makes sense.

What do you think putting an assert (RTE_ASSERT) to check that formatted buffer
is proper C string?

> 
>>
>>> +	printf("%s", text);
>> Not sure if the error still should be printed on error case?
>> Like for example what the code does when fmt="%X"?
> yep. I'll add 'ret' check.
>>
>>> +	return ret;
>>> +}
>>> +
>>> +int
>>> +rte_eth_link_format(char *str, int32_t len, const char *const fmt,
>>> +		    struct rte_eth_link *link)
>> Why not have the 'len' type 'size_t'?
> 
> Yes, I can change type of the len but internally we have 'int32_t clen = 
> len;'
> defined below.  clen should be signed variable because rte_eth_link_format
> much more simpler then snprintf. e.g. snprintf may be called with
> snprintf(buff, 0, "some text %d", val); no errors returned in this case.
> it returns length of formated string.so internally I use signed clen
> to detect end of line and avoid uint overflow.
> rte_eth_link_format with incorrect or short buffer returns error.

I see, using 'strlcat' and 'strlcpy' may help here, since both does get full
size of the buffer as parameter which removes the need of offset calculations
and possible negative values there. And both returns positive values, again
prevents using signed variables to capture return value.
So I think this can make possible to only use size_t variable as length.

> 
>>
>>> +	int offset = 0;
>>> +	int32_t clen = len;
>>> +	const char *fmt_cur = fmt;
>>> +	double gbits = (double)link->link_speed / 1000.;
>>> +	/* TBD: make it international? */
>>> +	static const char LINK_DOWN_STR[]     = "Link down";
>>> +	static const char LINK_UP_STR[]       = "Link up at ";
>>> +	static const char UNKNOWN_SPEED_STR[] = "Unknown speed";
>>> +	static const char MBITS_STR[]	      = "Mbit/s";
>>> +	static const char GBITS_STR[]	      = "Gbit/s";
>>> +	static const char AUTONEG_STR[]       = "Autoneg";
>>> +	static const char FIXED_STR[]         = "Fixed";
>>> +	static const char FDX_STR[]           = "FDX";
>>> +	static const char HDX_STR[]           = "HDX";
>>> +	static const char UNKNOWN_STR[]       = "Unknown";
>>> +	static const char UP_STR[]            = "Up";
>>> +	static const char DOWN_STR[]          = "Down";
>>> +	if (str == NULL || len == 0)
>>> +		return -1;
>>> +	/* default format string, if no fmt is specified */
>>> +	if (fmt == NULL) {
>>> +		if (link->link_status == ETH_LINK_DOWN)
>>> +			return snprintf(str, (size_t)clen, "%s", LINK_DOWN_STR);
>>> +
>>> +		offset = snprintf(str, (size_t)clen, "%s", LINK_UP_STR);
>>> +		if (offset < 0 || (clen - offset) <= 0)
>>> +			return -1;
>>> +		clen -= offset;
>>> +		str += offset;
>>> +		if (link->link_speed == ETH_SPEED_NUM_UNKNOWN) {
>>> +			offset = snprintf(str, clen, "%s",
>>> +					  UNKNOWN_SPEED_STR);
>>> +			if (offset < 0 || (clen - offset) <= 0)
>>> +				return -1;
>> better to use 'strlcpy' & 'strlcat', they are easier to use for these kind of
>> checks.
> OK
>>
>> <...>
>>
>>> +	/* Formated status */
>>> +	} else {
>>> +		char c = *fmt_cur;
>>> +		while (c) {
>>> +			if (clen <= 0)
>>> +				return -1;
>>> +			if (c == '%') {
>>> +				c = *++fmt_cur;
>>> +				switch (c) {
>>> +				/* Speed in Mbits/s */
>>> +				case 'M':
>>> +					if (link->link_speed ==
>>> +					    ETH_SPEED_NUM_UNKNOWN)
>>> +						offset = snprintf(str,
>>> +						  clen, "%s",
>>> +						  UNKNOWN_STR);
>>> +					else
>>> +						offset = snprintf(str,
>>> +						  clen, "%u",
>>> +						  link->link_speed);
>> Code readiblity is not great here because you hit the 80char limit, this is a
>> sign that something is wrong like function is already too long.
>> Can you please try to fix this, like extracting some part of the code to its own
>> function or return after end of the 'if' statement which can save one more level
>> indentation etc...
> agree. I'll define one static function and move part of the code to it. 
> It should reduce indent.
>>
>> <...>
>>
>>> diff --git a/lib/librte_ethdev/rte_ethdev.h b/lib/librte_ethdev/rte_ethdev.h
>>> index 2090af501..83291e656 100644
>>> --- a/lib/librte_ethdev/rte_ethdev.h
>>> +++ b/lib/librte_ethdev/rte_ethdev.h
>>> @@ -2295,6 +2295,58 @@ int rte_eth_link_get(uint16_t port_id, struct rte_eth_link *link);
>>>    */
>>>   int rte_eth_link_get_nowait(uint16_t port_id, struct rte_eth_link *link);
>>>   
>>> +
>>> +/**
>>> + * print formated link status to stdout. This function threats all
>>> + * special values like ETH_SPEED_NUM_UNKNOWN, ETH_LINK_DOWN etc. and convert
>>> + * them to textual representation.
>>> + *
>>> + * @param fmt
>>> + *   Format string which allow to format link status. If NULL is provided
>>> + *   , default formating will be applied.
>>> + *   Following specifiers are available:
>>> + *    - '%M' link speed in Mbits/s
>>> + *    - '%G' link speed in Gbits/s
>>> + *    - '%S' link status. e.g. Up or Down
>>> + *    - '%A' link autonegotiation state
>>> + *    - '%D' link duplex state
>>> + * @param link
>>> + *   Link status provided by rte_eth_link_get function
>>> + * @return
>>> + *   - Number of bytes written to stdout. In case of error, -1 is returned.
>> Does it worth to mention the log still will be printed on error?
> I'll change the function. It will print nothing on error.
>>
>>> + *
>>> + */
>>> +int rte_eth_link_printf(const char *const fmt,
>>> +			struct rte_eth_link *link);
>>> +
>>> +/**
>>> + * Format link status to textual representation. This function threats all
>>> + * special values like ETH_SPEED_NUM_UNKNOWN, ETH_LINK_DOWN etc. and convert
>>> + * them to textual representation.
>>> + *
>>> + * @param str
>>> + *   A pointer to a string to be filled with textual representation of
>>> + *   device status.
>>> + * @param len
>>> + *   Length of available memory at 'str' string.
>>> + * @param fmt
>>> + *   Format string which allow to format link status. If NULL is provided
>>> + *   , default formating will be applied.
>>> + *   Following specifiers are available:
>>> + *    - '%M' link speed in Mbits/s
>>> + *    - '%G' link speed in Gbits/s
>>> + *    - '%S' link status. e.g. Up or Down
>>> + *    - '%A' link autonegotiation state
>>> + *    - '%D' link duplex state
>>> + * @param link
>>> + *   Link status provided by rte_eth_link_get function
>>> + * @return
>>> + *   - Number of bytes written to str array. In case of error, -1 is returned.
>>> + *
>>> + */
>>> +int rte_eth_link_format(char *str, int32_t len, const char *const fmt,
>>> +			struct rte_eth_link *eth_link);
>>> +
>> These new APIs needs to be experimental by process (__rte_experimental).
>>
>> Need the add these APIs to the .map file (rte_ethdev_version.map), so that they
>> will be exported in the dynamic library (.so).
>>
>>
> 


  reply index

Thread overview: 359+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <CGME20191212085020eucas1p1be6d915a6610edf182d2ab0294c2a903@eucas1p1.samsung.com>
2019-12-12  8:50 ` [dpdk-dev] [PATCH] net/virtio: add link speed tuning Ivan Dyukov
     [not found]   ` <CGME20200329144330eucas1p13a2088777a9c1aa02bee18f2a56fb53c@eucas1p1.samsung.com>
2020-03-29 14:42     ` [dpdk-dev] [PATCH v7 0/5] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200329144333eucas1p2aa754e8de8f2ba01da656821c76eae9f@eucas1p2.samsung.com>
2020-03-29 14:42         ` [dpdk-dev] [PATCH v7 1/5] net/virtio: refactor devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200329144335eucas1p1b3962cf40116e2da679b99c26f3f8ed7@eucas1p1.samsung.com>
2020-03-29 14:42         ` [dpdk-dev] [PATCH v7 2/5] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200329144337eucas1p2cc22be55d036822bf52dc69149d538af@eucas1p2.samsung.com>
2020-03-29 14:42         ` [dpdk-dev] [PATCH v7 3/5] net/virtio-user: fix devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200329144338eucas1p1842eae4822199508ae611b4ee3b60441@eucas1p1.samsung.com>
2020-03-29 14:42         ` [dpdk-dev] [PATCH v7 4/5] net/virtio-user: adding link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200329144339eucas1p19f866f53b24156a01ef54ec5e6bb8926@eucas1p1.samsung.com>
2020-03-29 14:42         ` [dpdk-dev] [PATCH v7 5/5] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov
     [not found]   ` <CGME20200330075825eucas1p2ea21598ea8ff13d8d8e0ea39c27a8a1e@eucas1p2.samsung.com>
2020-03-30  7:57     ` [dpdk-dev] [PATCH v8 0/5] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200330075827eucas1p2b4718ecf08cc7d20227befb4ce3a5675@eucas1p2.samsung.com>
2020-03-30  7:57         ` [dpdk-dev] [PATCH v8 1/5] net/virtio: refactor devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200330075829eucas1p1b21f029dafd6056b950bdd810fe8458e@eucas1p1.samsung.com>
2020-03-30  7:57         ` [dpdk-dev] [PATCH v8 2/5] net/virtio: add link speed devarg Ivan Dyukov
2020-04-01 10:57           ` Thomas Monjalon
2020-04-02  9:18             ` Ivan Dyukov
2020-04-02 17:33               ` Thomas Monjalon
2020-04-02 20:29                 ` Ivan Dyukov
     [not found]       ` <CGME20200330075831eucas1p22cd157c9ba83fa3b6c0fa85ba37f1bb4@eucas1p2.samsung.com>
2020-03-30  7:58         ` [dpdk-dev] [PATCH v8 3/5] net/virtio-user: fix devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200330075832eucas1p295cdf00368bb91a1ecec202f1cd3624a@eucas1p2.samsung.com>
2020-03-30  7:58         ` [dpdk-dev] [PATCH v8 4/5] net/virtio-user: adding link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200330075834eucas1p2892713fbbd1b13d9f65e5efc9d25d9a8@eucas1p2.samsung.com>
2020-03-30  7:58         ` [dpdk-dev] [PATCH v8 5/5] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov
2020-04-17 17:12       ` [dpdk-dev] [PATCH v8 0/5] net/virtio: add link speed devarg Maxime Coquelin
     [not found]   ` <CGME20200406085911eucas1p21c560c2b5908872e457e5f83ea9824fd@eucas1p2.samsung.com>
2020-04-06  8:57     ` [dpdk-dev] [PATCH v9 " Ivan Dyukov
     [not found]       ` <CGME20200406085914eucas1p2e20a40d2cf7a3536fff12f44a75164bb@eucas1p2.samsung.com>
2020-04-06  8:57         ` [dpdk-dev] [PATCH v9 1/5] net/virtio: refactor devargs parsing Ivan Dyukov
2020-04-15 14:53           ` Maxime Coquelin
     [not found]       ` <CGME20200406085916eucas1p1e4b9a43f89e63e71aa877adca6046dc4@eucas1p1.samsung.com>
2020-04-06  8:58         ` [dpdk-dev] [PATCH v9 2/5] net/virtio: add link speed devarg Ivan Dyukov
2020-04-15 15:06           ` Maxime Coquelin
     [not found]       ` <CGME20200406085918eucas1p200d058b72ac3e35b61dd1a119b9fcb55@eucas1p2.samsung.com>
2020-04-06  8:58         ` [dpdk-dev] [PATCH v9 3/5] net/virtio-user: fix devargs parsing Ivan Dyukov
2020-04-15 15:09           ` Maxime Coquelin
     [not found]       ` <CGME20200406085920eucas1p12f4a35578c4c741ee3d933120d25348e@eucas1p1.samsung.com>
2020-04-06  8:58         ` [dpdk-dev] [PATCH v9 4/5] net/virtio-user: adding link speed devarg Ivan Dyukov
2020-04-15 15:10           ` Maxime Coquelin
     [not found]       ` <CGME20200406085922eucas1p2e1d78ccf211ba26ced03d466970b9b70@eucas1p2.samsung.com>
2020-04-06  8:58         ` [dpdk-dev] [PATCH v9 5/5] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov
2020-04-15 15:17           ` Maxime Coquelin
     [not found]   ` <CGME20200415200437eucas1p2d57f1d9d3e924fc4425538e19bd2c95a@eucas1p2.samsung.com>
2020-04-15 20:03     ` [dpdk-dev] [PATCH v10 0/6] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200415200440eucas1p2b403294b5d61d79bce402bc4a3f96de3@eucas1p2.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 1/6] net/virtio: replace default virtio speed Ivan Dyukov
     [not found]       ` <CGME20200415200441eucas1p2e08269b40c2bfbda7a1c44e1cf984248@eucas1p2.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 2/6] net/virtio: refactor devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200415200443eucas1p1d131bd52589c9f43d552c398fb3c10c3@eucas1p1.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 3/6] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200415200445eucas1p2406d3f5b1794958c8345741c83d2000e@eucas1p2.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 4/6] net/virtio-user: fix devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200415200447eucas1p29e0efc7384df496cc7390ad5aa4891ea@eucas1p2.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 5/6] net/virtio-user: adding link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200415200448eucas1p2ca449e8b15c2288adf202c7bf045fb9b@eucas1p2.samsung.com>
2020-04-15 20:03         ` [dpdk-dev] [PATCH v10 6/6] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov
     [not found]   ` <CGME20200416055320eucas1p145da3f096ae1c9e3ee9c5473e95e79e3@eucas1p1.samsung.com>
2020-04-16  5:53     ` [dpdk-dev] [PATCH v11 0/6] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200416055324eucas1p10b466945b7290cc1e742dd594e95da23@eucas1p1.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 1/6] net/virtio: replace default virtio speed Ivan Dyukov
2020-04-16 11:44           ` Maxime Coquelin
2020-04-16 11:55           ` Morten Brørup
2020-04-16 11:58             ` Maxime Coquelin
2020-04-16 12:20               ` Ivan Dyukov
     [not found]       ` <CGME20200416055326eucas1p266592b624ab220d6b259210b5e413e01@eucas1p2.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 2/6] net/virtio: refactor devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200416055328eucas1p24f25a424be76659170277b7362c8d700@eucas1p2.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 3/6] net/virtio: add link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200416055330eucas1p120bee1af98e108e09dd7515faf094c73@eucas1p1.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 4/6] net/virtio-user: fix devargs parsing Ivan Dyukov
     [not found]       ` <CGME20200416055331eucas1p1870fa45cd2d6876cff472763986dfd4e@eucas1p1.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 5/6] net/virtio-user: adding link speed devarg Ivan Dyukov
     [not found]       ` <CGME20200416055333eucas1p15fe1459edef84852c7131443b54fdeed@eucas1p1.samsung.com>
2020-04-16  5:53         ` [dpdk-dev] [PATCH v11 6/6] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov
     [not found]   ` <20200416124258.15549-1-i.dyukov@samsung.com>
     [not found]     ` <CGME20200416124311eucas1p160468089b68c1d23578d4c3e6b3d0d75@eucas1p1.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 1/7] ethdev: added UNKNOWN speed value Ivan Dyukov
2020-04-16 22:14         ` Thomas Monjalon
2020-04-17  6:40           ` Ivan Dyukov
2020-04-17 15:14             ` Maxime Coquelin
2020-04-17 15:44               ` Ferruh Yigit
2020-04-17 15:54                 ` Maxime Coquelin
2020-04-17 17:23                   ` Thomas Monjalon
     [not found]                     ` <CGME20200427095750eucas1p29d1b58cf0e55bf6bc50be3e42ccff159@eucas1p2.samsung.com>
2020-04-27  9:57                       ` [dpdk-dev] [PATCH v1 0/6] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                         ` <CGME20200427095753eucas1p24327f9862457d9f3bc892a60c8645814@eucas1p2.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 1/6] " Ivan Dyukov
2020-05-01 13:10                             ` Andrew Rybchenko
     [not found]                         ` <CGME20200427095754eucas1p2fb7a4e57cfa9006aebdd0e7a5d4d5e58@eucas1p2.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 2/6] app/procinfo: fix printf format specifier for uint Ivan Dyukov
     [not found]                         ` <CGME20200427095756eucas1p208ef420a6cb9b3f3fc6b7ce09210c973@eucas1p2.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 3/6] ethdev: remove extra 'new line' in output Ivan Dyukov
2020-05-01 13:15                             ` Andrew Rybchenko
2020-05-07 10:28                               ` Thomas Monjalon
2020-05-07 15:15                                 ` Ivan Dyukov
     [not found]                                 ` <CGME20200507182612eucas1p10d955ce6857f01fd85a5268d10edc489@eucas1p1.samsung.com>
2020-05-07 18:26                                   ` [dpdk-dev] [PATCH v1 1/3] " Ivan Dyukov
     [not found]                                     ` <CGME20200507182615eucas1p10a1ad94553507df541e2c43cf952722b@eucas1p1.samsung.com>
2020-05-07 18:26                                       ` [dpdk-dev] [PATCH v1 2/3] examples: " Ivan Dyukov
     [not found]                                     ` <CGME20200507182616eucas1p2b6d7e7ac68b1b0fe8b1d71dd112fcc9d@eucas1p2.samsung.com>
2020-05-07 18:26                                       ` [dpdk-dev] [PATCH v1 3/3] " Ivan Dyukov
2020-05-12  2:08                                     ` [dpdk-dev] [PATCH v1 1/3] ethdev: " Thomas Monjalon
     [not found]                         ` <CGME20200427095757eucas1p272442bb5f00d143ef6498bf3c264fcf4@eucas1p2.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 4/6] app/testpmd: remove extra type conversions Ivan Dyukov
     [not found]                         ` <CGME20200427095759eucas1p146d501188af3d1215707e664672076bf@eucas1p1.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 5/6] doc: update sample app with unknown speed Ivan Dyukov
2020-05-01 13:28                             ` Andrew Rybchenko
2020-05-02 19:35                               ` Ivan Dyukov
2020-05-03 13:57                                 ` Andrew Rybchenko
2020-05-04  1:16                                   ` Varghese, Vipin
2020-05-04 15:46                                   ` Ivan Dyukov
2020-05-04 15:54                                     ` Andrew Rybchenko
2020-05-04 18:31                                       ` Ivan Dyukov
2020-05-06 17:40                                   ` Ferruh Yigit
     [not found]                         ` <CGME20200427095800eucas1p16c30ec18649efe66b831728fe661703f@eucas1p1.samsung.com>
2020-04-27  9:57                           ` [dpdk-dev] [PATCH v1 6/6] ethdev: UNKNOWN link speed print format Ivan Dyukov
2020-05-06 17:42                         ` [dpdk-dev] [PATCH v1 0/6] ethdev: allow unknown link speed Ferruh Yigit
2020-05-07  8:53                           ` Ivan Dyukov
2020-05-07 10:31                             ` Thomas Monjalon
2020-05-07 13:55                               ` Ivan Dyukov
2020-05-07 14:08                                 ` Ferruh Yigit
     [not found]                         ` <CGME20200526191045eucas1p2291305a5c7a7d59070af6330db52765c@eucas1p2.samsung.com>
2020-05-26 19:10                           ` [dpdk-dev] [PATCH v2 0/7] " Ivan Dyukov
     [not found]                             ` <CGME20200526191048eucas1p2970aa70da22d080be6cc2554d5a7083b@eucas1p2.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 1/7] " Ivan Dyukov
     [not found]                             ` <CGME20200526191050eucas1p16311d491af2d7640553aced2e55ac83a@eucas1p1.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 2/7] ethdev: add a link status text representation Ivan Dyukov
2020-05-27  7:45                                 ` [dpdk-dev] [PATCH v2 2/7] ethdev: add a link status textrepresentation Morten Brørup
2020-05-27 14:53                                   ` Stephen Hemminger
2020-06-05 11:45                                   ` Ferruh Yigit
2020-06-08  7:22                                     ` Morten Brørup
     [not found]                             ` <CGME20200526191052eucas1p2c53ca292499647dce2360fbe328c4521@eucas1p2.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 3/7] app: UNKNOWN link speed print format Ivan Dyukov
     [not found]                             ` <CGME20200526191054eucas1p27defd4f1d656f07f1d9d5a95be369de9@eucas1p2.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 4/7] doc: update sample app with unknown speed Ivan Dyukov
     [not found]                             ` <CGME20200526191056eucas1p2985e531db4a95745ca70e0bc4e9d6cdb@eucas1p2.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 5/7] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200526191058eucas1p11a8a5007144ba3b0e66ab1286a85c84b@eucas1p1.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 6/7] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200526191100eucas1p2505b82b041fdb64fd2ceceadd67749dc@eucas1p2.samsung.com>
2020-05-26 19:10                               ` [dpdk-dev] [PATCH v2 7/7] net/ice: " Ivan Dyukov
     [not found]                         ` <CGME20200615090206eucas1p2372f00a6246d36c6d9c3575e17b53edc@eucas1p2.samsung.com>
2020-06-15  9:01                           ` [dpdk-dev] [PATCH v3 0/7] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200615090209eucas1p15c676b9ad46b95ce91d63f4fad92dab8@eucas1p1.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 1/7] " Ivan Dyukov
2020-06-17 16:45                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200615090211eucas1p2f9951f582b14d602cbf4d51e228b12a0@eucas1p2.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 2/7] ethdev: add a link status text representation Ivan Dyukov
2020-06-17 16:45                                 ` Ferruh Yigit
2020-06-18 10:08                                   ` Ivan Dyukov
2020-06-18 12:03                                     ` Ferruh Yigit [this message]
2020-06-18 12:32                                       ` [dpdk-dev] [PATCH v3 2/7] ethdev: add a link status textrepresentation Morten Brørup
2020-06-22  7:05                                         ` Ferruh Yigit
2020-06-22  7:43                                           ` Morten Brørup
     [not found]                             ` <CGME20200615090213eucas1p15932ac08c443956186734940fcd03e28@eucas1p1.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 3/7] app: UNKNOWN link speed print format Ivan Dyukov
2020-06-17 16:49                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200615090214eucas1p21d345bc83cb8b8403c54958b0e7f6462@eucas1p2.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 4/7] doc: update sample app with unknown speed Ivan Dyukov
2020-06-17 16:50                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200615090216eucas1p2bb5a2c7d6e0baff96990aeba2623bb3d@eucas1p2.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 5/7] net/ixgbe: return unknown speed in status Ivan Dyukov
2020-06-15  9:28                                 ` Zhao1, Wei
2020-06-17 16:50                                 ` Ferruh Yigit
2020-06-18  1:23                                   ` Zhao1, Wei
2020-06-18 11:12                                     ` Ferruh Yigit
2020-06-20  3:53                                       ` Zhao1, Wei
2020-06-20  3:56                                 ` Zhao1, Wei
     [not found]                             ` <CGME20200615090218eucas1p10282f1948a11d170ca0cec20ed3c7ad9@eucas1p1.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 6/7] net/i40e: " Ivan Dyukov
2020-06-17 16:52                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200615090219eucas1p2d6b0f803bec9e0e6570ca4a4806b17bd@eucas1p2.samsung.com>
2020-06-15  9:01                               ` [dpdk-dev] [PATCH v3 7/7] net/ice: " Ivan Dyukov
2020-06-17 16:54                                 ` Ferruh Yigit
     [not found]                         ` <CGME20200702132203eucas1p2cf39d174c43185b6b825e5238f98acda@eucas1p2.samsung.com>
2020-07-02 13:21                           ` [dpdk-dev] [PATCH v4 0/7] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200702132206eucas1p1d13fc23fe4d48b18435f79aa94efbc10@eucas1p1.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 1/7] " Ivan Dyukov
     [not found]                             ` <CGME20200702132209eucas1p2d55db5b7637dadea4ccce549fd979377@eucas1p2.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 2/7] ethdev: add a link status text representation Ivan Dyukov
     [not found]                             ` <CGME20200702132211eucas1p1e49daea80551730a4fb4736691f3edac@eucas1p1.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 3/7] app: UNKNOWN link speed print format Ivan Dyukov
     [not found]                             ` <CGME20200702132213eucas1p2e0d68a0089f372e81e5a5f9bc622f9a0@eucas1p2.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 4/7] doc: update sample app with unknown speed Ivan Dyukov
     [not found]                             ` <CGME20200702132215eucas1p1f282fb3fd02e2107658bde6adc5d5166@eucas1p1.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 5/7] net/ixgbe: return unknown speed in status Ivan Dyukov
2020-07-02 23:38                                 ` Zhao1, Wei
     [not found]                             ` <CGME20200702132217eucas1p1ff03745544095adbdc9f35edb6e9ec6b@eucas1p1.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 6/7] net/i40e: " Ivan Dyukov
2020-07-03  8:13                                 ` Jeff Guo
     [not found]                             ` <CGME20200702132219eucas1p2a4993ac0ae1dbb983d16dc80729a6dae@eucas1p2.samsung.com>
2020-07-02 13:21                               ` [dpdk-dev] [PATCH v4 7/7] net/ice: " Ivan Dyukov
     [not found]                         ` <CGME20200706202639eucas1p1a311b447521d1128a00483e1ca2f482a@eucas1p1.samsung.com>
2020-07-06 20:25                           ` [dpdk-dev] [PATCH v5 0/25] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200706202642eucas1p2929ffa3795a06b1e99d19a6b0e90da76@eucas1p2.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 01/25] " Ivan Dyukov
     [not found]                             ` <CGME20200706202645eucas1p13880f5302149ddf67a2f814290111286@eucas1p1.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 02/25] ethdev: add a link status text representation Ivan Dyukov
     [not found]                             ` <CGME20200706202648eucas1p17baebff6b2420c5b1c9e53a5dd51998c@eucas1p1.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 03/25] app: UNKNOWN link speed print format Ivan Dyukov
     [not found]                             ` <CGME20200706202650eucas1p129e158e9a86b26d047a592c32d019ab3@eucas1p1.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 04/25] doc: update sample app with unknown speed Ivan Dyukov
     [not found]                             ` <CGME20200706202653eucas1p2d1714d7aab0ca69d129654ea91a1dae3@eucas1p2.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 05/25] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200706202656eucas1p1acaa7bcd4a93fadfb28164e348986e7a@eucas1p1.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 06/25] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200706202658eucas1p16fb0b9d392a4c480915058a034bac1e7@eucas1p1.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 07/25] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200706202701eucas1p2e1edbd116f7bb5b3cf3d9a5432ad6ff9@eucas1p2.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 08/25] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200706202704eucas1p2489800126a0327fa6b1696fac1a05b3f@eucas1p2.samsung.com>
2020-07-06 20:25                               ` [dpdk-dev] [PATCH v5 09/25] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200706202706eucas1p299579aa6492e84e34f0d3912032e51e0@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 10/25] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200706202709eucas1p2cb2da3247bfdd0b25a3fdfd2fd7b2d99@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 11/25] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200706202711eucas1p12fc8d5efc4eb465d9b09c2e7d2d70ad7@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 12/25] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200706202714eucas1p1b5817c2d30800b97f6c2acbe891f9aa4@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 13/25] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200706202717eucas1p2d66b3ffebdd370ac1e2ecd9f398259d8@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 14/25] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200706202719eucas1p1b61bd1297794e070c607c4eb916c7017@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 15/25] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200706202722eucas1p1a631c58e9805c00286a2a4b469aeb124@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 16/25] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200706202724eucas1p196ad6a9590f4b488e13b265fee3b854a@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 17/25] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200706202727eucas1p2b575e02cd42371084aaf970887fad4da@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 18/25] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200706202730eucas1p1112175f892b58de011b4002fd66b0d36@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 19/25] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200706202732eucas1p1f8fd4a2c9fc271e08f8b416dd0af0712@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 20/25] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200706202735eucas1p29df73c3a0bf8a49a7969e4f18b05348e@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 21/25] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200706202737eucas1p1314f8a06a538a2181093471bc09ac79d@eucas1p1.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 22/25] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200706202741eucas1p2fef03b23c36afc9c8b67b02cf28692a9@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 23/25] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200706202743eucas1p2a3fdb7441c2c5fc4cbd7c3275376874c@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 24/25] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200706202747eucas1p241ac7df0719d3c05dbc5ba55450a1a7b@eucas1p2.samsung.com>
2020-07-06 20:26                               ` [dpdk-dev] [PATCH v5 25/25] examples/vm_power_*: " Ivan Dyukov
     [not found]                         ` <CGME20200706203750eucas1p1e35c97b252eb46ba4eb95d79a2fa97b4@eucas1p1.samsung.com>
2020-07-06 20:37                           ` [dpdk-dev] [PATCH v6 0/25] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200706203754eucas1p2d933772e36fe6ae9d4ad29d6d1684294@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 01/25] " Ivan Dyukov
     [not found]                             ` <CGME20200706203757eucas1p2f59654f60db48ec7164aad3d29ad6dff@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 02/25] ethdev: add a link status text representation Ivan Dyukov
2020-07-06 21:24                                 ` Stephen Hemminger
2020-07-06 21:30                                 ` Stephen Hemminger
     [not found]                             ` <CGME20200706203800eucas1p2e1cb90a305258ac2a02fb5de8abc03cb@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 03/25] app: UNKNOWN link speed print format Ivan Dyukov
2020-07-06 21:26                                 ` Stephen Hemminger
     [not found]                             ` <CGME20200706203803eucas1p26fa02f91c1c5f94b8ce724a75b341f31@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 04/25] doc: update sample app with unknown speed Ivan Dyukov
     [not found]                             ` <CGME20200706203805eucas1p2b8c92ded7d87356c788dec9e936edf43@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 05/25] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200706203808eucas1p149298d8c1de1cea35fe9dd22e5a81ea4@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 06/25] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200706203810eucas1p2d010ecaa97bf03484e61c4629909e76a@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 07/25] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200706203813eucas1p1fd1cf5ef5ae7ac290dcc2e4de11c6224@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 08/25] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200706203816eucas1p1e8b84a0dfdd156d6f9a87c2dc96b8bf7@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 09/25] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200706203819eucas1p194ba5cda089597317d68ba5338d12f12@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 10/25] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200706203821eucas1p185226841e82d0270cb03a488cf69e04f@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 11/25] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200706203824eucas1p1de6a23263f1d5289d0844cd01b699054@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 12/25] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200706203826eucas1p2cdffffa65bd89e363797b2cfb376abff@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 13/25] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200706203829eucas1p287744dd5ed850265d94669971a98abab@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 14/25] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200706203832eucas1p2e73d9cadd71c3c3bf564b80e75ea8e75@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 15/25] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200706203835eucas1p1ec5020cd607b45703a3b41144182d52c@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 16/25] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200706203838eucas1p25a3b38dc4c1a04f7c15f76f190dff8a2@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 17/25] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200706203840eucas1p2366ef5cffa8f367969343fe9240cd919@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 18/25] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200706203843eucas1p2207dc76350211e49c4b81af097499c8a@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 19/25] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200706203846eucas1p21bbcbf41b435e8fcb0ef75aa0d0c2b82@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 20/25] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200706203849eucas1p2b573ab867439ead5c864cc7638649079@eucas1p2.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 21/25] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200706203851eucas1p1aeb631663772fc95d1fa11bb1873dbe7@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 22/25] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200706203854eucas1p190bd0852cecbbede8423d6efa7bf554a@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 23/25] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200706203857eucas1p1b97d37ca61cda22ff7e93e08e1e01fbe@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 24/25] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200706203900eucas1p1da635a7b8512d7c087ea0def6de3223d@eucas1p1.samsung.com>
2020-07-06 20:37                               ` [dpdk-dev] [PATCH v6 25/25] examples/vm_power_*: " Ivan Dyukov
     [not found]                         ` <CGME20200710070235eucas1p12961d36cdc8abf56f2ab2987fef8276b@eucas1p1.samsung.com>
2020-07-10  7:01                           ` [dpdk-dev] [PATCH v7 0/25] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200710070239eucas1p1585ae0ea8e64d3f00e58870d9e133fa1@eucas1p1.samsung.com>
2020-07-10  7:01                               ` [dpdk-dev] [PATCH v7 01/25] " Ivan Dyukov
     [not found]                             ` <CGME20200710070242eucas1p2d638073836aab0f37966a801996ee08b@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 02/25] ethdev: add a link status text representation Ivan Dyukov
2020-07-10 13:06                                 ` Yigit, Ferruh
2020-07-10 15:22                                   ` Stephen Hemminger
2020-07-10 15:39                                     ` Yigit, Ferruh
2020-07-10 18:51                                     ` Ivan Dyukov
2020-07-10 18:36                                   ` Ivan Dyukov
2020-07-10 19:01                                     ` Yigit, Ferruh
2020-07-10 15:11                                 ` Thomas Monjalon
     [not found]                             ` <CGME20200710070245eucas1p1f291014b205a97bf72822e820d7b2c8c@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 03/25] app: UNKNOWN link speed print format Ivan Dyukov
     [not found]                             ` <CGME20200710070247eucas1p100e76f67d55a3ab78c21cd197937fed6@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 04/25] doc: update sample app with unknown speed Ivan Dyukov
2020-07-10 14:57                                 ` Thomas Monjalon
     [not found]                             ` <CGME20200710070250eucas1p16b6e5acceef4c78f1b73463bb9264b52@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 05/25] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200710070252eucas1p111c3c4698edfd5a44b376c63e9b62822@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 06/25] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200710070255eucas1p2da7a697fa21f92662ce276bba49ba708@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 07/25] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200710070258eucas1p2a648deb28145bf9041f6b1d6b43f5412@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 08/25] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200710070300eucas1p12e2b57b4aabff00ec8920a0658d32fd6@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 09/25] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200710070303eucas1p219bcb366ddf53e49827f09e144eddbf4@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 10/25] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200710070306eucas1p188f37839cc01836fedcafde66583e968@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 11/25] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200710070308eucas1p1fe7a14edec5a90560e8e4f9284ce1796@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 12/25] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200710070311eucas1p1f7b48a83f9976449006af9bf453204d1@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 13/25] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200710070313eucas1p2cbf741d65b0e6dbf25b06db2a490b4b5@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 14/25] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200710070316eucas1p284d925e1ce4839ff2c850c5e82e6fc48@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 15/25] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200710070318eucas1p29f8796805d5dc353553acf0e8cd4dd40@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 16/25] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200710070321eucas1p12d981060206d2964c72c0884e7415e6a@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 17/25] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200710070324eucas1p15a25b22ea53352cb4c4ef4456e3da94a@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 18/25] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200710070326eucas1p247203620422acdb424626c9f77eb225f@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 19/25] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200710070329eucas1p24159b4685ac117448ed03004ac2473b5@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 20/25] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200710070331eucas1p283cd843b949bc84c80acc65c77d8447c@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 21/25] examples/ntb: " Ivan Dyukov
2020-07-10 13:20                                 ` Yigit, Ferruh
     [not found]                             ` <CGME20200710070334eucas1p258799bbf66182b11ca29d69b78bb3b9c@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 22/25] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200710070336eucas1p1cdc02c20c4bb753ad683359f252c7209@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 23/25] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200710070339eucas1p1ccde344530fd438e001e6cc41f2a6236@eucas1p1.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 24/25] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200710070342eucas1p209727bb328f2d2dbe6cefa2f7c237525@eucas1p2.samsung.com>
2020-07-10  7:02                               ` [dpdk-dev] [PATCH v7 25/25] examples/vm_power_*: " Ivan Dyukov
2020-07-10 15:02                             ` [dpdk-dev] [PATCH v7 0/25] ethdev: allow unknown link speed Thomas Monjalon
2020-07-10 15:47                               ` Yigit, Ferruh
2020-07-10 16:00                                 ` Thomas Monjalon
2020-07-10 19:23                               ` Ivan Dyukov
     [not found]                         ` <CGME20200711104422eucas1p2e494c0d91b82c8ab69255d3238d0f36f@eucas1p2.samsung.com>
2020-07-11 10:43                           ` [dpdk-dev] [PATCH v8 00/24] " Ivan Dyukov
     [not found]                             ` <CGME20200711104426eucas1p2309f60cc71b94d6cae864d5a2a1dabb1@eucas1p2.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 01/24] " Ivan Dyukov
     [not found]                             ` <CGME20200711104429eucas1p167ce2c188865529b784a9c4e53fad2f6@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 02/24] ethdev: add a link status text representation Ivan Dyukov
2020-07-11 11:27                                 ` Thomas Monjalon
2020-07-11 18:58                                   ` Ivan Dyukov
2020-07-12  7:35                                     ` Thomas Monjalon
2020-07-12 19:21                                       ` Stephen Hemminger
2020-07-13  7:58                                         ` [dpdk-dev] [PATCH v8 02/24] ethdev: add a link status textrepresentation Morten Brørup
2020-07-12 20:09                                       ` [dpdk-dev] [PATCH v8 02/24] ethdev: add a link status text representation Ivan Dyukov
     [not found]                             ` <CGME20200711104433eucas1p1dab66feada324094b4e223d57e66594f@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 03/24] app: UNKNOWN link speed print Ivan Dyukov
     [not found]                             ` <CGME20200711104435eucas1p2672c6948de9e152526837ff520e37513@eucas1p2.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 04/24] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200711104439eucas1p278753181e040c94f95e9b47deccccbbb@eucas1p2.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 05/24] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200711104442eucas1p1cdbc60cbc6a7d7c6902e7797a8245d4a@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 06/24] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200711104445eucas1p1b870b02e0d7ca36c788344b9ae674640@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 07/24] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200711104447eucas1p1a81caf54288d1b9b754a80589ea5c1a0@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 08/24] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200711104450eucas1p25d8dcf9ccbddff8d3525c294a3b5b585@eucas1p2.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 09/24] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200711104453eucas1p1dc0da855700e19677dd83aa4b49cfdf5@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 10/24] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200711104456eucas1p18d73e4e8c5def14db58fe74697ea4356@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 11/24] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200711104458eucas1p103bc1f711ed17c9007c7ef9afa11738f@eucas1p1.samsung.com>
2020-07-11 10:43                               ` [dpdk-dev] [PATCH v8 12/24] examples/ipsec-secgw: " Ivan Dyukov
2020-07-13 10:30                                 ` Ananyev, Konstantin
     [not found]                             ` <CGME20200711104501eucas1p28c4f82e4a618c20c1e673afebb687468@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 13/24] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200711104504eucas1p1b40755fcc466660a58782714025acb19@eucas1p1.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 14/24] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200711104507eucas1p2568514a4d979f3ac2a9a6d36c3d7fca6@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 15/24] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200711104510eucas1p2f4e199a03e2b85311b65c1e1148c9967@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 16/24] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200711104513eucas1p1d73b9bc2ecf1c7bd3a3bc07bf85fcc2c@eucas1p1.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 17/24] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200711104516eucas1p2265716f503d39b240109e4957b5ca8bd@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 18/24] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200711104518eucas1p2a5c67adeb9fa512a6b1bb8c05ac8199c@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 19/24] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200711104521eucas1p26cd821c97bf13ecf045dd4419b9576d2@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 20/24] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200711104524eucas1p264572a08051556632b4c603907a5f9ac@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 21/24] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200711104527eucas1p1a83283d0ff1d34ffcd2d57f87e9d85f0@eucas1p1.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 22/24] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200711104529eucas1p26b12b796729eb0b94a42ac78c247bbaf@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 23/24] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200711104532eucas1p2273dfdc1ad227e4730b643dbea7a8da3@eucas1p2.samsung.com>
2020-07-11 10:44                               ` [dpdk-dev] [PATCH v8 24/24] examples/vm_power_*: " Ivan Dyukov
     [not found]                         ` <CGME20200811085300eucas1p17b6087e1ba9a84f7cbefd6f042a6ddaa@eucas1p1.samsung.com>
2020-08-11  8:52                           ` [dpdk-dev] [PATCH v9 00/24] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200811085302eucas1p22f4a941f6015f378792aae713123fbcc@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 01/24] " Ivan Dyukov
     [not found]                             ` <CGME20200811085304eucas1p150bf23b6f183a28fbceca06b0bced5af@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 02/24] ethdev: add a link status text representation Ivan Dyukov
2020-08-11 11:02                                 ` Gaëtan Rivet
2020-08-11 12:48                                   ` Ivan Dyukov
2020-08-11 12:53                                     ` Gaëtan Rivet
2020-08-11 13:00                                       ` Ivan Dyukov
2020-08-11 15:47                                 ` Stephen Hemminger
2020-08-11 17:51                                   ` Ivan Dyukov
     [not found]                             ` <CGME20200811085306eucas1p2028e8b747d3a1b5d659e1e554a4aca84@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 03/24] app: UNKNOWN link speed print Ivan Dyukov
     [not found]                             ` <CGME20200811085308eucas1p2cf3b04f5745c2b0d525b6c57bb8e6876@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 04/24] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200811085310eucas1p148e7b8704bc9eff714520b96b24d9df0@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 05/24] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200811085312eucas1p178f45d37ab3a8fa4da5885d5a86668e3@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 06/24] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200811085314eucas1p267b60944d8b8b480521723275cd99415@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 07/24] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200811085316eucas1p255142c8a00f15cba187e92509c2196cc@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 08/24] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200811085318eucas1p1bdd1fc51fccb907167a338785d2fdf86@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 09/24] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200811085320eucas1p183ac15f1cc9c1eb937b7e7f559b11c9d@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 10/24] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200811085322eucas1p25b30133706c03257172cd3348f7feb7d@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 11/24] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200811085324eucas1p26b6e10bd94763582538fbad8603427d2@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 12/24] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200811085326eucas1p2f064d67234e0adff5d7ddbf0a1bef2a9@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 13/24] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200811085328eucas1p27b1c8ff1901fd75ecb06c180c6c29d3d@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 14/24] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200811085330eucas1p15e9a44970a46fa161477c76d90bd44c6@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 15/24] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200811085332eucas1p2a859ec9426e0c58abbda7c1bd4ef1b44@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 16/24] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200811085334eucas1p261a004aefcdd3819a9c5e029ddc9808d@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 17/24] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200811085336eucas1p239879bd738b4725f673b033e25056a30@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 18/24] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200811085338eucas1p22bc87cd8b124722fc751b15c341e5549@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 19/24] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200811085340eucas1p133dfbd6a70d75c7a4c7ddb285d9cddf4@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 20/24] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200811085342eucas1p18fc9692be1516b1b97db78406696a78d@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 21/24] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200811085344eucas1p2301dcc589febbf13d1d3d72713e55404@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 22/24] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200811085345eucas1p2c9484c5266788e3748bb86b48b4a1862@eucas1p2.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 23/24] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200811085347eucas1p12d1f10a867d75cec369bdaf0949f32a0@eucas1p1.samsung.com>
2020-08-11  8:52                               ` [dpdk-dev] [PATCH v9 24/24] examples/vm_power_*: " Ivan Dyukov
2020-09-07 13:24                             ` [dpdk-dev] [PATCH v9 00/24] ethdev: allow unknown link speed Ferruh Yigit
2020-09-07 15:29                               ` Morten Brørup
2020-09-08  6:16                                 ` Ivan Dyukov
2020-09-08  6:37                                   ` Morten Brørup
     [not found]                         ` <CGME20200910193410eucas1p29505d39a12622591403cba95ef5bdaca@eucas1p2.samsung.com>
2020-09-10 19:33                           ` [dpdk-dev] [PATCH v10 " Ivan Dyukov
     [not found]                             ` <CGME20200910193414eucas1p1e8a7fcd9e119b1d68f1dec32338f4f12@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 01/24] " Ivan Dyukov
     [not found]                             ` <CGME20200910193417eucas1p22204d717d003dba6eb7cb52d60e6571b@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 02/24] ethdev: format a link status text Ivan Dyukov
2020-09-10 19:58                                 ` Morten Brørup
     [not found]                             ` <CGME20200910193420eucas1p1c7ed662be24a6fbc8e272dadefbbb22f@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 03/24] app: update apps&docs with new UNKNOWN link speed Ivan Dyukov
     [not found]                             ` <CGME20200910193424eucas1p15de706cc359e51f1ef449e5dbf1872e1@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 04/24] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200910193426eucas1p2b48cdd5bb0a0956bd88d18991bc0f647@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 05/24] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200910193429eucas1p2d686171aa6500af8d5b014d7472d7112@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 06/24] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200910193433eucas1p1e00176d14e73334d7b293b0aae8b7e4a@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 07/24] examples: new link status print format Ivan Dyukov
     [not found]                             ` <CGME20200910193436eucas1p13dd91d9668b6bd61dd3fd734dc51fae3@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 08/24] examples/bbdev_app: " Ivan Dyukov
     [not found]                             ` <CGME20200910193439eucas1p18263bdec6cef7f5790fef06338888528@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 09/24] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200910193442eucas1p14b936dcafe61c23d23cb6e99aa934768@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 10/24] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200910193445eucas1p2f16b04c5940d3141916b69ab97392a41@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 11/24] examples/ip_pipeline: " Ivan Dyukov
     [not found]                             ` <CGME20200910193447eucas1p1bd00314c0c7f7d8554c9207038017bd8@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 12/24] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200910193450eucas1p18f1f4f7ff450392368409b7e1fb236cf@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 13/24] examples/kni: " Ivan Dyukov
     [not found]                             ` <CGME20200910193453eucas1p1cccb329ab81bbe3c6c0d5ec5f6bf1ec9@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 14/24] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200910193456eucas1p25839dc5b17a0eebece4c7c0ab1e4dbbf@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 15/24] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200910193458eucas1p1ae0f16b4519b299d2edf3378458e5113@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 16/24] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200910193501eucas1p118effa649709ad3c377df1922e7786a1@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 17/24] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200910193505eucas1p1c72b003752070200f63b999e6ffb7c5f@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 18/24] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200910193508eucas1p154962900717e9e5a57a6dc6643f80b3d@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 19/24] examples/multi_proc*: " Ivan Dyukov
     [not found]                             ` <CGME20200910193511eucas1p17bb96c3bc79b54d1e567eeba1c13a293@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 20/24] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200910193513eucas1p18b7abcd3b05c1b9c7ad68c99e573b5c7@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 21/24] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200910193516eucas1p2daa9595821a02db7dd85df1e6c57eda3@eucas1p2.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 22/24] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200910193519eucas1p10e3d3b0496590dfc30e41259f068c62f@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 23/24] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200910193522eucas1p102187e623e0e9649bd7b3e93a15a680a@eucas1p1.samsung.com>
2020-09-10 19:33                               ` [dpdk-dev] [PATCH v10 24/24] examples/vm_power_*: " Ivan Dyukov
     [not found]                         ` <CGME20200915190738eucas1p12fd2a456763000d58be9380e6c614a2f@eucas1p1.samsung.com>
2020-09-15 19:06                           ` [dpdk-dev] [PATCH v11 00/24] ethdev: allow unknown link speed Ivan Dyukov
     [not found]                             ` <CGME20200915190742eucas1p2a19ad1f8ee0a19b400652262fd036e67@eucas1p2.samsung.com>
2020-09-15 19:06                               ` [dpdk-dev] [PATCH v11 01/24] " Ivan Dyukov
     [not found]                             ` <CGME20200915190746eucas1p2c80920f3eaff2844faf836eaea4c1d42@eucas1p2.samsung.com>
2020-09-15 19:06                               ` [dpdk-dev] [PATCH v11 02/24] ethdev: format a link status text Ivan Dyukov
2020-09-15 20:44                                 ` Morten Brørup
2020-09-18 17:24                                   ` Ferruh Yigit
     [not found]                             ` <CGME20200915190748eucas1p171de0997902ef5c415bdd60e391ae631@eucas1p1.samsung.com>
2020-09-15 19:06                               ` [dpdk-dev] [PATCH v11 03/24] app: update apps&docs with new UNKNOWN link speed Ivan Dyukov
2020-09-18 17:24                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190751eucas1p20c71494682efc4dbcda7836db5af1558@eucas1p2.samsung.com>
2020-09-15 19:06                               ` [dpdk-dev] [PATCH v11 04/24] net/ixgbe: return unknown speed in status Ivan Dyukov
     [not found]                             ` <CGME20200915190754eucas1p110b35ee7bbb1143e153f8f1469528fdb@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 05/24] net/i40e: " Ivan Dyukov
     [not found]                             ` <CGME20200915190757eucas1p2f4d9f5f1beff09e8102311dde7569271@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 06/24] net/ice: " Ivan Dyukov
     [not found]                             ` <CGME20200915190800eucas1p16c5aa3b72311b2aae8b4085732b35384@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 07/24] examples: new link status print format Ivan Dyukov
2020-09-18 18:15                                 ` Ferruh Yigit
2020-09-18 18:22                                 ` Ferruh Yigit
2020-09-21 12:47                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190802eucas1p25937243b85d9a7064895f1d46d3a3829@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 08/24] examples/bbdev_app: " Ivan Dyukov
2020-09-18 17:53                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190805eucas1p17a324ccd4d81cd51dc855b6be17d13a5@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 09/24] examples/ioat: " Ivan Dyukov
     [not found]                             ` <CGME20200915190808eucas1p239c33a16b012897614a124dff919d3be@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 10/24] examples/ip_*: " Ivan Dyukov
     [not found]                             ` <CGME20200915190810eucas1p2a781b5404bdbd5b3a94b7c57f429a39d@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 11/24] examples/ip_pipeline: " Ivan Dyukov
2020-09-18 17:54                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190813eucas1p2ead5e8c99461c1253b7407f1d0ef3c1e@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 12/24] examples/ipsec-secgw: " Ivan Dyukov
     [not found]                             ` <CGME20200915190815eucas1p1c027e0f5e4f5b2cb5c179ccad5cd4456@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 13/24] examples/kni: " Ivan Dyukov
2020-09-18 18:07                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190818eucas1p2ce297ae5bed8ea506af740a738f411f8@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 14/24] examples/l2fwd-crypt: " Ivan Dyukov
     [not found]                             ` <CGME20200915190821eucas1p101ad6e551219cd63fbf784ef8ea366d0@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 15/24] examples/l2fwd-event: " Ivan Dyukov
     [not found]                             ` <CGME20200915190824eucas1p2244766de5d98225fea4c2c3e074f99d5@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 16/24] examples/l2fwd: " Ivan Dyukov
     [not found]                             ` <CGME20200915190827eucas1p227a32a8f74b364decb7ebbc096172949@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 17/24] examples/l3fwd-graph: " Ivan Dyukov
     [not found]                             ` <CGME20200915190830eucas1p1104f3abf3de5ca32e43f8efc0e53a524@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 18/24] examples/l3fwd-power: " Ivan Dyukov
     [not found]                             ` <CGME20200915190833eucas1p2708ab17017315c193173b423c9fa1d0e@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 19/24] examples/multi_proc*: " Ivan Dyukov
2020-09-18 18:12                                 ` Ferruh Yigit
     [not found]                             ` <CGME20200915190836eucas1p2d2806d0372be5ef08085ab7c5f4585d2@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 20/24] examples/ntb: " Ivan Dyukov
     [not found]                             ` <CGME20200915190838eucas1p1adaabef8ead06d5220e3091a94dedf37@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 21/24] example/performance*: " Ivan Dyukov
     [not found]                             ` <CGME20200915190841eucas1p20ca62d955effb1ca2b22aea6b7170e2e@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 22/24] examples/qos_sched: " Ivan Dyukov
     [not found]                             ` <CGME20200915190844eucas1p15a2a2b9f2226d5fd315c7c8e0a484e5f@eucas1p1.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 23/24] examples/server_nod*: " Ivan Dyukov
     [not found]                             ` <CGME20200915190847eucas1p28539b8571d5060f354c0263b96358ce2@eucas1p2.samsung.com>
2020-09-15 19:07                               ` [dpdk-dev] [PATCH v11 24/24] examples/vm_power_*: " Ivan Dyukov
2020-09-18 17:23                             ` [dpdk-dev] [PATCH v11 00/24] ethdev: allow unknown link speed Ferruh Yigit
2020-09-18 18:47                               ` Ferruh Yigit
     [not found]     ` <CGME20200416124312eucas1p23f4b85e17cf7f8f04c66ee3f16199936@eucas1p2.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 2/7] net/virtio: replace default virtio speed Ivan Dyukov
     [not found]     ` <CGME20200416124314eucas1p21c88e52504d01e4fd6ebe9f790b0e5bd@eucas1p2.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 3/7] net/virtio: refactor devargs parsing Ivan Dyukov
     [not found]     ` <CGME20200416124316eucas1p2be047d5a4728c47d5db196e46fcf71ab@eucas1p2.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 4/7] net/virtio: add link speed devarg Ivan Dyukov
     [not found]     ` <CGME20200416124317eucas1p15276ceb13bfb49ba429e4391d1ecce53@eucas1p1.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 5/7] net/virtio-user: fix devargs parsing Ivan Dyukov
     [not found]     ` <CGME20200416124319eucas1p1465ff1637498a4d90f9da4b5e0524d41@eucas1p1.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 6/7] net/virtio-user: adding link speed devarg Ivan Dyukov
     [not found]     ` <CGME20200416124321eucas1p2768f2846666ffad04efcadd871859cf9@eucas1p2.samsung.com>
2020-04-16 12:42       ` [dpdk-dev] [PATCH v12 7/7] net/virtio: Support of VIRTIO_NET_F_SPEED_DUPLEX Ivan Dyukov

Reply instructions:

You may reply publically 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=501790b8-d1d3-08e6-4263-b7d8e95fbde9@intel.com \
    --to=ferruh.yigit@intel.com \
    --cc=arybchenko@solarflare.com \
    --cc=beilei.xing@intel.com \
    --cc=david.marchand@redhat.com \
    --cc=dev@dpdk.org \
    --cc=i.dyukov@samsung.com \
    --cc=jia.guo@intel.com \
    --cc=mb@smartsharesystems.com \
    --cc=qiming.yang@intel.com \
    --cc=stephen@networkplumber.org \
    --cc=thomas@monjalon.net \
    --cc=v.kuramshin@samsung.com \
    --cc=wei.zhao1@intel.com \
    --cc=wenzhuo.lu@intel.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

DPDK patches and discussions

Archives are clonable:
	git clone --mirror https://inbox.dpdk.org/dev/0 dev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 dev dev/ https://inbox.dpdk.org/dev \
		dev@dpdk.org
	public-inbox-index dev


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.dev


AGPL code for this site: git clone https://public-inbox.org/ public-inbox