commit | 28afec421e4c35b295e4ae652febf2fdee13eb88 | [log] [tgz] |
---|---|---|
author | Jeff Boody <jboody@codeaurora.org> | Wed Jan 18 15:47:46 2012 -0700 |
committer | Linux Build Service Account <lnxbuild@localhost> | Sat Jan 21 22:13:39 2012 -0700 |
tree | c93cf04f1d75687698a4218ceff5229f2f8c8806 | |
parent | d24aaeed10430946f6e4ac3f1caec825a9a94b7e [diff] |
msm: kgsl: convert sg allocation to vmalloc kmalloc allocates physically contiguous memory and may fail for larger allocations due to fragmentation. The large allocations are caused by the fact that the scatterlist structure is 24 bytes and the array size is proportional to the number of pages being mapped. CRs-fixed: 327066 Change-Id: Ic7d15ca0399aa5c1fa01b7892cff736b3d1e4236 Signed-off-by: Jeff Boody <jboody@codeaurora.org>