• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · 6b9e2cea
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
     "virtio: virtio 1.0 support, misc patches
    
      This adds a lot of infrastructure for virtio 1.0 support.  Notable
      missing pieces: virtio pci, virtio balloon (needs spec extension),
      vhost scsi.
    
      Plus, there are some minor fixes in a couple of places.
    
      Note: some net drivers are affected by these patches.  David said he's
      fine with merging these patches through my tree.
    
      Rusty's on vacation, he acked using my tree for these, too"
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (70 commits)
      virtio_ccw: finalize_features error handling
      virtio_ccw: future-proof finalize_features
      virtio_pci: rename virtio_pci -> virtio_pci_common
      virtio_pci: update file descriptions and copyright
      virtio_pci: split out legacy device support
      virtio_pci: setup config vector indirectly
      virtio_pci: setup vqs indirectly
      virtio_pci: delete vqs indirectly
      virtio_pci: use priv for vq notification
      virtio_pci: free up vq->priv
      virtio_pci: fix coding style for structs
      virtio_pci: add isr field
      virtio: drop legacy_only driver flag
      virtio_balloon: drop legacy_only driver flag
      virtio_ccw: rev 1 devices set VIRTIO_F_VERSION_1
      virtio: allow finalize_features to fail
      virtio_ccw: legacy: don't negotiate rev 1/features
      virtio: add API to detect legacy devices
      virtio_console: fix sparse warnings
      vhost: remove unnecessary forward declarations in vhost.h
      ...
    6b9e2cea
tun.c 55.8 KB