|
@@ -130,10 +130,9 @@ static void fill_balloon(struct virtio_balloon *vb, size_t num)
|
|
|
struct page *page = alloc_page(GFP_HIGHUSER | __GFP_NORETRY |
|
|
|
__GFP_NOMEMALLOC | __GFP_NOWARN);
|
|
|
if (!page) {
|
|
|
- if (printk_ratelimit())
|
|
|
- dev_printk(KERN_INFO, &vb->vdev->dev,
|
|
|
- "Out of puff! Can't get %zu pages\n",
|
|
|
- num);
|
|
|
+ dev_info_ratelimited(&vb->vdev->dev,
|
|
|
+ "Out of puff! Can't get %zu pages\n",
|
|
|
+ num);
|
|
|
/* Sleep for at least 1/5 of a second before retry. */
|
|
|
msleep(200);
|
|
|
break;
|