diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2015-04-15 19:57:39 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2015-04-15 19:57:39 -0700 |
commit | c28af151937cc51d7e4784baa8c36874727a683c (patch) | |
tree | 3818e69de56849cc99c653271ac85c48206aa133 /kernel | |
parent | 9cd04bd5971ceb5619e5ba9da9beae1d4dd32052 (diff) | |
parent | 6f87f9fd81b07f246ec718aa703f2b9363c360cf (diff) | |
download | qcom-msm-v3.10-c28af151937cc51d7e4784baa8c36874727a683c.tar.gz |
Merge "tracing: Fix unmapping loop in tracing_mark_write"
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/trace/trace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 3002c874c91..43ba297f9c2 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -4680,7 +4680,7 @@ tracing_mark_write(struct file *filp, const char __user *ubuf, *fpos += written; out_unlock: - for (i = 0; i < nr_pages; i++){ + for (i = nr_pages - 1; i >= 0; i--) { kunmap_atomic(map_page[i]); put_page(pages[i]); } |