Dan Malek <dan at embeddededge.com> wrote: >LEROY Christophe wrote: > > >> Can someone help me ? >> io_block_mapping(IMAP_ADDR,...) fails because mem_pieces_find() can find
>> any piece. > >What code are you looking at? The io_block_mapping is simply going to >force a map_page() operation and update the PTE tables. How do you see >mem_pieces_find() involved in this path? > >Thanks. > map_page() calls pte_alloc() pte_alloc() calls pte_alloc_one() pte_alloc_one() calls early_get_page() early_get_page() calls mem_pieces_find() I'm sure that it come here because when I add a call to m8xx_restart() just before the panic() call in mem_pieces_find(), the board restarts. Thanks. C.Leroy ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
