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-allyesconfig in repository toolchain/ci/linux.
from 6cdc577a18a6 Merge tag 'for-5.1/dm-changes' of git://git.kernel.org/pub [...] adds 0f8ed9945754 nios2: ksyms: Add missing symbol exports adds d5dbb2e8ce6e nios2: remove redundant 'default n' from Kconfig-s adds ef5cbcb6bfc8 nios2: update_mmu_cache clear the old entry from the TLB adds 195568a10a26 nios2: flush_tlb_page use PID based flush adds 0b5754b9869b nios2: pte_clear does not need to flush TLB adds 3437d3c886ed nios2: Use an invalid TLB entry address helper function adds 7d1730708b8a nios2: TLBMISC writes do not require PID bits to be set adds 58fd4766787e nios2: flush_tlb_pid can just restore TLBMISC once adds e71c99fe8da9 nios2: flush_tlb_mm flush only the pid adds c6b1d363f883 nios2: improve readability of tlb functions adds 737a3fa20f2e nios2: flush_tlb_all use TLBMISC way auto-increment feature adds b6a10463438d nios2: User address TLB flush break after finding the matc [...] adds 3ac23944de57 nios2: update_mmu_cache preload the TLB with the new PTE adds 21e6bff5e0ef nios2: Fix update_mmu_cache preload the TLB with the new PTE adds d60752629693 Merge tag 'nios2-v5.1-rc1' of git://git.kernel.org/pub/scm [...] adds 846a415bf440 arm64: default NR_CPUS to 256 adds 83a680dd97ad arm64: asm-offsets: remove unused offsets adds 83504032e6dd arm64: Remove asm/memblock.h adds a2c801c53d16 arm64: mm: make use of new memblocks_present() helper adds 5b498e139fb5 MAINTAINERS: Add LAKML list to ACPI for ARM64 entry adds 13e4cdd78586 arm64: uaccess: Cleanup get/put_user() adds 0bd3ef34d2a8 arm64: uaccess: Implement unsafe accessors adds e2a2e56e4082 arm64: dump: no need to check return value of debugfs_crea [...] adds d0a060be573b arm64: add ptrace regsets for ptrauth key management adds 67f52a9540e0 efi/arm: Don't expect a return value of ptdump_debugfs_register adds 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop adds e26a43314706 Merge branch 'irq/generic-nmi' of git://git.kernel.org/pub [...] adds 5870970b9a82 arm64: Fix HCR.TGE status for NMI contexts adds a82785a953e0 arm64: Remove unused daif related functions/macros adds c9bfdf734d4c arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature adds b90d2b22afdc arm64: cpufeature: Add cpufeature for IRQ priority masking adds e99da7c6f51b arm/arm64: gic-v3: Add PMR and RPR accessors adds 3f1f3234bc2d irqchip/gic-v3: Switch to PMR masking before calling IRQ handler adds cdbc81ddef43 arm64: ptrace: Provide definitions for PMR values adds 133d05186325 arm64: Make PMR part of task context adds a9806aa259fe arm64: Unmask PMR before going idle adds 85738e05dc38 arm64: kvm: Unmask PMR before entering guest adds 13b210ddf474 efi: Let architectures decide the flags that should be sav [...] adds 4a503217ce37 arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking adds 8cb7eff32cc0 arm64: daifflags: Include PMR in daifflags restore operations adds e9ab7a2e3336 arm64: alternative: Allow alternative status checking per [...] adds 0ceb0d56905e arm64: alternative: Apply alternatives early in boot process adds b5cf607370d0 irqchip/gic-v3: Factor group0 detection into functions adds e79321883842 arm64: Switch to PMR masking when starting CPUs adds b334481ab76b arm64: gic-v3: Implement arch support for priority masking adds d98d0a990ca1 irqchip/gic-v3: Detect if GIC can support pseudo-NMIs adds f32c926651dc irqchip/gic-v3: Handle pseudo-NMIs adds 101b35f7def1 irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI adds 7d31464adf20 arm64: Handle serror in NMI context adds 1234ad686fb1 arm64: Skip preemption when exiting an NMI adds c25349fd3c80 arm64: Skip irqflags tracing for NMI in IRQs disabled context adds bc3c03ccb464 arm64: Enable the support of pseudo-NMIs adds a80554fc36ba arm64: irqflags: Fix clang build warnings adds c061ce249f9b dt-bindings: arm: Convert PMU binding to json-schema adds b36506787cf1 arm64: perf: remove misleading comment adds cf2d65ec1d21 perf: xgene: Remove set but not used variable 'config' adds 0543371a57e3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 47224e51ab77 arm64: Remove documentation about TIF_USEDFPU adds 4caf8758b60b arm64: Rename get_thread_info() adds 3e32131abc31 arm64: Add workaround for Fujitsu A64FX erratum 010001 adds abbbbc83a210 asm-generic/io: Pass result of I/O accessor to __io_[p]ar() adds ce246c444a08 riscv: io: Update __io_[p]ar() macros to take an argument adds 2c97a9cc35a7 arm64: io: Hook up __io_par() for inX() ordering adds 1ad3935b39da lib/raid6: use vdupq_n_u8 to avoid endianness warnings adds 335ebe3035b6 lib/raid6: arm: optimize away a mask operation in NEON rec [...] adds a29c78234942 arm64: Kconfig.platforms: fix warning unmet direct dependencies adds 366e37e4da23 arm64: avoid clang warning about self-assignment adds 3cd0ddb3deec Revert "arm64: uaccess: Implement unsafe accessors" adds b9a4b9d084d9 arm64: debug: Don't propagate UNKNOWN FAR into si_code for [...] adds 6bd288569b50 arm64: debug: Ensure debug handlers check triggering excep [...] adds b855b58ac1b7 arm64: mmu: drop paging_init comments adds 3d8dfe75ef69 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds bf72e42d400a dt-bindings: serial: sh-sci: Document r8a7778/9 HSCIF bindings adds 42e45a9449f1 media: s5p-mfc: Fix memdev DMA configuration adds a2b956463764 dt-bindings: arm: l2x0: Convert L2 cache to json-schema adds 66ed144f147a dt-bindings: interrupt-controller: Convert ARM GIC to json-schema adds 36c79bc7ef79 dt-bindings: interrupt-controller: Convert ARM GICv3 to js [...] adds fd25ffdfd0b5 of: unittest: remove report of expected error adds 89716dc353bd of: unittest: add caution to function header comment adds 87143fce3124 of: add dtc annotations functionality to dtx_diff adds 221e1e0b0165 of: mark early_init_dt_alloc_reserved_memory_arch static adds dac58275308b dt-bindings: display: add missing semicolon in example adds 364e8d6f21fa dt-bindings: Add vendor prefix for techstar adds da36822dec74 dt-bindings: Add vendor prefix for feiyang adds 935665c1a117 of: unittest: unflatten device tree on UML when testing adds 065b6c4c913d Merge tag 'devicetree-for-5.1' of git://git.kernel.org/pub [...] adds cfced786969c dma-mapping: remove the default map_resource implementation adds 645386dfe630 dma-mapping: don't BUG when calling dma_map_resource on RAM adds 55ea54441fb3 videobuf2: replace a layering violation with dma_map_resource adds 8e4d81b98b78 dma: debug: no need to check return value of debugfs_creat [...] adds 0a3b192c26da dma-debug: add dumping facility via debugfs adds 70ca7ba2dbe4 dma-mapping: move debug configuration options to kernel/dma adds 347cb6af8710 dma-mapping: add a kconfig symbol for arch_setup_dma_ops a [...] adds dc2acded3895 dma-mapping: add a kconfig symbol for arch_teardown_dma_op [...] adds d0377392201b mfd/sm501: depend on HAS_DMA adds 2b2812961302 device.h: dma_mem is only needed for HAVE_GENERIC_DMA_COHERENT adds 34e04eedd1cf of: select OF_RESERVED_MEM automatically adds be4311a262bc dma-mapping: remove an incorrect __iommem annotation adds ff4c25f26a71 dma-mapping: improve selection of dma_declare_coherent ava [...] adds ddb26d8e1e97 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig adds 91a6fda95cb6 dma-mapping: remove dma_mark_declared_memory_occupied adds 82c5de0ab8db dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag adds 7753a91e7881 ccio: allow large DMA masks adds c54fc984dae5 sparc64: refactor the ali DMA quirk adds 254ecb1601eb sparc64/iommu: allow large DMA masks adds 24132a419c68 sparc64/pci_sun4v: allow large DMA masks adds 9eb9e96e97b3 Documentation/DMA-API-HOWTO: update dma_mask sections adds b7a7d1c1ec68 Merge tag 'dma-mapping-5.1' of git://git.infradead.org/use [...] adds ba93c357229f iommu/msm: Reduce indentation adds 4f821c1002cb iommu/tegra: gart: Remove pr_fmt and clean up includes adds ae95c46dbed5 iommu/tegra: gart: Clean up driver probe errors handling adds 4b6f0ea384f4 iommu/tegra: gart: Ignore devices without IOMMU phandle in DT adds 1d7ae53b152d iommu: Introduce iotlb_sync_map callback adds 2fc0ac180d0f iommu/tegra: gart: Optimize mapping / unmapping performance adds 53f986accf34 dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc adds 334175243cc6 ARM: dts: tegra20: Update Memory Controller node to the ne [...] adds be4dbdec2bab memory: tegra: Don't invoke Tegra30+ specific memory timin [...] adds 96efa118c036 memory: tegra: Adapt to Tegra20 device-tree binding changes adds b3bb6b858f2a memory: tegra: Read client ID on GART page fault adds 59cd046f7f94 memory: tegra: Use of_device_get_match_data() adds 45594c683ef7 memory: tegra: Use relaxed versions of readl/writel adds ce2785a75dbc iommu/tegra: gart: Integrate with Memory Controller driver adds 568ece5bab24 memory: tegra: Do not try to probe SMMU on Tegra20 adds 33ea002aadd9 memory: tegra: Do not ask for IRQ sharing adds f2dcded1be0d memory: tegra: Clean up error messages adds c3086fad2755 iommu/tegra: gart: Fix spinlock recursion adds 8e924910dd07 iommu/tegra: gart: Fix NULL pointer dereference adds 7d849b7b40b9 iommu/tegra: gart: Allow only one active domain at a time adds 167d67d550b9 iommu/tegra: gart: Don't use managed resources adds 5dd82cdb3688 iommu/tegra: gart: Prepend error/debug messages with "gart:" adds cc0e1205766b iommu/tegra: gart: Don't detach devices from inactive domains adds e7e236704117 iommu/tegra: gart: Simplify clients-tracking code adds 707223095ccf iommu/tegra: gart: Perform code refactoring adds a947a45f0529 iommu/mediatek: Fix semicolon code style issue adds 5b438f4ba315 iommu/vt-d: Support page request in scalable mode adds 21d5d27c042d iommu/vt-d: Implement dma_[un]map_resource() adds 1a9eb9b98f0a iommu/vt-d: Remove change_pte notifier adds 932a6523ce39 iommu/vt-d: Use dev_printk() when possible adds e083ea5b0211 iommu/vt-d: Remove unnecessary local variable initializations adds 717532394c71 iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument adds f096d6657a77 iommu/vt-d: Remove misleading "domain 0" test from domain_exit() adds 9ca8261173fc iommu/vt-d: Add helper to set an IRTE to verify only the b [...] adds 3f0c625c6ae7 iommu/vt-d: Allow interrupts from the entire bus for alias [...] adds e5567f5f6762 PCI/ATS: Add pci_prg_resp_pasid_required() interface. adds 1b84778a62ad iommu/vt-d: Fix PRI/PASID dependency issue. adds 8c938ddc6df3 PCI/ATS: Add pci_ats_page_aligned() interface adds 61363c1474b1 iommu/vt-d: Enable ATS only if the device uses page aligne [...] adds 117266fd59dd iommu/vt-d: Check identity map for hot-added devices adds fff42928ade5 PCI/ATS: Add inline to pci_prg_resp_pasid_required() adds d8b859105457 iommu/vt-d: Disable ATS support on untrusted devices adds 41b80db22799 iommu/vt-d: Set context field after value initialized adds c56cba5daf45 iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() adds 48739afaac2a iommu/vt-d: Get domain ID before clear pasid entry adds 2e6c6a8657e8 iommu/amd: Print reason for iommu_map_page failure in map_sg adds 5a63f0adebe7 iommu/amd: Remove clear_flush_young notifier adds 5f226da1b1d7 iommu/amd: Use dev_printk() when possible adds 84fdfafab849 x86/Hyper-V: Set x2apic destination mode to physical when [...] adds 29217a474683 iommu/hyper-v: Add Hyper-V stub IOMMU driver adds 32d5860a9e3c MAINTAINERS: Add Hyper-V IOMMU driver into Hyper-V CORE AN [...] adds bd3c2e66e4cb iommu/iova: Allow compiling the library without IOMMU support adds c61a4633a56a iommu/dma: Remove unused variable adds b77cf11f0941 iommu: Allow io-pgtable to be used outside of drivers/iommu/ adds 780da9e4f5bf iommu: Use dev_printk() when possible adds 032ebd8548c9 iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables adds db04d4a3d72f iommu: Fix flush_tlb_all typo adds 2405bc162583 iommu: Document iommu_ops.iotlb_sync_map() adds a7055d572c51 iommu: Document iommu_ops.is_attach_deferred() adds 18b3af4492a0 iommu: Fix IOMMU debugfs fallout adds d05e4c8600c3 Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'arm [...] adds bb97be23db2a Merge tag 'iommu-updates-v5.1' of git://git.kernel.org/pub [...] adds abe420bfae52 swiotlb: Introduce swiotlb_max_mapping_size() adds 492366f7b423 swiotlb: Add is_swiotlb_active() function adds 133d624b1cee dma: Introduce dma_max_mapping_size() adds e6d6dd6c875e virtio: Introduce virtio_max_dma_size() adds fd1068e1860e virtio-blk: Consider virtio_max_dma_size() for maximum seg [...] adds 53e946cb347e virtio-balloon: improve update_balloon_size_func adds 59f3397ca7d3 virtio_balloon: remove the unnecessary 0-initialization adds 8457fdfeb16d virtio-ccw: diag 500 may return a negative cookie adds 3438b2c039b4 s390/virtio: handle find on invalid queue gracefully adds 971bedca26e0 virtio-ccw: wire up ->bus_name callback adds ab7a2375fb8e virtio: hint if callbacks surprisingly might sleep adds cfdbb4ed31aa vhost: silence an unused-variable warning adds 45ba8d5d061b Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds e97a34563d18 platform/x86: intel-hid: Missing power button release on s [...] adds 522e4ee6e526 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 adds aff475804f60 platform/x86: mlx-platform: Add support for fan direction [...] adds 2752e34442b5 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] adds 9b28aa1d0eae platform_data/mlxreg: Document fixes for core platform data adds 946e4e02b118 platform_data/mlxreg: Add capability field to core platform data adds 83cdb2c11173 platform/x86: mlx-platform: Add support for fan capability [...] adds e7706a4359f0 platform/x86: mlx-platform: Add support for new VMOD0007 b [...] adds 96f984d3127e ACPI / scan: Create platform device for BSG2150 ACPI nodes adds 38f250b7d4a0 platform/x86: dell-wmi: Ignore new keyboard backlight chan [...] adds 8335ebc1e98a platform/x86: touchscreen_dmi: Add info for the PoV Wintab [...] adds bbb97d728f77 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 [...] adds 0bbbe97f2f85 platform/x86: ideapad: Add ideapad 330-15ICH to no_hw_rfkill adds 871f1f2bcb01 platform/x86: intel_int0002_vgpio: Only implement irq_set_ [...] adds e50af8332785 platform/x86: intel_pmc_core: Handle CFL regmap properly adds 0e68eeea9894 platform/x86: intel_pmc_core: Fix PCH IP sts reading adds d6827015e671 platform/x86: intel_pmc_core: Fix PCH IP name adds cd89e92b7399 platform/x86: intel_pmc_core: Fix file permissions for ltr_show adds 2a13096ac7da platform/x86: intel_pmc_core: Include Reserved IP for LTR adds c994611aca36 platform/x86: asus-wmi: Allow loading on systems without t [...] adds 4d9b2864a415 platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Le [...] adds fd47a36fba25 platform/x86: dell_rbu: stop abusing the DMA API adds c355ec651a89 platform/x86: wmi: fix potential null pointer dereference adds e4c275f77624 platform/mellanox: mlxreg-hotplug: Fix KASAN warning adds 530451d0df20 leds: mlxreg: Add support for capability register adds b75318597391 platform/x86: ideapad-laptop: Add Y530-I5ICH-1060 to no_hw [...] adds f27e1d1826d0 platform/x86: dell_rbu: fix lock imbalance in img_update_realloc adds 4a5861f71429 platform/x86: intel_pmc_core: Avoid a u32 overflow adds ff7c634b4f7b x86/CPU: Add Icelake model number adds cfb55af9add9 platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro adds 6769fdbe27d7 platform/x86: intel_pmc_core: Add ICL platform support adds 8aba056a4ea6 platform/x86: intel_pmc_core: Add Package cstates residency info adds 238f9c11351f platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown adds 67133c6d99ef platform/x86: ideapad-laptop: Add Yoga C930 to no_hw_rfkill_list adds faf96501305a platform/x86: ideapad-laptop: Add Ideapad 530S-14ARR to no [...] adds b98dc493e7e1 platform/x86: touchscreen_dmi: Add info for the CHUWI Hi10 [...] adds 841f1b8fb4ca modpost: file2alias: define size of alias adds eacc95eae683 platform/x86: wmi: move struct wmi_device_id to mod_devicetable.h adds 0bc44b2b8ba3 platform/x86: wmi: add WMI support to MODULE_DEVICE_TABLE() adds 449ffaba3572 platform/x86: dell-smbios-wmi: use MODULE_DEVICE_TABLE() i [...] adds 4f483e83f01d platform/x86: dell-wmi-descriptor: use MODULE_DEVICE_TABLE [...] adds f44b3750e096 platform/x86: dell-wmi: use MODULE_DEVICE_TABLE() instead [...] adds 44423592ceb4 platform/x86: huawei-wmi: use MODULE_DEVICE_TABLE() instea [...] adds 7381460286da platform/x86: intel-wmi-thunderbolt: use MODULE_DEVICE_TAB [...] adds fd77149105dd platform/x86: wmi-bmof: use MODULE_DEVICE_TABLE() instead [...] adds eb480b41f2c5 platform/x86: mlx-platform: Add extra CPLD for next genera [...] adds cc2597eb8eeb platform/x86: mlx-platform: Add UID LED for the next gener [...] adds 3ba29326b894 platform/x86: mlx-platform: Fix access mode for fan_dir attribute adds 34f0b6e6ee32 platform/x86: ideapad-laptop: Add S130-14IGM to no_hw_rfkill list adds 9c22cc020db6 MAINTAINERS: Include mlxreg.h in Mellanox Platform Driver files adds dbbdf54c7206 Merge tag 'platform-drivers-x86-v5.1-1' of git://git.infra [...] adds 112950555263 watchdog/core: Add watchdog_thresh command line parameter adds 077d3dafe63c Merge branch 'core-core-for-linus' of git://git.kernel.org [...] adds 3fe7522fb766 locking/lockdep: Avoid a Clang warning adds 0126574fca2c locking/lockdep: Only call init_rcu_head() after RCU has b [...] adds 009bb421b6ce workqueue, lockdep: Fix an alloc_workqueue() error path adds 69a106c00e85 workqueue, lockdep: Fix a memory leak in wq->lock_name adds 9e55f87c0e3b Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 041a15744a7f time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS adds a15f6b923e1e Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds e4a0bd0308f0 x86/boot/KASLR: Always return a value from process_mem_region adds b6e3cb4e8679 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] adds f76a16adc485 x86/unwind/orc: Fix ORC unwind table alignment adds f4f34e1b82eb x86/unwind: Handle NULL pointer calls better in frame unwinder adds ac5ceccce550 x86/unwind: Add hardcoded ORC entry for NULL adds a2863b53418d Revert "x86_64: Increase stack size for KASAN_EXTRA" adds 3609e31bc8dc x86/mm: Remove unused variable 'cpu' adds 24c41220659e x86/mm: Remove unused variable 'old_pte' adds 179fb36abb09 x86/hyperv: Fix kernel panic when kexec on HyperV adds 262d6a9a63a3 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 5768402fd9c6 perf/ring_buffer: Use high order allocations for AUX buffe [...] adds 8041ffd36f42 perf/x86/intel/uncore: Fix client IMC events return huge result adds 43aa378b4170 perf/core: Mark expected switch fall-through adds 21038f2baa05 perf, bpf: Consider events with attr.bpf_event as side-ban [...] adds 4d6101f5fd5d perf probe: Clarify error message about not finding kernel [...] adds 7c5b019e3a63 tools lib traceevent: Fix buffer overflow in arg_eval adds 10c3405f0603 perf: Mark expected switch fall-through adds 284c4e18f55e perf time-utils: Refactor time range parsing code adds c1c49204b011 perf auxtrace: Improve address filter error message when t [...] adds 076333870c2f perf intel-pt: Fix divide by zero when TSC is not available adds f435887ec0c9 perf db-export: Add calls parent_id to enable creation of [...] adds 8ce9a7251d11 perf scripts python: export-to-sqlite.py: Export calls parent_id adds 07c5ebead85f perf scripts python: export-to-postgresql.py: Fix invalid [...] adds febce6dc1f51 perf scripts python: export-to-postgresql.py: Export calls [...] adds a731cc4c990a perf scripts python: exported-sql-viewer.py: Factor out Tr [...] adds a448ba232a5f perf scripts python: exported-sql-viewer.py: Improve TreeM [...] adds 254c0d820b86 perf scripts python: exported-sql-viewer.py: Factor out Ca [...] adds ae8b887c00d3 perf scripts python: exported-sql-viewer.py: Add call tree adds c3b81a500f35 perf beauty msg_flags: Add missing %s lost when adding pre [...] adds 3163613c5bc8 perf bpf: Automatically add BTF ELF markers adds a53837a5458c perf clang: Remove needless extra semicolon adds bc3bb7953458 perf annotate: Calculate the max instruction name, align c [...] adds 153259382633 perf thread: Generalize function to copy from thread addr [...] adds 4802138d78ca perf diff: Support --time filter option adds daca23b20075 perf diff: Support --cpu filter option adds c1d3e633e16d perf diff: Support --pid/--tid filter options adds b504d7f68765 perf script python: Remove mixed indentation adds de2ec16bd438 perf script python: Add Python3 support to futex-contention.py adds 57e604b16362 perf script python: add Python3 support to check-perf-trace.py adds c253c72e9d67 perf script python: Add Python3 support to event_analyzing [...] adds fdf2460c297f perf script python: Add Python3 support to intel-pt-events.py adds e34c94024543 perf c2c: Fix c2c report for empty numa node adds c57589106fd6 perf hist: Add error path into hist_entry__init adds 263495858636 perf hist: Fix memory leak of srcline adds 90a86bde97ba perf tools: Read and store caps/max_precise in perf_pmu adds 5b61adb16599 perf evsel: Probe for precise_ip with simple attr adds befa09b61f8b perf session: Fix double free in perf_data__close adds b8f7d86b5849 perf data: Force perf_data__open|close zero data->file.path adds b339da480315 Merge tag 'perf-core-for-mingo-5.1-20190307' of git://git. [...] adds 12ad143e1b80 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...]
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 14 +- Documentation/DMA-API-HOWTO.txt | 121 ++---- Documentation/DMA-API.txt | 37 +- Documentation/admin-guide/kernel-parameters.txt | 13 + Documentation/arm64/booting.txt | 5 + Documentation/arm64/pointer-authentication.txt | 5 + Documentation/arm64/silicon-errata.txt | 1 + Documentation/devicetree/bindings/arm/l2c2x0.txt | 114 ----- Documentation/devicetree/bindings/arm/l2c2x0.yaml | 248 +++++++++++ Documentation/devicetree/bindings/arm/pmu.txt | 70 --- Documentation/devicetree/bindings/arm/pmu.yaml | 87 ++++ .../bindings/display/sitronix,st7735r.txt | 2 +- .../bindings/interrupt-controller/arm,gic-v3.txt | 175 -------- .../bindings/interrupt-controller/arm,gic-v3.yaml | 279 ++++++++++++ .../bindings/interrupt-controller/arm,gic.txt | 171 -------- .../bindings/interrupt-controller/arm,gic.yaml | 223 ++++++++++ .../bindings/iommu/nvidia,tegra20-gart.txt | 14 - .../memory-controllers/nvidia,tegra20-mc.txt | 27 +- .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/virtual/kvm/s390-diag.txt | 3 +- MAINTAINERS | 5 +- arch/arc/Kconfig | 3 +- arch/arc/include/asm/Kbuild | 1 + arch/arc/include/asm/dma-mapping.h | 13 - arch/arm/Kconfig | 5 +- arch/arm/boot/dts/tegra20.dtsi | 15 +- arch/arm/include/asm/arch_gicv3.h | 33 ++ arch/arm/include/asm/dma-mapping.h | 9 - arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 12 +- arch/arm/mach-imx/mach-mx31moboard.c | 3 +- arch/arm/mm/dma-mapping.c | 2 + arch/arm64/Kconfig | 40 +- arch/arm64/Kconfig.platforms | 2 +- arch/arm64/include/asm/alternative.h | 4 +- arch/arm64/include/asm/arch_gicv3.h | 32 ++ arch/arm64/include/asm/asm-uaccess.h | 2 +- arch/arm64/include/asm/assembler.h | 36 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 10 + arch/arm64/include/asm/cputype.h | 9 + arch/arm64/include/asm/daifflags.h | 60 ++- arch/arm64/include/asm/dma-mapping.h | 9 - arch/arm64/include/asm/efi.h | 11 + arch/arm64/include/asm/hardirq.h | 31 ++ arch/arm64/include/asm/io.h | 1 + arch/arm64/include/asm/irqflags.h | 100 +++-- arch/arm64/include/asm/kvm_host.h | 16 + arch/arm64/include/asm/memblock.h | 21 - arch/arm64/include/asm/memory.h | 5 +- arch/arm64/include/asm/mmu.h | 1 + arch/arm64/include/asm/pgtable-hwdef.h | 1 + arch/arm64/include/asm/processor.h | 3 + arch/arm64/include/asm/ptdump.h | 9 +- arch/arm64/include/asm/ptrace.h | 26 +- arch/arm64/include/asm/thread_info.h | 1 - arch/arm64/include/asm/uaccess.h | 36 +- arch/arm64/include/uapi/asm/ptrace.h | 13 + arch/arm64/kernel/alternative.c | 60 ++- arch/arm64/kernel/asm-offsets.c | 21 +- arch/arm64/kernel/cpufeature.c | 41 +- arch/arm64/kernel/entry.S | 60 ++- arch/arm64/kernel/irq.c | 3 + arch/arm64/kernel/kgdb.c | 14 +- arch/arm64/kernel/perf_event.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 6 + arch/arm64/kernel/process.c | 51 +++ arch/arm64/kernel/ptrace.c | 147 +++++++ arch/arm64/kernel/setup.c | 1 - arch/arm64/kernel/smp.c | 33 ++ arch/arm64/kernel/traps.c | 8 +- arch/arm64/kvm/hyp/switch.c | 16 + arch/arm64/mm/dump.c | 4 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/init.c | 20 +- arch/arm64/mm/mmu.c | 5 - arch/arm64/mm/proc.S | 12 +- arch/arm64/mm/ptdump_debugfs.c | 7 +- arch/csky/Kconfig | 2 - arch/mips/Kconfig | 2 +- arch/mips/include/asm/dma-mapping.h | 10 - arch/mips/mm/dma-noncoherent.c | 8 + arch/nios2/Kconfig | 1 - arch/nios2/include/asm/pgtable.h | 1 - arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 + arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 192 +++++---- arch/nios2/platform/Kconfig.platform | 9 - arch/powerpc/Kconfig | 1 - arch/riscv/Kconfig | 1 - arch/riscv/include/asm/io.h | 36 +- arch/sh/Kconfig | 2 +- arch/sh/boards/mach-ap325rxa/setup.c | 5 +- arch/sh/boards/mach-ecovec24/setup.c | 6 +- arch/sh/boards/mach-kfr2r09/setup.c | 5 +- arch/sh/boards/mach-migor/setup.c | 5 +- arch/sh/boards/mach-se/7724/setup.c | 6 +- arch/sh/drivers/pci/fixups-dreamcast.c | 3 +- arch/sparc/kernel/iommu.c | 13 +- arch/sparc/kernel/kernel.h | 6 +- arch/sparc/kernel/pci.c | 46 +- arch/sparc/kernel/pci_sun4v.c | 18 +- arch/unicore32/Kconfig | 1 - arch/x86/Kconfig | 1 - arch/x86/boot/compressed/kaslr.c | 2 +- arch/x86/events/intel/uncore.c | 1 + arch/x86/events/intel/uncore.h | 12 +- arch/x86/events/intel/uncore_snb.c | 4 +- arch/x86/hyperv/hv_init.c | 7 + arch/x86/include/asm/page_64_types.h | 4 - arch/x86/include/asm/unwind.h | 6 + arch/x86/kernel/cpu/mshyperv.c | 12 + arch/x86/kernel/unwind_frame.c | 25 +- arch/x86/kernel/unwind_orc.c | 17 + arch/x86/mm/pageattr.c | 4 +- arch/xtensa/Kconfig | 1 - drivers/Makefile | 2 +- drivers/acpi/scan.c | 1 + drivers/base/Kconfig | 77 ---- drivers/block/virtio_blk.c | 10 +- drivers/firmware/efi/arm-runtime.c | 6 +- drivers/firmware/efi/runtime-wrappers.c | 17 +- drivers/iommu/Kconfig | 17 +- drivers/iommu/Makefile | 1 + drivers/iommu/amd_iommu.c | 28 +- drivers/iommu/amd_iommu_init.c | 20 +- drivers/iommu/amd_iommu_v2.c | 24 -- drivers/iommu/arm-smmu-v3.c | 3 +- drivers/iommu/arm-smmu.c | 2 +- drivers/iommu/dma-iommu.c | 3 +- drivers/iommu/hyperv-iommu.c | 196 +++++++++ drivers/iommu/intel-iommu.c | 158 +++---- drivers/iommu/intel-pasid.c | 2 +- drivers/iommu/intel-svm.c | 88 ++-- drivers/iommu/intel_irq_remapping.c | 32 +- drivers/iommu/io-pgtable-arm-v7s.c | 6 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/io-pgtable.c | 5 +- drivers/iommu/iommu-debugfs.c | 23 +- drivers/iommu/iommu.c | 16 +- drivers/iommu/ipmmu-vmsa.c | 3 +- drivers/iommu/irq_remapping.c | 3 + drivers/iommu/irq_remapping.h | 1 + drivers/iommu/msm_iommu.c | 10 +- drivers/iommu/mtk_iommu.h | 3 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/qcom_iommu.c | 2 +- drivers/iommu/tegra-gart.c | 473 ++++++++------------- drivers/iommu/tegra-smmu.c | 4 - drivers/irqchip/irq-gic-v3.c | 265 ++++++++++-- drivers/leds/leds-mlxreg.c | 19 + .../media/common/videobuf2/videobuf2-dma-contig.c | 41 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 7 + drivers/memory/tegra/mc.c | 118 +++-- drivers/memory/tegra/mc.h | 10 +- drivers/mfd/Kconfig | 3 + drivers/of/Kconfig | 6 +- drivers/of/of_reserved_mem.c | 6 +- drivers/of/unittest.c | 15 +- drivers/parisc/ccio-dma.c | 4 +- drivers/pci/ats.c | 57 +++ drivers/perf/xgene_pmu.c | 2 - drivers/platform/mellanox/mlxreg-hotplug.c | 28 +- drivers/platform/x86/asus-wmi.c | 9 +- drivers/platform/x86/dell-smbios-wmi.c | 2 +- drivers/platform/x86/dell-wmi-descriptor.c | 2 +- drivers/platform/x86/dell-wmi.c | 7 +- drivers/platform/x86/dell_rbu.c | 50 +-- drivers/platform/x86/huawei-wmi.c | 3 +- drivers/platform/x86/i2c-multi-instantiate.c | 9 + drivers/platform/x86/ideapad-laptop.c | 37 +- drivers/platform/x86/intel-hid.c | 7 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 2 +- drivers/platform/x86/intel_int0002_vgpio.c | 32 +- drivers/platform/x86/intel_pmc_core.c | 159 +++++-- drivers/platform/x86/intel_pmc_core.h | 14 +- drivers/platform/x86/mlx-platform.c | 105 +++++ drivers/platform/x86/touchscreen_dmi.c | 79 ++++ drivers/platform/x86/wmi-bmof.c | 2 +- drivers/platform/x86/wmi.c | 5 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/usb/host/ohci-sm501.c | 3 +- drivers/usb/host/ohci-tmio.c | 2 +- drivers/vhost/vhost.c | 2 +- drivers/virtio/virtio.c | 2 + drivers/virtio/virtio_balloon.c | 6 +- drivers/virtio/virtio_ring.c | 11 + include/asm-generic/io.h | 20 +- include/asm-generic/vmlinux.lds.h | 2 +- include/linux/device.h | 2 + include/linux/dma-mapping.h | 69 +-- include/linux/efi.h | 5 +- include/linux/hardirq.h | 7 + include/linux/intel-iommu.h | 21 +- include/linux/intel-svm.h | 2 +- {drivers/iommu => include/linux}/io-pgtable.h | 0 include/linux/iommu.h | 6 +- include/linux/mod_devicetable.h | 12 + include/linux/of_reserved_mem.h | 7 - include/linux/pci-ats.h | 5 + include/linux/pci.h | 2 + include/linux/platform_data/mlxreg.h | 6 +- include/linux/swiotlb.h | 11 + include/linux/virtio.h | 2 + include/linux/virtio_config.h | 13 + include/linux/wmi.h | 5 +- include/soc/tegra/mc.h | 27 +- include/uapi/linux/elf.h | 2 + include/uapi/linux/pci_regs.h | 2 + init/Kconfig | 1 + kernel/dma/Kconfig | 121 +++++- kernel/dma/Makefile | 2 +- kernel/dma/coherent.c | 50 +-- kernel/dma/debug.c | 108 ++--- kernel/dma/direct.c | 25 ++ kernel/dma/mapping.c | 14 + kernel/dma/swiotlb.c | 14 + kernel/events/core.c | 4 +- kernel/events/ring_buffer.c | 32 +- kernel/locking/lockdep.c | 19 +- kernel/watchdog.c | 7 + kernel/workqueue.c | 4 + lib/Kconfig.debug | 36 -- lib/raid6/neon.uc | 5 +- lib/raid6/recov_neon_inner.c | 19 +- scripts/dtc/dtx_diff | 13 +- scripts/mod/devicetable-offsets.c | 3 + scripts/mod/file2alias.c | 28 +- tools/lib/traceevent/event-parse.c | 2 +- tools/perf/Documentation/perf-diff.txt | 56 +++ tools/perf/arch/arm64/annotate/instructions.c | 2 +- tools/perf/arch/s390/annotate/instructions.c | 2 +- tools/perf/builtin-c2c.c | 8 +- tools/perf/builtin-diff.c | 168 +++++++- tools/perf/builtin-report.c | 38 +- tools/perf/builtin-script.c | 39 +- tools/perf/include/bpf/bpf.h | 8 +- tools/perf/scripts/python/check-perf-trace.py | 76 ++-- tools/perf/scripts/python/compaction-times.py | 8 +- .../perf/scripts/python/event_analyzing_sample.py | 48 ++- tools/perf/scripts/python/export-to-postgresql.py | 16 +- tools/perf/scripts/python/export-to-sqlite.py | 12 +- tools/perf/scripts/python/exported-sql-viewer.py | 354 +++++++++++---- .../perf/scripts/python/failed-syscalls-by-pid.py | 38 +- tools/perf/scripts/python/futex-contention.py | 10 +- tools/perf/scripts/python/intel-pt-events.py | 60 +-- tools/perf/scripts/python/mem-phys-addr.py | 7 +- tools/perf/scripts/python/net_dropmonitor.py | 2 +- tools/perf/scripts/python/netdev-times.py | 12 +- tools/perf/scripts/python/sched-migration.py | 6 +- tools/perf/scripts/python/sctop.py | 13 +- tools/perf/scripts/python/stackcollapse.py | 2 +- tools/perf/scripts/python/syscall-counts-by-pid.py | 47 +- tools/perf/scripts/python/syscall-counts.py | 31 +- tools/perf/trace/beauty/msg_flags.c | 2 +- tools/perf/util/annotate.c | 74 ++-- tools/perf/util/annotate.h | 7 +- tools/perf/util/auxtrace.c | 3 +- tools/perf/util/c++/clang.cpp | 2 +- tools/perf/util/data.c | 4 +- tools/perf/util/db-export.c | 15 +- tools/perf/util/db-export.h | 3 +- tools/perf/util/evlist.c | 25 +- tools/perf/util/evsel.c | 8 - tools/perf/util/hist.c | 51 ++- tools/perf/util/intel-bts.c | 20 +- tools/perf/util/intel-pt.c | 2 + tools/perf/util/pmu.c | 14 + tools/perf/util/pmu.h | 1 + tools/perf/util/probe-event.c | 9 +- .../util/scripting-engines/trace-event-python.c | 8 +- tools/perf/util/session.c | 4 +- tools/perf/util/thread-stack.c | 16 +- tools/perf/util/thread-stack.h | 6 +- tools/perf/util/thread.c | 23 + tools/perf/util/thread.h | 3 + tools/perf/util/time-utils.c | 51 ++- tools/perf/util/time-utils.h | 6 + 279 files changed, 5073 insertions(+), 2695 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/l2c2x0.txt create mode 100644 Documentation/devicetree/bindings/arm/l2c2x0.yaml delete mode 100644 Documentation/devicetree/bindings/arm/pmu.txt create mode 100644 Documentation/devicetree/bindings/arm/pmu.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml delete mode 100644 Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt delete mode 100644 arch/arc/include/asm/dma-mapping.h delete mode 100644 arch/arm64/include/asm/memblock.h create mode 100644 drivers/iommu/hyperv-iommu.c rename {drivers/iommu => include/linux}/io-pgtable.h (100%)