commit | cff813829c974bc00a423129488f8aa25640e072 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Thu Oct 23 21:48:37 2014 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Thu Oct 23 21:48:37 2014 -0700 |
tree | c75e1510e73ea8ba65e14d37817794d7200d1749 | |
parent | e55f037430dc851ed839f53d7fe96c2b659de80f [diff] | |
parent | d63ea9ca31306a68aa88eb4358db11e0e4de71f5 [diff] |
Merge "platform: msm_shared: Check smem boardinfo struct is less than requested by lk"
diff --git a/platform/msm_shared/smem.c b/platform/msm_shared/smem.c index 948a256..25628d3 100644 --- a/platform/msm_shared/smem.c +++ b/platform/msm_shared/smem.c
@@ -87,7 +87,7 @@ size = readl(&ainfo->size); - if (size != (unsigned)((len + 7) & ~0x00000007)) + if (size < (unsigned)((len + 7) & ~0x00000007)) return 1; src = smem_addr + readl(&ainfo->offset);