* remotes/origin/tmp-51f670f:
ABI signature update for 5.2
Linux 5.2
blk-mq: fix up placement of debugfs directory of queue files
Revert "mm: page cache: store only head pages in i_pages"
mtd: rawnand: sunxi: Add A23/A33 DMA support with extra MBUS configuration
Revert "mtd: rawnand: sunxi: Add A23/A33 DMA support"
i2c: tegra: Add Dmitry as a reviewer
fs: VALIDATE_FS_PARSER should default to n
KVM: arm64/sve: Fix vq_present() macro to yield a bool
dmaengine: qcom: bam_dma: Fix completed descriptors count
dmaengine: imx-sdma: remove BD_INTR for channel0
dmaengine: imx-sdma: fix use-after-free on probe error path
dmaengine: jz4780: Fix an endian bug in IRQ handler
swap_readpage(): avoid blk_wake_io_task() if !synchronous
devres: allow const resource arguments
mm/vmscan.c: prevent useless kswapd loops
fs/userfaultfd.c: disable irqs for fault_pending and event locks
mm/page_alloc.c: fix regression with deferred struct page init
ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME
drm/imx: only send event on crtc disable if kept disabled
drm/imx: notify drm core before sending event during crtc disable
nfsd: Fix overflow causing non-working mounts on 1 TB machines
crypto: user - prevent operating on larval algorithms
crypto: cryptd - Fix skcipher instance memory leak
lib/mpi: Fix karactx leak in mpi_powm
Bluetooth: Fix faulty expression for minimum encryption key size check
scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported
scsi: target/iblock: Fix overrun in WRITE SAME emulation
gpio/spi: Fix spi-gpio regression on active high CS
ABI signature update for 5.2.0-rc7
ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare()
ALSA: line6: Fix write on zero-sized buffer
KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC
KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS
KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMM
KVM: x86: degrade WARN to pr_warn_ratelimited
ARM: davinci: da830-evm: fix GPIO lookup for OHCI
ARM: davinci: omapl138-hawk: add missing regulator constraints for OHCI
ARM: davinci: da830-evm: add missing regulator constraints for OHCI
drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context
soc: ti: fix irq-ti-sci link error
ALSA: hda: Fix widget_mutex incomplete protection
drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE
ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages
vfs: move_mount: reject moving kernel internal mounts
fork: return proper negative error code
drm/amdgpu: Don't skip display settings in hwmgr_resume()
drm/amd/powerplay: use hardware fan control if no powerplay fan table
mtd: rawnand: ingenic: Fix ingenic_ecc dependency
mtd: spinand: Fix max_bad_eraseblocks_per_lun info in memorg
Linux 5.2-rc7
linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL
mm, swap: fix THP swap out
fork,memcg: alloc_thread_stack_node needs to set tsk->stack
MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info
mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning
mm/page_idle.c: fix oops because end_pfn is larger than max_pfn
initramfs: fix populate_initrd_image() section mismatch
mm/oom_kill.c: fix uninitialized oc->constraint
mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge
mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails
signal: remove the wrong signal_pending() check in restore_user_sigmask()
fs/binfmt_flat.c: make load_flat_shared_library() work
mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask
fs/proc/array.c: allow reporting eip/esp for all coredumping threads
mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing virtual address
drm/panfrost: Fix a double-free error
tracing/snapshot: Resize spare buffer if size changed
tracing: Fix memory leak in tracing_err_log_open()
ftrace/x86: Add a comment to why we take text_mutex in ftrace_arch_code_modify_prepare()
ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code()
NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O
SUNRPC: Fix up calculation of client message length
ALSA: seq: fix incorrect order of dest_client/dest_ports arguments
ALSA: hda/realtek - Change front mic location for Lenovo M710q
drm/etnaviv: add missing failure path to destroy suballoc
ALSA: usb-audio: fix sign unintended sign extension on left shifts
cifs: fix crash querying symlinks stored as reparse-points
x86/unwind/orc: Fall back to using frame pointers for generated code
perf/x86: Always store regs->ip in perf_callchain_kernel()
ceph: fix ceph_mdsc_build_path to not stop on first component
ARM: dts: armada-xp-98dx3236: Switch to armada-38x-uart serial node
pinctrl: mediatek: Update cur_mask in mask/mask ops
proc: remove useless d_is_dir() check
copy_process(): don't use ksys_close() on cleanups
cpu/hotplug: Fix out-of-bounds read when setting fail state
af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET
sctp: change to hold sk after auth shkey is created successfully
riscv: mm: Fix code comment
dt-bindings: clock: sifive: add MIT license as an option for the header file
PCI: PM: Avoid skipping bus-level PM on platforms without ACPI
ipv6: fix neighbour resolution with raw socket
ipv6: constify rt6_nexthop()
net: dsa: microchip: Use gpiod_set_value_cansleep()
net: aquantia: fix vlans not working over bridged network
ipv4: reset rt_iif for recirculated mcast/bcast out pkts
dt-bindings: riscv: resolve 'make dt_binding_check' warnings
riscv: dts: Re-organize the DT nodes
RISC-V: defconfig: enable MMC & SPI for RISC-V
team: Always enable vlan tx offload
net/smc: Fix error path in smc_init
net/smc: hold conns_lock before calling smc_lgr_register_conn()
bonding: Always enable vlan tx offload
cpu/speculation: Warn on unsupported mitigations= parameter
x86/speculation: Allow guests to use SSBD even if host does not
pinctrl: mediatek: Ignore interrupts that are wake only during resume
HID: intel-ish-hid: fix wrong driver_data usage
HID: multitouch: Add pointstick support for ALPS Touchpad
HID: logitech-dj: Fix forwarding of very long HID++ reports
HID: uclogic: Add support for Huion HS64 tablet
HID: chicony: add another quirk for PixArt mouse
HID: intel-ish-hid: Fix a use after free in load_fw_from_host()
arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly
arm64: kaslr: keep modules inside module region when KASAN is enabled
drm/virtio: move drm_connector_update_edid_property() call
csky: Fixup libgcc unwind error
x86/mm: Handle physical-virtual alignment mismatch in phys_p4d_init()
x86/boot/64: Add missing fixup_pointer() for next_early_pgt access
x86/boot/64: Fix crash if kernel image crosses page table boundary
clk: socfpga: stratix10: fix divider entry for the emac clocks
net/ipv6: Fix misuse of proc_dointvec "skip_notify_on_dev_down"
ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
dm verity: use message limit for data block corruption message
dm table: don't copy from a NULL pointer in realloc_argv()
dm log writes: make sure super sector log updates are written in order
dm init: remove trailing newline from calls to DMERR() and DMINFO()
block, bfq: fix operator in BFQQ_TOTALLY_SEEKY
dm init: fix incorrect uses of kstrndup()
pinctrl: ocelot: fix pinmuxing for pins after 31
pinctrl: ocelot: fix gpio direction for pins after 31
pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order
ALSA: hda/realtek: Add quirks for several Clevo notebook barebones
powerpc/64s/exception: Fix machine check early corrupting AMR
MAINTAINERS: Correct path to moved files
MIPS: Add missing EHB in mtc0 -> mfc0 sequence.
perf/x86/regs: Use PERF_REG_EXTENDED_MASK
perf/x86: Remove pmu->pebs_no_xmm_regs
perf/x86: Clean up PEBS_XMM_REGS
perf/x86/regs: Check reserved bits
perf/x86: Disable extended registers for non-supported PMUs
perf/ioctl: Add check for the sample_period value
ANDROID: gki/cuttlefish defconfigs: use prebuilt build-tools
qmi_wwan: Fix out-of-bounds read
tipc: check msg->req data len in tipc_nl_compat_bearer_disable
net: macb: do not copy the mac address if NULL
net/packet: fix memory leak in packet_set_ring()
net/tls: fix page double free on TX cleanup
mfd: stmfx: Fix an endian bug in stmfx_irq_handler()
samples: make pidfd-metadata fail gracefully on older kernels
fork: don't check parent_tidptr with CLONE_PIDFD
ARM: dts: imx6ul: fix PWM[1-4] interrupts
net/sched: cbs: Fix error path of cbs_module_init
mtd: spi-nor: use 16-bit WRR command when QE is set on spansion flashes
tipc: change to use register_pernet_device
sis900: fix TX completion
net: stmmac: set IC bit when transmitting frames with HW timestamp
net: stmmac: fixed new system time seconds value calculation
ppp: mppe: Add softdep to arc4
be2net: fix link failure after ethtool offline test
x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz
efibc: Replace variable set function in notifier call
io_uring: ensure req->file is cleared on allocation
x86/efi: fix a -Wtype-limits compilation warning
MIPS: have "plain" make calls build dtbs for selected platforms
scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck()
afs: Fix setting of i_blocks
afs: Fix uninitialised spinlock afs_volume::cb_break_lock
afs: Fix vlserver record corruption
afs: Fix over zealous "vnode modified" warnings
x86/resctrl: Prevent possible overrun during bitmap operations
auxdisplay/ht16k33.c: Convert to use vm_map_pages_zero()
auxdisplay/cfag12864bfb.c: Convert to use vm_map_pages_zero()
MIPS: fix build on non-linux hosts
svcrdma: Ignore source port when computing DRC hash
MIPS: ath79: fix ar933x uart parity mode
ARM: omap2: remove incorrect __init annotation
ARM: dts: gemini Fix up DNS-313 compatible string
ARM: dts: Blank D-Link DIR-685 console
x86/microcode: Fix the microcode load on CPU hotplug for real
arm64: defconfig: Enable FSL_EDMA driver
clk: Do a DT parent lookup even when index < 0
perf/core: Fix perf_sample_regs_user() mm check
mfd: stmfx: Uninitialized variable in stmfx_irq_handler()
MIPS: Fix bounds check virt_addr_valid
clk: tegra210: Fix default rates for HDA clocks
selftests/powerpc: Add test of fork with mapping above 512TB
powerpc/mm/64s/hash: Reallocate context ids on fork
arm64: dts: ls1028a: Fix CPU idle fail.
MAINTAINERS: BCM53573: Add internal Broadcom mailing list
MAINTAINERS: BCM2835: Add internal Broadcom mailing list
ARC: [plat-hsdk]: unify memory apertures configuration
ARC: build: Try to guess CROSS_COMPILE with cc-cross-prefix
efi/bgrt: Drop BGRT status field reserved bits check
efi/memreserve: deal with memreserve entries in unmapped memory
parisc: Fix module loading error with JUMP_LABEL feature
dax: Fix xarray entry association for mixed mappings
clk: ti: clkctrl: Fix returning uninitialized data
irqchip/gic-v3-its: Fix command queue pointer comparison bug
irqchip/mips-gic: Use the correct local interrupt map registers
irqchip/ti-sci-inta: Fix kernel crash if irq_create_fwspec_mapping fail
irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus
XArray tests: Add check_insert
idr: Fix idr_get_next race with idr_remove
mm: fix page cache convergence regression
mtd: rawnand: initialize ntargets with maxchips
ARM: dts: meson8b: fix the operating voltage of the Mali GPU
ARM: dts: meson8b: drop undocumented property from the Mali GPU node
ARM: dts: meson8: fix GPU interrupts and drop an undocumented property
clk: meson: meson8b: fix a typo in the VPU parent names array variable
clk: meson: fix MPLL 50M binding id typo
Change-Id: I1e183aaf30c7a786aba45052451bbc3590c50009
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>