Merge android-4.9.119 (92e8704) into msm-4.9
* refs/heads/tmp-92e8704:
Linux 4.9.119
jfs: Fix inconsistency between memory allocation and ea_buf->max_size
IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values
fork: unconditionally clear stack on fork
kmemleak: clear stale pointers from task stacks
tcp: add tcp_ooo_try_coalesce() helper
Btrfs: fix file data corruption after cloning a range and fsync
i2c: imx: Fix reinit_completion() use
ring_buffer: tracing: Inherit the tracing setting to next ring buffer
ACPI / PCI: Bail early in acpi_pci_add_bus() if there is no ACPI handle
ext4: fix false negatives *and* false positives in ext4_check_descriptors()
netlink: Don't shift on 64 for ngroups
netlink: Don't shift with UB on nlk->ngroups
netlink: Do not subscribe to non-existent groups
nohz: Fix local_timer_softirq_pending()
genirq: Make force irq threading setup more robust
scsi: qla2xxx: Return error when TMF returns
scsi: qla2xxx: Fix ISP recovery on unload
ANDROID: uid_sys_stats: Copy task_struct comm field to bigger buffer
Change-Id: Ib0a5c864d13324ba71124b0bc7d4ff355e33a520
Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
Signed-off-by: Minming Qi <mqi@codeaurora.org>