This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-defconfig in repository toolchain/ci/linux.
from abdfd52a295f Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 516162b92d1b ceph: don't open-code the check for dead lockref adds 1cfb7072c1cc nfs: dget_parent() never returns NULL adds adc9b5c09129 __detach_mounts(): lookup_mountpoint() can't return ERR_PT [...] adds e4e59906cfe4 fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt() adds 9bdebc2bd1c4 Teach shrink_dcache_parent() to cope with mixed-filesystem [...] adds 4edbe133f851 make struct mountpoint bear the dentry reference to mountp [...] adds 2763d1191231 get rid of detach_mnt() adds 56cbb429d911 switch the remnants of releasing the mountpoint away from fs_pin adds 18253e034d2a Merge branch 'work.dcache2' of git://git.kernel.org/pub/sc [...] adds eef58fdd0107 memory: ti-emif-sram: move driver-specific asm-offset.h to [...] adds b74c0cad3d5f riscv: drop unneeded -Wall addition adds 3266c806dc86 kconfig: run olddefconfig instead of oldconfig after mergi [...] adds 5a46421789f4 builddeb: generate multi-arch friendly linux-libc-dev package adds 8e2442a5f86e kconfig: fix missing choice values in auto.conf adds 5ef872636ca7 kbuild: get rid of misleading $(AS) from documents adds 89ff7131f78a kbuild: add --hash-style= and --build-id unconditionally adds 46457133ac9d kbuild: remove tag files by distclean instead of mrproper adds c04d1e46fcd6 kbuild: remove unused hostcc-option adds 4bd01de8f201 kbuild: compile-test headers listed in header-test-m as well adds d09778d16e20 coccinelle: api: add devm_platform_ioremap_resource script adds 7e13191879d6 kbuild: do not create empty modules.order in the prepare stage adds 1bd9a468018d kbuild: get rid of kernel/ prefix from in-tree modules.{or [...] adds e0e1b1ec397e kbuild: remove duplication from modules.order in sub-directories adds 0e5d8b7fb2c6 scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver adds d56aec102c0c kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod adds c35c87d6f258 kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod adds ff9b45c55b26 kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod adds 7deb55f57159 kbuild: export_report: read modules.order instead of .tmp_ [...] adds b7dca6dd1e59 kbuild: create *.mod with full directory path and remove M [...] adds 60ae1b194b45 kbuild: remove the first line of *.mod files adds 30527cefb37d kbuild: remove 'prepare1' target adds 9f69a496f100 kbuild: split out *.mod out of {single,multi}-used-m rules adds 67bf47452ea0 kbuild: update compile-test header list for v5.3-rc1 adds 29be86d7f9cb kbuild: add -fcf-protection=none when using retpoline flags adds 168c79971b4a Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/ [...] adds 893ca250edfc Merge branch '5.3/scsi-sg' into scsi-next adds 463cdad83823 scsi: core: use scmd_printk() to print which command timed out adds 6764f519bcb0 scsi: megaraid_sas: Make some symbols static adds 9b79ee9773a8 scsi: libsas: remove the exporting of sas_wait_eh adds 196ba6629cf9 scsi: pm80xx: Fixed kernel panic during error recovery for [...] adds 4bc022145c93 scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade adds 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] adds c8f96df5b8e6 scsi: megaraid_sas: Fix calculation of target ID adds 1175b88452ca scsi: megaraid_sas: Enable msix_load_balance for Invader a [...] adds d956a116c96c scsi: megaraid_sas: Add module parameter for FW Async even [...] adds 705d3b088af9 scsi: megaraid_sas: Update driver version to 07.710.50.00 adds b76becde2b84 scsi: zfcp: fix request object use-after-free in send path [...] adds 106d45f350c7 scsi: zfcp: fix request object use-after-free in send path [...] adds 484647088826 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] adds 41a6bf6529ed scsi: libfc: fix null pointer dereference on a null lport adds 0cdc58580b37 scsi: sd_zbc: Fix compilation warning adds f9b0530fa02e scsi: core: Fix race on creating sense cache adds 7ad388d8e4c7 scsi: core: add a host / host template field for the virt [...] adds bdd17bdef7d8 scsi: core: take the DMA max mapping size into account adds 552a990ca166 scsi: ufshcd: set max_segment_size in the scsi host template adds 83eed4592f19 scsi: storvsc: set virt_boundary_mask in the scsi host template adds 09a4460ba443 scsi: IB/iser: set virt_boundary_mask in the scsi host adds 8c175d3131ac scsi: IB/srp: set virt_boundary_mask in the scsi host adds ce0ad8531097 scsi: mpt3sas: set an unlimited max_segment_size for SAS 3.0 HBAs adds 07d9aa143464 scsi: megaraid_sas: set an unlimited max_segment_size adds f65420df914a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 0b7746295120 KVM: x86: expose AVX512_BF16 feature to guest adds f4e4805e4bf7 x86: kvm: avoid -Wsometimes-uninitized warning adds a6a6d3b1f867 x86: kvm: avoid constant-conversion warning adds a9c788f07347 KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HA [...] adds fe85ec86fcd5 KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the [...] adds da2a2d601c2d KVM: selftests: Align memory region addresses to 1M on s390x adds edf54478d83e KVM: selftests: Add processor code for s390x adds ee1563f42856 KVM: selftests: Add the sync_regs test for s390x adds 49fe9a5d1638 KVM: selftests: Move kvm_create_max_vcpus test to generic code adds 8343ba2d4820 KVM: selftests: enable pgste option for the linker on s390 adds fd4198bf17ca Merge tag 'kvm-s390-next-5.3-1' of git://git.kernel.org/pu [...] adds 9481b7f10c5a kvm: vmx: fix coccinelle warnings adds 9a5611af5edb kvm: x86: some tsc debug cleanup adds 0d88800d5472 kvm: x86: ioapic and apic debug macros cleanup adds 6694e4801282 KVM: nVMX: Ignore segment base for VMX memory operand when [...] adds 4d1a082da968 KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters adds 4d151bf3b89e KVM: LAPIC: Make lapic timer unpinned adds 0c5f81dad46c KVM: LAPIC: Inject timer interrupt via posted interrupt adds 118154bdf54c KVM: SVM: Fix detection of AMD Errata 1096 adds 2417c87059b0 KVM: selftests: Remove superfluous define from vmx.c adds d73eb57b80b9 KVM: Boost vCPUs that are delivering interrupts adds d98474094430 KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup adds 6fc3977ccc5d KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed adds 3b20e03a1066 KVM: VMX: dump VMCS on failed entry adds 88dddc11a8d6 KVM: nVMX: do not use dangling shadow VMCS after guest reset adds 30cd8604323d KVM: x86: Add fixed counters to PMU filter adds 07ab9d5bc53d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a50a3f4b6a31 sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT adds 70e6e1b971e4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 19dbdcb8039c smp: Warn on function calls from softirq context adds 4b01f5a4c9c4 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 3c3ea5031761 objtool: Use Elf_Scn typedef instead of assuming struct name adds 8e144797f1a6 objtool: Rename elf_open() to prevent conflict with libelf [...] adds cac9b9a4b083 stacktrace: Force USER_DS for stack_trace_save_user() adds 87b512def792 objtool: Add support for C jump tables adds e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code adds 54f698f31e59 Merge branch 'x86/debug' into core/urgent adds 083db6764821 x86/paravirt: Fix callee-saved function ELF sizes adds d99a6ce70ec6 x86/kvm: Fix fastop function ELF metadata adds 19f2d8fa9864 x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_faul [...] adds 3901336ed988 x86/kvm: Don't call kvm_spurious_fault() from .fixup adds e6dd47394493 x86/entry: Fix thunk function ELF sizes adds 61a73f5cd1a5 x86/head/64: Annotate start_cpu0() as non-callable adds 3a6ab4bcc522 x86/uaccess: Remove ELF function annotation from copy_user [...] adds 5e307a6bc7b6 x86/uaccess: Don't leak AC flag into fentry from mcsafe_ha [...] adds 82e844a6536d x86/uaccess: Remove redundant CLACs in getuser/putuser err [...] adds 3193c0836f20 bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() adds a7e47f26039c objtool: Add mcsafe_handle_tail() to the uaccess safe list adds c705cecc8431 objtool: Track original function across branches adds e10cd8fe8ddf objtool: Refactor function alias logic adds 61e9b75a0ccf objtool: Warn on zero-length functions adds 8e25c9f8b482 objtool: Change dead_end_function() to return boolean adds c9bab22bc449 objtool: Do frame pointer check before dead end check adds 0c1ddd331775 objtool: Refactor sibling call detection logic adds e7c2bc37bfae objtool: Refactor jump table code adds bd98c8134646 objtool: Support repeated uses of the same C jump table adds e65050b94d8c objtool: Fix seg fault on bad switch table entry adds 9fe7b7642fe2 objtool: Convert insn type to enum adds b68b9907069a objtool: Support conditional retpolines adds e6023adc5c6a Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 4975223b8156 perf tools: Introduce rlimit__bump_memlock() helper adds d3280ce01e21 perf test: Auto bump rlimit(MEMLOCK) for BPF test sake adds c3e78a3403da perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake adds fead24e52383 perf db-export: Get rid of db_export__deferred() adds 208032fef13b perf db-export: Rename db_export__comm() to db_export__exe [...] adds ed5c0a16feb9 perf db-export: Pass main_thread to db_export__thread() adds 19207d86940d perf db-export: Export main_thread in db_export__sample() adds 6319790bcf82 perf db-export: Export comm before exporting thread adds 1ed119589834 perf db-export: Move export__comm_thread into db_export__sample() adds a5defb2f3984 perf db-export: Fix a white space issue in db_export__sample() adds 8ebf5cc0f6ce perf db-export: Export comm details adds 41085f2bdd58 perf scripts python: export-to-sqlite.py: Export comm details adds 8534b5de8180 perf scripts python: export-to-postgresql.py: Export comm details adds 80859c947a1e perf db-export: Factor out db_export__comm() adds 4650c7bed795 perf db-export: Also export thread's current comm adds ecc8c9984dae perf scripts python: export-to-sqlite.py: Add has_calls co [...] adds d9efc1d25214 perf scripts python: export-to-postgresql.py: Add has_call [...] adds 266887291cac perf scripts python: exported-sql-viewer.py: Remove redund [...] adds 26c11206f433 perf scripts python: exported-sql-viewer.py: Use new 'has_ [...] adds 5bf83c29a0ad perf script: Add scripting operation process_switch() adds b3694e6c0a05 perf db-export: Factor out db_export__threads() adds abde8722d9b0 perf db-export: Export switch events adds 37c1f991b1bc perf scripts python: export-to-sqlite.py: Export switch events adds 56789f3dc127 perf scripts python: export-to-postgresql.py: Export switc [...] adds edc82a99437a perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] adds 6285bd151b95 perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() adds 6e67d77d673d perf vendor events s390: Add JSON files for machine type 8561 adds 916c31fff946 perf version: Fix segfault due to missing OPT_END() adds e0c5c5e308ee Merge tag 'perf-core-for-mingo-5.3-20190715' of git://git. [...] adds 46f5c0cc3af0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds c7ca0b614513 Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS [...] adds e74bd96989dd x86/boot: Fix memory leak in default_get_smp_config() adds ffdb07f31252 x86/mm: Free sme_early_buffer after init adds ec6335586953 x86/apic: Silence -Wtype-limits compiler warnings adds f709f81483d6 x86/e820: Use proper booleans instead of 0/1 adds 29e7e9664aec x86: math-emu: Hide clang warnings for 16-bit overflow adds 50e04acf2990 x86/process: Delete useless check for dead process with LDT adds 406de552c2be MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPE [...] adds 55aedddb6149 x86/paravirt: Make read_cr2() CALLEE_SAVE adds e67f1c11e5ea x86/entry/32: Simplify common_exception adds 2fd37912cfb0 x86/entry/64: Simplify idtentry a little adds 4234653e8827 x86/entry/64: Update comments and sanity tests for create_gap adds a0d14b8909de x86/mm, tracing: Fix CR2 corruption adds cd6697b8b875 x86/boot/efi: Remove unused variables adds 449f328637e3 x86/boot/compressed/64: Remove unused variable adds 8c5477e8046c x86, boot: Remove multiple copy of static function sanitiz [...] adds e320ab3cec7d x86/hyper-v: Zero out the VP ASSIST PAGE on allocation adds 6879298bd067 x86/entry/64: Prevent clobbering of saved CR2 value adds c6dd78fcb8ee Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 9087c37584fb dma-direct: Force unencrypted DMA under SME for certain DMA masks adds b866455423e0 dma-mapping: add a dma_addressing_limited helper adds a5008b59cd9d dma-direct: only limit the mapping size if swiotlb could be used adds 449fa54d6815 dma-direct: correct the physical addr in dma_direct_sync_s [...] adds ac60602a6d8f Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/u [...] adds 1976d7d200c5 Input: synaptics - whitelist Lenovo T580 SMBus intertouch adds 071cfc43c875 Input: sun4i-lradc-keys - add of_node_put() before return adds cc95527cceb3 Input: mtk-pmic-keys - add of_node_put() before return adds 2a017fd82c54 Input: gtco - bounds check collection indent level adds e2c063c89700 Input: auo-pixcir-ts - switch to using devm_add_action_or [...] adds d38b6cf50a6b Input: synaptics - fix misuse of strlcpy adds ecb41832bd2a Merge tag 'v5.2' into next adds 6d45d3e08b74 Input: iforce - remove empty multiline comments adds b8374b85529d Input: adp5589 - initialize GPIO controller parent device adds 88f28e95e72e Input: hyperv-keyboard - remove dependencies on PAGE_SIZE [...] adds 7e4935ccc323 Input: alps - don't handle ALPS cs19 trackpoint-only device adds 038b1a05eae6 Input: add Apple SPI keyboard and trackpad driver adds d56fef0ec85b Input: applespi - remove set but not used variables 'sts' adds 49e6979e7e92 Input: psmouse - fix build error of multiple definition adds 771a081e44a9 Input: alps - fix a mismatch between a condition check and [...] adds c39f2d9db0fd Merge branch 'next' into for-linus adds f1a3b43cc1f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
No new revisions were added by this update.
Summary of changes: .gitignore | 1 + Documentation/dontdiff | 1 + Documentation/kbuild/kbuild.rst | 5 +- Documentation/kbuild/makefiles.rst | 12 +- Documentation/virtual/kvm/api.txt | 15 +- MAINTAINERS | 8 +- Makefile | 61 +- arch/Kconfig | 3 + arch/arm/vdso/Makefile | 3 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/riscv/Makefile | 2 - arch/s390/Kconfig | 1 + arch/s390/kvm/interrupt.c | 23 +- arch/s390/mm/init.c | 7 +- arch/sparc/vdso/Makefile | 3 +- arch/x86/Kconfig | 1 + arch/x86/boot/compressed/eboot.c | 10 +- arch/x86/boot/compressed/misc.c | 1 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/compressed/pgtable_64.c | 1 - arch/x86/entry/calling.h | 6 + arch/x86/entry/entry_32.S | 61 +- arch/x86/entry/entry_64.S | 155 +- arch/x86/entry/thunk_64.S | 5 +- arch/x86/entry/vdso/Makefile | 5 +- arch/x86/hyperv/hv_init.c | 13 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/kvm_host.h | 34 +- arch/x86/include/asm/kvm_para.h | 2 +- arch/x86/include/asm/paravirt.h | 23 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/traps.h | 4 +- arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/e820.c | 4 +- arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/kvm.c | 9 +- arch/x86/kernel/mpparse.c | 10 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/process_64.c | 12 +- arch/x86/kernel/ptrace.c | 14 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/emulate.c | 44 +- arch/x86/kvm/hyperv.c | 20 +- arch/x86/kvm/ioapic.c | 15 - arch/x86/kvm/lapic.c | 202 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.c | 6 +- arch/x86/kvm/pmu.c | 27 +- arch/x86/kvm/svm.c | 42 +- arch/x86/kvm/vmx/nested.c | 13 +- arch/x86/kvm/vmx/pmu_intel.c | 11 +- arch/x86/kvm/vmx/vmenter.S | 6 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 20 +- arch/x86/kvm/x86.h | 2 + arch/x86/lib/copy_user_64.S | 2 +- arch/x86/lib/getuser.S | 20 +- arch/x86/lib/putuser.S | 29 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_emu.h | 2 +- arch/x86/math-emu/reg_constant.c | 2 +- arch/x86/mm/fault.c | 30 +- arch/x86/mm/mem_encrypt.c | 32 +- arch/x86/xen/enlighten_pv.c | 3 +- arch/x86/xen/mmu_pv.c | 12 +- arch/x86/xen/xen-asm.S | 16 + arch/x86/xen/xen-ops.h | 3 + drivers/infiniband/ulp/iser/iscsi_iser.c | 35 +- drivers/infiniband/ulp/srp/ib_srp.c | 18 +- drivers/input/joystick/iforce/iforce-ff.c | 3 - drivers/input/joystick/iforce/iforce-main.c | 3 - drivers/input/joystick/iforce/iforce-packets.c | 3 - drivers/input/joystick/iforce/iforce-serio.c | 3 - drivers/input/joystick/iforce/iforce-usb.c | 3 - drivers/input/joystick/iforce/iforce.h | 3 - drivers/input/keyboard/Kconfig | 16 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/adp5589-keys.c | 1 + drivers/input/keyboard/applespi.c | 1977 ++++++++++++++++++++ drivers/input/keyboard/applespi.h | 29 + drivers/input/keyboard/applespi_trace.h | 93 + drivers/input/keyboard/mtk-pmic-keys.c | 9 +- drivers/input/keyboard/sun4i-lradc-keys.c | 3 + drivers/input/mouse/alps.c | 32 + drivers/input/mouse/synaptics.c | 3 +- drivers/input/mouse/trackpoint.h | 3 +- drivers/input/serio/hyperv-keyboard.c | 4 +- drivers/input/tablet/gtco.c | 20 +- drivers/input/touchscreen/auo-pixcir-ts.c | 3 +- drivers/memory/.gitignore | 1 + drivers/memory/Makefile | 5 +- drivers/memory/ti-emif-sram-pm.S | 2 +- drivers/s390/scsi/zfcp_erp.c | 7 + drivers/s390/scsi/zfcp_fsf.c | 55 +- drivers/scsi/Makefile | 2 +- drivers/scsi/hosts.c | 3 + drivers/scsi/libfc/fc_exch.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 1 - drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 31 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1 + drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.h | 2 + drivers/scsi/scsi_devinfo.c | 2 + drivers/scsi/scsi_lib.c | 13 +- drivers/scsi/sd_zbc.c | 2 +- drivers/scsi/storvsc_drv.c | 5 +- drivers/scsi/ufs/ufshcd.c | 3 +- fs/ceph/dir.c | 2 +- fs/dcache.c | 100 +- fs/fs_pin.c | 10 +- fs/internal.h | 2 + fs/mount.h | 8 +- fs/namespace.c | 159 +- fs/nfs/super.c | 6 +- include/Kbuild | 14 +- include/linux/compiler-gcc.h | 2 + include/linux/compiler.h | 5 + include/linux/compiler_types.h | 4 + include/linux/dma-direct.h | 9 + include/linux/dma-mapping.h | 14 + include/linux/fs_pin.h | 1 - include/linux/kvm_host.h | 1 + include/linux/sched/isolation.h | 6 + include/scsi/scsi_host.h | 3 + kernel/Kconfig.preempt | 25 +- kernel/bpf/core.c | 5 +- kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 44 +- kernel/sched/isolation.c | 6 + kernel/smp.c | 16 + kernel/stacktrace.c | 5 + lib/Kconfig.debug | 12 +- scripts/Kbuild.include | 5 - scripts/Makefile.build | 42 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modinst | 5 +- scripts/Makefile.modpost | 19 +- scripts/Makefile.modsign | 3 +- scripts/adjust_autoksyms.sh | 14 +- .../api/devm_platform_ioremap_resource.cocci | 60 + scripts/export_report.pl | 11 +- scripts/kconfig/Makefile | 2 +- scripts/kconfig/confdata.c | 7 +- scripts/kconfig/expr.h | 1 + scripts/mod/sumversion.c | 23 +- scripts/modules-check.sh | 2 +- scripts/package/builddeb | 5 + scripts/package/mkdebian | 1 + scripts/package/mkspec | 2 +- tools/objtool/arch.h | 36 +- tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 333 ++-- tools/objtool/check.h | 3 +- tools/objtool/elf.c | 8 +- tools/objtool/elf.h | 5 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-trace.c | 10 + tools/perf/builtin-version.c | 1 + .../arch/s390/{cf_z14 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z10 => cf_m8561}/crypto.json | 0 .../pmu-events/arch/s390/cf_m8561/crypto6.json | 30 + .../pmu-events/arch/s390/cf_m8561/extended.json | 373 ++++ tools/perf/pmu-events/arch/s390/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 68 +- tools/perf/scripts/python/export-to-sqlite.py | 54 +- tools/perf/scripts/python/exported-sql-viewer.py | 34 +- tools/perf/tests/builtin-test.c | 6 + tools/perf/util/Build | 1 + tools/perf/util/cs-etm.c | 12 +- tools/perf/util/db-export.c | 291 ++- tools/perf/util/db-export.h | 19 +- tools/perf/util/rlimit.c | 29 + tools/perf/util/rlimit.h | 6 + .../util/scripting-engines/trace-event-python.c | 53 +- tools/perf/util/trace-event.h | 3 + tools/power/cpupower/debug/kernel/Makefile | 4 +- tools/testing/selftests/kvm/Makefile | 14 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 + .../selftests/kvm/include/s390x/processor.h | 22 + .../kvm/{x86_64 => }/kvm_create_max_vcpus.c | 2 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 278 +++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 2 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 151 ++ tools/testing/selftests/x86/fsgsbase.c | 22 +- usr/include/Makefile | 8 - virt/kvm/kvm_main.c | 12 +- 196 files changed, 4898 insertions(+), 1254 deletions(-) create mode 100644 drivers/input/keyboard/applespi.c create mode 100644 drivers/input/keyboard/applespi.h create mode 100644 drivers/input/keyboard/applespi_trace.h create mode 100644 drivers/memory/.gitignore create mode 100644 scripts/coccinelle/api/devm_platform_ioremap_resource.cocci copy tools/perf/pmu-events/arch/s390/{cf_z14 => cf_m8561}/basic.json (100%) copy tools/perf/pmu-events/arch/s390/{cf_z10 => cf_m8561}/crypto.json (100%) create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/crypto6.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/extended.json create mode 100644 tools/perf/util/rlimit.c create mode 100644 tools/perf/util/rlimit.h create mode 100644 tools/testing/selftests/kvm/include/s390x/processor.h rename tools/testing/selftests/kvm/{x86_64 => }/kvm_create_max_vcpus.c (95%) create mode 100644 tools/testing/selftests/kvm/lib/s390x/processor.c create mode 100644 tools/testing/selftests/kvm/s390x/sync_regs_test.c