Skip to content

Commit

Permalink
Merge branch 'net-2.6' of git://git.kernel.org/pub/scm/linux/kernel/g…
Browse files Browse the repository at this point in the history
…it/mst/vhost
  • Loading branch information
David S. Miller committed May 14, 2010
2 parents cea0d76 + 0d49935 commit d77f873
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion drivers/vhost/vhost.c
Original file line number Diff line number Diff line change
Expand Up @@ -1035,7 +1035,12 @@ int vhost_add_used(struct vhost_virtqueue *vq, unsigned int head, int len)
/* This actually signals the guest, using eventfd. */
void vhost_signal(struct vhost_dev *dev, struct vhost_virtqueue *vq)
{
__u16 flags = 0;
__u16 flags;
/* Flush out used index updates. This is paired
* with the barrier that the Guest executes when enabling
* interrupts. */
smp_mb();

if (get_user(flags, &vq->avail->flags)) {
vq_err(vq, "Failed to get flags");
return;
Expand Down

0 comments on commit d77f873

Please sign in to comment.