aboutsummaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorChen Gang <gang.chen@asianux.com>2013-05-30 11:35:22 +0800
committerDavid S. Miller <davem@davemloft.net>2013-06-19 02:10:29 -0700
commit242ece22f0bd90e237365e51c5bd90a21693d6c3 (patch)
tree7fec0cddbb435a1df405f27f45822cef2e8c3c9d /mm
parentsparc: remove inline marking of EXPORT_SYMBOL functions (diff)
downloadlinux-dev-242ece22f0bd90e237365e51c5bd90a21693d6c3.tar.xz
linux-dev-242ece22f0bd90e237365e51c5bd90a21693d6c3.zip
arch: sparc: prom: looping issue, need additional length check in the outside looping
When "cp >= barg_buf + BARG_LEN-2", it breaks internel looping 'while', but outside loop 'for' still has effect, so "*cp++ = ' '" will continue repeating which may cause memory overflow. So need additional length check for it in the outside looping. Also beautify the related code which found by "./scripts/checkpatch.pl" Signed-off-by: Chen Gang <gang.chen@asianux.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions