• Linus Torvalds's avatar
    Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost · 64145482
    Linus Torvalds authored
    Pull virtio updates from Michael Tsirkin:
    
     - vdpa sim refactoring
    
     - virtio mem: Big Block Mode support
    
     - misc cleanus, fixes
    
    * tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (61 commits)
      vdpa: Use simpler version of ida allocation
      vdpa: Add missing comment for virtqueue count
      uapi: virtio_ids: add missing device type IDs from OASIS spec
      uapi: virtio_ids.h: consistent indentions
      vhost scsi: fix error return code in vhost_scsi_set_endpoint()
      virtio_ring: Fix two use after free bugs
      virtio_net: Fix error code in probe()
      virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed()
      tools/virtio: add barrier for aarch64
      tools/virtio: add krealloc_array
      tools/virtio: include asm/bug.h
      vdpa/mlx5: Use write memory barrier after updating CQ index
      vdpa: split vdpasim to core and net modules
      vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov
      vdpa_sim: make vdpasim->buffer size configurable
      vdpa_sim: use kvmalloc to allocate vdpasim->buffer
      vdpa_sim: set vringh notify callback
      vdpa_sim: add set_config callback in vdpasim_dev_attr
      vdpa_sim: add get_config callback in vdpasim_dev_attr
      vdpa_sim: make 'config' generic and usable for any device type
      ...
    64145482
memory_hotplug.c 50.7 KB