Updated with removed metadata 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 9b980217a606d71fd787cc4e05f8acc1d8feddea: VMM: Make new virtio implementation work with new vmm 2LS (2016-05-11 09:52:00 -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 On Tue, May 10, 2016 at 1:58 PM Gan Shun <[email protected]> wrote: > 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.
