Tag: 0373721b19217c85c8c9435b79f0bac88fec9f26

powerpc/powermac/pfunc_core.c: Add of_node_put to avoid memory leak

Author: Julia Lawall <julia@diku.dk> Add a call to of_node_put in the error handling code following a call to of_find_node_by_phandle. The semantic match that finds this problem is as follows: (http://coccinelle.lip6.fr/) // @r exists@ local idexpression x; expression E,E1; statement S; @@ *x = (of_find_node_by_path |of_find_node_by_name |of_find_node_by_phandle |of_get_parent |of_get_next_parent |of_get_next_child |of_find_compatible_node |of_match_node )(…); … if (x …

Continue reading