All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] virtio driver fixes and cleanup
@ 2015-04-15 15:20 Stephen Hemminger
       [not found] ` <1429111219-8789-1-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
  0 siblings, 1 reply; 17+ messages in thread
From: Stephen Hemminger @ 2015-04-15 15:20 UTC (permalink / raw)
  To: dev-VfR2kkLFssw

These are cleanups and enhancements to virtio driver.
The important fixes are those that allow virtio to work in non-KVM
environments. The driver was not negotiating properly with the host.

Stephen Hemminger (5):
  virtio: remove useless new lines
  virtio: don't enable/disable rx modes unless supported
  virtio: don't set mac table unless negotiated
  virtio: fix ring size negotiation
  virtio: clarify feature bit handling

 lib/librte_pmd_virtio/virtio_ethdev.c | 70 ++++++++++++++-----------
 lib/librte_pmd_virtio/virtio_ethdev.h | 27 ++++------
 lib/librte_pmd_virtio/virtio_pci.h    | 96 ++++++++++++++++++-----------------
 lib/librte_pmd_virtio/virtqueue.h     |  8 +--
 4 files changed, 100 insertions(+), 101 deletions(-)

-- 
2.1.4

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

end of thread, other threads:[~2015-06-11  5:57 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-15 15:20 [PATCH 0/5] virtio driver fixes and cleanup Stephen Hemminger
     [not found] ` <1429111219-8789-1-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
2015-04-15 15:20   ` [PATCH 1/5] virtio: remove useless new lines Stephen Hemminger
     [not found]     ` <1429111219-8789-2-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
2015-04-16  3:41       ` Ouyang, Changchun
2015-04-15 15:20   ` [PATCH 2/5] virtio: don't enable/disable rx modes unless supported Stephen Hemminger
     [not found]     ` <1429111219-8789-3-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
2015-04-16  3:41       ` Ouyang, Changchun
2015-04-15 15:20   ` [PATCH 3/5] virtio: don't set mac table unless negotiated Stephen Hemminger
     [not found]     ` <1429111219-8789-4-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
2015-04-16  3:45       ` Ouyang, Changchun
2015-04-15 15:20   ` [PATCH 4/5] virtio: fix ring size negotiation Stephen Hemminger
     [not found]     ` <1429111219-8789-5-git-send-email-stephen-OTpzqLSitTUnbdJkjeBofR2eb7JE58TQ@public.gmane.org>
2015-04-16  3:39       ` Ouyang, Changchun
     [not found]         ` <F52918179C57134FAEC9EA62FA2F962511AC1EAE-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-04-16  5:47           ` Stephen Hemminger
     [not found]             ` <CAOaVG15WOHD_cXN4gQDZKTBr_77y8poFbYdmnJ89cC1Z5+ibTw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-04-16  6:26               ` Ouyang, Changchun
     [not found]                 ` <F52918179C57134FAEC9EA62FA2F962511AC2143-E2R4CRU6q/6iAffOGbnezLfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2015-04-16  7:38                   ` Thomas Monjalon
2015-04-16 17:30                     ` Stephen Hemminger
2015-04-16 17:33                   ` Stephen Hemminger
2015-04-15 15:20   ` [PATCH 5/5] virtio: clarify feature bit handling Stephen Hemminger
2015-06-10  0:48     ` Stephen Hemminger
2015-06-11  5:56       ` Ouyang, Changchun

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.