Re: question on memory map of process on i386

From: Christopher Friesen
Date: Thu Aug 04 2005 - 02:00:24 EST


Keith Owens wrote:

The gate page is a section of code that is generated as part of the
kernel build. At run time, the gate page is mapped into all the user
space processes. There is also a virtual dynamic .so (vdso) file that
is created by the kernel and picked up by the linker, the vdso maps the
kernel entries in the gate page. Run this command and look for "gate".

Okay, I suspected it might be something like this.

Why does find_vma() fail for that page though? This confuses some code that I wrote. Do I have to teach my stuff about get_gate_vma() and in_gate_area()?

Chris
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/