diff options
author | Akinobu Mita <[email protected]> | 2013-06-29 17:59:14 +0900 |
---|---|---|
committer | James Bottomley <[email protected]> | 2013-07-09 09:17:50 +0100 |
commit | 518d9df87105a078984c90c75cf6e7f67e3c928c (patch) | |
tree | 1563e4e42d9c51e6b33e0c4bf5d171dc35e061ad /tools/perf/scripts/python/failed-syscalls-by-pid.py | |
parent | e9ce9c86c28c5d44dc408ffe5069597cbbe4663a (diff) |
[SCSI] scsi_debug: fix invalid address passed to kunmap_atomic()
In the function prot_verify_write(), the kmap address 'daddr' is
incremented in the loop for each data page. Finally 'daddr' reaches
the next page boundary in the end of the loop, and the invalid address
is passed to kunmap_atomic().
Fix the issue by not incrementing 'daddr' in the loop and offsetting it
by the loop counter on demand.
Signed-off-by: Akinobu Mita <[email protected]>
Acked-by: Douglas Gilbert <[email protected]>
Acked-by: "Martin K. Petersen" <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions