Android 6.0.1 Release 0.84
msm: kgsl: Add missing checks for alloc size and sglen

This reverts commit 44c731034f3161db76698477f518fd404092bc3e.

In _kgsl_sharedmem_page_alloc():

- Make len of type size_t to be in line with size.
  - Check for boundary limits of requested alloc size before honoring.
    - Make sure sglen is greater than zero before marking it as end
      of sg list.

BUG=27475454

Change-Id: I9053000bf8ca17b4b5237863fe7d3f9a73e811ad
1 file changed