The following changes since commit 527e9316f8ec44bd53d90fb9f611fa7ffff52bb9: Linux 4.4-rc4 (2015-12-06 15:43:12 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus for you to fetch changes up to f277ec42f38f406ed073569b24b04f1c291fec0f: virtio_ring: shadow available ring flags & index (2015-12-07 17:28:11 +0200) ---------------------------------------------------------------- virtio: fixes on top of 4.4-rc4 This includes some fixes and cleanups in virtio and vhost code. Most notably, shadowing the index fixes the excessive cacheline bouncing observed on AMD platforms. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> ---------------------------------------------------------------- Michael S. Tsirkin (5): virtio-net: Stop doing DMA from the stack vhost: relax log address alignment tools/virtio: move list macro stubs tools/virtio: fix byteswap logic vhost: replace % with & on data path Michal Hocko (1): virtio: Do not drop __GFP_HIGH in alloc_indirect Suman Anna (1): virtio: fix memory leak of virtio ida cache layers Venkatesh Srinivas (1): virtio_ring: shadow available ring flags & index tools/virtio/linux/kernel.h | 6 +++++ tools/virtio/linux/virtio.h | 6 ----- tools/virtio/linux/virtio_config.h | 20 ++++++++++------ drivers/net/virtio_net.c | 34 +++++++++++++++------------ drivers/vhost/vhost.c | 8 +++---- drivers/virtio/virtio.c | 1 + drivers/virtio/virtio_ring.c | 48 +++++++++++++++++++++++++++----------- 7 files changed, 78 insertions(+), 45 deletions(-)