[lkml]   [2015]   [Apr]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subjectx86_64: Question about fixmaps
Hello All,

I'm reading x86_64 source code and trying to understand where are
fixmaps space in the virtual memory space. If I understand correctly
(but i'm really not sure about it), fixmap space is after vsyscall
space. As Documentation/x86/x86_64/mm.txt says vsyscall virtual space

ffffffffff600000 - ffffffffffdfffff (=8 MB) vsyscalls

With 'earlyprintk' i got FIXADDR_START and FIXADDR_TOP and they are:

FIXADDR_START - 0xffffffffff779000L
FIXADDR_TOP - 0xffffffffff7ff000L

with these addressess FIXADDR_START/FIXADDR_TOP overlap vsyscalls
area. Is it correct case that fixmaps are in vsyscal virtual memory
space or I'm wrong somewhere?

Thank you.

 \ /
  Last update: 2015-04-14 15:41    [W:0.033 / U:3.092 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site