aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorNicolas Saenz Julienne <nsaenzjulienne@suse.de>2020-04-20 14:01:02 +0200
committerRob Herring <robh@kernel.org>2020-04-28 12:47:47 -0500
commit7456427af9def0fec5508dd8b861556038ee96a8 (patch)
tree7385dbfb7b16d83fd74220da1799b0f685077e3f /tools/perf/scripts/python/export-to-sqlite.py
parentof: property: Fix create device links for all child-supplier dependencies (diff)
downloadlinux-7456427af9def0fec5508dd8b861556038ee96a8.tar.gz
linux-7456427af9def0fec5508dd8b861556038ee96a8.zip
of: property: Do not link to disabled devices
When creating a consumer/supplier relationship between two devices, make sure the supplier node is actually active. Otherwise this will create a link relationship that will never be fulfilled. This, in the worst case scenario, will hang the system during boot. Note that, in practice, the fact that a device-tree represented consumer/supplier relationship isn't fulfilled will not prevent devices from successfully probing. Fixes: a3e1d1a7f5fc ("of: property: Add functional dependency link from DT bindings") Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de> Reviewed-by: Saravana Kannan <saravanak@google.com> Signed-off-by: Rob Herring <robh@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions