Thread (5 messages) 5 messages, 1 author, 2013-11-12

[RFC PATCHv2 0/4] Intermix Lowmem and Vmalloc

From: Laura Abbott <hidden>
Date: 2013-11-12 22:27:41
Also in: linux-mm

Hi,

This is v2 of a patch series to allow lowmem and vmalloc to be
intermixed (http://lists.infradead.org/pipermail/linux-arm-kernel/2013-November/210578.html
provides the full decriptions which I've omitted here for brevity)

Nots I forgot to mention before:
- as a side effect of how CMA is setup, the remapped lowmem regions are
explicitly printed out in /proc/vmallocinfo which has turned out to be useful
for debugging. I couldn't find a good way to support those and the lowmem
regions in vmalloc short of adding partial region unmapping.
- I still have a nagging concern about regions that straddle the lowmem/highmem
boundary causing problems. I haven't been able to find a concrete issue yet
though..

v2: Fixed several comments by Kyungmin Park which led me to discover
several issues with the is_vmalloc_addr implementation. is_vmalloc_addr
is probably the ugliest part of the entire series and I debated if
adding extra vmalloc flags would make it less ugly.

Again, comments or suggestions on how to better accomplish this are welcome.

Thanks,
Laura
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help