Let me try.... On Sun, Apr 27, 2008 at 7:56 PM, sahlot arvind <asahlot@xxxxxxxxx> wrote: > What is the actual difference between Fix-mapped linear addresses and linear > addresses of kernel mapped in the first part of 4th GB of memory? Addresses starting from the 4th GB are used for identical mapping... that is 1 to 1 relationship. Thus, for page at physical address n, it has a mapping at n+PAGE_OFFSET. This holds true for phys address 0-896 MB on x86 32 bit Whereas fix mapped linear address is used for things like vmalloc mapping, temporary mapping for atomic page mapping and so on. IMHO it is said "fix" because it stays on certain predefined range....that is the upper 128 MB of the 4th GB address space. Again, this is for x86 32 bit. regards, Mulyadi. -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