qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/11] Net patches
@ 2015-02-23 14:40 Stefan Hajnoczi
  2015-02-23 14:40 ` [Qemu-devel] [PULL 01/11] net: synchronize net_host_device_remove with host_net_remove_completion Stefan Hajnoczi
                   ` (11 more replies)
  0 siblings, 12 replies; 17+ messages in thread
From: Stefan Hajnoczi @ 2015-02-23 14:40 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi

The following changes since commit cd2d5541271f1934345d8ca42f5fafff1744eee7:

  Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20150212' into staging (2015-02-13 11:44:50 +0000)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tags/net-pull-request

for you to fetch changes up to 9b4e37ada83a0602df60670f4197a97be5c4e74d:

  rocker: timestamp on the debug logs helps correlate with events in the VM (2015-02-23 09:47:03 +0000)

----------------------------------------------------------------

----------------------------------------------------------------

David Ahern (1):
  rocker: timestamp on the debug logs helps correlate with events in the
    VM

Frediano Ziglio (1):
  tests: rtl8139: test timers and interrupt

Paolo Bonzini (1):
  net: synchronize net_host_device_remove with
    host_net_remove_completion

Scott Feldman (8):
  net: add MAC address string printer
  virtio-net: use qemu_mac_strdup_printf
  rocker: add register programming guide
  pci: add rocker device ID
  pci: add network device class 'other' for network switches
  rocker: add new rocker switch device
  rocker: add tests
  MAINTAINERS: add rocker

 MAINTAINERS                   |    6 +
 default-configs/pci.mak       |    1 +
 docs/specs/pci-ids.txt        |    1 +
 docs/specs/rocker.txt         | 1009 ++++++++++++++++++
 hw/net/Makefile.objs          |    4 +
 hw/net/rocker/rocker.c        | 1478 ++++++++++++++++++++++++++
 hw/net/rocker/rocker.h        |   85 ++
 hw/net/rocker/rocker_desc.c   |  379 +++++++
 hw/net/rocker/rocker_desc.h   |   57 +
 hw/net/rocker/rocker_fp.c     |  234 +++++
 hw/net/rocker/rocker_fp.h     |   53 +
 hw/net/rocker/rocker_hw.h     |  491 +++++++++
 hw/net/rocker/rocker_of_dpa.c | 2314 +++++++++++++++++++++++++++++++++++++++++
 hw/net/rocker/rocker_of_dpa.h |   25 +
 hw/net/rocker/rocker_tlv.h    |  244 +++++
 hw/net/rocker/rocker_world.c  |  108 ++
 hw/net/rocker/rocker_world.h  |   63 ++
 hw/net/virtio-net.c           |   12 +-
 include/hw/pci/pci.h          |    1 +
 include/hw/pci/pci_ids.h      |    1 +
 include/net/net.h             |    1 +
 net/net.c                     |   13 +-
 tests/Makefile                |    2 +-
 tests/rocker/README           |    5 +
 tests/rocker/all              |   19 +
 tests/rocker/bridge           |   48 +
 tests/rocker/bridge-stp       |   57 +
 tests/rocker/bridge-vlan      |   57 +
 tests/rocker/bridge-vlan-stp  |   69 ++
 tests/rocker/port             |   22 +
 tests/rocker/tut.dot          |    8 +
 tests/rtl8139-test.c          |  181 ++++
 32 files changed, 7035 insertions(+), 13 deletions(-)
 create mode 100644 docs/specs/rocker.txt
 create mode 100644 hw/net/rocker/rocker.c
 create mode 100644 hw/net/rocker/rocker.h
 create mode 100644 hw/net/rocker/rocker_desc.c
 create mode 100644 hw/net/rocker/rocker_desc.h
 create mode 100644 hw/net/rocker/rocker_fp.c
 create mode 100644 hw/net/rocker/rocker_fp.h
 create mode 100644 hw/net/rocker/rocker_hw.h
 create mode 100644 hw/net/rocker/rocker_of_dpa.c
 create mode 100644 hw/net/rocker/rocker_of_dpa.h
 create mode 100644 hw/net/rocker/rocker_tlv.h
 create mode 100644 hw/net/rocker/rocker_world.c
 create mode 100644 hw/net/rocker/rocker_world.h
 create mode 100644 tests/rocker/README
 create mode 100755 tests/rocker/all
 create mode 100755 tests/rocker/bridge
 create mode 100755 tests/rocker/bridge-stp
 create mode 100755 tests/rocker/bridge-vlan
 create mode 100755 tests/rocker/bridge-vlan-stp
 create mode 100755 tests/rocker/port
 create mode 100644 tests/rocker/tut.dot

