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-defconfig in repository toolchain/ci/linux.
from 72cf0b07418a Merge tag 'sound-fix-5.2-rc1' of git://git.kernel.org/pub/ [...] adds 7a64f3f1cffd riscv/signal: Fixup additional syscall restarting adds df720961c128 riscv: use asm-generic/extable.h adds 5cfade5fdcc9 riscv: turn mm_segment_t into a struct adds e28dcc77e8e8 riscv: remove unreachable big endian code adds 09afac77b6e8 riscv: remove CONFIG_RISCV_ISA_A adds df16c40cbfb4 riscv: clear all pending interrupts when booting adds c637b911e066 riscv: simplify the stack pointer setup in head.S adds ba9c0141941c riscv: cleanup the parse_dtb calling conventions adds 877425424d6c riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code adds 6ab77af4b0ee riscv: remove duplicate macros from ptrace.h adds bed137870663 riscv: print the unexpected interrupt cause adds bf0102a0fdd9 riscv: call pm_power_off from machine_halt / machine_power_off adds fd7f744caed8 riscv: vdso: drop unnecessary cc-ldoption adds 70114560b285 RISC-V: Add RISC-V specific arch_match_cpu_phys_id adds ab3d26500547 RISC-V: Implement nosmp commandline option. adds 8b4302a442af RISC-V: Support nr_cpus command line option. adds f1f47c6ca34b RISC-V: Fix minor checkpatch issues. adds 196a14d45161 RISC-V: Use tabs to align macro values in asm/csr.h adds 6dcaf00487ca RISC-V: Add interrupt related SCAUSE defines in asm/csr.h adds a3182c91ef4e RISC-V: Access CSRs using CSR numbers adds f91253a3d005 tty: Don't force RISCV SBI console as preferred console adds 58de77545e53 riscv: move flush_icache_{all,mm} to cacheflush.c adds f6635f873a60 riscv: move switch_mm to its own file adds a21344dfc6ad riscv: fix sbi_remote_sfence_vma{,_asid}. adds d18ebc274ca7 riscv: support trap-based WARN() adds ee72e0e70cf7 riscv: Add the support for c.ebreak check in is_valid_bugaddr() adds 9a6e7af02f7f riscv: Support BUG() in kernel module adds 4c3aeb82a0f4 RISC-V: Avoid using invalid intermediate translations adds 5545b6d1ba25 RISC-V: Add DT documentation for SiFive L2 Cache Controller adds a967a289f169 RISC-V: sifive_l2_cache: Add L2 cache controller driver fo [...] adds 8fef9900d43f riscv: fix locking violation in page fault handler adds b0bb1269b978 Merge tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.or [...] adds 1b1f01b653b4 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled adds 8041edb59209 MIPS: Fix Ingenic SoCs sometimes reporting wrong ISA adds a57140e9a850 MIPS: SGI-IP27: use generic PCI driver adds e6308b6d35ea MIPS: SGI-IP27: abstract chipset irq from bridge adds 67eebf721304 generic: fix appended dtb support adds 81fca03ae741 MIPS: SGI-IP22: provide missing dma_mask/coherent_dma_mask adds b1e479e3dcbc MIPS: Alchemy: add DMA masks for on-chip ethernet adds bcd1739788e2 Merge tag 'mips_5.2_2' of git://git.kernel.org/pub/scm/lin [...] adds 397d2300b08c powerpc/32s: fix flush_hash_pages() on SMP adds 7338874c337f powerpc/mm: Fix crashes with hugepages & 4K pages adds 6457f42eb3f6 powerpc/mm: Drop VM_BUG_ON in get_region_id() adds c179976cf4cb powerpc/mm/hash: Fix get_region_id() for invalid addresses adds 672eaf37db9f powerpc/cacheinfo: Remove double free adds 86a78a8b8d04 Merge tag 'powerpc-5.2-2' of git://git.kernel.org/pub/scm/ [...] adds c180d710ee7a soc: ixp4xx: qmgr: Fix an NULL vs IS_ERR() check in probe adds 8e7b65a6eb7a ARM: ixp4xx: Remove duplicated include from common.c adds 11e600a8c79d ARM: OMAP1: ams-delta: fix early boot crash when LED suppo [...] adds 6a38df676a0a ARM: dts: logicpd-som-lv: Fix MMC1 card detect adds 163d65cbf3ba Merge tag 'omap-for-v5.1/fixes-rc6' of git://git.kernel.or [...] adds 7971cc408d11 ARM: mvebu: kirkwood: remove error message when retrieving [...] adds 8f11b5ab441d ARM: mvebu: fix a leaked reference by adding missing of_node_put adds 3ab2b5fdd1d8 ARM: mvebu: drop unnecessary label adds 969ad77c14ab ARM: mvebu: prefix coprocessor operand with p adds 7af2ea3b29b1 ARM: mvebu: drop return from void function adds c32beba325d8 Merge tag 'mvebu-arm-5.2-1' of git://git.infradead.org/lin [...] adds 5674a92ca4b7 soc/fsl/qe: Fix an error code in qe_pin_request() adds 9e3bf9cdc703 Merge tag 'soc-fsl-fix-v5.1' of git://git.kernel.org/pub/s [...] adds cb46b0991c27 ARM: socfpga_defconfig: enable support for large block devices adds fce638e85350 ARM: socfpga_defconfig: enable LTC2497 adds 648a5fbc90ee Merge tag 'socfpga_arm32_defconfig_for_v5.2' of git://git. [...] adds 982c736cd677 Opt out of scripts/get_maintainer.pl adds 6d6165603e16 amba: tegra-ahb: Mark PM functions as __maybe_unused adds 23c6eddfbb0c Merge tag 'tegra-for-5.2-bus-fixes' of git://git.kernel.or [...] adds 2e988a83874b arm64: tegra: Select ARM_GIC_PM adds 3c7f51bfad49 Merge tag 'tegra-for-5.2-arm64-soc-fixes' of git://git.ker [...] adds dfdbf16c50d8 arm64: tegra: Fix insecure SMMU users for Tegra186 adds f2a465e7185f arm64: tegra: Enable SMMU translation for PCI on Tegra186 adds 7278358407be arm64: tegra: Disable XUSB support on Jetson TX2 adds d6e245acc900 Merge tag 'tegra-for-5.2-arm64-dt-fixes' of git://git.kern [...] adds 3037271388ee ARM: at91: remove HAVE_FB_ATMEL for sama5 SoC as they use DRM adds c60fed1dfd44 ARM: at91: sama5: make ov2640 as a module adds e40b0695d56d Merge tag 'at91-5.2-defconfig' of git://git.kernel.org/pub [...] adds c3f5b8fde71f ARM: at91: pm: introduce at91_soc_pm structure adds db9630273f90 dt-bindings: arm: atmel: add binding for SAM9X60 SoC adds 01c7031cfa73 ARM: at91: pm: initial PM support for SAM9X60 adds 2fa86e5200a4 ARM: at91: pm: keep at91_pm_backup_init() only for SAMA5D2 SoCs adds a958156dac93 ARM: at91: pm: add support for per SoC wakeup source confi [...] adds eaedc0d379da ARM: at91: pm: add ULP1 support for SAM9X60 adds bc0779bd8f13 ARM: at91: pm: disable RC oscillator in ULP0 adds 2725d70aa513 ARM: at91: pm: do not disable/enable PLLA for ULP modes adds faff3fcf01ef Merge tag 'at91-5.2-soc' of git://git.kernel.org/pub/scm/l [...] adds 15d574fbd3f8 arm64: dts: sprd: Add clock properties for serial devices adds 4c4a5c99af7f Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...] adds 5a28fc94c914 x86/mpx, mm/core: Fix recursive munmap() corruption adds 8ea58f1e8b11 objtool: Allow AR to be overridden with HOSTAR adds 1335d9a1fb2a Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds f8585539df0a fbdev/efifb: Ignore framebuffer memmap entries that lack a [...] adds 39feaa3ff445 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 082ce27ff421 irqchip/bcm: Restore registration print with %pOF adds 0f29456d0804 irqchip/gic-v3-its: fix some definitions of inner cacheabi [...] adds a7c90f51d7b1 irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() adds 358b9d248a02 irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() [...] adds 08970ecf744e irq/irqdomain: Fix typo in the comment on top of __irq_dom [...] adds fe00f8900ca7 irqchip/gic-pm: Update driver to use clk_bulk APIs adds 960164f7141e irqchip/gic-pm: Fix suspend handling adds cfbf9e497094 irqchip/stm32: Use a platform driver for stm32mp1-exti device adds b31a383852b9 irqchip/gic-v3-its: Move allocation outside mutex adds 1c73fac50d83 irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range adds 12eade123e50 irqchip/gic-v3-its: Make free_lpi_range a little cheaper adds 66373bf67141 irqchip: Remove unneeded select IRQ_DOMAIN adds 89626d4bad81 irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing adds 905c30477f4d firmware: ti_sci: Add support to get TISCI handle using of [...] adds 9c19fb6895be firmware: ti_sci: Add support for RM core ops adds 997b001f6bb2 firmware: ti_sci: Add support for IRQ management adds 754c9477ae78 firmware: ti_sci: Add RM mapping table for am654 adds 032a1ec549a7 firmware: ti_sci: Add helper apis to manage resources adds 2bd1298ac177 genirq: Introduce irq_chip_{request,release}_resource_pare [...] adds 0d04d0c14678 gpio: thunderx: Use the default parent apis for {request,r [...] adds 67d2075ad695 dt-bindings: irqchip: Introduce TISCI Interrupt router bindings adds cd844b0715ce irqchip/ti-sci-intr: Add support for Interrupt Router driver adds accaf1fbfb5d dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator [...] adds 9f1463b86c13 irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver adds 49b323157bf1 soc: ti: Add MSI domain bus support for Interrupt Aggregator adds f011df6179bd irqchip/ti-sci-inta: Add msi domain support adds 009669e74813 arm64: arch_k3: Enable interrupt controller drivers adds aaebdf8d6847 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie adds ece6e6f0218b iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts adds 737be74710f3 irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_m [...] adds 35ae7df21be0 irqchip/gic-v3-its: Don't map the MSI page in its_irq_comp [...] adds 2cb3b1654549 irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi [...] adds 731039754257 irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_ [...] adds 16e32c3cde77 iommu/dma-iommu: Remove iommu_dma_map_msi_msg() adds fb4e0592654a Merge tag 'irqchip-5.2' of git://git.kernel.org/pub/scm/li [...] adds d9351ea14ddc Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 67d06e6efa41 dt-bindings: timer: Add Allwinner suniv timer adds 0113ab803a8a clocksource/drivers/sun4i: Add a compatible for suniv adds dfc82faad725 clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_ [...] adds 95170f0708f2 clocksource/drivers/tegra: Rework for compensation of susp [...] adds f0b1ca623d8d clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer adds 95d5dc712634 clocksource/drivers/timer-milbeaut: Add shutdown function adds 37dbf65c6a1f clocksource/drivers/timer-milbeaut: Cleanup common registe [...] adds c2c9136b7096 ARM: at91: move SoC specific definitions to SoC folder adds 86232bfd28d7 clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib adds f712a1e8e59e clocksource/drivers/tcb_clksrc: Use tcb as sched_clock adds 7803dc865bd2 ARM: at91: Implement clocksource selection adds 6275f4947e2f clocksource/drivers/tcb_clksrc: Move Kconfig option adds 2f982703bd00 clocksource/drivers/timer-atmel-pit: Rework Kconfig option adds a7aae768166e clocksource/drivers/tcb_clksrc: Rename the file for consistency adds 7ebe68100418 clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_sus [...] adds 8c9374068ef6 misc: atmel_tclib: Do not probe already used TCBs adds ea7a5f90f103 Merge tag 'timers-v5.2' of http://git.linaro.org/people/da [...] adds a13f950ef13f Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds bdd1666b3d03 perf annotate: Remove hist__account_cycles() from callback adds 1455ea2391be perf test: Fix spelling mistake "leadking" -> "leaking" adds b399ec215b84 csky: Add support for libdw adds 53dbabfe5026 tools lib traceevent: Remove hard coded install paths from [...] adds 382619c07ff6 perf tools: Speed up report for perf compiled with linwunwind adds a021b5400111 tools arch: Update arch/x86/lib/memcpy_64.S copy used in ' [...] adds f98f10f35257 tools arch uapi: Sync the x86 kvm.h copy adds 0ceb5499a800 tools x86 uapi asm: Sync the pt_regs.h copy with the kerne [...] adds c9a707875053 tools pci: Do not delete pcitest.sh in 'make clean' adds 8e5bc76f2ce3 perf record: Fix suggestion to get list of registers usabl [...] adds 4c1cf20334ae perf parse-regs: Improve error output when faced with unkn [...] adds ca138a7aabc6 perf tools x86: Add support for recording and printing XMM [...] adds be6e747136a4 perf scripts python: exported-sql-viewer.py: Move view creation adds 4b2084537e5f perf scripts python: exported-sql-viewer.py: Fix error whe [...] adds 3ac641f4acd6 perf scripts python: exported-sql-viewer.py: Add tree level adds 96c43b9a7ab3 perf scripts python: exported-sql-viewer.py: Add copy to c [...] adds 9bc4e4bfe616 perf scripts python: exported-sql-viewer.py: Add context menu adds b62d18aba110 perf scripts python: exported-sql-viewer.py: Add 'About' d [...] adds bf6d18cffa5f perf vendor events intel: Add uncore_upi JSON support adds 30ba5b0e66c8 perf machine: Null-terminate version char array upon fgets [...] adds dc7fd7bfe98e tools lib traceevent: Introduce man pages adds f7dff58a8b5a tools lib traceevent: Add support for man pages with multi [...] adds 680ca343d229 tools lib traceevent: Man pages for tep_handler related APIs adds 3d2626bd1f15 tools lib traceevent: Man page for header_page APIs adds ba28fabe43c3 tools lib traceevent: Man page for get/set cpus APIs adds 9571f7371f14 tools lib traceevent: Man page for file endian APIs adds 802e985eb682 tools lib traceevent: Man page for host endian APIs adds 71ee989f94cf tools lib traceevent: Man page for page size APIs adds c127ef56761e tools lib traceevent: Man page for tep_strerror() adds db5570e5e30a tools lib traceevent: Man pages for event handler APIs adds c818e2dbe472 tools lib traceevent: Man pages for function related libtr [...] adds 10e679751cde tools lib traceevent: Man pages for registering print function adds c76c22421875 tools lib traceevent: Man page for tep_read_number() adds 86e8076e93ff tools lib traceevent: Man pages for event find APIs adds 7935c316ef06 tools lib traceevent: Man page for list events APIs adds 747e942c3925 tools lib traceevent: Man pages for libtraceevent event get APIs adds 0b51220ee0c3 tools lib traceevent: Man pages for find field APIs adds 96e75ef97d88 tools lib traceevent: Man pages for get field value APIs adds 6dfe6849b6ee tools lib traceevent: Man pages for print field APIs adds 95ec2822a976 tools lib traceevent: Man page for tep_read_number_field() adds e64392019c05 tools lib traceevent: Man pages for event fields APIs adds 854d73c66659 tools lib traceevent: Man pages for event filter APIs adds e57ea935ad74 tools lib traceevent: Man pages for parse event APIs adds 73b6b470f606 tools lib traceevent: Man page for tep_parse_header_page() adds 0133fc6068fb tools lib traceevent: Man pages for APIs used to extract c [...] adds 1df9d75776c9 tools lib traceevent: Man pages for trace sequences APIs adds 5b6f5aef10f6 perf build tests: Add NO_LIBZSTD=1 to make_minimal adds d3c8c08e75c4 perf session: Define 'bytes_transferred' and 'bytes_compre [...] adds 42e1fd80a5b8 perf record: Implement COMPRESSED event record and its attributes adds 51255a8af7c4 perf mmap: Implement dedicated memory buffer for data compression adds f24c1d7523e6 perf tools: Introduce Zstd streaming based compression API adds 5d7f41164930 perf record: Implement compression for serial trace streaming adds ef781128e47e perf record: Implement compression for AIO trace streaming adds 61a7773ca88f perf report: Add stub processing of compressed events for -D adds 504c1ad11691 perf record: Implement -z,--compression_level[=<n>] option adds cb62c6f1f592 perf report: Implement perf.data record decompression adds 371a3378d83a perf inject: Enable COMPRESSED record decompression adds bdc35cbc35c0 perf tests: Implement Zstd comp/decomp integration test adds d94cfbab6da9 perf test zstd: Fixup verbose mode output adds 8e8f515d567f perf jevents: Remove unused variable adds ae833a6124b1 perf vendor events arm64: Remove [[:xdigit:]] wildcard adds 93fe8f1e1104 perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a [...] adds 7025fdbea3a6 perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events adds aeea9062d949 perf parse-regs: Split parse_regs adds af785e75bf61 perf parse-regs: Add generic support for arch__intr/user_r [...] adds 6466ec14aaf4 perf regs x86: Add X86 specific arch__intr_reg_mask() adds 7ba8fa20e26e perf intel-pt: Fix instructions sampling rate adds 61b6e08dc8e3 perf intel-pt: Fix improved sample timestamp adds 1b6599a9d8e6 perf intel-pt: Fix sample timestamp wrt non-taken branches adds 6cf626563998 perf docs: Add description for stderr adds 064b4e82aa16 perf tools: Add a 'percore' event qualifier adds 40480a813670 perf stat: Factor out aggregate counts printing adds 4fc4d8dfa056 perf stat: Support 'percore' event qualifier adds 62e1c09418fc Merge tag 'perf-core-for-mingo-5.2-20190517' of git://git. [...] adds 1ba3b5dc1492 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] adds b63a9de02d64 smb3: display session id in debug data adds a205d5005eba cifs: cleanup smb2ops.c and normalize strings adds d1c35afb0892 smb3: trivial cleanup to smb2ops.c adds 14e25977f988 cifs: use the right include for signal_pending() adds 1d2a4f57cebd cifs:smbd When reconnecting to server, call smbd_destroy() [...] adds 7f46d23e1b14 cifs:smbd Use the correct DMA direction when sending data adds 3b249115719b cifs: Don't match port on SMBDirect transport adds 2c87d6a94d16 cifs: Allocate memory for all iovs in smb2_ioctl adds 9ab70ca65330 Fixed https://bugzilla.kernel.org/show_bug.cgi?id=202935 a [...] adds dece44e381ab cifs: add support for SEEK_DATA and SEEK_HOLE adds d8848eefc1d5 Merge tag '5.2-rc-smb3-fixes' of git://git.samba.org/sfren [...] adds 592acbf16821 ext4: zero out the unused memory region in the extent tree block adds 0d52154bb0a7 jbd2: fix potential double free adds 57a0da28ced8 ext4: fix data corruption caused by overlapping unaligned [...] adds 08fc98a4d642 ext4: fix use-after-free in dx_release() adds fbbbbd2f28ae ext4: unsigned int compared against zero adds 0ba33facfc9b ext4: fix miscellaneous sparse warnings adds 15f0d8d0bafb unicode: add missing check for an error return from utf8lookup() adds 7fb64133360b unicode: update to Unicode 12.1.0 final adds 170417c8c7bb ext4: fix block validity checks for journal inodes using i [...] adds 2c1d0e3631e5 ext4: avoid panic during forced reboot due to aborted journal adds c4d36b63b28b Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 7159dbdae3c5 i2c: core: improve return value handling of i2c_new_device [...] adds b8f5fe3bc5b9 i2c: core: add device-managed version of i2c_new_dummy adds f23d8719e76f Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 901b5732fbcc csky: remove deprecated arch/csky/boot/dts/include/dt-bindings adds 861fde319134 ia64: require -Wl,--hash-style=sysv adds 5b13f841b37f sh: vsyscall: drop unnecessary cc-ldoption adds 178aa03bbe6c sh: exclude vmlinux.scr from .gitignore pattern adds 593e0fd97ef1 MAINTAINERS: kbuild: Add pattern for scripts/*vmlinux* adds a3bc88645e92 kbuild: re-enable int-in-bool-context warning adds 6944a06d141b samples: guard sub-directories with CONFIG options adds 33ff99fb0915 arch: remove dangling asm-generic wrappers adds 8289f913fe12 kbuild: add -Wvla flag unconditionally adds 4c8dd95a723d kbuild: add some extra warning flags unconditionally adds 7eb8e5f07305 kbuild: Don't try to add '-fcatch-undefined-behavior' flag adds a1494304346a kbuild: add all Clang-specific flags unconditionally adds f46e65da48b2 .gitignore: exclude .get_maintainer.ignore and .gitattributes adds d2f8ae0e4c5c kbuild: turn auto.conf.cmd into a mandatory include file adds 902a6898bfb4 kbuild: terminate Kconfig when $(CC) or $(LD) is missing adds 986a13769c4b alpha: move arch/alpha/defconfig to arch/alpha/configs/defconfig adds cc966c92c1d4 media: remove unneeded header search paths adds 14340de506c9 media: prefix header search paths with $(srctree)/ adds 9cc342f6c4a0 treewide: prefix header search paths with $(srctree)/ adds cdd750bfb1f7 kbuild: remove 'addtree' and 'flags' magic for header sear [...] adds 233c741dcbb1 kbuild: add LICENSES to KBUILD_ALLDIRS adds aff11cd983ec kconfig: Terminate menu blocks with a comment in the gener [...] adds 3a48a91901c5 kbuild: check uniqueness of module names adds fc2694ec1ab7 kconfig: use 'else ifneq' for Makefile to improve readability adds ff8583d6e4e3 Merge tag 'kbuild-v5.2-2' of git://git.kernel.org/pub/scm/ [...] adds 68ad4a330433 mm/vmalloc.c: keep track of free blocks for vmap allocation adds bb850f4dae4a mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro adds a6cf4e0fe3e7 mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro adds 60fce36afa9c mm/compaction.c: correct zone boundary handling when isola [...] adds ec084de929e4 fs/writeback.c: use rcu_barrier() to wait for inflight wb [...] adds 5d59aa8f9ce9 initramfs: don't free a non-existent initrd adds de6da1e8bcf0 panic: add an option to replay all the printk message in buffer adds cb6f8739fbf9 Merge branch 'akpm' (patches from Andrew) adds 481a9b8073a4 ubifs: Fix build error without CONFIG_UBIFS_FS_XATTR adds 76aa34944172 ubifs: Use correct config name for encryption adds 4dd0481584d0 ubifs: Convert xattr inum to host order adds 2e2c12200153 Merge tag 'upstream-5.2-rc2' of git://git.kernel.org/pub/s [...] adds a188339ca5a3 Linux 5.2-rc1
No new revisions were added by this update.
Summary of changes: .get_maintainer.ignore | 1 + .gitignore | 8 +- Documentation/admin-guide/kernel-parameters.txt | 1 + .../devicetree/bindings/arm/atmel-at91.txt | 1 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 3 +- .../bindings/interrupt-controller/ti,sci-inta.txt | 66 ++ .../bindings/interrupt-controller/ti,sci-intr.txt | 82 ++ .../devicetree/bindings/riscv/sifive-l2-cache.txt | 51 + .../bindings/timer/allwinner,sun4i-timer.txt | 4 +- Documentation/driver-model/devres.txt | 3 + MAINTAINERS | 7 + Makefile | 25 +- arch/alpha/Makefile | 2 + arch/alpha/{ => configs}/defconfig | 0 arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/configs/sama5_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 3 +- arch/arm/mach-at91/Kconfig | 26 +- arch/arm/mach-at91/at91sam9.c | 18 + arch/arm/mach-at91/generic.h | 2 + arch/arm/mach-at91/pm.c | 193 ++-- arch/arm/mach-at91/pm_suspend.S | 111 +- arch/arm/mach-ixp4xx/common.c | 1 - arch/arm/mach-mvebu/board-v7.c | 1 - arch/arm/mach-mvebu/coherency_ll.S | 2 +- arch/arm/mach-mvebu/kirkwood.c | 2 - arch/arm/mach-mvebu/pm-board.c | 11 +- arch/arm/mach-mvebu/pmsu_ll.S | 3 +- arch/arm/mach-omap1/board-ams-delta.c | 2 +- arch/arm64/Kconfig.platforms | 6 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 7 + arch/arm64/boot/dts/sprd/whale2.dtsi | 16 +- arch/csky/boot/dts/include/dt-bindings | 1 - arch/csky/include/asm/Kbuild | 4 - arch/h8300/include/asm/Kbuild | 1 - arch/ia64/kernel/Makefile.gate | 2 +- arch/mips/Kconfig | 6 + arch/mips/alchemy/common/platform.c | 22 +- arch/mips/generic/init.c | 4 +- arch/mips/include/asm/mach-ip27/topology.h | 11 +- arch/mips/include/asm/pci/bridge.h | 14 +- arch/mips/include/asm/sn/irq_alloc.h | 11 + arch/mips/include/asm/xtalk/xtalk.h | 9 - arch/mips/kernel/cpu-probe.c | 8 + arch/mips/kernel/perf_event_mipsxx.c | 21 +- arch/mips/pci/Makefile | 3 +- arch/mips/pci/ops-bridge.c | 302 ------ arch/mips/pci/pci-ip27.c | 181 ---- arch/mips/pci/pci-xtalk-bridge.c | 610 +++++++++++ arch/mips/pnx833x/Platform | 2 +- arch/mips/sgi-ip22/ip22-platform.c | 13 + arch/mips/sgi-ip27/ip27-init.c | 2 + arch/mips/sgi-ip27/ip27-irq.c | 190 ++-- arch/mips/sgi-ip27/ip27-xtalk.c | 61 +- arch/nds32/include/asm/Kbuild | 3 - arch/powerpc/Makefile | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 6 +- arch/powerpc/include/asm/mmu_context.h | 1 - arch/powerpc/kernel/cacheinfo.c | 1 - arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 3 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/riscv/Kconfig | 6 +- arch/riscv/Makefile | 5 +- arch/riscv/include/asm/Kbuild | 5 +- arch/riscv/include/asm/bug.h | 35 +- arch/riscv/include/asm/cacheflush.h | 2 +- arch/riscv/include/asm/csr.h | 123 ++- arch/riscv/include/asm/elf.h | 6 - arch/riscv/include/asm/futex.h | 13 - arch/riscv/include/asm/irqflags.h | 10 +- arch/riscv/include/asm/mmu_context.h | 59 +- arch/riscv/include/asm/ptrace.h | 21 +- arch/riscv/include/asm/sbi.h | 19 +- arch/riscv/include/asm/sifive_l2_cache.h | 16 + arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/uaccess.h | 28 +- arch/riscv/kernel/asm-offsets.c | 3 - arch/riscv/kernel/cpu.c | 3 +- arch/riscv/kernel/entry.S | 22 +- arch/riscv/kernel/head.S | 33 +- arch/riscv/kernel/irq.c | 19 +- arch/riscv/kernel/perf_event.c | 4 +- arch/riscv/kernel/reset.c | 15 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/signal.c | 6 + arch/riscv/kernel/smp.c | 61 +- arch/riscv/kernel/smpboot.c | 22 +- arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/kernel/traps.c | 30 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/mm/Makefile | 2 + arch/riscv/mm/cacheflush.c | 61 ++ arch/riscv/mm/context.c | 69 ++ arch/riscv/mm/fault.c | 9 +- arch/riscv/mm/sifive_l2_cache.c | 175 ++++ arch/sh/Makefile | 4 +- arch/sh/boot/.gitignore | 1 + arch/sh/kernel/vsyscall/Makefile | 3 +- arch/um/include/asm/mmu_context.h | 1 - arch/unicore32/include/asm/mmu_context.h | 1 - arch/x86/include/asm/mmu_context.h | 6 +- arch/x86/include/asm/mpx.h | 15 +- arch/x86/kernel/Makefile | 2 +- arch/x86/mm/Makefile | 2 +- arch/x86/mm/mpx.c | 10 +- arch/xtensa/boot/lib/Makefile | 2 +- arch/xtensa/include/asm/Kbuild | 1 - drivers/amba/tegra-ahb.c | 6 +- drivers/clocksource/Kconfig | 14 +- drivers/clocksource/Makefile | 2 +- .../{tcb_clksrc.c => timer-atmel-tcb.c} | 126 ++- drivers/clocksource/timer-milbeaut.c | 66 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-tegra20.c | 63 +- drivers/firmware/ti_sci.c | 651 ++++++++++++ drivers/firmware/ti_sci.h | 102 ++ drivers/gpio/gpio-thunderx.c | 16 +- drivers/hid/intel-ish-hid/Makefile | 2 +- drivers/i2c/i2c-core-base.c | 118 ++- drivers/iommu/Kconfig | 1 + drivers/iommu/dma-iommu.c | 48 +- drivers/irqchip/Kconfig | 27 +- drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-bcm7038-l1.c | 3 + drivers/irqchip/irq-bcm7120-l2.c | 3 + drivers/irqchip/irq-brcmstb-l2.c | 2 + drivers/irqchip/irq-gic-pm.c | 76 +- drivers/irqchip/irq-gic-v2m.c | 8 +- drivers/irqchip/irq-gic-v3-its.c | 84 +- drivers/irqchip/irq-gic-v3-mbi.c | 10 +- drivers/irqchip/irq-imx-irqsteer.c | 4 +- drivers/irqchip/irq-ls-scfg-msi.c | 7 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 233 +++-- drivers/irqchip/irq-ti-sci-inta.c | 615 +++++++++++ drivers/irqchip/irq-ti-sci-intr.c | 275 +++++ drivers/media/common/b2c2/Makefile | 4 +- drivers/media/dvb-frontends/cxd2880/Makefile | 2 - drivers/media/i2c/smiapp/Makefile | 2 +- drivers/media/mmc/siano/Makefile | 3 +- drivers/media/pci/b2c2/Makefile | 2 +- drivers/media/pci/bt8xx/Makefile | 5 +- drivers/media/pci/cx18/Makefile | 4 +- drivers/media/pci/cx23885/Makefile | 4 +- drivers/media/pci/cx88/Makefile | 4 +- drivers/media/pci/ddbridge/Makefile | 4 +- drivers/media/pci/dm1105/Makefile | 2 +- drivers/media/pci/mantis/Makefile | 2 +- drivers/media/pci/netup_unidvb/Makefile | 2 +- drivers/media/pci/ngene/Makefile | 4 +- drivers/media/pci/pluto2/Makefile | 2 +- drivers/media/pci/pt1/Makefile | 4 +- drivers/media/pci/pt3/Makefile | 4 +- drivers/media/pci/smipcie/Makefile | 5 +- drivers/media/pci/ttpci/Makefile | 4 +- drivers/media/platform/sti/c8sectpfe/Makefile | 5 +- drivers/media/radio/Makefile | 2 - drivers/media/spi/Makefile | 4 +- drivers/media/usb/as102/Makefile | 2 +- drivers/media/usb/au0828/Makefile | 4 +- drivers/media/usb/b2c2/Makefile | 2 +- drivers/media/usb/cx231xx/Makefile | 5 +- drivers/media/usb/em28xx/Makefile | 4 +- drivers/media/usb/go7007/Makefile | 2 +- drivers/media/usb/pvrusb2/Makefile | 4 +- drivers/media/usb/siano/Makefile | 2 +- drivers/media/usb/tm6000/Makefile | 4 +- drivers/media/usb/ttusb-budget/Makefile | 2 +- drivers/media/usb/usbvision/Makefile | 2 - drivers/misc/Kconfig | 24 - drivers/misc/atmel_tclib.c | 5 +- drivers/net/ethernet/chelsio/libcxgb/Makefile | 2 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/soc/fsl/qe/gpio.c | 4 +- drivers/soc/ixp4xx/ixp4xx-qmgr.c | 4 +- drivers/soc/ti/Kconfig | 6 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/ti_sci_inta_msi.c | 146 +++ drivers/target/iscsi/cxgbit/Makefile | 6 +- drivers/tty/hvc/hvc_riscv_sbi.c | 1 - drivers/usb/storage/Makefile | 2 +- drivers/video/fbdev/efifb.c | 8 +- fs/cifs/cifs_debug.c | 2 + fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsglob.h | 2 + fs/cifs/connect.c | 41 +- fs/cifs/smb2ops.c | 134 ++- fs/cifs/smb2pdu.c | 21 +- fs/cifs/smbdirect.c | 8 +- fs/cifs/transport.c | 2 +- fs/ext4/block_validity.c | 8 +- fs/ext4/extents.c | 17 +- fs/ext4/file.c | 7 + fs/ext4/fsmap.c | 2 +- fs/ext4/ioctl.c | 2 +- fs/ext4/namei.c | 5 +- fs/ext4/super.c | 4 +- fs/fs-writeback.c | 11 +- fs/jbd2/journal.c | 49 +- fs/jbd2/revoke.c | 32 +- fs/jbd2/transaction.c | 8 +- fs/ocfs2/dlm/Makefile | 3 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/ubifs/sb.c | 4 +- fs/ubifs/ubifs.h | 6 +- fs/ubifs/xattr.c | 2 +- fs/unicode/README.utf8data | 28 +- fs/unicode/utf8-norm.c | 2 + fs/xfs/Makefile | 4 +- include/asm-generic/mm_hooks.h | 1 - include/linux/clk/at91_pmc.h | 1 + include/linux/console.h | 7 +- include/linux/dma-iommu.h | 24 +- include/linux/i2c.h | 3 + include/linux/irq.h | 2 + include/linux/irqchip/arm-gic-v3.h | 12 +- include/linux/irqdomain.h | 1 + include/linux/jbd2.h | 8 +- include/linux/msi.h | 36 + include/linux/platform_data/xtalk-bridge.h | 22 + include/linux/soc/ti/ti_sci_inta_msi.h | 23 + include/linux/soc/ti/ti_sci_protocol.h | 124 +++ include/linux/vmalloc.h | 6 +- include/{linux/atmel_tc.h => soc/at91/atmel_tcb.h} | 4 +- init/initramfs.c | 2 +- kernel/irq/Kconfig | 3 + kernel/irq/chip.c | 27 + kernel/irq/irqdomain.c | 2 +- kernel/panic.c | 6 +- kernel/printk/printk.c | 12 +- mm/compaction.c | 4 +- mm/mmap.c | 15 +- mm/vmalloc.c | 1095 +++++++++++++++----- net/bpfilter/Makefile | 2 +- samples/Makefile | 24 +- samples/seccomp/Makefile | 2 +- samples/vfs/Makefile | 2 +- scripts/Kbuild.include | 8 - scripts/Kconfig.include | 8 + scripts/Makefile.extrawarn | 25 +- scripts/Makefile.host | 12 +- scripts/Makefile.lib | 26 +- scripts/dtc/Makefile | 6 +- scripts/genksyms/Makefile | 4 +- scripts/kconfig/Makefile | 8 +- scripts/kconfig/confdata.c | 13 +- scripts/modules-check.sh | 16 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/arch/x86/include/uapi/asm/perf_regs.h | 23 +- tools/arch/x86/lib/memcpy_64.S | 3 +- tools/lib/traceevent/Documentation/Makefile | 207 ++++ tools/lib/traceevent/Documentation/asciidoc.conf | 120 +++ .../Documentation/libtraceevent-commands.txt | 153 +++ .../Documentation/libtraceevent-cpus.txt | 77 ++ .../Documentation/libtraceevent-endian_read.txt | 78 ++ .../Documentation/libtraceevent-event_find.txt | 103 ++ .../Documentation/libtraceevent-event_get.txt | 99 ++ .../Documentation/libtraceevent-event_list.txt | 122 +++ .../Documentation/libtraceevent-field_find.txt | 118 +++ .../Documentation/libtraceevent-field_get_val.txt | 122 +++ .../Documentation/libtraceevent-field_print.txt | 126 +++ .../Documentation/libtraceevent-field_read.txt | 81 ++ .../Documentation/libtraceevent-fields.txt | 105 ++ .../Documentation/libtraceevent-file_endian.txt | 91 ++ .../Documentation/libtraceevent-filter.txt | 209 ++++ .../Documentation/libtraceevent-func_apis.txt | 183 ++++ .../Documentation/libtraceevent-func_find.txt | 88 ++ .../Documentation/libtraceevent-handle.txt | 101 ++ .../Documentation/libtraceevent-header_page.txt | 102 ++ .../Documentation/libtraceevent-host_endian.txt | 104 ++ .../Documentation/libtraceevent-long_size.txt | 78 ++ .../Documentation/libtraceevent-page_size.txt | 82 ++ .../Documentation/libtraceevent-parse_event.txt | 90 ++ .../Documentation/libtraceevent-parse_head.txt | 82 ++ .../Documentation/libtraceevent-record_parse.txt | 137 +++ .../libtraceevent-reg_event_handler.txt | 156 +++ .../Documentation/libtraceevent-reg_print_func.txt | 155 +++ .../Documentation/libtraceevent-set_flag.txt | 104 ++ .../Documentation/libtraceevent-strerror.txt | 85 ++ .../Documentation/libtraceevent-tseq.txt | 158 +++ .../lib/traceevent/Documentation/libtraceevent.txt | 203 ++++ .../traceevent}/Documentation/manpage-1.72.xsl | 0 .../traceevent}/Documentation/manpage-base.xsl | 0 .../Documentation/manpage-bold-literal.xsl | 0 .../traceevent}/Documentation/manpage-normal.xsl | 0 .../Documentation/manpage-suppress-sp.xsl | 0 tools/lib/traceevent/Makefile | 46 +- tools/lib/traceevent/libtraceevent.pc.template | 4 +- tools/objtool/Makefile | 3 +- tools/pci/Makefile | 2 +- tools/perf/Documentation/perf-list.txt | 12 + tools/perf/Documentation/perf-record.txt | 8 +- tools/perf/Documentation/perf-stat.txt | 4 + tools/perf/Documentation/perf.data-file-format.txt | 24 + tools/perf/Documentation/perf.txt | 2 + tools/perf/arch/x86/include/perf_regs.h | 26 +- tools/perf/arch/x86/util/perf_regs.c | 44 + tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-inject.c | 4 + tools/perf/builtin-record.c | 229 +++- tools/perf/builtin-report.c | 16 +- tools/perf/builtin-stat.c | 21 + tools/perf/perf.h | 1 + .../arm64/arm/cortex-a57-a72/core-imp-def.json | 179 ++++ tools/perf/pmu-events/arch/arm64/mapfile.csv | 5 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 340 +++++- tools/perf/tests/dso-data.c | 4 +- tools/perf/tests/make | 2 +- tools/perf/tests/shell/record+zstd_comp_decomp.sh | 34 + tools/perf/util/Build | 2 + tools/perf/util/annotate.c | 2 +- tools/perf/util/compress.h | 53 + tools/perf/util/env.h | 11 + tools/perf/util/event.c | 1 + tools/perf/util/event.h | 7 + tools/perf/util/evlist.c | 8 +- tools/perf/util/evlist.h | 2 +- tools/perf/util/evsel.c | 2 + tools/perf/util/evsel.h | 3 + tools/perf/util/header.c | 53 + tools/perf/util/header.h | 1 + .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 31 +- tools/perf/util/machine.c | 3 +- tools/perf/util/mmap.c | 102 +- tools/perf/util/mmap.h | 16 +- tools/perf/util/parse-events.c | 27 + tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/parse-regs-options.c | 33 +- tools/perf/util/parse-regs-options.h | 3 +- tools/perf/util/perf_regs.c | 10 + tools/perf/util/perf_regs.h | 3 + tools/perf/util/session.c | 133 ++- tools/perf/util/session.h | 14 + tools/perf/util/stat-display.c | 107 +- tools/perf/util/stat.c | 8 +- tools/perf/util/thread.c | 3 +- tools/perf/util/tool.h | 2 + tools/perf/util/unwind-libunwind-local.c | 6 - tools/perf/util/unwind-libunwind.c | 10 + tools/perf/util/zstd.c | 111 ++ 344 files changed, 11278 insertions(+), 2280 deletions(-) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt create mode 100644 Documentation/devicetree/bindings/riscv/sifive-l2-cache.txt rename arch/alpha/{ => configs}/defconfig (100%) delete mode 120000 arch/csky/boot/dts/include/dt-bindings create mode 100644 arch/mips/include/asm/sn/irq_alloc.h delete mode 100644 arch/mips/pci/ops-bridge.c create mode 100644 arch/mips/pci/pci-xtalk-bridge.c create mode 100644 arch/riscv/include/asm/sifive_l2_cache.h create mode 100644 arch/riscv/mm/context.c create mode 100644 arch/riscv/mm/sifive_l2_cache.c rename drivers/clocksource/{tcb_clksrc.c => timer-atmel-tcb.c} (80%) create mode 100644 drivers/irqchip/irq-ti-sci-inta.c create mode 100644 drivers/irqchip/irq-ti-sci-intr.c create mode 100644 drivers/soc/ti/ti_sci_inta_msi.c create mode 100644 include/linux/platform_data/xtalk-bridge.h create mode 100644 include/linux/soc/ti/ti_sci_inta_msi.h rename include/{linux/atmel_tc.h => soc/at91/atmel_tcb.h} (99%) create mode 100755 scripts/modules-check.sh create mode 100644 tools/lib/traceevent/Documentation/Makefile create mode 100644 tools/lib/traceevent/Documentation/asciidoc.conf create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-commands.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-cpus.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-endian_read.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_find.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_get.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-event_list.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_find.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_get_val.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_print.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-field_read.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-fields.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-file_endian.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-filter.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-func_apis.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-func_find.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-handle.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-header_page.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-host_endian.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-long_size.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-page_size.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-parse_event.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-parse_head.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-record_parse.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-reg_event_handler.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-reg_print_func.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-set_flag.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-strerror.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent-tseq.txt create mode 100644 tools/lib/traceevent/Documentation/libtraceevent.txt copy tools/{perf => lib/traceevent}/Documentation/manpage-1.72.xsl (100%) copy tools/{perf => lib/traceevent}/Documentation/manpage-base.xsl (100%) copy tools/{perf => lib/traceevent}/Documentation/manpage-bold-literal.xsl (100%) copy tools/{perf => lib/traceevent}/Documentation/manpage-normal.xsl (100%) copy tools/{perf => lib/traceevent}/Documentation/manpage-suppress-sp.xsl (100%) create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cortex-a57-a72/core-imp-def.json create mode 100755 tools/perf/tests/shell/record+zstd_comp_decomp.sh create mode 100644 tools/perf/util/zstd.c