>-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Allison >Sent: Sunday, April 17, 2005 11:21 PM >To: linux-kernel@vger.kernel.org >Subject: Kernel page table and module text > >Hi, > >Since module is loaded in non-contiguous memory, there has to be an >entry in the kernel page table for all modules that are loaded on the >system. I am trying to find entries corresponding to my module text in >the page tables. > >I am not clear about how the kernel page table is organized after the >system switches to protected mode. > >I printed out the page starting with swapper_pg_dir . But I do not >find the addresses for all the modules loaded in the system. > >Do I still need to read the pg0 and pg1 pages ? > >If somebody can explain how to traverse the kernel page tables, that >would be very helpful. > >thanks, >Allison >- >To unsubscribe from this list: send the line "unsubscribe >linux-kernel" in >the body of a message to [EMAIL PROTECTED] >More majordomo info at http://vger.kernel.org/majordomo-info.html >Please read the FAQ at http://www.tux.org/lkml/ >
You can find some details here: http://www.csn.ul.ie/~mel/projects/vm/guide/pdf/understand.pdf But whatever your purpose is, I doubt you would want to use PTEs. Aleks. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/