Merge remote-tracking branch 'origin/tmp-6bf4ca7' into msm-kona
* origin/tmp-6bf4ca7:
Linux 4.19-rc5
block: use nanosecond resolution for iostat
x86/mm: Expand static page table for fixmap space
ocfs2: fix ocfs2 read block panic
mm: slowly shrink slabs with a relatively small number of objects
kernel/sys.c: remove duplicated include
mm: shmem.c: Correctly annotate new inodes for lockdep
fs/proc/kcore.c: fix invalid memory access in multi-page read optimization
mm: disable deferred struct page for 32-bit arches
fork: report pid exhaustion correctly
MAINTAINERS: Add X86 MM entry
x86/intel_rdt: Add Reinette as co-maintainer for RDT
Revert "ubifs: xattr: Don't operate on deleted inodes"
ubifs: drop false positive assertion
ubifs: Check for name being NULL while mounting
KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs
drm/amdkfd: Fix ATS capablity was not reported correctly on some APUs
drm/amdkfd: Change the control stack MTYPE from UC to NC on GFX9
drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7
pinctrl: intel: Do pin translation in other GPIO operations as well
floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl
libata: mask swap internal and hardware tag
Compiler Attributes: naked can be shared
Compiler Attributes: naked was fixed in gcc 4.6
drm/vmwgfx: Fix buffer object eviction
drm/vmwgfx: Don't impose STDU limits on framebuffer size
drm/vmwgfx: limit mode size for all display unit to texture_max
drm/vmwgfx: limit screen size to stdu_max during check_modeset
drm/vmwgfx: don't check for old_crtc_state enable status
drm/amdgpu: add new polaris pci id
kvm: selftests: Add platform_info_test
KVM: x86: Control guest reads of MSR_PLATFORM_INFO
KVM: x86: Turbo bits in MSR_PLATFORM_INFO
nVMX x86: Check VPID value on vmentry of L2 guests
nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2
KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv
KVM: VMX: check nested state and CR4.VMXE against SMM
kvm: x86: make kvm_{load|put}_guest_fpu() static
x86/hyper-v: rename ipi_arg_{ex,non_ex} structures
KVM: VMX: use preemption timer to force immediate VMExit
KVM: VMX: modify preemption timer bit only when arming timer
KVM: VMX: immediately mark preemption timer expired only for zero value
KVM: SVM: Switch to bitmap_zalloc()
KVM/MMU: Fix comment in walk_shadow_page_lockless_end()
kvm: selftests: use -pthread instead of -lpthread
KVM: x86: don't reset root in kvm_mmu_setup()
kvm: mmu: Don't read PDPTEs when paging is not enabled
x86/kvm/lapic: always disable MMIO interface in x2APIC mode
xen: issue warning message when out of grant maptrack entries
xen/x86/vpmu: Zero struct pt_regs before calling into sample handling code
MAINTAINERS: Add Borislav to the x86 maintainers
x86/paravirt: Fix some warning messages
drm: sun4i: drop second PLL from A64 HDMI PHY
pinctrl: cannonlake: Fix gpio base for GPP-E
x86/intel_rdt: Fix incorrect loop end condition
x86/intel_rdt: Fix exclusive mode handling of MBA resource
x86/intel_rdt: Fix incorrect loop end condition
x86/intel_rdt: Do not allow pseudo-locking of MBA resource
x86/intel_rdt: Fix unchecked MSR access
x86/intel_rdt: Fix invalid mode warning when multiple resources are managed
x86/intel_rdt: Global closid helper to support future fixes
x86/intel_rdt: Fix size reporting of MBA resource
x86/intel_rdt: Fix data type in parsing callbacks
perf Documentation: Fix out-of-tree asciidoctor man page generation
tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems
drm: fix drm_drv_uses_atomic_modeset on non modesetting drivers.
mtd: devices: m25p80: Make sure the buffer passed in op is DMA-able
net/ipv6: do not copy dst flags on rt init
drm/i915/gvt: clear ggtt entries when destroy vgpu
drm/i915/gvt: request srcu_read_lock before checking if one gfn is valid
drm/i915/gvt: Add GEN9_CLKGATE_DIS_4 to default BXT mmio handler
drm/i915/gvt: Init PHY related registers for BXT
qmi_wwan: set DTR for modems in forced USB2 mode
clk: x86: Stop marking clocks as CLK_IS_CRITICAL
r8169: Get and enable optional ether_clk clock
clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail
r8169: enable ASPM on RTL8106E
r8169: Align ASPM/CLKREQ setting function with vendor driver
Revert "kcm: remove any offset before parsing messages"
kcm: remove any offset before parsing messages
drm/atomic: Use drm_drv_uses_atomic_modeset() for debugfs creation
ring-buffer: Allow for rescheduling when removing pages
net: ethernet: Fix a unused function warning.
net: dsa: mv88e6xxx: Fix ATU Miss Violation
tls: fix currently broken MSG_PEEK behavior
hv_netvsc: pair VF based on serial number
PCI: hv: support reporting serial number as slot information
bnxt_en: Fix VF mac address regression.
ipv6: fix possible use-after-free in ip6_xmit()
net: hp100: fix always-true check for link up state
ARM: dts: at91: add new compatibility string for macb on sama5d3
net: macb: disable scatter-gather for macb on sama5d3
net: mvpp2: let phylink manage the carrier state
pppoe: fix reception of frames with no mac header
net: ethernet: ti: add missing GENERIC_ALLOCATOR dependency
mtd: partitions: fix unbalanced of_node_get/put()
nvme: count all ANA groups for ANA Log page
hwmon: (nct6775) Use different register to get fan RPM for fan7
ALSA: fireworks: fix memory leak of response buffer at error path
ALSA: oxfw: fix memory leak of discovered stream formats at error path
ALSA: oxfw: fix memory leak for model-dependent data at error path
ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path
veth: Orphan skb before GRO
udp6: add missing checks on edumux packet processing
udp4: fix IP_CMSG_CHECKSUM for connected sockets
stmmac: fix valid numbers of unicast filter entries
ext4, dax: set ext4_dax_aops for dax files
ext4, dax: add ext4_bmap to ext4_dax_aops
hwmon: (nct6775) Fix RPM output for fan7 on NCT6796D
ext4: don't mark mmp buffer head dirty
x86/kvm: Use __bss_decrypted attribute in shared variables
x86/mm: Add .bss..decrypted section to hold shared variables
ext4: show test_dummy_encryption mount option in /proc/mounts
hwmon: (nct6775) Fix virtual temperature sources for NCT6796D
mtd: rawnand: denali: fix a race condition when DMA is kicked
net/sched: act_sample: fix NULL dereference in the data path
crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2
socket: fix struct ifreq size in compat ioctl
gso_segment: Reset skb->mac_len after modifying network header
tls: clear key material from kernel memory when do_tls_setsockopt_conf fails
tls: zero the crypto information from tls_context before freeing
tls: don't copy the key out of tls12_crypto_info_aes_gcm_128
neighbour: confirm neigh entries when ARP packet is received
net: rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags
net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT
hv_netvsc: fix schedule in RCU context
net_sched: notify filter deletion when deleting a chain
ALSA: hda - Enable runtime PM only for discrete GPU
xen/netfront: don't bug in case of too many frags
ipv6: use rt6_info members when dst is set in rt6_fill_node
ALSA: oxfw: fix memory leak of private data
ALSA: firewire-tascam: fix memory leak of private data
ALSA: firewire-digi00x: fix memory leak of private data
crypto: ccp - add timeout support in the SEV command
bpf: use __GFP_COMP while allocating page
bpf/verifier: disallow pointer subtraction
bpf: btf: Fix end boundary calculation for type section
efi/libstub/arm: default EFI_ARMSTUB_DTB_LOADER to y
drm/fb-helper: Remove set but not used variable 'connector_funcs'
KVM: s390: Make huge pages unavailable in ucontrol VMs
s390/mm: Check for valid vma before zapping in gmap_discard
sound: don't call skl_init_chip() to reset intel skl soc
sound: enable interrupt after dma buffer initialization
Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation"
scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted()
scsi: iscsi: target: Don't use stack buffer for scatterlist
KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size
KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode
ext4: close race between direct IO and ext4_break_layouts()
mfd: omap-usb-host: Fix dts probe of children
Bluetooth: hci_ldisc: Free rw_semaphore on close
Bluetooth: Use correct tfm to generate OOB data
Bluetooth: SMP: Fix trying to use non-existent local OOB data
platform/x86: alienware-wmi: Correct a memory leak
platform/x86: dell-smbios-wmi: Correct a memory leak
drm: udl: Destroy framebuffer only if it was initialized
drm/sun4i: Remove R40 display pipeline compatibles
drm/pl111: Make sure of_device_id tables are NULL terminated
drm/vc4: Fix the "no scaling" case on multi-planar YUV formats
mfd: da9063: Fix DT probing with constraints
ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO
ASoC: cs4265: fix MMTLR Data switch control
mtd: rawnand: marvell: prevent harmless warnings
ASoC: AMD: Ensure reset bit is cleared before configuring
ALSA: fireface: fix memory leak in ff400_switch_fetching_mode()
ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping
Add tests for memory.oom.group
Fix cg_read_strcmp()
hwmon: (nct6775) Fix access to fan pulse registers
cgroup: kselftests: add test_core to .gitignore
ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER
ASoC: rsnd: adg: care clock-frequency size
hwmon: (nct6775) Set weight source to zero correctly
selftests: memory-hotplug: add required configs
selftests/efivarfs: add required kernel configs
selftests: add headers_install to lib.mk
ASoC: uniphier: change status to orphan
ext4: fix online resizing for bigalloc file systems with a 1k block size
ext4: fix online resize's handling of a too-small final block group
ASoC: rsnd: fixup not to call clk_get/set under non-atomic
ASoC: q6routing: initialize data correctly
ext4: recalucate superblock checksum after updating free blocks/inodes
ext4: avoid arithemetic overflow that can trigger a BUG
ASoC: tas6424: Save last fault register even when clear
spi: spi-fsl-dspi: fix broken DSPI_EOQ_MODE
spi: Fix double IDR allocation with DT aliases
ASoC: sigmadsp: safeload should not have lower byte limit
ASoC: wm8804: Add ACPI support
ASoC: rt5682: Change DAC/ADC volume scale
ASoC: max98373: Added 10ms sleep after amp software reset
selftests: kselftest: Remove outdated comment
selftests: android: move config up a level
ext4: avoid divide by zero fault when deleting corrupted inline directories
ext4: check to make sure the rename(2)'s destination is not freed
ext4: add nonstring annotations to ext4.h
ASoC: rt5514: Fix the issue of the delay volume applied again
ASoC: max98373: Added speaker FS gain cotnrol register to volatile.
ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs
spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers
ASoC: Intel: Skylake: Acquire irq after RIRB allocation
ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors
ASoC: wm9712: fix replace codec to component
ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices
Change-Id: Id66b5c1b2b79b7f96fa0a4bad9c2a49609c6c4d9
[rishabhb@codeaurora.org: Added smp.c:77 to gcc-wrapper.py]
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>