Yeah Mike, thanks for everything!

On Sun, May 8, 2016, 07:06 Dan Cross <[email protected]> wrote:

> On Sat, May 7, 2016 at 11:37 PM, Michael Taufen <[email protected]> wrote:
>
>> Thanks Ron :). Good luck to all of you!
>>
>
> Don't worry, Mike; Ron'll be ok. After all, you're only going to the other
> side of the same floor of the same building.
> You'll always have honorary access to the beer fridge.
> If we had a beer fridge.
> Which we don't.
> But if we did, you'd have access to it.
> Hey! We should get a beer fridge!
>
>         - Dan C.
>
> On Saturday, May 7, 2016 at 7:15:30 PM UTC-7, rminnich wrote:
>>>
>>> cool. Gan and I can sync up against backtothefuture next week. Thanks.
>>> We're gonna miss you.
>>>
>>> ron
>>>
>>> On Sat, May 7, 2016 at 5:06 PM Michael Taufen <[email protected]> wrote:
>>>
>>>> This is the set of changes I made while cleaning up Virtio MMIO and the
>>>> console code. It is cleaned up and ready for Gan to take over, since I'm
>>>> moving to a new team next week.
>>>>
>>>> You should only trust it to build and run at the final commit in the
>>>> series (commit 60c787b2b8d0608597671a16d194c924917b9532).
>>>>
>>>> Gan, you will have to coordinate migrating this to the new 2LS
>>>> infrastructure. I will supply you with a list of TODOs.
>>>>
>>>> Note: My master is from *before* the 2LS upgrades.
>>>>
>>>> Github compare link vs mtaufen/master:
>>>> https://github.com/mtaufen/akaros/compare/master...mtaufen:virtio-mmio-redo
>>>> Github compare link vs brho/master:
>>>> https://github.com/brho/akaros/compare/master...mtaufen:virtio-mmio-redo
>>>>
>>>> Pull request vs mtaufen/master:
>>>>
>>>> The following changes since commit
>>>> 5aa00200baf7236595c1ab0cb639a64f201dc349:
>>>>
>>>>   Initial clean up of gettimeofday and timekeeping (2016-04-29 10:09:00
>>>> -0400)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>   [email protected]:mtaufen/akaros.git virtio-mmio-redo
>>>>
>>>> for you to fetch changes up to 60c787b2b8d0608597671a16d194c924917b9532:
>>>>
>>>>   VMM: Replace the old virtio in vmrunkernel with the new virtio
>>>> (2016-05-07 16:44:05 -0700)
>>>>
>>>> ----------------------------------------------------------------
>>>> 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                      |  199 +++------
>>>>  user/vmm/decode.c                            |   40 +-
>>>>  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           |  135 ++++--
>>>>  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/virtio-mmio.c                       |  431 ------------------
>>>>  user/vmm/virtio.c                            |   47 ++
>>>>  user/vmm/virtio_lguest_console.c             |  160 +++++++
>>>>  user/vmm/virtio_lguest_helpers.c             |  349 +++++++++++++++
>>>>  user/vmm/virtio_mmio.c                       |  939
>>>> +++++++++++++++++++++++++++++++++++++++
>>>>  user/vmm/virtio_ring.c                       | 1130
>>>> -----------------------------------------------
>>>>  27 files changed, 2386 insertions(+), 2258 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.
>>>>
>>> --
>> 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.
>>
> --
> 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.
>

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