mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 06:01:57 +00:00
of: unittest: Use of_property_present()
Use of_property_present() to test for property presence rather than of_find_property(). This is part of a larger effort to remove callers of of_find_property() and similar functions. of_find_property() leaks the DT struct property and data pointers which is a problem for dynamically allocated nodes which may be freed. Link: https://lore.kernel.org/r/20240731191312.1710417-10-robh@kernel.org Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
This commit is contained in:
parent
b31b9fb578
commit
1c668ea655
@ -900,8 +900,8 @@ static void __init of_unittest_changeset(void)
|
||||
unittest(!of_find_node_by_path("/testcase-data/changeset/n2/n21"),
|
||||
"'%pOF' still present after revert\n", n21);
|
||||
|
||||
ppremove = of_find_property(parent, "prop-remove", NULL);
|
||||
unittest(ppremove, "failed to find removed prop after revert\n");
|
||||
unittest(of_property_present(parent, "prop-remove"),
|
||||
"failed to find removed prop after revert\n");
|
||||
|
||||
ret = of_property_read_string(parent, "prop-update", &propstr);
|
||||
unittest(!ret, "failed to find updated prop after revert\n");
|
||||
|
Loading…
Reference in New Issue
Block a user