diff options
| author | Nicolas Saenz Julienne <nsaenzjulienne@suse.de> | 2020-04-20 14:01:02 +0200 |
|---|---|---|
| committer | Rob Herring <robh@kernel.org> | 2020-04-28 12:47:47 -0500 |
| commit | 7456427af9def0fec5508dd8b861556038ee96a8 (patch) | |
| tree | 7385dbfb7b16d83fd74220da1799b0f685077e3f /tools/perf/scripts/python/stackcollapse.py | |
| parent | of: property: Fix create device links for all child-supplier dependencies (diff) | |
| download | linux-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/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
