lkml.org 
[lkml]   [2014]   [Oct]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH RFC v2 00/14] linux: towards virtio-1 guest support
    Based on patches by Cornelia and others, but
    with an API that should allow better static checking of code,
    and slightly more concervative changes in vring.

    Cornelia Huck (4):
    virtio: allow transports to get avail/used addresses
    virtio_blk: use virtio v1.0 endian
    KVM: s390: virtio-ccw revision 1 SET_VQ
    KVM: s390: enable virtio-ccw revision 1

    Michael S. Tsirkin (6):
    virtio: memory access APIs
    virtio_ring: switch to new memory access APIs
    virtio: add virtio 1.0 feature bit
    virtio: make endian-ness depend on virtio 1.0
    virtio_config: endian conversion for v1.0
    virtio: set FEATURES_OK

    Rusty Russell (3):
    virtio: use u32, not bitmap for struct virtio_device's features
    virtio: add support for 64 bit features.
    virtio_net: use v1.0 endian.

    Thomas Huth (1):
    KVM: s390: Set virtio-ccw transport revision

    include/linux/virtio.h | 6 +-
    include/linux/virtio_config.h | 33 +++++--
    include/uapi/linux/virtio_config.h | 9 +-
    include/uapi/linux/virtio_ring.h | 49 +++++-----
    tools/virtio/linux/virtio.h | 22 +----
    tools/virtio/linux/virtio_config.h | 2 +-
    drivers/block/virtio_blk.c | 4 +
    drivers/char/virtio_console.c | 2 +-
    drivers/lguest/lguest_device.c | 16 ++--
    drivers/net/virtio_net.c | 31 ++++---
    drivers/remoteproc/remoteproc_virtio.c | 7 +-
    drivers/s390/kvm/kvm_virtio.c | 10 +-
    drivers/s390/kvm/virtio_ccw.c | 165 +++++++++++++++++++++++++++------
    drivers/virtio/virtio.c | 47 ++++++----
    drivers/virtio/virtio_mmio.c | 20 ++--
    drivers/virtio/virtio_pci.c | 8 +-
    drivers/virtio/virtio_ring.c | 109 +++++++++++++---------
    tools/virtio/virtio_test.c | 5 +-
    tools/virtio/vringh_test.c | 16 ++--
    include/uapi/linux/Kbuild | 1 +
    20 files changed, 361 insertions(+), 201 deletions(-)

    --
    MST



    \
     
     \ /
      Last update: 2014-10-22 18:21    [W:4.136 / U:0.048 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site