This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allnoconfig in repository toolchain/ci/linux.
from f261c4e529da Merge branch 'akpm' (patches from Andrew) adds a75d4c333772 filemap: kill page_cache_read usage in filemap_fault adds 6b4c9f446981 filemap: drop the mmap_sem for all blocking operations adds 8b0f9fa2e02d filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior adds f91f2ee54a21 Merge branch 'akpm' (rest of patches from Andrew) adds 31867b23d7d1 f2fs: wait on atomic writes to count F2FS_CP_WB_DATA adds 7c77bf7de157 f2fs: don't access node/meta inode mapping after iput adds f365c6cc85b1 f2fs: change error code to -ENOMEM from -EINVAL adds 539cd352239f f2fs: fix compile warnings: 'struct *' declared inside par [...] adds 8e11403876b1 f2fs: remove set but not used variable 'err' adds 36c5733f9570 f2fs: check inject_rate validity during configuring adds 5d539245cb18 f2fs: export FS_NOCOW_FL flag to user adds c20e57b32d81 f2fs: no need to check return value of debugfs_create functions adds ddf06b753a85 f2fs: fix to trigger fsck if dirent.name_len is zero adds 720db068634c f2fs: check if file namelen exceeds max value adds 2f84babfe5eb f2fs: add brackets for macros adds ac92985864e1 f2fs: UBSAN: set boolean value iostat_enable correctly adds f9aa52a8cbe0 f2fs: fix to initialize variable to avoid UBSAN/smatch warning adds 2010987365ab f2fs: fix to set sbi dirty correctly adds 03f2c02d8be7 f2fs: run discard jobs when put_super adds db610a640eee f2fs: add quick mode of checkpoint=disable for QA adds b86232536c3e f2fs: try to keep CP_TRIMMED_FLAG after successful umount adds b460866d2708 f2fs: don't wake up too frequently, if there is lots of IOs adds 11ac8ef8d8c5 f2fs: avoid null pointer exception in dcc_info adds 0e0667b625cf f2fs: flush quota blocks after turnning it off adds 812a95977fd2 f2fs: sync filesystem after roll-forward recovery adds eecfa42716e6 f2fs: use xattr_prefix to wrap up adds 1ffdc3807589 f2fs: fix typos in code comments adds a0770e13c8da f2fs: fix to data block override node segment by mistake adds 7321dd97b5bb f2fs: fix to document inline_xattr_size option adds 025cdb166c1e f2fs: jump to label 'free_node_inode' when failing from d_ [...] adds c42d28ce3e16 f2fs: fix potential data inconsistence of checkpoint adds 9083977dabf3 f2fs: do not use mutex lock in atomic context adds 500e0b28ecd3 f2fs: fix to check inline_xattr_size boundary correctly adds 6d52e135c8a8 f2fs: don't allow negative ->write_io_size_bits adds fb40d618b039 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG adds 0af725fcb77a f2fs: fix wrong #endif adds 68b79cdc6de9 f2fs: correct spelling mistake adds bc73a4b2414f f2fs: silence VM_WARN_ON_ONCE in mempool_alloc adds aa2c8c43e4a5 f2fs: fix to retry fill_super only if recovery failed adds dc37910d4c63 f2fs: make fault injection covering __submit_flush_wait() adds 6492a335fd80 f2fs: fix encrypted page memory leak adds e46f6bd82c83 f2fs: fix to update iostat correctly in IPU path adds 613f3dcdf0d8 f2fs: no need to take page lock in readdir adds 428e3bcf0769 f2fs: give random value to i_generation adds ca597bddedd9 f2fs: fix to dirty inode for i_mode recovery adds 48432984d718 f2fs: fix to avoid deadlock of atomic file operations adds 559e87c497a8 f2fs: trace f2fs_ioc_shutdown adds 76630f200592 f2fs: print more parameters in trace_f2fs_map_blocks adds 2a6a7e722e7a f2fs: fix to use kvfree instead of kzfree adds 25720cc05e49 f2fs: remove wrong comment in f2fs_invalidate_page() adds 240a59156d9b f2fs: fix to add refcount once page is tagged PG_private adds 86109c9064da f2fs: don't trigger read IO for beyond EOF page adds 70db5b04cbe1 f2fs: give some messages for inline_xattr_size adds dd6c89b5f2b9 f2fs: fix to do sanity check with inode.i_inline_xattr_size adds 2c28aba8b2e2 f2fs: fix to adapt small inline xattr space in __find_inli [...] adds aadcef64b22f f2fs: fix to avoid deadlock in f2fs_read_inline_dir() adds aff7b628ac2d f2fs: set pin_file under CAP_SYS_ADMIN adds 5160bcce5c3c Merge tag 'f2fs-for-5.1' of git://git.kernel.org/pub/scm/l [...] adds 7be73fa1c1b0 xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add adds 79622c7ce687 xfs: clean up xfs_dir2_leafn_add adds f51fac689262 xfs: zero initialize highstale and lowstale in xfs_dir2_le [...] adds 6ef50fe9afae xfs: clean up xfs_dir2_leaf_addname adds de578188ed01 Merge tag 'xfs-5.1-merge-5' of git://git.kernel.org/pub/sc [...] adds 37406a60fac7 drm: Merge __drm_atomic_helper_disable_all() into drm_atom [...] adds e552f0851070 drm: add __user attribute to ptr_to_compat() adds 96413c78d958 Merge tag 'drm-misc-next-fixes-2019-03-06' of git://anongi [...] adds 6a7a20ed29ca drm/powerplay: print current clock level when dpm is disab [...] adds b7d485df6658 drm/amd/powerplay: fix the confusing ppfeature mask calculations adds 6feaa4194c18 drm/amdgpu/powerplay: add missing breaks in polaris10_smumgr adds dcd5fb82ffb4 drm/amd/display: Fix reference counting for struct dc_sink. adds 293b9160839f drm/amd/display: Fix issue with link_active state not corr [...] adds 5307db85c745 drm/amd/powerplay: use REG32_PCIE wrapper instead for powerplay adds 76f8f6992a0c drm/amdgpu: use REG32_PCIE wrapper instead for psp adds cac734c2dbd2 drm/amdkfd: use init_mqd function to allocate object for h [...] adds fe1331a2eca0 drm/amd/powerplay: drop redundant soft min/max settings adds d19e923337d9 drm/amd/powerplay: need to reapply the dpm level settings adds 971e7ac1ab62 drm/amd/powerplay: force FCLK to highest also for 5K or hi [...] adds 3a301bc5d294 drm/amd/powerplay: overwrite ODSettingsMin for UCLK_FMAX feature adds 2e41a8747acf drm/amd/powerplay: support retrieving clock information fr [...] adds f5e79735cab4 drm/amd/powerplay: set default fclk for no fclk dpm support case adds 65543b28893a drm/amd/powerplay: honor the OD settings adds 084a56c723b3 drm/amd/powerplay: show the right override pcie parameters adds 7db329e57b90 Revert "drm/amdgpu: use BACO reset on vega20 if platform support" adds 672e78cab819 drm/amd/display: Pass app_tf by value rather than by reference adds 1e2930374f56 drm/amdgpu: clear PDs/PTs only after initializing them adds 59d3191f14dc drm/amd/display: don't call dm_pp_ function from an fpu block adds c703bf9e11c3 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds f5fd9fd40009 drm/etnaviv: fix some off by one bugs adds 72ac64b84b2e drm/etnaviv: move job context pointer to etnaviv_gem_submit adds bb8e82b64b4b etnaviv mailing list is moderated adds a20ca6744ba7 Build etnaviv on non-ARM architectures adds f8261c376e7f drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump() adds fd4b77e8deea drm/etnaviv: don't restrict to certain architectures adds ef092dec043c drm/etnaviv: mmuv2: don't map zero page adds 9e05352340d3 drm/etnaviv: potential NULL dereference adds 3a7d2f4f4427 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds c6b38fbbde91 drm: move i915_kick_out_vgacon to vgaarb adds 1c74ca7a1a9a drm/fb-helper: call vga_remove_vgacon automatically. adds c34674a23d1e drm/qxl: remove conflicting framebuffers earlier adds 74cd45fa90a2 Merge tag 'drm-misc-next-fixes-2019-03-13' of git://anongi [...] adds 08f68752cefc drm/i915: HDCP state handling in ddi_update_pipe adds df069367f3b1 drm/i915: Protect i915_active iterators from the shrinker adds 7b1366b48c1f drm/i915: Reacquire priolist cache after dropping the engine lock adds 339cc6ae0f9d drm/i915/selftests: Always free spinner on __sseu_prepare error adds a89c09624f61 drm/i915: Acquire breadcrumb ref before cancelling adds c8c16f59b3d8 drm/i915: Fix atomic state leak when resetting HDMI link adds ca22f32a6296 drm/i915: Relax mmap VMA check adds ad7ad48e0987 Merge tag 'drm-intel-next-fixes-2019-03-12' of git://anong [...] adds 8f2bf884114c drm/amd/powerplay: set max fan target temperature as 105C adds f5742ec36422 drm/amd/powerplay: correct power reading on fiji adds f7b1844bacec drm/amdgpu: Update gc golden setting for vega family adds 0f1d37e65a59 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds 8264fd046a08 Merge tag 'drm-next-2019-03-15' of git://anongit.freedeskt [...] adds d344e07940f3 ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stre [...] adds a2c6433ee5a3 ALSA: usx2y: Fix potential NULL pointer dereference adds 7472946915aa ALSA: hda/tegra: avoid build error without CONFIG_PM adds cbc05fd6708c ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X [...] adds 10f5b1b85ed1 ALSA: hda/realtek - Fixed Headset Mic JD not stable adds 167897f4b32c ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 adds b0d8bc50b9f2 ALSA: hda: hdmi - add Icelake support adds c24a12696520 ALSA: pcm: Fix function name in kernel-doc comment adds c8a9afa632f0 ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_ [...] adds 136824efaab2 ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO adds da484d00f020 ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB adds 2dbb0e6c1961 Merge tag 'sound-fix-5.1-rc1' of git://git.kernel.org/pub/ [...] adds bc1a7f75c85e i2c: mediatek: modify threshold passed to i2c_get_dma_safe [...] adds 60f7691c624b i2c: sis630: correct format strings adds a35ba2f74df5 i2c: rcar: fix concurrency issue related to ICDMAER adds 7ce98a5591d2 i2c: rcar: explain the lockless design adds c86da50cfd84 i2c: i2c-stm32f7: Fix SDADEL minimum formula adds bf263c35b2eb i2c: add extra check to safe DMA buffer helper adds 77f3381a83c2 i2c: i2c-designware-platdrv: Cleanup setting of the adapte [...] adds cd86d1403bb4 i2c: i2c-designware-platdrv: Always use a dynamic adapter number adds 51b1ac0fa240 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 82ffd0454bd9 Merge tag 'v5.0-rc5' of https://git.kernel.org/pub/scm/lin [...] adds 5766ba31992d fbdev/via: fix spelling mistake "Expandsion" -> "Expansion" adds 8e71fa5e4d86 fbdev: chipsfb: remove set but not used variable 'size' adds 23cd78e28a7b fbcon: use kvmalloc() for scrollback buffer adds a6f13af4d115 fbdev: Use of_node_name_eq for node name comparisons adds f1fbbf5cfaa8 omapfb: fix typo adds 89ef5c6a7584 video: offb: annotate implicit fall throughs adds 1ea673ade744 video: fbdev: geode: remove ifdef OLPC noise adds 60d2fa0dad06 fbdev: omap2: no need to check return value of debugfs_cre [...] adds 72aed9e31344 fbdev: mbx: fix up debugfs file creation adds a41458d74c24 video/fbdev: refactor video= cmdline parsing adds a5399db139cb fbdev: fbmem: fix memory access if logo is bigger than the screen adds 7d7e58d30e04 dt-bindings: display: ssd1307fb: Remove reset-active-low f [...] adds af4b3a71a5c8 video: ssd1307fb: Do not hard code active-low reset sequence adds 1ac1d4845c01 ARM: dts: imx28-cfa10036: Fix the reset gpio signal polarity adds a1939185c7a9 printk: Export console_printk adds 10993504d647 fbcon: Silence fbcon logo on 'quiet' boots adds f40298444e8c video: fbdev: Fix potential NULL pointer dereference adds 4c83c2f75a8f fbdev: omap2: fix warnings in dss core adds 9a9f1d1a81a9 fbdev: mbx: fix a misspelled variable name adds 2b9c272cf5cd Merge tag 'fbdev-v5.1' of git://github.com/bzolnier/linux adds cce8e04cf79e ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers adds d123fab71f63 ntb_hw_switchtec: NT req id mapping table register entry n [...] adds a2585cdc9e4c ntb_hw_switchtec: Added support of >=4G memory windows adds 9143595a7e05 NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() adds c59666bb32b9 NTB: ntb_transport: Ensure the destination buffer is mappe [...] adds ebb09b33c60c NTB: add new parameter to peer_db_addr() db_bit and db_data adds e8a71a386689 Merge tag 'ntb-5.1' of git://github.com/jonmason/ntb adds 143c2a89e0e5 ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t adds 74ffe79ae538 ARM: 8840/1: use a raw_spinlock_t in unwind adds ca70ea43f80c ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used adds d410a8a49e3e ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4 adds 9ec5cd0a40f2 ARM: 8817/1: mm: skip cleaning of idmap page tables on LPA [...] adds 4a4d68fc2657 ARM: 8818/1: dma-mapping: update comment about handling dm [...] adds 091bb549f772 ARM: 8819/1: Remove '-p' from LDFLAGS adds 1c31d4e96b8c ARM: 8820/1: mm: Stop printing the virtual memory layout adds 8f433ec4d0c4 ARM: 8821/1: Correct meaning of SCU in HAVE_ARM_SCU help txt adds fec9eac65947 ARM: 8822/1: smp_twd: Remove legacy TWD registration adds 58ca33824ff8 ARM: 8823/1: Implement pgprot_device() adds 071d184a19f6 ARM: 8826/1: mm: initialize pfn limits with find_limits() adds baf2df8e15be ARM: 8827/1: fix argument count to match macro definition adds 32fdb046ac43 ARM: 8828/1: uaccess: use unified assembler language syntax adds eb7ff9023e4f ARM: 8829/1: spinlock: use unified assembler language syntax adds 72cd4064fcca ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are [...] adds 49f30235061b ARM: 8831/1: NOMMU: pmsa-v8: remove unneeded semicolon adds 49e30bd07df5 ARM: 8832/1: NOMMU: Limit visibility for CONFIG_FLASH_{MEM [...] adds 5388a5b82199 ARM: avoid Cortex-A9 livelock on tight dmb loops adds de9c0d49d85d ARM: 8833/1: Ensure that NEON code always compiles with Clang adds e85fa28ebcb5 ARM: 8838/1: drivers: amba: Updates to component identific [...] adds 4a2910fa80d7 ARM: 8836/1: drivers: amba: Update component matching to u [...] adds 28941701a49a ARM: 8837/1: coresight: etmv4: Update ID register table to [...] adds a216376add73 ARM: 8841/1: use unified assembler in macros adds c001899a5d6c ARM: 8843/1: use unified assembler in headers adds e44fc38818ed ARM: 8844/1: use unified assembler in assembly files adds b7e8c9397cd4 ARM: 8845/1: use unified assembler in c files adds 9db043d36bd3 ARM: 8848/1: virt: Align GIC version check with arm64 counterpart adds d0e22329e1a5 ARM: qcom: remove unnecessary boot_lock adds 0eb037998afe ARM: oxnas: remove CPU hotplug implementation adds 70678554c4c4 ARM: actions: remove boot_lock and pen_release adds 6213f70e7c10 ARM: smp: remove arch-provided "pen_release" adds 4c2741ac5e10 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next adds 0be288630752 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds bb6bccba390c iommu/amd: Fix NULL dereference bug in match_hid_uid adds 323ea40ff6fb Merge tag 'iommu-fix-v5.1-rc1' of git://git.kernel.org/pub [...] adds 0841625201b6 tracing/probes: Make reserved_field_names static adds cede666e2eb2 trace/probes: Remove kernel doc style from non kernel doc comment adds 31b265b3baaf tracing: kdb: Fix ftdump to not sleep adds 287c038c0b99 tracing/probe: Check maxactive error cases adds dec65d79fd26 tracing/probe: Check event name length correctly adds b4443c17a3c9 tracing/probe: Check the size of argument name and body adds 5b7a96220900 tracing/probe: Check event/group naming rule at parsing adds a039480e9e93 tracing/probe: Verify alloc_trace_*probe() result adds aa2e3ac64ace Merge tag 'trace-v5.1-2' of git://git.kernel.org/pub/scm/l [...] adds 65ab26e39755 selftests: kvm: add selftest for releasing VM file descrip [...] adds 61c08aa9606d KVM: VMX: Compare only a single byte for VMCS' "launched" [...] adds 1ce072cbfd8d KVM: nVMX: Check a single byte for VMCS "launched" in nest [...] adds 0e0ab73c9a02 KVM: VMX: Zero out *all* general purpose registers after VM-Exit adds 831a3011294d KVM: VMX: Modify only RSP when creating a placeholder for [...] adds f3689e3f17f0 KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob adds ccf447434ee6 KVM: VMX: Manually load RDX in vCPU-run asm blob adds 6f7c6d23b71a KVM: VMX: Let the compiler save/load RDX during vCPU-run adds 9ce0a07a6f49 KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_ch [...] adds 98ff2acc91d8 KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_c [...] adds 6c1e7e5b40f2 KVM: nVMX: Explicitly reference the scratch reg in nested [...] adds f1727b495477 KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_ch [...] adds bbc0b8239257 KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested earl [...] adds 74dfa2784e96 KVM: nVMX: Reference vmx->loaded_vmcs->launched directly adds fbda0fd31a6d KVM: nVMX: Let the compiler select the reg for holding HOST_RSP adds 5a8781607e67 KVM: nVMX: Cache host_rsp on a per-VMCS basis adds 47e97c099bbc KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() adds c09b03eb7f96 KVM: VMX: Update VMCS.HOST_RSP via helper C function adds c9afc58cc368 KVM: VMX: Pass "launched" directly to the vCPU-run asm blob adds 217aaff53c25 KVM: VMX: Invert the ordering of saving guest/host scratch [...] adds f78d0971b7bd KVM: VMX: Don't save guest registers after VM-Fail adds d55892049171 KVM: VMX: Use vcpu->arch.regs directly when saving/loading [...] adds 95c7b77d6e40 KVM: x86: Explicitly #define the VCPU_REGS_* indices adds c14f9dd50b01 KVM: VMX: Use #defines in place of immediates in VM-Enter [...] adds 63c73aa07fca KVM: VMX: Create a stack frame in vCPU-run adds 5e0781df1899 KVM: VMX: Move vCPU-run code to a proper assembly routine adds c823dd5c0f3f KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() adds ee2fc635ef71 KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() adds a62fd5a76c99 KVM: VMX: Use RAX as the scratch register during vCPU-run adds 77df549559db KVM: VMX: Pass @launched to the vCPU-run asm via standard [...] adds e75c3c3a0487 KVM: VMX: Return VM-Fail from vCPU-run assembly via standa [...] adds 3b895ef48615 KVM: VMX: Preserve callee-save registers in vCPU-run asm s [...] adds fc2ba5a27a1a KVM: VMX: Call vCPU-run asm sub-routine from C and remove [...] adds 4f44c4eec5b7 KVM: VMX: Reorder clearing of registers in the vCPU-run as [...] adds b5179ec41872 x86/kvmclock: set offset for kvm unstable clock adds 90952cd38859 kvm: Use struct_size() in kmalloc() adds 98d90582be2e svm: Fix AVIC DFR and LDR handling adds f7589cca50ef KVM: x86: cull apicv code when userspace irqchip is requested adds c57cd3c89ecf svm: Fix improper check when deactivate AVIC adds 946c522b603f KVM: nVMX: Sign extend displacements of VMX instr's mem operands adds 8570f9e881e3 KVM: nVMX: Apply addr size mask to effective address for V [...] adds 34333cc6c2cb KVM: nVMX: Ignore limit checks on VMX instructions using f [...] adds e0dfacbfe91a KVM: nVMX: remove useless is_protmode check adds 8acc0993e3f9 kvm, x86, mmu: Use kernel generic dynamic physical address mask adds 74f2370bb64f KVM: x86: expose MOVDIRI CPU feature into VM. adds c029b5deb0b5 KVM: x86: expose MOVDIR64B CPU feature into VM. adds 81b016676e1c KVM: x86: Sync the pending Posted-Interrupts adds b4b65b5642d6 KVM: x86: cleanup freeing of nested state adds d92935979adb kvm: vmx: Fix typos in vmentry/vmexit control setting adds 359a6c3ddc51 KVM: nVMX: do not start the preemption timer hrtimer unnec [...] adds b12ce36a43f2 kvm: Add memcg accounting to KVM allocations adds 254272ce6505 kvm: x86: Add memcg accounting to KVM allocations adds 1ec696470c86 kvm: svm: Add memcg accounting to KVM allocations adds 4183683918ef kvm: vmx: Add memcg accounting to KVM allocations adds 152482580a1b KVM: Call kvm_arch_memslots_updated() before updating memslots adds e1359e2beb8b KVM: x86/mmu: Detect MMIO generation wrap in any address space adds ddfd1730fd82 KVM: x86/mmu: Do not cache MMIO accesses while memslots ar [...] adds 361209e054a2 KVM: Explicitly define the "memslot update in-progress" bit adds 5192f9b976f9 KVM: x86: Use a u64 when passing the MMIO gen around adds cae7ed3c2cb0 KVM: x86: Refactor the MMIO SPTE generation handling adds 0e32958ec449 KVM: Remove the hack to trigger memslot generation wraparound adds 164bf7e56c5a KVM: Move the memslot update in-progress flag to bit 63 adds 85875a133ea3 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines adds a21136345cb6 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_f [...] adds 4e103134b862 KVM: x86/mmu: Zap only the relevant pages when removing a memslot adds a592a3b8fc62 Revert "KVM: MMU: document fast invalidate all pages" adds 4771450c345d Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" adds 571c5af06e30 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds 5ff0568374ed KVM: x86/mmu: Remove is_obsolete() call adds 52d5dedc79bd Revert "KVM: MMU: reclaim the zapped-obsolete page first" adds 210f494261e1 Revert "KVM: MMU: collapse TLB flushes when zap all pages" adds 43d2b14b105f Revert "KVM: MMU: zap pages in batch" adds 42560fb1f3c6 Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_al [...] adds b59c4830ca18 Revert "KVM: MMU: show mmu_valid_gen in shadow page relate [...] adds 7390de1e99a7 Revert "KVM: x86: use the fast way to invalidate all pages" adds 8a674adc11cd KVM: x86/mmu: skip over invalid root pages when zapping all sptes adds 5d6317ca4e61 KVM: x86/mmu: Voluntarily reschedule as needed when zappin [...] adds ea145aacf4ae Revert "KVM: MMU: fast invalidate all pages" adds 83cdb56864bc KVM: x86/mmu: Differentiate between nr zapped and list unstable adds 24efe61f696c KVM: x86/mmu: WARN if zapping a MMIO spte results in zappi [...] adds 8ab3c471eef2 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_za [...] adds 7fa08e71b4a0 KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns adds 49113d360bde KVM: Expose the initial start value in grow_halt_poll_ns() [...] adds dee339b5c1da KVM: Never start grow vCPU halt_poll_ns from value below h [...] adds 7539b174aef4 x86: kvmguest: use TSC clocksource if invariant TSC is exposed adds a67794cafbc4 Revert "KVM: Eliminate extra function calls in kvm_get_dir [...] adds 41a8645ab1c3 KVM: PPC: Book3S PR: Add emulation for slbfee. instruction adds 08434ab46948 KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzal [...] adds f1adb9c48a01 KVM: PPC: Remove -I. header search paths adds 03f953329bd8 KVM: PPC: Book3S: Allow XICS emulation to work in nested h [...] adds 1b6422574e2d KVM: PPC: Book3S HV: Optimise mmio emulation for devices o [...] adds a67614cc05a5 KVM: PPC: Release all hardware TCE tables attached to a group adds 8f1f7b9bedbc KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] adds e40542aff909 KVM: PPC: Book3S HV: Fix build failure without IOMMU support adds 716cb1160819 KVM: PPC: Book3S: Improve KVM reference counting adds 0a0c50f771f5 Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] adds 54a1f393ce1b Merge tag 'kvm-ppc-next-5.1-1' of git://git.kernel.org/pub [...] adds a242010776f8 KVM: Minor cleanups for kvm_main.c adds 8d43d5703667 KVM: s390: clarify kvm related kernel message adds b7d455712927 KVM: s390: drop obsolete else path adds 689bdf9e9c33 KVM: s390: make bitmap declaration consistent adds 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level adds 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() adds 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate adds bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions adds 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt adds 3dec19221788 s390/cio: add function chsc_sgib() adds 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions adds 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 adds 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA adds 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only adds 9f30f6216378 KVM: s390: add gib_alert_irq_handler() adds b1d1e76ed9ee KVM: s390: start using the GIB adds b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] adds 346fa2f891c7 KVM: s390: implement subfunction processor calls adds 11ba5961a215 KVM: s390: add debug logging for cpu model subfunctions adds 8f060f53554c Merge tag 'kvm-s390-next-5.1-1' of git://git.kernel.org/pu [...] adds ee7930490a8f clocksource/arm_arch_timer: Store physical timer IRQ numbe [...] adds 7aa8d1464165 arm/arm64: KVM: Introduce kvm_call_hyp_ret() adds 18fc7bf8e041 arm64: KVM: Allow for direct call of HYP functions when using VHE adds 7cba8a8d0d39 arm64: KVM: Drop VHE-specific HYP call stub adds d18232ea8a94 ARM: KVM: Teach some form of type-safety to kvm_call_hyp adds 32f139551954 arm/arm64: KVM: Statically configure the host's view of MPIDR adds e329fb75d519 KVM: arm/arm64: Factor out VMID into struct kvm_vmid adds accb99bcd0ca KVM: arm/arm64: Simplify bg_timer programming adds b98c079ba480 KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming adds 09838de943d4 KVM: arm64: Reuse sys_reg() macro when searching the trap table adds 84135d3d18da KVM: arm/arm64: consolidate arch timer trap handlers adds e604dd5d45c7 KVM: arm/arm64: timer: Rework data structures for multiple timers adds 9e01dc76be6a KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems adds bee038a67487 KVM: arm/arm64: Rework the timer code to use a timer_map adds 64cf98fa5544 KVM: arm/arm64: Move kvm_is_write_fault to header file adds f7f2b15c3d42 arm64: KVM: Expose sanitised cache type register to guest adds 793acf870ea3 arm64: KVM: Describe data or unified caches as having 1 se [...] adds bae561c0cff7 KVM: arm/arm64: arch_timer: Mark physical interrupt active [...] adds 49dfe94fe5ad KVM: arm/arm64: Fix TRACE_INCLUDE_PATH adds 3644a35b0244 KVM: arm/arm64: Remove -I. header search paths adds 05277f368c33 KVM: arm/arm64: Prefix header search paths with $(srctree)/ adds 2b5906690254 KVM: arm/arm64: Update MAINTAINERS entries adds a37f0c3c46d2 KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" adds 1b44471b5559 KVM: arm64: Fix comment for KVM_PHYS_SHIFT adds c2be79a0bcf3 KVM: arm/arm64: Remove unused gpa_end variable adds 7f5d9c1bc0e6 KVM: arm/arm64: Remove unused timer variable adds c88b093693cc arm64: KVM: Fix architecturally invalid reset value for FP [...] adds 71783e09b487 Merge tag 'kvmarm-for-v5.1' of git://git.kernel.org/pub/sc [...] adds 92da008fa210 Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" adds 46333236485c MAINTAINERS: Add KVM selftests to existing KVM entry adds e74d53e30e29 KVM: PPC: Fix compilation when KVM is not enabled adds 2b57ecd0208f KVM: PPC: Book3S: Add count cache flush parameters to kvmp [...] adds c7a0e83cb670 Merge tag 'kvm-ppc-next-5.1-3' of git://git.kernel.org/pub [...] adds eca6be566d47 KVM: doc: Document the life cycle of a VM and its resources adds 4a605bc08e98 kvm: vmx: fix formatting of a comment adds 636deed6c0bc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds df20af1e270b um: Remove duplicated include from vector_user.c adds aea05eb56e47 um: Fix for a possible OOPS in ubd initialization adds 6c83d0d5eb62 Merge branch 'for-linus-5.1-rc1' of git://git.kernel.org/p [...] adds 480b1cb9dad8 cifs: change wait_for_free_request() to take flags as argument adds 4230cff8c0b7 cifs: pass flags down into wait_for_free_credits() adds b227d215deef cifs: wait_for_free_credits() make it possible to wait for [...] adds 16b34aa44b25 cifs: prevent starvation in wait_for_free_credits for mult [...] adds 2b53b929faed cifs: add a timeout argument to wait_for_free_credits adds ffd1ef1e5072 smb3: display security information in /proc/fs/cifs/DebugD [...] adds 7937ca961c84 smb3: add dynamic tracepoint for timeout waiting for credits adds 257b78099be0 cifs: simplify how we handle credits in compound_send_recv() adds ab7b10cf4fd1 smb3: display volume serial number for shares in /proc/fs/ [...] adds b0f6df737a1c cifs: cache FILE_ALL_INFO for the shared root handle adds 8191576a1249 smb3: Add dynamic trace points for various compounded smb3 ops adds ccdc77a3054a cifs: add SMB2_ioctl_init/free helpers to be used with com [...] adds 72c419d9b073 cifs: fix smb3_zero_range so it can expand the file-size w [...] adds 779ede040dd4 smb3: add dynamic tracepoints for simple fallocate and zero range adds 31ba4331d571 SMB3: passthru query info doesn't check for SMB3 FSCTL passthru adds d44d13723b09 cifs: remove unused value pointed out by Coverity adds 6552580286e5 cifs: minor documentation updates adds c847dccfbdc1 CIFS: make mknod() an smb_version_op adds dd0ac2d24bf0 smb2: fix typo in definition of a few error flags adds f16994797ea8 cifs: fix incorrect handling of smb2_set_sparse() return i [...] adds f5778c398713 SMB3: Allow SMB3 FSCTL queries to be sent to server from tools adds bc31d0cdcfba CIFS: fix POSIX lock leak and invalid ptr deref adds 9c7dc824d9a4 Merge tag '5.1-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 new ab81dabda1d4 fix sysfs_init_fs_context() in !CONFIG_NET_NS case new 924973508bf1 Merge branch 'work.mount' of git://git.kernel.org/pub/scm/ [...] new 35f2806b481f powerpc/hugetlb: Don't do runtime allocation of 16G pages [...] new 805bf3b75529 powerpc/configs: Sync skiroot defconfig new e585f51c4ee0 powerpc: remove dead code in head_fsl_booke.S new 19d6907521b0 powerpc/mm: Disable kcov for SLB routines new 1702877621ff powerpc/powernv: Fix compile without CONFIG_TRACEPOINTS new de3c83c2fd2b powerpc/64s: Include <asm/nmi.h> header file to fix a warning new a9c55d58bc36 Merge tag 'powerpc-5.1-2' of git://git.kernel.org/pub/scm/ [...]
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-fs-f2fs | 7 + Documentation/arm/kernel_mode_neon.txt | 4 +- .../devicetree/bindings/display/ssd1307fb.txt | 2 - Documentation/filesystems/cifs/TODO | 3 +- Documentation/filesystems/cifs/cifs.txt | 34 +- Documentation/filesystems/f2fs.txt | 2 + Documentation/virtual/kvm/api.txt | 17 + Documentation/virtual/kvm/halt-polling.txt | 37 +- Documentation/virtual/kvm/mmu.txt | 41 +- MAINTAINERS | 21 +- arch/arm/Kconfig | 3 +- arch/arm/Kconfig-nommu | 2 + arch/arm/Makefile | 2 +- arch/arm/boot/bootp/Makefile | 2 +- arch/arm/boot/bootp/init.S | 2 +- arch/arm/boot/compressed/Makefile | 2 - arch/arm/boot/compressed/ll_char_wr.S | 4 +- arch/arm/boot/dts/imx28-cfa10036.dts | 3 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/include/asm/arch_gicv3.h | 4 +- arch/arm/include/asm/assembler.h | 12 +- arch/arm/include/asm/barrier.h | 2 + arch/arm/include/asm/hardware/entry-macro-iomd.S | 10 +- arch/arm/include/asm/kvm_emulate.h | 8 + arch/arm/include/asm/kvm_host.h | 53 +- arch/arm/include/asm/kvm_hyp.h | 4 + arch/arm/include/asm/kvm_mmu.h | 9 +- arch/arm/include/asm/pgtable.h | 3 + arch/arm/include/asm/processor.h | 6 +- arch/arm/include/asm/smp.h | 1 - arch/arm/include/asm/smp_twd.h | 16 - arch/arm/include/asm/spinlock.h | 3 +- arch/arm/include/asm/suspend.h | 1 + arch/arm/include/asm/uaccess.h | 3 +- arch/arm/include/asm/v7m.h | 2 +- arch/arm/include/asm/vfpmacros.h | 8 +- arch/arm/include/debug/tegra.S | 2 +- arch/arm/kernel/debug.S | 2 +- arch/arm/kernel/entry-armv.S | 12 +- arch/arm/kernel/entry-common.S | 2 +- arch/arm/kernel/entry-header.S | 11 +- arch/arm/kernel/entry-v7m.S | 4 + arch/arm/kernel/head-nommu.S | 4 +- arch/arm/kernel/hyp-stub.S | 4 +- arch/arm/kernel/machine_kexec.c | 5 +- arch/arm/kernel/patch.c | 6 +- arch/arm/kernel/sleep.S | 12 + arch/arm/kernel/smp.c | 10 +- arch/arm/kernel/smp_twd.c | 66 --- arch/arm/kernel/unwind.c | 14 +- arch/arm/kvm/Makefile | 5 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/kvm/hyp/cp15-sr.c | 1 - arch/arm/kvm/hyp/hyp-entry.S | 2 +- arch/arm/kvm/hyp/switch.c | 2 +- arch/arm/kvm/hyp/tlb.c | 4 +- arch/arm/kvm/interrupts.S | 4 +- arch/arm/lib/Makefile | 2 +- arch/arm/lib/bitops.h | 8 +- arch/arm/lib/clear_user.S | 2 +- arch/arm/lib/copy_from_user.S | 2 +- arch/arm/lib/copy_page.S | 4 +- arch/arm/lib/copy_template.S | 6 +- arch/arm/lib/copy_to_user.S | 2 +- arch/arm/lib/csumpartial.S | 20 +- arch/arm/lib/csumpartialcopygeneric.S | 4 +- arch/arm/lib/csumpartialcopyuser.S | 2 +- arch/arm/lib/div64.S | 4 +- arch/arm/lib/floppydma.S | 10 +- arch/arm/lib/io-readsb.S | 20 +- arch/arm/lib/io-readsl.S | 2 +- arch/arm/lib/io-readsw-armv3.S | 6 +- arch/arm/lib/io-readsw-armv4.S | 12 +- arch/arm/lib/io-writesb.S | 20 +- arch/arm/lib/io-writesl.S | 2 +- arch/arm/lib/io-writesw-armv3.S | 2 +- arch/arm/lib/io-writesw-armv4.S | 6 +- arch/arm/lib/lib1funcs.S | 4 +- arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 24 +- arch/arm/lib/memset.S | 42 +- arch/arm/lib/xor-neon.c | 2 +- arch/arm/mach-actions/platsmp.c | 15 - arch/arm/mach-exynos/headsmp.S | 2 +- arch/arm/mach-exynos/platsmp.c | 31 +- arch/arm/mach-ks8695/include/mach/entry-macro.S | 2 +- arch/arm/mach-omap2/prm_common.c | 4 +- arch/arm/mach-oxnas/Makefile | 1 - arch/arm/mach-oxnas/hotplug.c | 109 ---- arch/arm/mach-oxnas/platsmp.c | 4 - arch/arm/mach-prima2/common.h | 2 + arch/arm/mach-prima2/headsmp.S | 2 +- arch/arm/mach-prima2/hotplug.c | 3 +- arch/arm/mach-prima2/platsmp.c | 17 +- arch/arm/mach-qcom/platsmp.c | 26 - arch/arm/mach-spear/generic.h | 2 + arch/arm/mach-spear/headsmp.S | 2 +- arch/arm/mach-spear/hotplug.c | 4 +- arch/arm/mach-spear/platsmp.c | 27 +- arch/arm/mach-tegra/reset-handler.S | 2 +- arch/arm/mm/cache-v6.S | 8 +- arch/arm/mm/copypage-v4mc.c | 3 +- arch/arm/mm/copypage-v4wb.c | 3 +- arch/arm/mm/copypage-v4wt.c | 3 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/idmap.c | 4 +- arch/arm/mm/init.c | 69 +-- arch/arm/mm/pmsa-v8.c | 4 +- arch/arm/mm/proc-v7m.S | 7 +- arch/arm64/include/asm/kvm_emulate.h | 12 + arch/arm64/include/asm/kvm_host.h | 48 +- arch/arm64/include/asm/kvm_hyp.h | 3 +- arch/arm64/include/asm/kvm_mmu.h | 13 +- arch/arm64/include/asm/sysreg.h | 7 +- arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/debug.c | 2 +- arch/arm64/kvm/hyp.S | 3 - arch/arm64/kvm/hyp/hyp-entry.S | 12 - arch/arm64/kvm/hyp/sysreg-sr.c | 1 - arch/arm64/kvm/sys_regs.c | 168 ++++-- arch/mips/include/asm/kvm_host.h | 2 +- arch/powerpc/configs/skiroot_defconfig | 12 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 8 + arch/powerpc/include/asm/kvm_host.h | 5 +- arch/powerpc/include/asm/kvm_ppc.h | 14 + arch/powerpc/include/uapi/asm/kvm.h | 2 + arch/powerpc/kernel/head_fsl_booke.S | 7 - arch/powerpc/kernel/traps.c | 1 + arch/powerpc/kvm/book3s.c | 13 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 + arch/powerpc/kvm/book3s_64_mmu.c | 14 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 18 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 15 +- arch/powerpc/kvm/book3s_64_vio.c | 8 +- arch/powerpc/kvm/book3s_emulate.c | 18 + arch/powerpc/kvm/book3s_hv.c | 33 +- arch/powerpc/kvm/book3s_hv_builtin.c | 14 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 7 + arch/powerpc/kvm/book3s_hv_rmhandlers.S | 10 + arch/powerpc/kvm/book3s_rtas.c | 8 +- arch/powerpc/kvm/powerpc.c | 22 +- arch/powerpc/mm/Makefile | 3 + arch/powerpc/platforms/powernv/opal-call.c | 1 + arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/irq.h | 1 + arch/s390/include/asm/isc.h | 1 + arch/s390/include/asm/kvm_host.h | 39 +- arch/s390/kernel/irq.c | 1 + arch/s390/kvm/interrupt.c | 431 +++++++++++++-- arch/s390/kvm/kvm-s390.c | 190 ++++++- arch/s390/kvm/kvm-s390.h | 4 +- arch/um/drivers/ubd_kern.c | 6 +- arch/um/drivers/vector_user.c | 3 - arch/x86/include/asm/kvm_host.h | 42 +- arch/x86/include/asm/kvm_vcpu_regs.h | 25 + arch/x86/kernel/kvmclock.c | 20 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/i8254.c | 2 +- arch/x86/kvm/i8259.c | 2 +- arch/x86/kvm/ioapic.c | 2 +- arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu.c | 466 ++++++++-------- arch/x86/kvm/mmu.h | 1 - arch/x86/kvm/mmutrace.h | 42 +- arch/x86/kvm/page_track.c | 2 +- arch/x86/kvm/svm.c | 120 ++-- arch/x86/kvm/vmx/nested.c | 129 +++-- arch/x86/kvm/vmx/vmcs.h | 1 + arch/x86/kvm/vmx/vmenter.S | 167 ++++++ arch/x86/kvm/vmx/vmx.c | 188 ++----- arch/x86/kvm/vmx/vmx.h | 20 +- arch/x86/kvm/x86.c | 32 +- arch/x86/kvm/x86.h | 7 +- drivers/amba/bus.c | 45 +- drivers/clocksource/arm_arch_timer.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 52 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 43 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 + drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 16 +- .../drm/amd/display/modules/freesync/freesync.c | 7 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 222 ++++---- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 7 + .../amd/powerplay/hwmgr/vega20_processpptables.c | 17 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 + drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 6 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 6 +- drivers/gpu/drm/drm_atomic_helper.c | 59 +- drivers/gpu/drm/drm_ioc32.c | 6 +- drivers/gpu/drm/etnaviv/Kconfig | 1 - drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.h | 2 - drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 1 + drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 36 +- drivers/gpu/drm/i915/i915_drv.c | 35 +- drivers/gpu/drm/i915/i915_gem.c | 3 +- drivers/gpu/drm/i915/i915_scheduler.c | 27 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 18 +- drivers/gpu/drm/i915/intel_ddi.c | 14 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 69 ++- drivers/gpu/drm/qxl/qxl_drv.c | 5 +- drivers/gpu/vga/vgaarb.c | 49 ++ drivers/hwtracing/coresight/coresight-etm3x.c | 44 +- drivers/hwtracing/coresight/coresight-etm4x.c | 21 +- drivers/hwtracing/coresight/coresight-priv.h | 40 ++ drivers/hwtracing/coresight/coresight-stm.c | 14 +- drivers/hwtracing/coresight/coresight-tmc.c | 30 +- drivers/i2c/busses/i2c-designware-platdrv.c | 7 +- drivers/i2c/busses/i2c-mt65xx.c | 8 +- drivers/i2c/busses/i2c-rcar.c | 15 +- drivers/i2c/busses/i2c-sis630.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 2 +- drivers/i2c/i2c-core-base.c | 9 +- drivers/iommu/amd_iommu.c | 8 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 25 +- drivers/ntb/hw/intel/ntb_hw_gen1.h | 5 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 33 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 20 +- drivers/ntb/ntb_transport.c | 31 +- drivers/s390/cio/chsc.c | 37 ++ drivers/s390/cio/chsc.h | 1 + drivers/video/fbdev/aty/radeon_pm.c | 6 +- drivers/video/fbdev/cg14.c | 4 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/chipsfb.c | 3 +- drivers/video/fbdev/core/fb_cmdline.c | 23 +- drivers/video/fbdev/core/fbcon.c | 14 +- drivers/video/fbdev/core/fbmem.c | 3 + drivers/video/fbdev/core/fbmon.c | 2 + drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 13 +- drivers/video/fbdev/geode/lxfb_core.c | 13 +- drivers/video/fbdev/imsttfb.c | 4 +- drivers/video/fbdev/mbx/mbxdebugfs.c | 40 +- drivers/video/fbdev/mbx/mbxfb.c | 2 +- drivers/video/fbdev/offb.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 34 +- drivers/video/fbdev/omap2/omapfb/dss/dss-of.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/dss.h | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/via/viafbdev.c | 2 +- fs/cifs/cifs_debug.c | 11 +- fs/cifs/cifs_ioctl.h | 3 + fs/cifs/cifsglob.h | 16 +- fs/cifs/connect.c | 4 - fs/cifs/dir.c | 107 +--- fs/cifs/file.c | 14 +- fs/cifs/smb1ops.c | 126 +++++ fs/cifs/smb2inode.c | 87 ++- fs/cifs/smb2ops.c | 423 ++++++++++++-- fs/cifs/smb2pdu.c | 145 ++--- fs/cifs/smb2pdu.h | 7 + fs/cifs/smb2proto.h | 7 + fs/cifs/smb2status.h | 6 +- fs/cifs/trace.h | 124 +++++ fs/cifs/transport.c | 226 ++++---- fs/f2fs/checkpoint.c | 20 +- fs/f2fs/data.c | 59 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 15 +- fs/f2fs/extent_cache.c | 2 +- fs/f2fs/f2fs.h | 77 ++- fs/f2fs/file.c | 46 +- fs/f2fs/inline.c | 12 +- fs/f2fs/inode.c | 15 + fs/f2fs/namei.c | 3 +- fs/f2fs/node.c | 6 +- fs/f2fs/segment.c | 80 ++- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 109 +++- fs/f2fs/sysfs.c | 17 +- fs/f2fs/trace.c | 20 +- fs/f2fs/xattr.c | 25 +- fs/f2fs/xattr.h | 6 + fs/sysfs/mount.c | 8 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 37 +- fs/xfs/libxfs/xfs_dir2_node.c | 18 +- include/clocksource/arm_arch_timer.h | 1 + include/drm/drm_fb_helper.h | 14 +- include/kvm/arm_arch_timer.h | 68 ++- include/linux/amba/bus.h | 39 ++ include/linux/f2fs_fs.h | 20 +- include/linux/kvm_host.h | 24 +- include/linux/ntb.h | 10 +- include/linux/pagemap.h | 1 + include/linux/ring_buffer.h | 2 +- include/linux/switchtec.h | 10 +- include/linux/vgaarb.h | 2 + include/sound/pcm.h | 2 +- include/trace/events/f2fs.h | 47 +- kernel/printk/printk.c | 1 + kernel/trace/ring_buffer.c | 5 +- kernel/trace/trace.c | 6 +- kernel/trace/trace_kdb.c | 6 +- kernel/trace/trace_kprobe.c | 23 +- kernel/trace/trace_probe.c | 20 +- kernel/trace/trace_probe.h | 1 + kernel/trace/trace_uprobe.c | 8 +- lib/raid6/Makefile | 2 +- mm/filemap.c | 202 ++++--- sound/hda/hdac_stream.c | 5 +- sound/pci/hda/hda_tegra.c | 12 +- sound/pci/hda/patch_conexant.c | 3 + sound/pci/hda/patch_hdmi.c | 67 ++- sound/pci/hda/patch_realtek.c | 65 ++- sound/usb/usx2y/usb_stream.c | 5 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 1 + .../kvm/x86_64/vmx_close_while_nested_test.c | 95 ++++ virt/kvm/arm/arch_timer.c | 608 +++++++++++++++------ virt/kvm/arm/arm.c | 64 +-- virt/kvm/arm/hyp/vgic-v3-sr.c | 2 +- virt/kvm/arm/mmu.c | 20 +- virt/kvm/arm/trace.h | 107 +++- virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/coalesced_mmio.c | 3 +- virt/kvm/eventfd.c | 7 +- virt/kvm/irqchip.c | 4 +- virt/kvm/kvm_main.c | 103 ++-- virt/kvm/vfio.c | 4 +- 338 files changed, 5494 insertions(+), 3064 deletions(-) delete mode 100644 arch/arm/mach-oxnas/hotplug.c create mode 100644 arch/x86/include/asm/kvm_vcpu_regs.h create mode 100644 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c