|
@@ -976,8 +976,8 @@ static unsigned long compute_balloon_floor(void)
|
|
|
* 128 72 (1/2)
|
|
|
* 512 168 (1/4)
|
|
|
* 2048 360 (1/8)
|
|
|
- * 8192 768 (1/16)
|
|
|
- * 32768 1536 (1/32)
|
|
|
+ * 8192 744 (1/16)
|
|
|
+ * 32768 1512 (1/32)
|
|
|
*/
|
|
|
if (totalram_pages < MB2PAGES(128))
|
|
|
min_pages = MB2PAGES(8) + (totalram_pages >> 1);
|
|
@@ -986,9 +986,9 @@ static unsigned long compute_balloon_floor(void)
|
|
|
else if (totalram_pages < MB2PAGES(2048))
|
|
|
min_pages = MB2PAGES(104) + (totalram_pages >> 3);
|
|
|
else if (totalram_pages < MB2PAGES(8192))
|
|
|
- min_pages = MB2PAGES(256) + (totalram_pages >> 4);
|
|
|
+ min_pages = MB2PAGES(232) + (totalram_pages >> 4);
|
|
|
else
|
|
|
- min_pages = MB2PAGES(512) + (totalram_pages >> 5);
|
|
|
+ min_pages = MB2PAGES(488) + (totalram_pages >> 5);
|
|
|
#undef MB2PAGES
|
|
|
return min_pages;
|
|
|
}
|