aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAaro Koskinen <[email protected]>2016-03-17 14:17:20 -0700
committerLinus Torvalds <[email protected]>2016-03-17 15:09:34 -0700
commit4c11e554fb894b381a3dc47069259d87a2e6ffc9 (patch)
tree8cf84ad94329f3662c59de98c6ddbd7aca472ac0 /tools/perf/scripts/python
parentb0f84ac352762ed02d7ea9f284942a8cab7f9077 (diff)
drivers/firmware/broadcom/bcm47xx_nvram.c: fix incorrect __ioread32_copy
Commit 1f330c327900 ("drivers/firmware/broadcom/bcm47xx_nvram.c: use __ioread32_copy() instead of open-coding") switched to use a generic copy function, but failed to notice that the header pointer is updated between the two copies, resulting in bogus data being copied in the latter one. Fix by keeping the old header pointer. The patch fixes totally broken networking on WRT54GL router (both LAN and WLAN interfaces fail to probe). Fixes: 1f330c327900 ("drivers/firmware/broadcom/bcm47xx_nvram.c: use __ioread32_copy() instead of open-coding") Signed-off-by: Aaro Koskinen <[email protected]> Reviewed-by: Stephen Boyd <[email protected]> Cc: Rafal Milecki <[email protected]> Cc: Hauke Mehrtens <[email protected]> Cc: <[email protected]> [4.4.x] Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions