USB: ftdi_sio: fix null deref at port probe
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / virtio / virtio_balloon.c
index 34bdaba..36e7859 100644 (file)
@@ -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;
 }