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-aarch64-mainline-allnoconfig 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) new 481a9b8073a4 ubifs: Fix build error without CONFIG_UBIFS_FS_XATTR new 76aa34944172 ubifs: Use correct config name for encryption new 4dd0481584d0 ubifs: Convert xattr inum to host order new 2e2c12200153 Merge tag 'upstream-5.2-rc2' of git://git.kernel.org/pub/s [...] new a188339ca5a3 Linux 5.2-rc1
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .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