Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
Pull virtio & lguest updates from Rusty Russell: "Lots of virtio work which wasn't quite ready for last merge window. Plus I dived into lguest again, reworking the pagetable code so we can move the switcher page: our fixmaps sometimes take more than 2MB now..." Ugh. Annoying conflicts with the tcm_vhost -> vhost_scsi rename. Hopefully correctly resolved. * tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux: (57 commits) caif_virtio: Remove bouncing email addresses lguest: improve code readability in lg_cpu_start. virtio-net: fill only rx queues which are being used lguest: map Switcher below fixmap. lguest: cache last cpu we ran on. lguest: map Switcher text whenever we allocate a new pagetable. lguest: don't share Switcher PTE pages between guests. lguest: expost switcher_pages array (as lg_switcher_pages). lguest: extract shadow PTE walking / allocating. lguest: make check_gpte et. al return bool. lguest: assume Switcher text is a single page. lguest: rename switcher_page to switcher_pages. lguest: remove RESERVE_MEM constant. lguest: check vaddr not pgd for Switcher protection. lguest: prepare to make SWITCHER_ADDR a variable. virtio: console: replace EMFILE with EBUSY for already-open port virtio-scsi: reset virtqueue affinity when doing cpu hotplug virtio-scsi: introduce multiqueue support virtio-scsi: push vq lock/unlock into virtscsi_vq_done virtio-scsi: pass struct virtio_scsi to virtqueue completion function ...
Showing
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
drivers/vhost/vringh.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/linux/virtio_caif.h
0 → 100644
include/linux/vringh.h
0 → 100644
This diff is collapsed.
tools/virtio/asm/barrier.h
0 → 100644
tools/virtio/linux/bug.h
0 → 100644
tools/virtio/linux/err.h
0 → 100644
This diff is collapsed.
tools/virtio/linux/export.h
0 → 100644
tools/virtio/linux/kernel.h
0 → 100644
This diff is collapsed.
tools/virtio/linux/printk.h
0 → 100644
This diff is collapsed.
tools/virtio/linux/types.h
0 → 100644
This diff is collapsed.
tools/virtio/linux/uaccess.h
0 → 100644
This diff is collapsed.
tools/virtio/linux/uio.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
tools/virtio/linux/vringh.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
tools/virtio/vringh_test.c
0 → 100644
This diff is collapsed.
Please register or sign in to comment