projects
/
platform
/
adaptation
/
renesas_rcar
/
renesas_kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
USB: ftdi_sio: fix null deref at port probe
[platform/adaptation/renesas_rcar/renesas_kernel.git]
/
drivers
/
virtio
/
virtio_balloon.c
diff --git
a/drivers/virtio/virtio_balloon.c
b/drivers/virtio/virtio_balloon.c
index
34bdaba
..
36e7859
100644
(file)
--- a/
drivers/virtio/virtio_balloon.c
+++ b/
drivers/virtio/virtio_balloon.c
@@
-310,6
+310,12
@@
static int balloon(void *_vballoon)
else if (diff < 0)
leak_balloon(vb, -diff);
update_balloon_size(vb);
+
+ /*
+ * For large balloon changes, we could spend a lot of time
+ * and always have work to do. Be nice if preempt disabled.
+ */
+ cond_resched();
}
return 0;
}