Merge remote-tracking branch '4.9/tmp-598195a' into msm-4.9
* 4.9/tmp-598195a:
Linux 4.9.37
rt286: add Thinkpad Helix 2 to force_combo_jack_table
RDMA/uverbs: Check port number supplied by user verbs cmds
crypto: drbg - Fixes panic in wait_for_completion call
KEYS: Fix an error code in request_master_key()
ath10k: override CE5 config for QCA9377
x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings
x86/tools: Fix gcc-7 warning in relocs.c
tpm: fix a kernel memory leak in tpm-sysfs.c
gfs2: Fix glock rhashtable rcu bug
xhci: Limit USB2 port wake support for AMD Promontory hosts
USB: serial: qcserial: new Sierra Wireless EM7305 device ID
USB: serial: option: add two Longcheer device ids
pinctrl: sh-pfc: Update info pointer after SoC-specific init
pinctrl: sh-pfc: r8a7791: Add missing HSCIF1 pinmux data
pinctrl: mxs: atomically switch mux and drive strength config
pinctrl: cherryview: Add terminate entry for dmi_system_id tables
pinctrl: sunxi: Fix SPDIF function name for A83T
pinctrl: stm32: Fix bad function call
pinctrl: meson: meson8b: fix the NAND DQS pins
pinctrl: sh-pfc: r8a7795: Fix hscif2_clk_b and hscif4_ctrl
pinctrl: sh-pfc: r8a7791: Add missing DVC_MUTE signal
pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data
pinctrl: sh-pfc: r8a7794: Swap ATA signals
pinctrl: cherryview: Add a quirk to make Acer Chromebook keyboard work again
pinctrl: qcom: ipq4019: add missing pingroups for pins > 70
sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec
sysctl: don't print negative flag for proc_douintvec
mac80211_hwsim: Replace bogus hrtimer clockid
USB: core: fix device node leak
usb: Fix typo in the definition of Endpoint[out]Request
usb: usbip: set buffer pointers to NULL after free
Add USB quirk for HVR-950q to avoid intermittent device resets
USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
usb: dwc3: replace %p with %pK
drm/virtio: don't leak bo on drm_gem_object_init failure
media: entity: Fix stream count check
tracing/kprobes: Allow to create probe with a module name starting with a digit
ceph: choose readdir frag based on previous readdir reply
driver core: platform: fix race condition with driver_override
fs: completely ignore unknown open flags
fs: add a VALID_OPEN_FLAGS
ANDROID: android-base.cfg: remove CONFIG_CGROUP_DEBUG
ANDROID: sdcardfs: use mount_nodev and fix a issue in sdcardfs_kill_sb
Change-Id: I7ea9ea337304c998406f23079b86045405f4ef64
Signed-off-by: Kyle Yan <kyan@codeaurora.org>