Don't try to compute I/O for empty sub buses.
I am not sure if the sub bus being 0 is a problem, or if the assumption there has to be at least one non empty link is just wrong. It certainly does not hurt to add a small consistency check in either case. Change-Id: I098446deef96a8baae26a7ca1ddd96e626a06dc5 Signed-off-by: Stefan Reinauer <reinauer@google.com>
This commit is contained in:
parent
cb562dff51
commit
8dd4a75081
1 changed files with 2 additions and 0 deletions
|
|
@ -583,6 +583,8 @@ void search_bus_resources(struct bus *bus, unsigned long type_mask,
|
|||
if (subbus->link_num
|
||||
== IOINDEX_SUBTRACTIVE_LINK(res->index))
|
||||
break;
|
||||
if (!subbus) /* Why can subbus be NULL? */
|
||||
break;
|
||||
search_bus_resources(subbus, type_mask, type,
|
||||
search, gp);
|
||||
continue;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue