Hi Jiang,
On 03/03/2013 11:43 PM, Jiang Liu wrote:
Hi Simon,
Bootmem allocator is used to managed DMA and Normal memory only, and it does not manage highmem pages because kernel
can't directly access highmem pages.
Why you say so? Could you point out where you figure out bootmem
allocator doesn't handle highmem pages? In my understanding, it doesn't
distinguish low memory or high memory.
Regards!
Gerry
On 02/28/2013 02:13 PM, Simon Jeons wrote:
Hi Jiang,
https://patchwork.kernel.org/patch/1781291/
You said that the bootmem allocator doesn't touch *highmem pages*, so highmem zones' managed_pages is set to the accurate value "spanned_pages - absent_pages" in function free_area_init_core() and won't be updated anymore. Why it doesn't touch *highmem pages*? Could you point out where you figure out this?
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@xxxxxxxxx. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>