Messages in this thread | | | Date | Mon, 20 Aug 2007 12:34:17 +0200 | From | Markus Dahms <> | Subject | Re: Odp: possible endless loop in PROM initialization |
| |
Krzysztof Helt wrote, > Could you give name of the function which contains this endless loop? > When I looked into the tree.c file for the first time I thought > it had a bug > in handling the prom_nextprop, but later I concluded that this is ok. > Maybe there is a bug there after all.
if I understood it correctly the following functions are called in this order:
* prom_init() # arch/sparc/kernel/head.S [...] * create_node() # arch/sparc/kernel/prom.c * build_prop_list() # arch/sparc/kernel/prom.c * build_one_prop() # arch/sparc/kernel/prom.c * prom_nextprop() # arch/sparc/prom/tree.c * __prom_nextprop() # arch/sparc/prom/tree.c * prom_nodeops->no_nextprop() # PROM
And this loops while getting the attributes/properties of the /aliases node.
Greetings,
Markus - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |