From mboxrd@z Thu Jan 1 00:00:00 1970 From: PUCCETTI Armand Subject: idle_pg_tables? Date: Wed, 30 Aug 2006 18:38:17 +0200 Message-ID: <44F5BEF9.1040703@cea.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org In the paging mechanism of XEN what is the role of the variable 'idle_pg_table'?? For a 4-levels paging it is defined as external in asm-x86/page.h, like this extern root_pgentry_t idle_pg_table [ROOT_PAGETABLE_ENTRIES ]; extern l2_pgentry_t idle_pg_table_l2 [ROOT_PAGETABLE_ENTRIES ]; but where is it initialised? and why is there only such as idle table for levels 4 and 2? thanks