Promotion of kernel.lnx.4.4-170626.
CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
drm/vmwgfx: limit the number of mip levels in vmw_gb_sur
2061645 I4f174c4b0143454596ac8f7a1c639c853b98a2ce soc: qcom: glink: Move tx_info allocation in beginning
2063870 Ia06850a938b9d5e89d970792e3f0a776693a5f25 ath10k: Add change interface handler
2065027 I548b362437deb525f952d4450cfae7420a524c65 usb: core: Add support to handle multi config audio devi
staging/lustre/lov: remove set_fs() call from lov_getstr
ufs_extend_tail(): fix the braino in calling conventions
2064030 Ib298194957ff2cc1aaba5bd4335afe9d0f9cf6f5 power: qcom: qpnp-fg-gen3: add missing break in switch s
sparc64: new context wrap
ext4: fix SEEK_HOLE
RDMA/qib,hfi1: Fix MR reference count leak on write with
KVM: arm/arm64: Handle possible NULL stage2 pud when age
stackprotector: Increase the per-task stack canary's ran
2056778 I0bbf0077357d66c888147be40a0c5d312b9ce063 mmc: sdhci-msm: Don't turnoff Vcc during initialization
Linux 4.4.72
drm/msm: Expose our reservation object when exporting a
usb: chipidea: udc: fix NULL pointer dereference if udc_
usercopy: Adjust tests to deal with SMAP/PAN
2060379 Ib4e179f1e15c736b2fdba31070494e357e9fbbe2 sched: avoid migrating when softint on tgt cpu should be
btrfs: use correct types for page indices in btrfs_page_
nfsd4: fix null dereference on replay
nfsd: Fix up the "supattr_exclcreat" attributes
vxlan: fix use-after-free on deletion
I05ec1a1405a80c0a620cb4b4b2f6483dbfde7829 ANDROID: uid_sys_stats: check previous uid_entry before
ufs_getfrag_block(): we only grab ->truncate_mutex on bl
net: ethoc: enable NAPI before poll may be scheduled
iio: light: ltr501 Fix interchanged als/ps register fiel
2064391 I21bb8e1b58ba03cc3e3d8ca7e4d4ab062677a0b0 qcom: scm: Remove inputs printing from scm_call2_atomic
mm: consider memblock reservations for deferred memory i
sparc64: redefine first version
kvm: async_pf: fix rcu_irq_enter() with irqs enabled
ext4: keep existing extra fields when inode expands
2052277 Id9c430efde05eb6a683a41f10cbf216102d4fa23 msm: mdss: Change IOMMU map sequence during splash clean
ufs: restore proper tail allocation
2058116 Ie4c078d706fdf1c13ad45840f72b414ddc37c1d0 Revert "msm: kgsl: Offload mementry destroy work to sepa
2064120 Ic0dedbad161396e9d095f3f3d1e4fca2d240a084 drm/msm: Attach the MMUs as soon as they are allocated
Ifda0a052fb3f67e35c635a4e5e907876c5400978 ANDROID: sdcardfs: d_splice_alias can return error value
ipv6: Fix leak in ipv6_gso_segment().
iio: proximity: as3935: fix AS3935_INT mask
cxl: Fix error path on bad ioctl
drivers: char: mem: Fix wraparound check to allow mappin
sparc: Machine description indices can vary
Make __xfs_xattr_put_listen preperly report errors.
2057803 I65d46c0ef28b5e6260c92473fd15e9763de20146 msm:ipa: Fix to kasan use-after-free issue
drivers: char: random: add get_random_long()
2062061 I845d244336b5c81cedb2153d1303585f16819d58 qseecom: use strnlen in qseecom_start_app
2052859 Icbe5d20902d8795cb3479f15a415bb24c204750e ARM: dts: msm: Remove HDMI hotplug feature for msm8996 A
sparc64: mm: fix copy_tsb to correctly copy huge page TS
crypto: gcm - wait for crypto op not signal safe
2064542 I6f0bbcdfd3a8b3ccb33a1d56c252c701849a442f sound: usb: Add quirk to issue SET_CUR volume on 2nd cha
powerpc/eeh: Avoid use after free in eeh_handle_special_
2063866 I20a4db54c87c91a154ca63125a06ff78958b12cd ath10k: Add interface combinations for wcn3990
2065345 Id045087b03d5c5e6451f79b9c1177aca26ed34a2 ath10k: wait for vdev delete response from firmware
cpufreq: cpufreq_register_driver() should return -ENODEV
2051374 Idfc68e879a615873c8b23d3ec4ddf8dc1dfc777c ASoC: msm: qdsp6v2: Remove size checks when finding ADM
random: properly align get_random_int_hash
2061326 I61e9d2afc4703a786fa6dcaf82fe46c0ed250045 arm/arm64: Export save_stack_trace_tsk()
2042852 Ia321918382b8622101cff566049284810833f63e drm/msm: add PLL_ENABLE property to support clock recove
dmaengine: ep93xx: Always start from BASE0
serial: sh-sci: Fix panic when serial console and DMA ar
drm/nouveau/tmr: fully separate alarm execution/pending
KVM: cpuid: Fix read/write out-of-bounds vulnerability i
ufs: restore maintaining ->i_blocks
target: Re-add check to reject control WRITEs with overf
bnx2x: Fix Multi-Cos
2065027 I7ec095ce19caa690c0d3dc0fdd3add5ad37a74f3 usb: core: Add support to parse config summary capabilit
2061191 I3c10559c6ca34692c7f147b5cc2f0101b0bfbbf9 btfm: provide a way to query wcn3990 status
2065747 Iae3dafb735bfb0d3000487f2fa2216d68e9a026f soc: qcom: sleepstate: Enable/Disable IPCRTR wakelocks
2060484 I093fd0b2abd135216af67573bd7ffa4657f6af04 msm: mdss: dp: fix no display issue on second connection
2064120 Ic0dedbad0ecd85d360895cc0d1e418277ba44c62 drm/msm: Add a helper function for in-kernel buffer allo
dmaengine: usb-dmac: Fix DMAOR AE bit definition
tcp: disallow cwnd undo when switching congestion contro
2064120 Ic0dedbadc18ba1dc786c82b082c5030e13ff8012 drm/msm: Move memptrs to msm_gpu and reorganize
perf/core: Drop kernel samples even though :u is specifi
arm64: hw_breakpoint: fix watchpoint matching for tagged
btrfs: fix memory leak in update_space_info failure path
fix ufs_isblockset()
arm64: ensure extension of smp_store_release value
ipv6: xfrm: Handle errors reported by xfrm6_find_1stfrag
powerpc/numa: Fix percpu allocations to be NUMA aware
xen-netfront: do not cast grant table reference to signe
sparc64: combine activate_mm and switch_mm
arm64: armv8_deprecated: ensure extension of addr
arm64: entry: improve data abort handling of tagged poin
Input: elantech - add Fujitsu Lifebook E546/E557 to forc
2053646 Id77e80cb69162326a3894a41bec295bb9bd7f5c1 msm: sde: Convert workq to kernel thread in SDE rotator
powerpc/hotplug-mem: Fix missing endian conversion of aa
2060379 I99dd7aaa12c11270b28dbabea484bcc8fb8ba0c1 sched: avoid scheduling RT threads on cores currently ha
arch/sparc: support NR_CPUS = 4096
xen-netfront: cast grant table reference first to type i
fs: add i_blocksize()
cxgb4: avoid enabling napi twice to the same queue
serial: ifx6x60: fix use-after-free on module unload
arm: KVM: Allow unaligned accesses at HYP
net: better skb->sender_cpu and skb->napi_id cohabitatio
usb: chipidea: debug: check before accessing ci_role
2059181 Ic83d93fd3c7f404774007065df02b402adbf80af msm: sde: Remove output fence object after user request
scsi: qla2xxx: don't disable a not previously enabled PC
ptrace: Properly initialize ptracer_cred on fork
NFS: Ensure we revalidate attributes before using execut
2060486 I61d06e007358df75c5cedc26552422c7a8c8aa0b mdss: dp: check if sink device is connected before DP ON
KEYS: fix freeing uninitialized memory in key_update()
KEYS: fix dereferencing NULL payload with nonzero length
xen/privcmd: Support correctly 64KB page granularity whe
NFSv4: Don't perform cached access checks before we've O
2060907 Ib9dcbb5e35ca36ae6bd29a455c1e0df73834fab0 msm: vidc: Scale clocks with inst load during dcvs setup
2055789 I3abd816d5e99bff263b753fb1070a2672ecea46c diag: Update msg mask tables for new SSID
2062164 I3d524c6189402e39bf1911288ab4691f5df84066 thermal: qpnp-adc-tm: Fix shutdown path for ADC_TM
drm/vmwgfx: Make sure backup_handle is always valid
2066078 Ib65eff52a42d639a90f162488337a554deab4bfa power: power_supply_sysfs: Add support for Floating char
ASoC: Fix use-after-free at card unregistration
sparc64: delete old wrap code
2064120 Ic0dedbad551d36ca8ed3db56a4366a5008768791 drm/msm: Simplify ringbuffer cleanup
drm/amdgpu/ci: disable mclk switching for high refresh r
2064401 I6eb85227d928a82c3cf2553fd6645affdd986473 drm/msm: gracefully handle NULL return from setup_pageta
ext4: fix fdatasync(2) after extent manipulation operati
sparc64: add per-cpu mm of secondary contexts
2063791 I1fde5fc330e21e175c487b9d5f008ab3189a51ef scsi: ufs: Fix initialization of pointer
cpuset: consider dying css as offline
net: ping: do not abuse udp_poll()
2050701 Iba620e7e264805ed02a35603da1fb6c985de7d43 soc: qcom: glink: Move tx_wakeup_worker to rx tasklet
KVM: async_pf: avoid async pf injection when in guest mo
2061438 2051908 I46b406e403aa16a502e6da149b180545848fc906 power: smb-lib: Add support to detect weak charger
ALSA: timer: Fix missing queue indices reset at SNDRV_TI
2062422 I608aad0616d2f4e98c9d06ac1ccead9b3444817a ARM: dts: msm: Update temperature threshold limits for E
tty: Drop krefs for interrupted tty lock
2060894 I5d6164d1e8e651cb05527733d68fa86fefb9e6ce drm: msm: add support for a custom hotplug event
sparc64: reset mm cpumask after wrap
2065296 I55c59ed558e8db40a7b1af7638832da1f9547222 qpnp-smb2: configure DRP mode after interrupt request
2066078 I1d1e91e99806423a3e995876e9db4582ed0f1b08 smb-lib: add support for float charger reporting
net: bridge: start hello timer only if device is up
ufs: set correct ->s_maxsize
2064718 I133d34d79665ee7159fe384121e933d7768748c2 arm64: dma-mapping: fix aliasing issues with non-CMA all
ALSA: timer: Fix race between read and ioctl
drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_r
usb: gadget: f_mass_storage: Serialize wake and sleep ex
Change-Id: Ia6918d7f7387242e1d841b0ee86f276f8783194f
CRs-Fixed: 2042852, 2063791, 2058116, 2055789, 2061326, 2051374, 2064391, 2065747, 2052277, 2061645, 2065027, 2063866, 2064120, 2064401, 2064030, 2065296, 2060907, 2062164, 2056778, 2062422, 2059181, 2065345, 2052859, 2057803, 2061438, 2051908, 2062061, 2060379, 2053646, 2060486, 2060484, 2064542, 2050701, 2063870, 2060894, 2061191, 2066078, 2064718
Loading