Merge tag 'LA.UM.9.8.c27-04100-SDM710.0' into int/13/fp3

"LA.UM.9.8.c27-04100-SDM710.0"

Merge latest release tag on still maintained CodeLinaro msm-4.9 kernel
branch LA.UM.9.8.c27.

* tag 'LA.UM.9.8.c27-04100-SDM710.0': (92 commits)
  af_unix: Fix null-ptr-deref in unix_stream_sendpage().
  msm: kgsl: Do not free sharedmem if it cannot be unmapped
  soc: qcom: smem: Add boundary checks for partitions
  Revert "soc: qcom: smem: Add boundary checks for partitions"
  memshare: Prevent possible integer overflow
  FROMLIST: binder: fix UAF of alloc->vma in race with munmap()
  UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries.
  mm: speed up mremap by 20x on large regions
  ext4: fix kernel infoleak via ext4_extent_header
  UPSTREAM: video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
  soc: qcom: smem: Add boundary checks for partitions
  msm: kgsl: Update the protect register list
  usb: gadget: rndis: check size of RNDIS_MSG_SET command
  BACKPORT: usb: gadget: rndis: prevent integer overflow in rndis_set_response()
  ANDROID: staging: ion: move buffer kmap from begin/end_cpu_access()
  vfs, fdtable: Add fget_task helper
  fs: add fget_many() and fput_many()
  file: Rename __fcheck_files to files_lookup_fd_raw
  fget: check that the fd still exists after getting a ref to it
  ANDROID: selinux: modify RTM_GETNEIGH{TBL}
  ...

Change-Id: I32407de4be9830a0c7d7b5c75e8257a5a0c9bb9e