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-release-arm-mainline-allmodconfig 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 adds ab81dabda1d4 fix sysfs_init_fs_context() in !CONFIG_NET_NS case adds 924973508bf1 Merge branch 'work.mount' of git://git.kernel.org/pub/scm/ [...] adds 35f2806b481f powerpc/hugetlb: Don't do runtime allocation of 16G pages [...] adds 805bf3b75529 powerpc/configs: Sync skiroot defconfig adds e585f51c4ee0 powerpc: remove dead code in head_fsl_booke.S adds 19d6907521b0 powerpc/mm: Disable kcov for SLB routines adds 1702877621ff powerpc/powernv: Fix compile without CONFIG_TRACEPOINTS adds de3c83c2fd2b powerpc/64s: Include <asm/nmi.h> header file to fix a warning adds a9c55d58bc36 Merge tag 'powerpc-5.1-2' of git://git.kernel.org/pub/scm/ [...]
No new revisions were added by this update.
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