https://github.com/GanShun/akaros/compare/master...GanShun:virtio-2ls

these are on my branch virtio-2ls

The following changes since commit 6871b7380c77e8d5c4352fb01974425ce4a06868:

  Fix route deletion. (2016-05-10 14:58:15 -0400)

are available in the git repository at:

  [email protected]:GanShun/akaros.git HEAD

for you to fetch changes up to f3a62e453f0dffd02a1ed4ff8469adfb1ad36686:

  VMM: Make new virtio implementation work with new vmm 2LS (2016-05-10
13:35:18 -0700)

----------------------------------------------------------------
GanShun (2):
      VMM: Change vmm_run_task return values
      VMM: Make new virtio implementation work with new vmm 2LS

Michael Taufen (21):
      VMM: Remove the old virtio (XCC)
      VMM: Brought virtio headers in from Linux v4.5
      VMM: Converted headers to use pragma once
      VMM: Change virtio header include paths from linux to vmm
      VMM: Removed virtio_types.h and includes for that file
      VMM: Converted virtio headers to rely on types from stdint
      VMM: Add virtio.h, which contains our error macros and core virtio
structures
      VMM: Added virtio_lguest_helpers.c with utility functions
      VMM: Added includes to virtio_lguest_helpers.c for our implementation
of virtio-mmio
      VMM: Modify lguest helpers for our virtio
      VMM: Change wmb to ACCESS_ONCE in next_desc in virtio_lguest_helpers.c
      VMM: Added virtio_lguest_helpers.h for helper functions derived from
lguest
      VMM: Added a helper function for validating device features
      VMM: Add our virtio_mmio_dev struct and specify its interface
functions
      VMM: Add virtio_mmio.c which contains our implementation of the
virtio mmio transport
      VMM: Decoder hack
      VMM: Added the VIRTIO_CONFIG_S_NEEDS_RESET bit to virtio_config.h
      VMM: Added console queue service functions from lguest
      VMM: Modified console queue service functions for our virtio
      VMM: Added header for virtio_lguest_console functions
      VMM: Replace the old virtio in vmrunkernel with the new virtio

 kern/include/ros/virtio_ring.h               |  160 ---------
 tests/vmm/vmrunkernel.c                      |  173 +++-------
 user/vmm/decode.c                            |   38 ++-
 user/vmm/include/vmm/sched.h                 |    3 +-
 user/vmm/include/vmm/virtio.h                |  221 ++++++-------
 user/vmm/include/vmm/virtio_9p.h             |   10 +-
 user/vmm/include/vmm/virtio_balloon.h        |   15 +-
 user/vmm/include/vmm/virtio_blk.h            |   49 ++-
 user/vmm/include/vmm/virtio_config.h         |    2 +
 user/vmm/include/vmm/virtio_console.h        |   21 +-
 user/vmm/include/vmm/virtio_gpu.h            |  314 ++++++++++++++++++
 user/vmm/include/vmm/virtio_ids.h            |    3 +
 user/vmm/include/vmm/virtio_input.h          |   36 +--
 user/vmm/include/vmm/virtio_lguest_console.h |   29 ++
 user/vmm/include/vmm/virtio_lguest_helpers.h |   46 +++
 user/vmm/include/vmm/virtio_mmio.h           |  138 +++++---
 user/vmm/include/vmm/virtio_net.h            |   69 ++--
 user/vmm/include/vmm/virtio_pci.h            |   64 ++--
 user/vmm/include/vmm/virtio_ring.h           |   39 +--
 user/vmm/include/vmm/virtio_rng.h            |    5 +-
 user/vmm/include/vmm/virtio_scsi.h           |   88 ++---
 user/vmm/include/vmm/virtio_types.h          |   43 ---
 user/vmm/include/vmm/vmm.h                   |    1 +
 user/vmm/sched.c                             |    9 +-
 user/vmm/virtio-mmio.c                       |  426
------------------------
 user/vmm/virtio.c                            |   47 +++
 user/vmm/virtio_lguest_console.c             |  158 +++++++++
 user/vmm/virtio_lguest_helpers.c             |  349 ++++++++++++++++++++
 user/vmm/virtio_mmio.c                       |  936
+++++++++++++++++++++++++++++++++++++++++++++++++++++
 user/vmm/virtio_ring.c                       | 1130
----------------------------------------------------------------
 user/vmm/vmexit.c                            |   16 +-
 31 files changed, 2389 insertions(+), 2249 deletions(-)
 delete mode 100644 kern/include/ros/virtio_ring.h
 create mode 100644 user/vmm/include/vmm/virtio_gpu.h
 create mode 100644 user/vmm/include/vmm/virtio_lguest_console.h
 create mode 100644 user/vmm/include/vmm/virtio_lguest_helpers.h
 delete mode 100644 user/vmm/include/vmm/virtio_types.h
 delete mode 100644 user/vmm/virtio-mmio.c
 create mode 100644 user/vmm/virtio.c
 create mode 100644 user/vmm/virtio_lguest_console.c
 create mode 100644 user/vmm/virtio_lguest_helpers.c
 create mode 100644 user/vmm/virtio_mmio.c
 delete mode 100644 user/vmm/virtio_ring.c

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to