-- 
2.1.0

^ permalink raw reply	[flat|nested] 17+ messages in thread
* [Qemu-devel] [PULL 00/11] Net patches
@ 2014-02-25 13:33 Stefan Hajnoczi
  2014-02-26 20:52 ` Peter Maydell
  0 siblings, 1 reply; 17+ messages in thread
From: Stefan Hajnoczi @ 2014-02-25 13:33 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Anthony Liguori

The following changes since commit c58e291591dbc1c846fa152d4792554803405ebb:

  Merge remote-tracking branch 'remotes/sstabellini/xen-140220' into staging (2014-02-24 16:12:55 +0000)

are available in the git repository at:


  git://github.com/stefanha/qemu.git tags/net-pull-request

for you to fetch changes up to ad37bb3b000963b36b5c30f5a4239cfbc4fe8725:

  virtio-net: use qemu_get_queue() where possible (2014-02-25 14:31:05 +0100)

----------------------------------------------------------------
Net patches

----------------------------------------------------------------
Max Filippov (1):
      opencores_eth: flush queue whenever can_receive can go from false to true

Stefan Hajnoczi (3):
      net: remove implicit peer from offload API
      vhost_net: use offload API instead of bypassing it
      virtio-net: use qemu_get_queue() where possible

Vincenzo Maffione (7):
      net: change vnet-hdr TAP prototypes
      net: extend NetClientInfo for offloading
      net: TAP uses NetClientInfo offloading callbacks
      net: virtio-net and vmxnet3 use offloading API
      net: make tap offloading callbacks static
      net: add offloading support to netmap backend
      net: Disable netmap backend when not supported

 configure              |  10 +++-
 hw/net/opencores_eth.c |  33 ++++++++++++-
 hw/net/vhost_net.c     |   6 +--
 hw/net/virtio-net.c    |  16 +++----
 hw/net/vmxnet3.c       |  22 ++++-----
 include/net/net.h      |  19 ++++++++
 include/net/tap.h      |   6 ---
 net/net.c              |  55 ++++++++++++++++++++++
 net/netmap.c           | 123 ++++++++++++++++++++++++++++++++-----------------
 net/tap-win32.c        |  92 +++++++++++++++++++-----------------
 net/tap.c              |  20 +++++---
 11 files changed, 275 insertions(+), 127 deletions(-)

-- 
1.8.5.3

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

end of thread, other threads:[~2015-02-27  7:20 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-23 14:40 [Qemu-devel] [PULL 00/11] Net patches Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 01/11] net: synchronize net_host_device_remove with host_net_remove_completion Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 02/11] tests: rtl8139: test timers and interrupt Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 03/11] net: add MAC address string printer Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 04/11] virtio-net: use qemu_mac_strdup_printf Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 05/11] rocker: add register programming guide Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 06/11] pci: add rocker device ID Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 07/11] pci: add network device class 'other' for network switches Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 08/11] rocker: add new rocker switch device Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 09/11] rocker: add tests Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 10/11] MAINTAINERS: add rocker Stefan Hajnoczi
2015-02-23 14:40 ` [Qemu-devel] [PULL 11/11] rocker: timestamp on the debug logs helps correlate with events in the VM Stefan Hajnoczi
2015-02-26 12:15 ` [Qemu-devel] [PULL 00/11] Net patches Peter Maydell
2015-02-26 17:52   ` Scott Feldman
2015-02-27  7:20     ` Jiri Pirko
  -- strict thread matches above, loose matches on Subject: below --
2014-02-25 13:33 Stefan Hajnoczi
2014-02-26 20:52 ` Peter Maydell

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