• Linus Torvalds's avatar
    Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux · b746f9c7
    Linus Torvalds authored
    Pull virtio updates from Rusty Russell:
     "Nothing really exciting: some groundwork for changing virtio endian,
      and some robustness fixes for broken virtio devices, plus minor
      tweaks"
    
    * tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux:
      virtio_scsi: verify if queue is broken after virtqueue_get_buf()
      x86, asmlinkage, lguest: Pass in globals into assembler statement
      virtio: mmio: fix signature checking for BE guests
      virtio_ring: adapt to notify() returning bool
      virtio_net: verify if queue is broken after virtqueue_get_buf()
      virtio_console: verify if queue is broken after virtqueue_get_buf()
      virtio_blk: verify if queue is broken after virtqueue_get_buf()
      virtio_ring: add new function virtqueue_is_broken()
      virtio_test: verify if virtqueue_kick() succeeded
      virtio_net: verify if virtqueue_kick() succeeded
      virtio_ring: let virtqueue_{kick()/notify()} return a bool
      virtio_ring: change host notification API
      virtio_config: remove virtio_config_val
      virtio: use size-based config accessors.
      virtio_config: introduce size-based accessors.
      virtio_ring: plug kmemleak false positive.
      virtio: pm: use CONFIG_PM_SLEEP instead of CONFIG_PM
    b746f9c7
virtio_net.c 45.2 KB