Merge remote-tracking branch 'origin/tmp-5736184' into msm-kona
* origin/tmp-5736184:
Linux 4.19-rc2
x86/pti: Fix section mismatch warning/error
x86/vdso: Fix lsl operand order
x86/mce: Fix set_mce_nospec() to avoid #GP fault
x86/efi: Load fixmap GDT in efi_call_phys_epilog()
x86/nmi: Fix NMI uaccess race against CR3 switching
x86: Allow generating user-space headers without a compiler
x86/dumpstack: Don't dump kernel memory based on usermode RIP
of: Add device_type access helper functions
cpu/hotplug: Remove skip_onerr field from cpuhp_step structure
arm64: mm: always enable CONFIG_HOLES_IN_ZONE
m68k/mac: Use correct PMU response format
disable stringop truncation warnings for now
clk: x86: Set default parent to 48Mhz
i2c: sh_mobile: fix leak when using DMA bounce buffer
i2c: sh_mobile: define start_ch() void as it only returns 0 anyhow
i2c: refactor function to release a DMA safe buffer
i2c: algos: bit: make the error messages grepable
i2c: designware: Re-init controllers with pm_disabled set on resume
i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus
of: add node name compare helper functions
arm/arm64: smccc-1.1: Handle function result as parameters
x86/asm: Use CC_SET()/CC_OUT() in __gen_sigismember()
x86/alternatives: Lockdep-enforce text_mutex in text_poke*()
objtool: Remove workaround for unreachable warnings from old GCC
notifier: Remove notifier header file wherever not used
watchdog: Mark watchdog touch functions as notrace
x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit()
x86/irqflags: Mark native_restore_fl extern inline
x86/build: Remove jump label quirk for GCC older than 4.5.2
powerpc: disable support for relative ksymtab references
drm/i915/audio: Hook up component bindings even if displays are disabled
drm/i915: Increase LSPCON timeout
drm/i915: Stop holding a ref to the ppgtt from each vma
arm64: defconfig: Enable TI's AM6 SoC platform
ARM: defconfig: Update the ARM Versatile defconfig
dt-bindings: watchdog: renesas-wdt: Document r8a774a1 support
cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status
of: add helper to lookup compatible child node
arm/arm64: smccc-1.1: Make return values unsigned long
Documentation/arm64/sve: Couple of improvements and typos
clk: npcm7xx: fix memory allocation
x86/xen: remove redundant variable save_pud
xen: export device state to sysfs
RISC-V: Use a less ugly workaround for unused variable warnings
riscv: tlb: Provide definition of tlb_flush() before including tlb.h
dt-bindings: riscv,cpu-intc: Cleanups from a missed review
drm/i915: Free write_buf that we allocated with kzalloc.
drm/i915: Fix glk/cnl display w/a #1175
drm/amdgpu: Need to set moved to true when evict bo
ARM: dts: omap4-droid4: Fix emmc errors seen on some devices
ARM: dts: Fix file permission for am335x-osd3358-sm-red.dts
nvmet: free workqueue object if module init fails
nvme-fcloop: Fix dropped LS's to removed target port
nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event
block: bsg: move atomic_t ref_count variable to refcount API
block: remove unnecessary condition check
ata: ftide010: Add a quirk for SQ201
drm/amdgpu: Remove duplicated power source update
drm/amd/display: Fix memory leak caused by missed dc_sink_release
drm/amdgpu: fix holding mn_lock while allocating memory
drm/amdgpu: Power on uvd block when hw_fini
drm/amdgpu: Update power state at the end of smu hw_init.
drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins
drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode
drm/amdgpu: Adjust the VM size based on system memory size v2
blk-wbt: remove dead code
mtd: rawnand: denali: do not pass zero maxchips to nand_scan()
x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear
blk-wbt: improve waking of tasks
blk-wbt: abstract out end IO completion handler
xen/blkback: remove unused pers_gnts_lock from struct xen_blkif_ring
xen/blkback: move persistent grants flags to bool
xen/blkfront: reorder tests in xlblk_init()
xen/blkfront: cleanup stale persistent grants
xen/blkback: don't keep persistent grants too long
Fix up libata MAINTAINERS entry
x86/xen: don't write ptes directly in 32-bit PV guests
x86/Kconfig: Fix trivial typo
x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+
x86/spectre: Add missing family 6 check to microcode check
mtd: rawnand: docg4: Remove wrong __init annotations
ARM: imx_v6_v7_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G
ARM: mxs_defconfig: Select CONFIG_DRM_PANEL_SEIKO_43WVF1G
ARM: dts: imx23-evk: Convert to the new display bindings
ARM: dts: imx23-evk: Move regulators outside simple-bus
ARM: dts: imx28-evk: Convert to the new display bindings
ARM: dts: imx28-evk: Move regulators outside simple-bus
Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping"
drm/mediatek: fix connection from RDMA2 to DSI1
drm/mediatek: update some variable name from ovl to comp
drm/mediatek: use layer_nr function to get layer number to init plane
drm/mediatek: add function to return RDMA layer number
drm/mediatek: add function to return OVL layer number
drm/mediatek: add function to get layer number for component
drm/mediatek: add YUYV/UYVY color format support for RDMA
drm/mediatek: add the comment about color format setting for OVL
drm/mediatek: add RGB color format support for RDMA
drm/mediatek: add memory mode and layer_config for RDMA
drm/mediatek: add connection from RDMA2 to DSI0
drm/mediatek: add connection from RDMA1 to DSI0
drm/mediatek: add connection from RDMA0 to DSI1
drm/mediatek: add connection from RDMA0 to DPI1
drm/mediatek: Replace drm_dev_unref with drm_dev_put
drm/mediatek: Convert drm_atomic_helper_suspend/resume()
nios2: kconfig: remove duplicate DEBUG_STACK_USAGE symbol defintions
hwmon: (nct6775) Fix potential Spectre v1
hwmon: (adt7475) Make adt7475_read_word() return errors
hwmon: (adt7475) Potential error pointer dereferences
hwmon: (ina2xx) fix sysfs shunt resistor read access
net: sched: Fix memory exposure from short TCA_U32_SEL
qed: fix spelling mistake "comparsion" -> "comparison"
vhost: correctly check the iova range when waking virtqueue
qlge: Fix netdev features configuration.
net: macb: do not disable MDIO bus at open/close time
Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency"
net: macb: Fix regression breaking non-MDIO fixed-link PHYs
mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge
crypto: cavium/nitrox - fix for command corruption in queue full case with backlog submissions.
crypto: vmx - Fix sleep-in-atomic bugs
crypto: arm64/aes-gcm-ce - fix scatterwalk API violation
crypto: aesni - Use unaligned loads from gcm_context_data
crypto: chtls - fix null dereference chtls_free_uld()
crypto: arm64/sm4-ce - check for the right CPU feature bit
crypto: caam - fix DMA mapping direction for RSA forms 2 & 3
crypto: caam/qi - fix error path in xts setkey
crypto: caam/jr - fix descriptor DMA unmapping
cpuidle: menu: Retain tick when shallow state is selected
drm/amd/display: Fix bug use wrong pp interface
i40e: fix condition of WARN_ONCE for stat strings
i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled
ixgbe: fix driver behaviour after issuing VFLR
ixgbe: Prevent unsupported configurations with XDP
ixgbe: Replace GFP_ATOMIC with GFP_KERNEL
igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback()
igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init()
igb: Use an advanced ctx descriptor for launchtime
e1000: ensure to free old tx/rx rings in set_ringparam()
e1000: check on netif_running() before calling e1000_up()
ixgb: use dma_zalloc_coherent instead of allocator/memset
PM / clk: signedness bug in of_pm_clk_add_clks()
udf: Fix mounting of Win7 created UDF filesystems
udf: Remove dead code from udf_find_fileset()
ice: Trivial formatting fixes
ice: Change struct members from bool to u8
ice: Fix potential return of uninitialized value
ice: Fix a few null pointer dereference issues
ice: Update to interrupts enabled in OICR
tools: bpftool: return from do_event_pipe() on bad arguments
ice: Set VLAN flags correctly
ice: Use order_base_2 to calculate higher power of 2
ice: Fix bugs in control queue processing
ice: Clean control queues only when they are initialized
ice: Report stats for allocated queues via ethtool stats
ice: Cleanup magic number
bpf: use per htab salt for bucket hash
ice: Remove unnecessary node owner check
ice: Fix multiple static analyser warnings
mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts
mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS
net: hns3: modify variable type in hns3_nic_reuse_page
net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES
net/ipv6: init ip6 anycast rt->dst.input as ip6_input
net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen
net: hns: fix skb->truesize underestimation
net: hns: modify variable type in hns_nic_reuse_page
net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES
tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0
tcp_bbr: in restart from idle, see if we should exit PROBE_RTT
tcp_bbr: add bbr_check_probe_rtt_done() helper
ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state
addrconf: reduce unnecessary atomic allocations
net_sched: fix unused variable warning in stmmac
sch_cake: Fix TC filter flow override and expand it to hosts as well
net/ncsi: Fixup .dumpit message flags and ID check in Netlink handler
net: ethernet: renesas: use SPDX identifier for Renesas drivers
drm/amdgpu: Fix page fault and kasan warning on pci device remove.
amdgpu: fix multi-process hang issue
drm/amdgpu: fix preamble handling
drm/amdgpu: fix VM clearing for the root PD
bpf: sockmap: write_space events need to be passed to TCP handler
tls: possible hang when do_tcp_sendpages hits sndbuf is full case
bpf, sockmap: fix sock hash count in alloc_sock_hash_elem
bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys
fs/quota: Fix spectre gadget in do_quotactl
fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS
arm: dts: am4372: setup rtc as system-power-controller
ARM: dts: omap4-droid4: fix vibrations on Droid 4
bus: ti-sysc: Fix no_console_suspend handling
xsk: fix return value of xdp_umem_assign_dev()
act_ife: fix a potential deadlock
act_ife: move tcfa_lock down to where necessary
Revert "net: sched: act_ife: disable bh when taking ife_mod_lock"
net_sched: remove unused tcfa_capab
net_sched: remove list_head from tc_action
net_sched: remove unused tcf_idr_check()
net_sched: remove unused parameter for tcf_action_delete()
net_sched: remove unnecessary ops->delete()
net_sched: improve and refactor tcf_action_put_many()
hv_netvsc: ignore devices that are not PCI
rds: tcp: remove duplicated include from tcp.c
sch_cake: Remove unused including <linux/version.h>
Bluetooth: mediatek: Fix memory leak
Bluetooth: Make BT_HCIUART_RTL configuration option depend on ACPI
mmc: block: Fix unsupported parallel dispatch of requests
mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_buffer conversion
mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer conversion
isofs: reject hardware sector size > 2048 bytes
rhashtable: remove duplicated include from rhashtable.c
net/ipv6: Put lwtstate when destroying fib6_info
r8152: disable RX aggregation on new Dell TB16 dock
thermal: of-thermal: disable passive polling when thermal zone is disabled
thermal: rcar_gen3_thermal: convert to SPDX identifiers
thermal: rcar_thermal: convert to SPDX identifiers
qed: Avoid sending mailbox commands when MFW is not responsive
qed: Prevent a possible deadlock during driver load and unload
qed: Wait for MCP halt and resume commands to take place
qed: Wait for ready indication before rereading the shmem
thermal: qoriq: Switch to SPDX identifier
thermal: qoriq: Simplify the 'site' variable assignment
thermal: qoriq: Use devm_thermal_zone_of_sensor_register()
fsnotify: fix false positive warning on inode delete
ip6_vti: fix a null pointer deference when destroy vti6 tunnel
bus: ti-sysc: Fix module register ioremap for larger offsets
ARM: OMAP2+: Fix module address for modules using mpu_rt_idx
ARM: OMAP2+: Fix null hwmod for ti-sysc debug
Change-Id: I3ffbcd715d0f66655a5014a4d306a3e7b8598f1e
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>