<div dir="ltr"><div><div><div>Hi,<br><br></div>I&#39;m trying to decrease hibernation image size.<br></div>It&#39;s now, normal:21762, high: 8883 pages.<br><br></div><div><div><div><div>Dump /proc/vmalloc, I can see those occupied high memory region.<br>
</div><div><br>For example:<br>0xd99f8000-0xd99fd000   20480 init_mmdc_settings+0x3c/0x410 ioremap<br>...<br>0xd9a1e000-0xd9a3b000  118784 gckOS_AllocateMemory+0x44/0x60 pages=28 vmalloc<br><br>For those ioremap region, pfn_valid check won&#39;t pass, so they shouldn&#39;t save in hibernation image, right?<br>
<br><div>And I can see some vmalloc, I think those will be saved in hibernation image.<br></div>To sum those vmalloc regions, I can&#39;t get the number calculated in count_highmem_pages.<br><br></div><div>Can anyone show me how to dig out further?<br>
<br></div><div>-- <br>cheers,<br>jay
</div></div></div></div></div>