Tongue in cheek subject aside, this is a serious question. How can I reliably find a special mapping? AFAICS every architecture that uses special mappings keeps track of the location in mm->context. This is buggy because mremap can move the special mapping. Most architectures only use it for arch_vma_name, which is a silly function anyway: _install_special_mapping avoids the need for it. But 32-bit x86 (compat and native) needs to find the vdso at runtime. Is there any good way to do this? Thanks, Andy -- 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>