From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu, 12 Jun 2014 00:08:16 +0000 (-0700)
Subject: Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
X-Git-Tag: firefly_0821_release~176^2~3776
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=3c81bdd9e7ec5c7e28bedf7c7bd3b8911ffee94a;p=firefly-linux-kernel-4.4.55.git

Merge tag 'for_linus' of git://git./linux/kernel/git/mst/vhost

Pull vhost infrastructure updates from Michael S. Tsirkin:
 "This reworks vhost core dropping unnecessary RCU uses in favor of VQ
  mutexes which are used on fast path anyway.  This fixes worst-case
  latency for users which change the memory mappings a lot.  Memory
  allocation for vhost-net now supports fallback on vmalloc (same as for
  vhost-scsi) this makes it possible to create the device on systems
  where memory is very fragmented, with slightly lower performance"

* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost:
  vhost: move memory pointer to VQs
  vhost: move acked_features to VQs
  vhost: replace rcu with mutex
  vhost-net: extend device allocation to vmalloc
---

3c81bdd9e7ec5c7e28bedf7c7bd3b8911ffee94a