VMM: Make the virtio poke guest functions respect the destination field
authorGan Shun Lim <ganshun@gmail.com>
Thu, 22 Dec 2016 02:32:46 +0000 (10:32 +0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 17 Jan 2017 19:16:49 +0000 (14:16 -0500)
commit80c1a4488aa85b200b20372947a7c1118a828882
tree127edf3d91038e756e66b3515e5ae2d04749a22e
parente842d892fe308250ae7f3b794c94cb7a1f78c130
VMM: Make the virtio poke guest functions respect the destination field

Now that we have a multicore vm, the guest needs to be able to dictate
the core to send its interrupts to on a per device basis.

Change-Id: Ia1abe9581581d64e060b5c82d435f8bf9ddde3fd
Signed-off-by: Gan Shun Lim <ganshun@gmail.com>
[checkpatch warning]
Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
tests/vmm/vmrunkernel.c
user/vmm/include/vmm/virtio_mmio.h
user/vmm/virtio_blk.c
user/vmm/virtio_lguest_console.c
user/vmm/virtio_mmio.c
user/vmm/virtio_net.c