diff options
| author | Kevin Barnett <kevin.barnett@microsemi.com> | 2018-06-18 13:23:00 -0500 |
|---|---|---|
| committer | Martin K. Petersen <martin.petersen@oracle.com> | 2018-06-19 22:02:25 -0400 |
| commit | dac12fbc7b0a433a160b89212a56e155c94f3a80 (patch) | |
| tree | 7609095a2f0d61330420c7082e94e8de95e2d69d /tools/perf/scripts/python/bin | |
| parent | 9f8d05fa98442de78d1ab30235b0cc656ed7aff0 (diff) | |
scsi: smartpqi: fix critical ARM issue reading PQI index registers
Use the readl() kernel function to read all index registers. For ARM
systems, this function includes a read memory barrier that eliminates ci/pi
corruption.
Reviewed-by: Scott Benesh <scott.benesh@microsemi.com>
Reviewed-by: Scott Teel <scott.teel@microsemi.com>
Tested-by: Shunyong Yang <shunyong.yang@hxt-semitech.com>
Signed-off-by: Kevin Barnett <kevin.barnett@microsemi.com>
Signed-off-by: Don Brace <don.brace@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
