Files
linux/mm
Tao Zeng b5b613f16e mm: fix global free page not same with buddy system [1/1]
PD#TV-12041

Problem:
Lost RAM is too high, we checked meminfo, found that global free
page count is not same with real value counted from buddy system
usually after long time running, this different value can be over
200 MB:
[  484.055739@1] HighMem free:16652kB min:512kB low:15932kB
                              ~~~~~~16MB
[  484.067393@1] lowmem_reserve[]: 0 0 0
[  484.071021@1] HighMem: 2308*4kB (UMC) 1296*8kB (UMC) 913*16kB
                (UMC) 555*32kB (UMC) 339*64kB (UMC) 25*128kB
				(UMC) 2*256kB (C) 1*512kB (C) 1*1024kB (C)
	             0*2048kB 39*4096kB (C) = 238656kB
				                          ~~~~~~~~238MB

Solution:
Fix wrong sub of free pages when no fallback pages get from high memzone.

Verify:
x301

Change-Id: Iae011ec216e2479dd400aea1af4750ad436fe946
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
2020-06-29 11:45:42 +09:00
..
2020-06-29 11:45:26 +09:00
2018-04-24 11:26:46 +02:00
2017-12-05 11:34:59 +01:00
2018-05-30 13:19:56 +02:00
2015-09-08 15:35:28 -07:00
2017-06-07 12:37:47 +02:00
2018-06-13 16:37:10 +02:00
2016-03-17 15:09:34 -07:00
2018-04-17 17:58:08 -08:00
2017-08-11 13:55:02 -07:00
2015-11-05 19:34:48 -08:00
2017-08-24 17:12:19 -07:00
2018-04-24 09:34:18 +02:00
2016-03-17 15:09:34 -07:00
2020-06-29 11:45:26 +09:00
2018-04-17 17:58:08 -08:00
2017-06-14 15:06:00 +02:00