DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/5] improve tap behavior
@ 2017-04-14  9:32 Pascal Mazon
  2017-04-14  9:32 ` [dpdk-dev] [PATCH 1/5] net/tap: add debug messages Pascal Mazon
                   ` (6 more replies)
  0 siblings, 7 replies; 21+ messages in thread
From: Pascal Mazon @ 2017-04-14  9:32 UTC (permalink / raw)
  To: dev; +Cc: pascal.mazon

The tap does not behave properly in some cases.

It is generally expected that a real device should be available once the
probing has been done.

It is also better to check if an operation (here, setting MAC) is
mandatory before performing it. Typically in cases where the remote
netdevice is a VF with limited capabilities.

This series ensures that the tap works more logically.

Pascal Mazon (5):
  net/tap: add debug messages
  net/tap: remove unnecessary functions
  net/tap: drop unnecessary nested block
  net/tap: create netdevice during probing
  net/tap: do not set remote MAC if not necessary

 drivers/net/tap/rte_eth_tap.c | 299 +++++++++++++++++++++---------------------
 1 file changed, 153 insertions(+), 146 deletions(-)

-- 
2.12.0.306.g4a9b9b3

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2017-05-12 14:04 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-14  9:32 [dpdk-dev] [PATCH 0/5] improve tap behavior Pascal Mazon
2017-04-14  9:32 ` [dpdk-dev] [PATCH 1/5] net/tap: add debug messages Pascal Mazon
2017-04-14  9:32 ` [dpdk-dev] [PATCH 2/5] net/tap: remove unnecessary functions Pascal Mazon
2017-04-14  9:32 ` [dpdk-dev] [PATCH 3/5] net/tap: drop unnecessary nested block Pascal Mazon
2017-04-14  9:32 ` [dpdk-dev] [PATCH 4/5] net/tap: create netdevice during probing Pascal Mazon
2017-04-14  9:32 ` [dpdk-dev] [PATCH 5/5] net/tap: do not set remote MAC if not necessary Pascal Mazon
2017-04-14  9:45 ` [dpdk-dev] [PATCH 0/5] improve tap behavior Ferruh Yigit
2017-04-18  8:17 ` Pascal Mazon
2017-04-18  8:17   ` [dpdk-dev] [PATCH v2 1/5] net/tap: add debug messages Pascal Mazon
2017-04-18  8:17   ` [dpdk-dev] [PATCH v2 2/5] net/tap: remove unnecessary functions Pascal Mazon
2017-04-18  8:17   ` [dpdk-dev] [PATCH v2 3/5] net/tap: drop unnecessary nested block Pascal Mazon
2017-04-18  8:17   ` [dpdk-dev] [PATCH v2 4/5] net/tap: create netdevice during probing Pascal Mazon
2017-04-18  8:17   ` [dpdk-dev] [PATCH v2 5/5] net/tap: do not set remote MAC if not necessary Pascal Mazon
2017-05-12 12:29   ` [dpdk-dev] [PATCH 0/5] improve tap behavior Ferruh Yigit
2017-05-12 13:01   ` [dpdk-dev] [PATCH v3 " Pascal Mazon
2017-05-12 13:01     ` [dpdk-dev] [PATCH v3 1/5] net/tap: add debug messages Pascal Mazon
2017-05-12 13:01     ` [dpdk-dev] [PATCH v3 2/5] net/tap: remove unnecessary functions Pascal Mazon
2017-05-12 13:01     ` [dpdk-dev] [PATCH v3 3/5] net/tap: drop unnecessary nested block Pascal Mazon
2017-05-12 13:01     ` [dpdk-dev] [PATCH v3 4/5] net/tap: create netdevice during probing Pascal Mazon
2017-05-12 13:01     ` [dpdk-dev] [PATCH v3 5/5] net/tap: do not set remote MAC if not necessary Pascal Mazon
2017-05-12 14:04     ` [dpdk-dev] [PATCH v3 0/5] improve tap behavior Ferruh Yigit

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).