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