aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAditya Shankar <[email protected]>2017-04-07 17:24:58 +0530
committerGreg Kroah-Hartman <[email protected]>2017-04-08 13:00:44 +0200
commit0e490657c7214cce33fbca3d88227298c5c968ae (patch)
tree3c91914da23ab5402440d5bd0446e3be2979f6c0 /tools/perf/scripts/python
parent5600da662e18caa475b2648d645099890cc74216 (diff)
staging: wilc1000: Fix problem with wrong vif index
The vif->idx value is always 0 for two interfaces. wl->vif_num = 0; loop { ... vif->idx = wl->vif_num; ... wl->vif_num = i; .... i++; ... } At present, vif->idx is assigned the value of wl->vif_num at the beginning of this block and device is initialized based on this index value. In the next iteration, wl->vif_num is still 0 as it is only updated later but gets assigned to vif->idx in the beginning. This causes problems later when we try to reference a particular interface and also while configuring the firmware. This patch moves the assignment to vif->idx from the beginning of the block to after wl->vif_num is updated with latest value of i. Fixes: commit 735bb39ca3be ("staging: wilc1000: simplify vif[i]->ndev accesses") Cc: <[email protected]> Signed-off-by: Aditya Shankar <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions