Kernel BOOT (kernel 2.4.16)
LEROY Christophe
christophe.leroy at c-s.fr
Sun Dec 23 06:59:46 EST 2001
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/
More information about the Linuxppc-embedded
mailing list