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-allnoconfig in repository toolchain/ci/linux.
from 574cc4539762 Merge tag 'drm-next-2019-09-18' of git://anongit.freedeskt [...] adds 15bfc2348d54 modpost: check for static EXPORT_SYMBOL* functions adds 75959d44f9dc kbuild: Fail if gold linker is detected adds 49d5089d926c kbuild: use $(basename ...) for cmd_asn1_compiler adds 6ba7dc6616ce kbuild: make bison create C file and header in a single pa [...] adds cf8dfd15e5fb kbuild: move flex and bison rules to Makefile.host adds 4b950bb9ac0c Kbuild: Handle PREEMPT_RT for version string and magic adds f6545bec9693 kbuild: add [M] marker for build log of *.mod.o adds 33e84f2e7965 kbuild: treat an object as multi-used when $(foo-) is set adds 16b59cd78595 kbuild: move the Module.symvers check for external module build adds 986662b90352 kbuild: refactor part-of-module more adds c2290f3286b6 kbuild: fix modkern_aflags implementation adds d4945049ad66 kbuild: remove 'make /' support adds d082402e2174 kbuild: remove meaningless 'targets' in ./Kbuild adds 125d059b6241 kbuild: do not descend to ./Kbuild when cleaning adds 2042b5486bd3 kbuild: unset variables in top Makefile instead of setting 0 adds c99f3918cf0a kbuild: unify vmlinux-dirs and module-dirs rules adds 76cd306d7979 kbuild: unify clean-dirs rule for in-kernel and external module adds c7c0eecf894c kbuild: re-implement detection of CONFIG options leaked to [...] adds 8959e39272d6 kbuild: Parameterize kallsyms generation and correct reporting adds 394053f4a4b3 kbuild: make single targets work more correctly adds cbdf59ad65eb treewide: remove dummy Makefiles for single targets adds 888f0c346ff0 kbuild: move KBUILD_LDS, KBUILD_VMLINUX_{OBJS,LIBS} to mak [...] adds 10df06385582 kbuild: rebuild modules when module linker scripts are updated adds 9b9a3f20cbe0 kbuild: split final module linking out into Makefile.modfinal adds a564bdeb5e0d .gitignore: ignore modules.order explicitly adds 2ff2b7ec65dc kbuild: add CONFIG_ASM_MODVERSIONS adds eb27ea5ce7f3 kbuild: move modkern_{c,a}flags to Makefile.lib from Makef [...] adds cdfca821571d merge_config.sh: Check error codes from make adds 46a63d4b0d79 kbuild: pkg: clean up package files/dirs from the top Makefile adds 6a4f6a26d32a kbuild: pkg: add package targets to PHONY instead of FORCE adds 000ec95fbe75 kbuild: pkg: rename scripts/package/Makefile to scripts/Ma [...] adds 3e4c6948e78b kbuild: remove unneeded '+' marker from kselftest-merge adds 4fef9dece578 docs: kbuild: fix invalid ReST syntax adds d20558d1de4e docs: kbuild: remove cc-ldoption from document again adds ce3b487f6018 init/Kconfig: rework help of CONFIG_CC_OPTIMIZE_FOR_SIZE adds fc01adc41679 kbuild: remove unneeded comments and code from scripts/bas [...] adds bc7b752a7a1c kbuild: remove unneeded dependency for $(DOC_TARGETS) adds 9c3ad4c14f7a kbuild: get rid of $(realpath ...) from scripts/mkmakefile adds 59747fb8693f kbuild: remove 'Using ... as source for kernel' message adds 621da4ba0e24 kbuild: Inform user to pass ARCH= for make mrproper only w [...] adds 1a475d548675 kbuild: clarify where to run make mrproper when out-of-tree fails adds e8e83a236d36 kbuild: move the clean srctree check to the outputmakefile target adds a5139fb368d2 kbuild: remove prepare3 target adds 36de077b20d0 kbuild: check clean srctree even earlier adds 1634f2bfdb84 kbuild: remove clean-dirs syntax adds 687ac1fa3164 kbuild: remove unneeded '+' marker from cmd_clean adds 4ca76945b037 kbuild: clean up subdir-ymn calculation in Makefile.clean adds e2079e93f562 kbuild: Do not enable -Wimplicit-fallthrough for clang for now adds 15f5db60a137 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC adds 8cc7af751443 kbuild: remove ARCH_{CPP,A,C}FLAGS adds 858805b336be kbuild: add $(BASH) to run scripts with bash-extension adds 389c9af7f1a1 modpost: add guid_t type definition adds 6f02bdfc995f modpost: add NOFAIL to strndup adds 54b8ae66ae1a kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] adds 60bef52c7a68 merge_config.sh: ignore unwanted grep errors adds 64a91907c896 kbuild: refactor scripts/Makefile.extrawarn adds e27128db6283 kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EX [...] adds 6863f5643dd7 kbuild: allow Clang to find unused static inline functions [...] adds a0469f989fe1 export.h: remove defined(__KERNEL__), which is no longer needed adds 69a94abb82ee export.h, genksyms: do not make genksyms calculate CRC of [...] adds 6df7e1ec932a modpost: use MODULE_INFO() for __module_depends adds a3d0cb04f7df modpost: use __section in the output to *.mod.c adds 77564a4829ef genksyms: convert to SPDX License Identifier for lex.l and [...] adds d7b0827f28ab Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/li [...] adds b08918fb3f27 lz4: do not export static symbol adds 635714312e6a kdb: Replace strncmp with str_has_prefix adds d8a050f5a3e8 kgdb: fix comment regarding static function adds 3207598ab00e Merge tag 'kgdb-5.4-rc1' of git://git.kernel.org/pub/scm/l [...] adds 0bc11ed5ab60 kprobes: Allow kprobes coexist with livepatch adds 1bd95be204aa recordmcount: Remove redundant strcmp adds a14620791609 recordmcount: Remove uread() adds 17e262e9954b recordmcount: Remove unused fd from uwrite() and ulseek() adds 60d53e2c3b75 tracing/probe: Split trace_event related data from trace_probe adds cb8e7a8d55e0 tracing/dynevent: Delete all matched events adds 30199137c899 tracing/dynevent: Pass extra arguments to match operation adds ca89bc071d5e tracing/kprobe: Add multi-probe per event support adds 41af3cf587f4 tracing/uprobe: Add multi-probe per uprobe event support adds eb5bf81330a7 tracing/kprobe: Add per-probe delete from event adds ab10d69eb714 tracing/uprobe: Add per-probe delete from event adds 6218bf9f4d29 tracing/probe: Add immediate parameter support adds a42e3c4de964 tracing/probe: Add immediate string parameter support adds cf881485eb2a selftests/ftrace: Add a testcase for kprobe multiprobe event adds 3e662c54a15c selftests/ftrace: Add syntax error test for immediates adds 7f5291da4b15 selftests/ftrace: Add syntax error test for multiprobe adds 3f1df12019f3 recordmcount: Rewrite error/success handling adds 3aec8638246f recordmcount: Kernel style function signature formatting adds 2e63152bc190 recordmcount: Kernel style formatting adds c97fea26254b recordmcount: Remove redundant cleanup() calls adds 4fbcf0741697 recordmcount: Clarify what cleanup() does adds f7edb451fa51 tracing/arm64: Have max stack tracer handle the case of re [...] adds 58fe7a87db51 tracing: Document the stack trace algorithm in the comments adds a47b53e95acc tracing: Rename tracing_reset() to tracing_reset_cpu() adds ac68154626ab tracing: Add "gfp_t" support in synthetic_events adds 08468754c16e ftrace: Simplify ftrace hash lookup code in clear_func_fro [...] adds 119cdbdb95a6 tracing: Be more clever when dumping hex in __print_hex() adds 17f8607a1658 tracing: Make sure variable reference alias has correct va [...] adds d59fae6fea39 tracing/kprobe: Fix NULL pointer access in trace_porbe_unlink() adds 604e3548236d selftests/ftrace: Select an existing function in kprobe_ev [...] adds 44d00dc7ceab tracing/probe: Fix to allow user to enable events on unloa [...] adds fe60b0ce8e73 tracing/probe: Reject exactly same probe event adds b78b94b82122 selftests/ftrace: Update kprobe event error testcase adds 45979a956b92 Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/lin [...] adds 18dd1793a340 Hexagon: change maintainer to Brian Cain adds bb736a5c0e9a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 920fdab7b3ce arm64: fix unreachable code issue with cmpxchg adds bd3841cd3bd8 selftests, arm64: add kernel headers path for tags_test adds c27eccfe4d6c arm64: fix function types in COND_SYSCALL adds 799c85105233 arm64: Fix reference to docs for ARM64_TAGGED_ADDR_ABI adds 8c2b418c3f95 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds ae2e953fdca7 powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline [...] adds 0df3e42167ca PCI: rpaphp: Avoid a sometimes-uninitialized warning adds 08a456aa6437 powerpc/powernv: Move SCOM access code into powernv platform adds 9edc6b919d9f powerpc/powernv: Remove dead SCOM access code adds bfd2f0d49aef powerpc/powernv: Get rid of old scom_controller abstraction adds 8c98db8d5851 powerpc/powernv: Fix checkpatch warnings in opal-xscom.c adds 8b856a0942a1 powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig adds e7de4f7b64c2 powerpc/powernv: Restrict OPAL symbol map to only be reada [...] adds 461cef2a676e powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCES [...] adds 1ebe0dcce175 powerpc/xive: Update comment referencing magic loads from an ESB adds 9616dda1aadd powerpc/pseries/hotplug-memory.c: Replace nested ifs by sw [...] adds b214a8f2ea96 powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xiv [...] adds fd3806562f45 powerpc/xive: Add a check for memory allocation failure adds 2b87a2553aa0 powerpc/64s: Make boot look nice(r) adds 4215fa2d7d3a Merge branch 'fixes' into next adds 1a47908e0f81 Merge branch 'topic/ppc-kvm' into next adds c784be435d5d powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() adds 56090a3902c8 powerpc/powernv/ioda: Fix race in TCE level allocation adds 4f7e0babbc7c powerpc/iommu: Allow bypass-only for DMA adds c37c792dec09 powerpc/powernv/ioda2: Allocate TCE table levels on demand [...] adds 201ed7f327a1 powerpc/powernv/ioda2: Create bigger default window with 6 [...] adds c3e0dbd7f780 powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL adds b4868ff55d08 powerpc/xive: Fix dump of XIVE interrupt under pseries adds 39f14e79b15a powerpc/xmon: Add a dump of all XIVE interrupts adds 7c7a532ba3fc powerpc/ptdump: Fix addresses display on PPC32 adds e033829d2aaa powerpc/ptdump: fix walk_pagetables() address mismatch adds 822423527281 powerpc/ptdump: drop dummy KERN_VIRT_START on PPC32 adds f3a2ac05894b powerpc/ptdump: get out of note_prot_wx() when CONFIG_PPC_ [...] adds 65e701b2d2a8 powerpc/ptdump: drop non vital #ifdefs adds 658d029df0bc powerpc/hw_breakpoint: move instruction stepping out of hw [...] adds 45ff3c559585 powerpc/kasan: Fix parallel loading of modules. adds 663c0c9496a6 powerpc/kasan: Fix shadow area set up for modules. adds 38a0d0cdb46d powerpc/futex: Fix warning: 'oldval' may be used uninitial [...] adds 9d6d712fbf77 powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN. adds ad628a34ec4e powerpc/mm: don't display empty early ioremap area adds d9642117914c powerpc/mm: define empty update_mmu_cache() as static inline adds 4c1616ef036f powerpc/mm: move FSL_BOOK3 version of update_mmu_cache() adds e5a1edb9fe4c powerpc/mm: move update_mmu_cache() into book3s hash utils. adds f49f4e2b68b6 powerpc/mm: Simplify update_mmu_cache() on BOOK3S32 adds f204338f8e29 powerpc/mm: ppc 603 doesn't need update_mmu_cache() adds 7ab0b7cb8951 powerpc/32: Add warning on misaligned copy_page() or clear_page() adds e354d7dc81d0 powerpc/64: allow compiler to cache 'current' adds 8f51e3929470 powerpc/64s/radix: Fix memory hotplug section page table creation adds 31f210cf42d4 powerpc/64s/radix: Fix memory hot-unplug page table split adds 10c4bd7cd28e powerpc/perf: fix imc allocation failure handling adds 4dd7554a6456 powerpc/64: Add VIRTUAL_BUG_ON checks for __va and __pa addresses adds 6bb25170d7a4 powerpc/64s/radix: Remove redundant pfn_pte bitop, add VM_BUG_ON adds 415480dce2ef powerpc/603: Fix handling of the DIRTY flag adds a6717c01ddc2 powerpc/rtas: use device model APIs and serialization during LPM adds 10e4850d7c7f powerpc/rtas: allow rescheduling while changing cpu states adds ccfb5bd71d3d powerpc/pseries/mobility: use cond_resched when updating d [...] adds b5bda6263cad powerpc/mce: Schedule work from irq_work adds 99ead78afd11 powerpc/mce: Fix MCE handling for huge pages adds 1a1715f516fd powerpc/mce: Make machine_check_ue_event() static adds 49ec9177b8ec extable: Add function to search only kernel exception table adds 895e3dceeb97 powerpc/mce: Handle UE event for memcpy_mcsafe adds 4d4a273854c9 powerpc/memcpy: Add memcpy_mcsafe for pmem adds 42ac26d253eb powerpc: add machine check safe copy_to_user adds 56347074c530 powerpc: remove meaningless KBUILD_ARFLAGS addition adds 3f068aae7a95 powerpc/64: Adjust order in pcibios_init() adds aa06e3d60e24 powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag adds 617082a4817a powerpc/eeh: Improve debug messages around device addition adds 685a0bc00abc powerpc/eeh: Initialize EEH address cache earlier adds b905f8cdca77 powerpc/eeh: EEH for pSeries hot plug adds c44e4ccadaca powerpc/eeh: Refactor around eeh_probe_devices() adds 7c33a994d32d powerpc/eeh: Add bdfn field to eeh_dev adds b093f2cbedfb powerpc/eeh: Introduce EEH edev logging macros adds 1ff8f36fc770 powerpc/eeh: Convert log messages to eeh_edev_* macros adds 2e25505147b8 powerpc/eeh: Fix crash when edev->pdev changes adds cef50c67c1d5 powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() adds 27d4396ed5a1 powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() adds 6278f55ba5ed powerpc: Document xmon options adds b8baa05a0e50 selftests/powerpc: Ignore generated files adds 7e04a46d84f7 powerpc/configs: Disable /dev/port in skiroot defconfig adds 9d535e200f09 selftests/powerpc: Fix and enhance TM signal context tests adds 6652bf640889 selftests/powerpc: Retry on host facility unavailable adds d8f0e0b073e1 powerpc/64s: support nospectre_v2 cmdline option adds b4645ffc49cf powerpc/64: don't select ARCH_HAS_SCALED_CPUTIME on book3E adds f0f8d7ae3924 powerpc: remove the ppc44x ocm.c file adds 6f57e6631d7c powerpc/ps3: replace __ioremap() by ioremap_prot() adds 8aee077292a3 powerpc/mm: drop ppc_md.iounmap() and __iounmap() adds 492643e81e58 powerpc/mm: drop function __ioremap() adds 14b4d97669b7 powerpc/mm: rework io-workaround invocation. adds 4634c375db7a powerpc/mm: move common 32/64 bits ioremap functions into [...] adds edfe1a567926 powerpc/mm: move ioremap_prot() into ioremap.c adds 7cd9b317b630 powerpc/mm: make ioremap_bot common to all adds f381d5711f09 powerpc/mm: Move ioremap functions out of pgtable_32/64.c adds 191e42063a72 powerpc/mm: refactor ioremap_range() and use ioremap_page_range() adds 4a45b7460cf4 powerpc/mm: refactor ioremap vm area setup. adds 163918fc5741 powerpc/mm: split out early ioremap path. adds c691b4b83b6a powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macro adds ba18025fb033 powerpc/32: replace LOAD_MSR_KERNEL() by LOAD_REG_IMMEDIATE() adds d7fb5b18a540 powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM() adds d57b78353a99 powerpc/spinlocks: Refactor SHARED_PROCESSOR adds 31391ff7ea1e powerpc/spinlocks: Rename SPLPAR-only spinlocks adds 405efc5980f2 powerpc/spinlocks: Fix oops in __spin_yield() on bare metal adds 63ce271b5e37 powerpc/prom: convert PROM_BUG() to standard trap adds a04565741284 powerpc/8xx: drop unused self-modifying code alternative t [...] adds 3bbd2343734e powerpc/8xx: set STACK_END_MAGIC earlier on the init_stack adds f7a0bf7d904e powerpc/32s: add an option to exclusively select powerpc 601 adds 12c3f1fd87bf powerpc/32s: get rid of CPU_FTR_601 feature adds 88fb309409ab powerpc/32s: drop CPU_FTR_USE_RTC feature adds 39097b9c6d76 powerpc/32s: use CONFIG_PPC_BOOK3S_601 instead of reading PVR adds e0291f1decd6 powerpc/32: drop CPU_FTR_UNIFIED_ID_CACHE adds c7bf1252d5b3 powerpc/32: don't use CPU_FTR_COHERENT_ICACHE adds facd04a904ff powerpc: convert to copy_thread_tls adds 555e28179d37 powerpc/64: remove support for kernel-mode syscalls adds f2902a2fb40c powerpc: use the generic dma coherent remap allocator adds bc605cd79edb powerpc/of/pci: Rewrite pci_parse_of_flags adds 0c9c1d563975 x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig adds 47e5d8f9ed34 swiotlb: Remove call to sme_active() adds e740815a97e2 dma-mapping: Remove dma_check_mask() adds 284e21fab2cf x86, s390/mm: Move sme_active() and sme_me_mask to x86-spe [...] adds ae7eb82a92fa fs/core/vmcore: Move sev_active() reference to x86 arch code adds 5cbdaeefb655 s390/mm: Remove sev_active() function adds 07aa1e786d4f Merge branch 'topic/mem-encrypt' into next adds 4f916593be9d KVM: PPC: Book3S: Fix incorrect guest-to-user-translation [...] adds 35872480da47 powerpc/powernv/ioda: Split out TCE invalidation from TCE updates adds 01b7d128b5a7 KVM: PPC: Book3S: Invalidate multiple TCEs at once adds 650ab1e370cd vfio/spapr_tce: Invalidate multiple TCEs at once adds 021b7868113c powerpc/pseries/iommu: Switch to xchg_no_kill adds a102f139aac5 powerpc/powernv/ioda: Remove obsolete iommu_table_ops::exc [...] adds 70ed86f4de5b powerpc: Add PowerPC Capabilities ELF note adds 134cb3ab71c0 Documentation/powerpc: Add ELF note documentation adds 250c6c31228d Documentation/powerpc: Ultravisor API adds a49dddbdb0cc powerpc/kernel: Add ucall_norets() ultravisor call handler adds bb04ffe85eeb powerpc/powernv: Introduce FW_FEATURE_ULTRAVISOR adds 139a1d2842ec powerpc/mm: Use UV_WRITE_PATE ucall to register a PATE adds 5223134029a8 powerpc/mm: Write to PTCR only if ultravisor disabled adds 512a5a6452b6 powerpc/powernv: Access LDBAR only if ultravisor disabled adds 6c85b7bc637b powerpc/kvm: Use UV_RETURN ucall to return to ultravisor adds dea45ea77752 powerpc/powernv/opal-msglog: Refactor memcons code adds 68e0aa8ec5ce powerpc/powernv: Add ultravisor message log interface adds 9044adca782c Merge branch 'topic/ppc-kvm' into next adds 136bc0397ae2 powerpc/pseries: Introduce option to build secure virtual [...] adds 528229d21078 powerpc: Add support for adding an ESM blob to the zImage wrapper adds 6a9c930bd775 powerpc/prom_init: Add the ESM call to prom_init adds f7777e008cad powerpc/pseries/svm: Add helpers for UV_SHARE_PAGE and UV_ [...] adds 7f70c3815a35 powerpc: Introduce the MSR_S bit adds e311a92da18c powerpc/pseries: Add and use LPPACA_SIZE constant adds bd104e6db6f0 powerpc/pseries/svm: Use shared memory for LPPACA structures adds d5394c059da9 powerpc/pseries/svm: Use shared memory for Debug Trace Log (DTL) adds 256ba2c1689e powerpc/pseries/svm: Unshare all pages before kexecing a n [...] adds 734560ac39ae powerpc/pseries/svm: Export guest SVM status to user space [...] adds 4edaac512c8a powerpc/pseries/svm: Disable doorbells in SVM guests adds edea902c1c1e powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests adds 2efbc58f157a powerpc/pseries/svm: Force SWIOTLB for secure guests adds bf75a8db72e9 powerpc/configs: Enable secure guest support in pseries an [...] adds 0be9f7fd5d8f powerpc/64s/exception: machine check fwnmi remove HV case adds 1039f62431e2 powerpc/64s/exception: machine check remove bitrotted comment adds 19dbe673e62b powerpc/64s/exception: machine check fix KVM guest test adds fe9d482b1d87 powerpc/64s/exception: machine check adjust RFI target adds b5c27f7c5679 powerpc/64s/exception: machine check pseries should always [...] adds fa2760eca504 powerpc/64s/exception: machine check remove machine_check_ [...] adds 0b66370c61fc powerpc/64s/exception: machine check use correct cfar for [...] adds 7290f3b3d3e6 powerpc/64s/powernv: machine check dump SLB contents adds 9ca766f9891d powerpc/64s/pseries: machine check convert to use common e [...] adds 272f636445cf powerpc/64s/exception: machine check pseries should skip t [...] adds c8eb54dbc808 powerpc/64s/exception: machine check restructure to reuse [...] adds abd1f4ca2b41 powerpc/64s/exception: machine check move tramp code adds 296e753fb447 powerpc/64s/exception: simplify machine check early path adds b7d9ccec3056 powerpc/64s/exception: machine check move unrecoverable ha [...] adds fce16d482276 powerpc/64s/exception: untangle early machine check handle [...] adds b3fe35261e32 powerpc/64s/exception: machine check improve labels and comments adds c31f7134dc53 powerpc/64s/exception: Fix DAR load for handle_page_fault [...] adds a243281195c3 powerpc/64s/exception: move head-64.h exception code to ex [...] adds def0db4f9ddc powerpc/64s/exception: Add EXC_HV_OR_STD, which selects HS [...] adds 9a7a0773d7d2 powerpc/64s/exception: Fix performance monitor virt handler adds 5ff79a5ea69f powerpc/64s/exception: remove 0xb00 handler adds 7299417c8214 powerpc/64s/exception: Replace PROLOG macros and EXC helpe [...] adds 9b40f62b8a49 powerpc/64s/exceptions: Use keyword params to shorten arg lists adds d29768e13cf6 powerpc/64s/exception: remove EXCEPTION_PROLOG_0/1, rename _2 adds 52b989231c6f powerpc/64s/exception: Add the virt variant of the denorm [...] adds 4515c5fa4193 powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and [...] adds 141fed2669a9 powerpc/64s/exception: Add INT_KVM_HANDLER gas macro adds 7027d53d1ab1 powerpc/64s/exception: KVM_HANDLER reorder arguments to ma [...] adds 9a9c739aa83d powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3 adds bcbceed40a8c powerpc/64s/exception: Add INT_COMMON gas macro to generat [...] adds 5d5e0edfd5fa powerpc/64s/exception: Expand EXCEPTION_COMMON macro into caller adds 8c9fb5d4f3dd powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 an [...] adds d1a84718888e powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcil [...] adds c7c5cbb42d6e powerpc/64s/exception: move interrupt entry code above the [...] adds 1b3599829a25 powerpc/64s/exception: program check handler do not branch [...] adds 05f97d94dd0e powerpc/64s/exception: Remove pointless KVM handler name b [...] adds 9b123d1ea237 powerpc/64s/exception: reduce page fault unnecessary loads adds 799abe283e51 powerpc/eeh: Clean up EEH PEs after recovery finishes adds 5ef753ae435a powerpc/eeh: Fix race when freeing PDNs adds 38ddc011478e powerpc/eeh: Make permanently failed devices non-actionable adds b104af5a7687 powerpc/eeh: Check slot presence state in eeh_handle_norma [...] adds 25baf3d81614 powerpc/eeh: Defer printing stack trace adds 505545333585 powerpc/eeh: Remove stale CAPI comment adds 98fd32cde59e powernv/eeh: Use generic code to handle hot resets adds 7fd1fe4e4811 pci-hotplug/pnv_php: Add a reset_slot() callback adds a839bd87a250 pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs adds 018c49e999ac pci-hotplug/pnv_php: Add attention indicator support adds aeff27c121ba powerpc/eeh: Set attention indicator while recovering adds 22cda7c1680c powerpc/eeh: Add debugfs interface to run an EEH check adds bd6461cc7b3c powerpc/eeh: Add a eeh_dev_break debugfs interface adds 85d86c8aa52e selftests/powerpc: Add basic EEH selftest adds ed6546bdc61b powerpc/64s: remove register_process_table callback adds 99161de3a283 powerpc/64s/radix: tidy up TLB flushing code adds fd13daea5f72 powerpc/64s: make mmu_partition_table_set_entry TLB flush [...] adds 7e71c428a60e powerpc/64s/pseries: radix flush translations before MMU i [...] adds 7d805accbec5 powerpc/64s: remove unnecessary translation cache flushes at boot adds 2275d7b5754a powerpc/64s/radix: introduce options to disable use of the [...] adds 41ba17f20ea8 powerpc/imc: Dont create debugfs files for cpu-less nodes adds 67c87892e2e1 powerpc: Remove empty comment adds aa497d435241 powerpc: Add attributes for setjmp/longjmp adds 20055a8bfaaa powerpc/memcpy: Fix stack corruption for smaller sizes adds 6f62a8223e65 seltests/powerpc: Add a selftest for memcpy_mcsafe adds b4d37a7b6934 powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass( [...] adds 2be1d5d14795 powerpc/powernv: Enhance opal message read interface adds 587164cd593c powerpc/powernv: Add new opal message type adds bc01bdf6c5df powerpc/watchpoint: Disable watchpoint hit by larx/stcx in [...] adds 92c94dfb69e3 powerpc/pseries: correctly track irq state in default idle adds 6ccb4ac2bf8a powerpc/xive: Fix bogus error code returned by OPAL adds 1b7f3b6c4367 powerpc/eeh: Fix build with STACKTRACE=n adds 79cb6879135b powerpc/powernv: Fix build with IOMMU_API=n adds 0cb0837f9db1 powerpc/kvm: Move kvm_tmp into .text, shrink to 64K adds dac39f788546 powerpc/64s: Remove overlaps_kvm_tmp() adds 731dade128eb powerpc/kvm: Explicitly mark kvm guest code as __init adds caff52dc0b71 powerpc/kvm: Add ifdefs around template code adds 1fdfa4c6af0c powerpc: improve prom_init_check rule adds ca986d7fa7e7 powerpc/fadump: move internal macros/definitions to a new header adds 961cf26a9864 powerpc/fadump: add helper functions adds 7f0ad11d3fb9 powerpc/fadump: declare helper functions in internal header file adds 8468d155450c powerpc/fadump: Improve fadump documentation adds 72aa651795f0 powerpc/fadump: use helper functions to reserve/release cp [...] adds 0226e55275e5 powerpc/fadump: move rtas specific definitions to platform code adds d3833a701081 powerpc/fadump: introduce callbacks for platform specific [...] adds 41a65d161823 pseries/fadump: define RTAS register/un-register callback [...] adds 109f25cc5fae powerpc/fadump: add source info while displaying region contents adds 8255da95e545 powerpc/fadump: release all the memory above boot memory size adds f35120115b76 pseries/fadump: move out platform specific support from ge [...] adds 1679b96e69ec powerpc/fadump: use FADump instead of fadump for how it is [...] adds 6f5f193e84d3 powerpc/opal: add MPIPL interface definitions adds 41df5928721f powerpc/fadump: add fadump support on powernv adds 6abec12c65e8 powerpc/fadump: improve fadump_reserve_mem() adds 742a265accd3 powerpc/fadump: register kernel metadata address with opal adds 2790d01d1e1d powerpc/fadump: reset metadata address during clean up adds a20a8fa42def powerpc/fadump: define OPAL register/un-register callback [...] adds 51bba8edef90 powerpc/fadump: support copying multiple kernel boot memor [...] adds 2a1b06dd3a17 powerpc/fadump: process the crashdump by exporting it as / [...] adds 6071e8f9d5ac powerpc/fadump: Warn before processing partial crashdump adds a4e2e2ca2f7b powerpc/fadump: handle invalidation of crashdump and re-re [...] adds fbcafdaea2e2 powerpc/fadump: Update documentation about OPAL platform support adds 579ca1a27675 powerpc/fadump: make use of memblock's bottom up allocation mode adds 5000a17afbd5 powerpc/fadump: process architected register state data pr [...] adds e4fc48fb4d34 powerpc/fadump: make crash memory ranges array allocation generic adds dda9dbfeeb7a powerpc/fadump: consider reserved ranges while releasing memory adds b2a815a554a3 powerpc/fadump: improve how crashed kernel's memory is reserved adds bec53196adf4 powerpc/fadump: add support to preserve crash data on FADU [...] adds 58cf055df47b powerpc/fadump: update documentation about CONFIG_PRESERVE [...] adds 6f713d18144c powerpc/opalcore: export /sys/firmware/opal/core for analy [...] adds 845426f3f344 powerpc/opalcore: provide an option to invalidate /sys/fir [...] adds 7b1b3b48250a powerpc/fadump: consider f/w load area adds b3bba79d5a7b powerpc/fadump: update documentation about option to relea [...] adds becd91d9c546 powerpc/fadump: remove RMA_START and RMA_END macros adds 7dee93a9a880 powerpc/fadump: support holes in kernel boot memory area adds ec5b705c4836 powerpc/mm/radix: remove useless kernel messages adds 5896163f7f91 powerpc/xmon: Improve output of XIVE interrupts adds 855d9140a394 powerpc/xmon: Fix output of XIVE IPI adds ad9b48c52296 docs: powerpc: Add missing documentation reference adds e7ca44ed3ba7 powerpc: dump kernel log before carrying out fadump or kdump adds a3db31ff6ce3 ftrace: Look up the address of return_to_handler() using helpers adds 370011a27028 powerpc/ftrace: Enable HAVE_FUNCTION_GRAPH_RET_ADDR_PTR adds 7c1bb6bbf75d powerpc: Use ftrace_graph_ret_addr() when unwinding adds d9101bfa6adc powerpc/mm/mce: Keep irqs disabled during lockless page ta [...] adds 45824fc0da6e Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/ [...] adds 78becab98b8f vfio/spapr_tce: Fix incorrect tce_iommu_group memory free adds db2cb969e8ae vfio: re-arrange vfio region definitions adds 92c8026854c2 vfio_pci: Restore original state on release adds eee413e620f4 vfio-mdev/mtty: Simplify interrupt generation adds 1108696aecf0 vfio/type1: Introduce iova list and add iommu aperture val [...] adds af029169b8fd vfio/type1: Check reserved region conflict and update iova list adds f45daadfe1ad vfio/type1: Update iova list on detach adds 9b77e5c79840 vfio/type1: check dma map request is within a valid iova range adds a717072007e8 vfio/type1: Add IOVA range capability support adds b09d6e473974 vfio/type1: remove duplicate retrieval of reserved regions adds e6c5d727db0a Merge branches 'v5.4/vfio/alexey-tce-memory-free-v1', 'v5. [...] adds 1ddd00276fd5 Merge tag 'vfio-v5.4-rc1' of git://github.com/awilliam/linux-vfio adds ebd5f82d32ad clk: aspeed: Add SDIO gate adds c1c4942eebdb clk: aspeed: Move structures to header adds d3d04f6c330a clk: Add support for AST2600 SoC adds a95fb581b144 clk: qoriq: Fix -Wunused-const-variable adds e2f2402f3be8 clk: Si5341/Si5340: remove redundant assignment to n_den adds b0740d71cb56 clk: composite: Drop unused clk.h include adds e03a47deaff4 clk: st: clkgen-fsyn: remove unused variable 'st_quadfs_fs [...] adds 8863a5bf689a clk: st: clkgen-pll: remove unused variable 'st_pll3200c32 [...] adds 5911dba556cf clk: versatile: Add of_node_put() in cm_osc_setup() adds d55841ce1115 clk: davinci: pll: Add of_node_put() in of_davinci_pll_init() adds d432d0456030 clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup() adds b684702f6e47 clk: ti: dm814x: Add of_node_put() to prevent memory leak adds 570aaec7e943 clk: Constify struct clk_bulk_data * where possible adds 1bd37a467700 clk: Add clk_min/max_rate entries in debugfs adds 9f7767226083 clk: Assert prepare_lock in clk_core_get_boundaries adds 1ccc0ddf046a clk: Use seq_puts() in possible_parent_show() adds 7f4804665b58 clk: Drop !clk checks in debugfs dumping adds cee99529ee0a Merge branches 'clk-aspeed', 'clk-unused', 'clk-of-node-pu [...] adds 46e625b3e320 clk: qcom: clk-alpha-pll: Remove unnecessary cast adds 4c45653b0b47 clk: qcom: clk-alpha-pll: Remove post_div_table checks adds 548a909597d5 clk: qcom: clk-alpha-pll: Add support for Trion PLLs adds e5ee331ebcf3 dt-bindings: clock: Document gcc bindings for SM8150 adds 2a1d7eb854bb clk: qcom: gcc: Add global clock controller driver for SM8150 adds 56bf8740ff47 clk: qcom: msm8916: Don't build by default adds 7d0c76bdf227 clk: qcom: Add WCSS gcc clock control for QCS404 adds 75e0a1e30191 clk: qcom: define probe by index API as common API adds 5e4b7e82d497 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks adds 593020811cb0 clk: qcom: gcc-qcs404: Use floor ops for sdcc clks adds 3f905469c8ce clk: qcom: gcc: Use floor ops for SDCC clocks adds 8c758d667584 dt-bindings: clock: Document the parent clocks adds a64a9e5172f8 clk: qcom: clk-rpmh: Convert to parent data scheme adds 51ffc35d68d4 dt-bindings: clock: Document SM8150 rpmh-clock compatible adds 2243fd4186a9 clk: qcom: clk-rpmh: Add support for SM8150 adds 3bcff3e45bc0 clk: qcom: fix QCS404 TuringCC regmap adds 21ea4b62e1f3 clk: qcom: rcg: Return failure for RCG update adds 64ebb57a3df6 clk: reset: Modify reset-controller driver adds 171f68a3b27a dt-bindings: mediatek: bindings for MT6779 clk adds 85b18fe70494 clk: mediatek: Add dt-bindings for MT6779 clocks adds 710774e04861 clk: mediatek: Add MT6779 clock support adds 5aa00ad3fd33 dt-bindings: clock: mediatek: add pericfg for MT8183 adds f9e55ac22ce9 clk: mediatek: add pericfg clocks for MT8183 adds e4c23e19aa2a clk: mediatek: Register clock gate with device adds 327aa7415638 clk: mediatek: Runtime PM support for MT8183 mcucfg clock [...] adds 096f4597406b dt-bindings: ap806: add the cluster clock node in the syscon file adds 33c0259092c8 clk: mvebu: add helper file for Armada AP and CP clocks adds f756e362d938 clk: mvebu: add CPU clock driver for Armada 7K/8K adds baf4c10f8878 clk: mvebu: ap806: Fix clock name for the cluster adds d827af8f37e9 dt-bindings: ap80x: Document AP807 CPU clock compatible adds 64b379543e2a dt-bindings: ap806: Document AP807 clock compatible adds a77f45eaa266 clk: mvebu: ap806-cpu: prepare mapping of AP807 CPU clock adds 3b14e509ab99 clk: mvebu: ap80x-cpu: add AP807 CPU clock support adds cd016cb01835 clk: mvebu: ap806: be more explicit on what SaR is adds 0099dc446bb6 clk: mvebu: ap806: add AP-DCLK (hclk) to system controller driver adds be69e55df9af clk: mvebu: ap806: Prepare the introduction of AP807 clock [...] adds c0448dce56a4 clk: mvebu: ap80x: add AP807 clock support adds 568b9de48d80 clk: ingenic/jz4740: Fix "pll half" divider not read/writt [...] adds 03d570e1a4dc clk: ingenic: Use CLK_OF_DECLARE_DRIVER macro adds 7c9dc000bd19 Merge tag 'clk-meson-v5.4-1' of https://github.com/BayLibr [...] adds 1d7cedbdfd4a Merge branch 'v5.4/dt' into v5.4/drivers adds 7cfefab6563f clk: meson: axg-audio: add g12a reset support adds 1db61d5eda74 Merge branch 'v5.4/dt' into v5.4/drivers adds 3dd02b7334ec clk: meson: g12a: add support for SM1 GP1 PLL adds 2edccd319fde clk: meson: g12a: add support for SM1 DynamIQ Shared Unit clock adds da3ceae4ec9f clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks adds 5a85a642575c Merge tag 'clk-meson-v5.4-2' of https://github.com/BayLibr [...] adds f5c7305db30b Merge branches 'clk-qcom', 'clk-mtk', 'clk-armada', 'clk-i [...] adds cf9ec1fc6d7c clk: actions: Don't reference clk_init_data after registration adds d6d251f9bb74 clk: lochnagar: Don't reference clk_init_data after registration adds 1610dd79d0f6 clk: meson: axg-audio: Don't reference clk_init_data after [...] adds af884a5dfdef clk: qcom: Don't reference clk_init_data after registration adds af55dadfbce3 clk: sirf: Don't reference clk_init_data after registration adds 09d4922d3c94 clk: socfpga: Don't reference clk_init_data after registration adds f6c90df8e7e3 clk: sprd: Don't reference clk_init_data after registration adds bd0e79f1da3c phy: ti: am654-serdes: Don't reference clk_init_data after [...] adds 1bc5557a3bff clk: socfpga: deindent code to proper indentation adds c8cec4f4af99 clk: milbeaut: Don't reference clk_init_data after registration adds 1a4549c150e2 clk: zx296718: Don't reference clk_init_data after registration adds 21ef77de22c0 rtc: sun6i: Don't reference clk_init_data after registration adds c42144139a38 clk: qcom: Remove error prints from DFS registration adds e0e04fc86692 clk: ti: Don't reference clk_init_data after registration adds a7b85ad25a97 clk: sunxi: Don't call clk_hw_get_name() on a hw that isn' [...] adds 0214f33c4e0e clk: Overwrite clk_hw::init with NULL during clk_register() adds ef13e55c27e1 clk: Remove extraneous 'for' word in comments adds 226fd7020945 clk: Document of_parse_clkspec() some more adds d7aef6ef96e9 clk: add include guard to clk-conf.h adds 863e53e6ed7a clk: remove extra ---help--- tags in Kconfig adds d1b395b36e90 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus adds 0209001674de clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' adds 951c1aef9691 clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT adds 0d381f4c80ee clk: imx8mq: set correct parent for usb ctrl clocks adds e50bf7a67cc6 clk: imx: Remove unused clk based API adds d52fb0193ffb clk: imx8mm: Fix typo of pwm3 clock's mux option #4 adds d4c5792e2a4a clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m adds 053a4ffe2988 clk: imx: imx8mm: fix audio pll setting adds af7e7ee0e428 clk: imx8mm: Switch to platform driver adds b87340998a87 clk: imx7ulp: Make sure earlycon's clock is enabled adds 5133f1f3cc41 clk: imx: Remove unused function statement adds f7988ba3b2ed clk: imx8mn: Keep uart clocks on for early console adds 9b9c60bed562 clk: imx8mq: Mark AHB clock as critical adds ef7e6a128437 clk: imx8mm: Unregister clks when of_clk_add_provider failed adds e8760d8a698c clk: imx8mq: Unregister clks when of_clk_add_provider failed adds 78f5666c18f3 clk: imx8mq: Fix sys3 pll references adds 3125c9eb01e3 clk: imx8mm: Fix incorrect parents adds b3d08a4b1e46 clk: imx8mn: Fix incorrect parents adds be378b600791 clk: imx8mn: Add GIC clock adds f8cade831018 clk: imx8mn: fix int pll clk gate adds 313ccbad732d clk: imx8mn: Add missing rate_count assignment for each PL [...] adds 613cc5cd745c clk: imx8mn: Add necessary frequency support for ARM PLL table adds 760e548e7f88 clk: imx: imx8mn: fix audio pll setting adds 9ea67d14a87c Merge tag 'clk-imx-5.4' of git://git.kernel.org/pub/scm/li [...] adds dee1bc9c23cd clk: imx: pll14xx: avoid glitch when set rate adds a9aa8306074d clk: imx: clk-pll14xx: unbypass PLL by default adds 67315be33e9c clk: imx: imx8mm: fix pll mux bit adds 60a8a148b2fb clk: imx: imx8mn: fix pll mux bit adds c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 adds f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU adds 720099603d1f clk: sunxi-ng: v3s: add missing clock slices for MMC2 modu [...] adds 0ed4c252bf80 clk: sunxi-ng: v3s: add Allwinner V3 support adds 65818ad0815f clk: sunxi-ng: h6: Allow I2S to change parent rate adds 924a8c6edaed Merge tag 'sunxi-clk-for-5.4-1' of https://git.kernel.org/ [...] adds a1ff1ce30036 Merge branches 'clk-init-destroy', 'clk-doc', 'clk-imx' an [...] adds e96a92610432 clk: renesas: rcar-usb2-clock-sel: Use devm_platform_iorem [...] adds b7c73b12b894 dt-bindings: clk: emev2: Rename bindings documentation file adds a459a184c978 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain adds 7b8f7a76f2df clk: renesas: r9a06g032: Set GENPD_FLAG_ALWAYS_ON for cloc [...] adds f787216f33ce clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain adds 339bc7c02065 Merge tag 'clk-renesas-for-v5.4-tag1' of git://git.kernel. [...] adds 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver adds 2d1fb8e983dc dt-bindings: Add bindings for rk3308 clock controller adds efb7740f25d6 clk: rockchip: Add dt-binding header for rk3308 adds ac68dfd3c483 clk: rockchip: Add clock controller for the rk3308 adds af8fc26f66e0 Merge tag 'v5.4-rockchip-clk1' of git://git.kernel.org/pub [...] adds f5c009dbf173 clk: spear: Make structure i2s_sclk_masks constant adds f9d67cd7bc64 clk: fix devm_platform_ioremap_resource.cocci warnings adds 81b94f147757 clk/ti: Use kmemdup rather than duplicating its implementation adds 91bcbc11d65f Merge branches 'clk-renesas', 'clk-rockchip', 'clk-const' [...] adds f121edb69799 dt-bindings: clock: cdce925: Add regulator documentation adds d69d0b4384ba clk: clk-cdce925: Add regulator support adds 80766f87263c dt-bindings: bcm2835-cprman: Add bcm2711 support adds ee0a5a9013b2 clk: bcm2835: Introduce SoC specific clock registration adds 42de9ad400af clk: bcm2835: Add BCM2711_CLOCK_EMMC2 support adds 5c5ba218c6dc clk: bcm2835: Mark PLLD_PER as CRITICAL adds bdcf1dc25324 clk: Evict unregistered clks from parent caches adds ed309bfb4812 clk: actions: Fix factor clk struct member access adds b6c444de05ac Merge branches 'clk-cdce-regulator', 'clk-bcm', 'clk-evict [...] adds 7f81c2426587 clk: Make clk_bulk_get_all() return a valid "id" adds 263eaf8f172d clk: at91: fix update bit maps on CFG_MOR write adds 69a6bcde7fd3 clk: at91: select parent if main oscillator or bypass is enabled adds 81a6b601f9f4 clk: at91: allow 24 Mhz clock as input for PLL adds 5e75ea9c6743 clk: sprd: add missing kfree adds ebd47c843406 Merge branches 'clk-bulk-fix', 'clk-at91' and 'clk-sprd' i [...] adds a703d279c57e Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 82a9c15d1a91 MAINTAINERS: Add ti-sysc files under the OMAP2+ entry adds d220540795ec dt-bindings: ti-sysc: Add SPDX license identifier adds 54d662227cae bus: ti-sysc: Switch to SPDX license identifier adds b58056da2ec2 bus: ti-sysc: Add missing kerneldoc comments adds b6036314436b bus: ti-sysc: re-order the clkdm control around reset handling adds 4345f0dc015d bus: ti-sysc: rework the reset handling adds bb88b86c1f62 bus: ti-sysc: allow reset sharing across devices adds c8a738f4cfae bus: ti-sysc: remove set but not used variable 'quirks' adds bf3176b35014 Merge tag 'omap-for-v5.4/ti-sysc-signed' of git://git.kern [...] adds c6e78d701966 bus: ti-sysc: Change return types of functions adds d7f563db7794 bus: ti-sysc: Add module enable quirk for SGX on omap36xx adds 7edd00f71f4b bus: ti-sysc: Detect d2d when debug is enabled adds 30d8bb9003f0 Merge tag 'omap-for-v5.4/ti-sysc-part2-signed' of git://gi [...] adds 1faa415c9c6e ARM: dts: Add fck for cpsw mdio for omap variants adds 7abe746191a0 ARM: OMAP2+: Drop legacy platform data for cpsw on am3 and am4 adds 3f95f51b1602 ARM: OMAP2+: Drop legacy platform data for cpsw on dra7 adds e47f534dae5f ARM: dts: Drop custom hwmod property for omap4 i2c adds 84087b3d633d ARM: OMAP2+: Drop legacy watchdog platform data for omap4 adds d73d7667bb4f ARM: dts: Configure d2d dts data for omap4 adds af055ade3490 ARM: OMAP2+: Drop legacy platform data for omap4 d2d adds d1daf63b0bd0 ARM: OMAP2+: Drop legacy platform data for dra7 mcspi adds b8637a68254f ARM: OMAP2+: Drop legacy platform data for dra7 mcasp adds 71feab2866f4 ARM: dts: Drop legacy custom hwmods property for dra7 uart adds 44a2cdf0f14b ARM: dts: Drop legacy custom hwmods property for dra7 i2c adds 54b7026fc201 ARM: dts: Drop legacy custom hwmods property for dra7 mmc adds 1170f235834b ARM: dts: Drop legacy custom hwmods property for dra7 gpio adds feeb04ce9172 Merge tag 'omap-for-v5.4/ti-sysc-drop-pdata-take2-signed' [...] adds 1b95c5a48f5e ARM: OMAP2+: Drop legacy platform data for omap4 gpu adds fd5683749472 clk: ti: add clkctrl data omap5 sgx adds 394534cb07d8 ARM: dts: Configure sgx for omap5 adds 3b72fc895a2e ARM: dts: Configure interconnect target module for omap3 sgx adds 6cb0ac0fb978 ARM: dts: ARM: dts: Configure interconnect target module f [...] adds 1fb2e59cf50b Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git. [...] adds df2e328126b1 firmware: ti_sci: Allow for device shared and exclusive requests adds 9e4659882286 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] adds 23013399a225 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] adds c68272cb7e53 arm64: dts: ti: k3-am654: Update the power domain cells adds bf146a1a7cd4 arm64: dts: ti: k3-j721e: Update the power domain cells adds 248f3eae9948 arm64: dts: ti: k3-j721e: Add gpio nodes in main domain adds caaaa1f8446a arm64: dts: ti: k3-j721e: Add gpio nodes in wakeup domain adds 6431862acdf2 arm64: dts: ti: k3-j721e-common-proc-board: Disable unused [...] adds 7548205ae51c dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E adds 2dc61b58efbc arm64: dts: k3-j721e: Add gpio-keys on common processor board adds 75f535d09735 arm64: dts: ti: k3-am65-main: Add hwspinlock node adds 7b472ced17b0 arm64: dts: ti: k3-j721e-main: Add hwspinlock node adds 389ce1a7c527 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address adds d6dabd6f59c4 arm64: dts: ti: k3-j721e-main: Fix gic-its node unit-address adds 65ab0dba3c8d Merge tag 'ti-k3-soc-for-v5.4' of git://git.kernel.org/pub [...] adds 4e48ff438fca Merge remote-tracking branch 'arm-soc/arm/drivers' into HEAD adds 8ef75105b5b1 arm64: dts: marvell: armada-37xx: add SPI CS1 pinctrl adds 3e8e28f28e40 dt-bindings: marvell: document Turris Mox compatible adds 7109d817db2e arm64: dts: marvell: add DTS for Turris Mox adds 49826a68b5c5 Merge tag 'mvebu-dt64-5.4-2' of git://git.infradead.org/li [...] adds 948b5bbcdc21 ARM: dts: mmp2: trivial whitespace fix adds e45b876d1958 ARM: dts: mmp2: fix the SPI nodes adds 9a0c157d8876 ARM: dts: mmp2: add camera interfaces adds 8381a1d48da9 ARM: dts: mmp2: specify reg-shift for the UARTs adds 9393e2da5c90 ARM: dts: mmp2: rename the USB PHY node adds 548d52bcc070 ARM: dts: mmp2: add OLPC XO 1.75 machine adds 16986074035c ARM: samsung: Fix system restart on S3C6410 adds 13aeb3fe4d5b ARM: exynos: Enable support for ARM architected timers adds eef119dd47dc Merge tag 'samsung-soc-5.4-3' of git://git.kernel.org/pub/ [...] adds 4e53a92cdd12 Merge branch 'clk/aspeed' into aspeed/dts adds 2ca5646b5c2f ARM: dts: aspeed: Add AST2600 and EVB adds f510f04c8c83 ARM: dts: aspeed: Add AST2600 pinmux nodes adds 375a7baddbdd Merge branch 'aspeed/dt-3' into arm/late adds 2a7326caab47 ARM: dts: dir685: Drop spi-cpol from the display adds f97c81dc6ca5 Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/li [...]
No new revisions were added by this update.
Summary of changes: .gitignore | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 10 + Documentation/admin-guide/kernel-parameters.txt | 28 + .../arm/marvell/ap806-system-controller.txt | 42 +- .../bindings/arm/marvell/armada-37xx.txt | 8 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,camsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,ipesys.txt | 22 + .../bindings/arm/mediatek/mediatek,mfgcfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 + .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../bindings/arm/mediatek/mediatek,vencsys.txt | 1 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 1 + .../bindings/clock/brcm,bcm2835-cprman.txt | 4 +- .../devicetree/bindings/clock/qcom,gcc.txt | 21 + .../devicetree/bindings/clock/qcom,rpmh-clk.txt | 7 +- .../{emev2-clock.txt => renesas,emev2-smu.txt} | 0 .../bindings/clock/rockchip,rk3308-cru.txt | 60 + .../devicetree/bindings/clock/ti,cdce925.txt | 4 + Documentation/kbuild/kbuild.rst | 28 +- Documentation/kbuild/makefiles.rst | 67 +- Documentation/powerpc/elfnote.rst | 41 + Documentation/powerpc/firmware-assisted-dump.rst | 220 +- Documentation/powerpc/index.rst | 2 + Documentation/powerpc/ultravisor.rst | 1054 ++++++++ Documentation/trace/kprobetrace.rst | 1 + Documentation/trace/uprobetracer.rst | 1 + Kbuild | 7 - MAINTAINERS | 5 +- Makefile | 296 +-- arch/Kconfig | 10 + arch/alpha/Kconfig | 1 + arch/arc/Makefile | 8 - arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nps_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsim_hs_defconfig | 1 + arch/arc/configs/nsim_hs_smp_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + arch/arc/configs/nsimosci_hs_defconfig | 1 + arch/arc/configs/nsimosci_hs_smp_defconfig | 1 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 1 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arm/Makefile | 2 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am33xx-l4.dtsi | 4 +- arch/arm/boot/dts/am3517.dtsi | 24 + arch/arm/boot/dts/am437x-l4.dtsi | 6 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 80 + arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 1154 +++++++++ arch/arm/boot/dts/aspeed-g6.dtsi | 261 ++ arch/arm/boot/dts/dra7-l4.dtsi | 43 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 1 - arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 244 ++ arch/arm/boot/dts/mmp2.dtsi | 48 +- arch/arm/boot/dts/omap34xx.dtsi | 26 + arch/arm/boot/dts/omap36xx.dtsi | 28 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 1 - arch/arm/boot/dts/omap4-l4.dtsi | 39 +- arch/arm/boot/dts/omap4.dtsi | 1 - arch/arm/boot/dts/omap5.dtsi | 23 + arch/arm/boot/dts/omap54xx-clocks.dtsi | 14 + arch/arm/kvm/Makefile | 5 +- arch/arm/mach-exynos/Kconfig | 1 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 3 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 6 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 50 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 9 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 9 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 168 -- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 475 ---- arch/arm/plat-samsung/watchdog-reset.c | 1 + arch/arm64/Kconfig | 3 +- arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/marvell/Makefile | 1 + .../boot/dts/marvell/armada-3720-turris-mox.dts | 840 ++++++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 5 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 1 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 69 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 160 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 40 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 + arch/arm64/include/asm/cmpxchg.h | 6 +- arch/arm64/include/asm/ftrace.h | 13 + arch/arm64/include/asm/syscall_wrapper.h | 15 +- arch/ia64/Kconfig | 1 + arch/ia64/Makefile | 2 +- arch/m68k/Kconfig | 1 + arch/m68k/Makefile | 2 +- arch/mips/Kconfig | 1 + arch/mips/boot/Makefile | 2 +- arch/parisc/Makefile | 2 +- arch/powerpc/Kconfig | 44 +- arch/powerpc/Makefile | 3 +- arch/powerpc/Makefile.postlink | 2 +- arch/powerpc/boot/main.c | 41 + arch/powerpc/boot/ops.h | 2 + arch/powerpc/boot/wrapper | 24 +- arch/powerpc/boot/zImage.lds.S | 8 + arch/powerpc/configs/pmac32_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 2 +- arch/powerpc/configs/ppc40x_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 1 + arch/powerpc/configs/skiroot_defconfig | 1 + arch/powerpc/include/asm/asm-prototypes.h | 14 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 18 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 - arch/powerpc/include/asm/book3s/64/pgtable.h | 8 +- arch/powerpc/include/asm/book3s/64/radix.h | 3 - .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 12 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 9 + arch/powerpc/include/asm/book3s/pgtable.h | 11 + arch/powerpc/include/asm/bug.h | 8 - arch/powerpc/include/asm/cputable.h | 20 +- arch/powerpc/include/asm/current.h | 3 +- arch/powerpc/include/asm/eeh.h | 40 +- arch/powerpc/include/asm/elfnote.h | 24 + arch/powerpc/include/asm/fadump-internal.h | 169 ++ arch/powerpc/include/asm/fadump.h | 194 +- arch/powerpc/include/asm/firmware.h | 5 +- arch/powerpc/include/asm/ftrace.h | 2 + arch/powerpc/include/asm/futex.h | 3 +- arch/powerpc/include/asm/head-64.h | 41 - arch/powerpc/include/asm/hugetlb.h | 3 - arch/powerpc/include/asm/io-workarounds.h | 20 + arch/powerpc/include/asm/io.h | 16 +- arch/powerpc/include/asm/iommu.h | 28 +- arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/machdep.h | 7 - arch/powerpc/include/asm/mce.h | 10 +- arch/powerpc/include/asm/mem_encrypt.h | 26 + arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 18 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 1 + arch/powerpc/include/asm/nohash/pgtable.h | 13 + arch/powerpc/include/asm/opal-api.h | 45 +- arch/powerpc/include/asm/opal.h | 7 +- arch/powerpc/include/asm/page.h | 14 +- arch/powerpc/include/asm/page_32.h | 4 + arch/powerpc/include/asm/pci-bridge.h | 1 + arch/powerpc/include/asm/pgtable.h | 14 +- arch/powerpc/include/asm/plpar_wrappers.h | 6 + arch/powerpc/include/asm/ppc-pci.h | 7 +- arch/powerpc/include/asm/ppc4xx_ocm.h | 31 - arch/powerpc/include/asm/ppc_asm.h | 80 +- arch/powerpc/include/asm/ptrace.h | 6 +- arch/powerpc/include/asm/reg.h | 3 + arch/powerpc/include/asm/scom.h | 154 -- arch/powerpc/include/asm/sections.h | 11 - arch/powerpc/include/asm/setjmp.h | 4 +- arch/powerpc/include/asm/spinlock.h | 62 +- arch/powerpc/include/asm/string.h | 2 + arch/powerpc/include/asm/svm.h | 31 + arch/powerpc/include/asm/time.h | 6 +- arch/powerpc/include/asm/timex.h | 34 +- arch/powerpc/include/asm/uaccess.h | 14 + arch/powerpc/include/asm/ultravisor-api.h | 33 + arch/powerpc/include/asm/ultravisor.h | 49 + arch/powerpc/include/asm/xive.h | 1 + arch/powerpc/kernel/.gitignore | 1 + arch/powerpc/kernel/Makefile | 23 +- arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kernel/cputable.c | 6 +- arch/powerpc/kernel/dma-iommu.c | 11 +- arch/powerpc/kernel/eeh.c | 281 ++- arch/powerpc/kernel/eeh_cache.c | 37 +- arch/powerpc/kernel/eeh_dev.c | 2 + arch/powerpc/kernel/eeh_driver.c | 280 +- arch/powerpc/kernel/eeh_event.c | 34 +- arch/powerpc/kernel/eeh_pe.c | 145 +- arch/powerpc/kernel/entry_32.S | 40 +- arch/powerpc/kernel/entry_64.S | 21 +- arch/powerpc/kernel/exceptions-64e.S | 22 +- arch/powerpc/kernel/exceptions-64s.S | 1644 ++++++------ arch/powerpc/kernel/fadump.c | 1340 +++++----- arch/powerpc/kernel/head_32.S | 55 +- arch/powerpc/kernel/head_32.h | 21 +- arch/powerpc/kernel/head_64.S | 8 +- arch/powerpc/kernel/head_8xx.S | 28 +- arch/powerpc/kernel/hw_breakpoint.c | 77 +- arch/powerpc/kernel/io-workarounds.c | 13 +- arch/powerpc/kernel/iommu.c | 97 +- arch/powerpc/kernel/kvm.c | 58 +- arch/powerpc/kernel/kvm_emul.S | 16 + arch/powerpc/kernel/machine_kexec_64.c | 9 + arch/powerpc/kernel/mce.c | 71 +- arch/powerpc/kernel/mce_power.c | 50 +- arch/powerpc/kernel/misc_32.S | 36 +- arch/powerpc/kernel/note.S | 40 + arch/powerpc/kernel/paca.c | 52 +- arch/powerpc/kernel/pci-common.c | 4 - arch/powerpc/kernel/pci-hotplug.c | 7 + arch/powerpc/kernel/pci_32.c | 4 + arch/powerpc/kernel/pci_64.c | 12 +- arch/powerpc/kernel/pci_dn.c | 21 +- arch/powerpc/kernel/pci_of_scan.c | 66 +- arch/powerpc/kernel/process.c | 28 +- arch/powerpc/kernel/prom.c | 8 +- arch/powerpc/kernel/prom_init.c | 98 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/rtas.c | 15 +- arch/powerpc/kernel/security.c | 19 +- arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/sysfs.c | 20 + arch/powerpc/kernel/trace/ftrace.c | 5 +- arch/powerpc/kernel/trace/ftrace_32.S | 1 + arch/powerpc/kernel/trace/ftrace_64_mprofile.S | 1 + arch/powerpc/kernel/trace/ftrace_64_pg.S | 1 + arch/powerpc/kernel/traps.c | 1 + arch/powerpc/kernel/ucall.S | 14 + arch/powerpc/kernel/vdso.c | 22 - arch/powerpc/kernel/vdso32/datapage.S | 2 + arch/powerpc/kernel/vdso32/vdso32.lds.S | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 29 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 38 +- arch/powerpc/kvm/book3s_hv.c | 6 + arch/powerpc/kvm/book3s_hv_nested.c | 4 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 39 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/locks.c | 6 +- arch/powerpc/lib/memcpy_mcsafe_64.S | 242 ++ arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s32/mmu.c | 60 +- arch/powerpc/mm/book3s64/hash_utils.c | 88 +- arch/powerpc/mm/book3s64/pgtable.c | 121 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 80 +- arch/powerpc/mm/book3s64/radix_tlb.c | 303 ++- arch/powerpc/mm/dma-noncoherent.c | 312 +-- arch/powerpc/mm/ioremap.c | 99 + arch/powerpc/mm/ioremap_32.c | 92 + arch/powerpc/mm/ioremap_64.c | 113 + arch/powerpc/mm/kasan/kasan_init_32.c | 23 +- arch/powerpc/mm/mem.c | 66 +- arch/powerpc/mm/mmu_decl.h | 7 +- arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 16 +- arch/powerpc/mm/nohash/tlb.c | 2 + arch/powerpc/mm/pgtable_32.c | 155 +- arch/powerpc/mm/pgtable_64.c | 203 +- arch/powerpc/mm/ptdump/bats.c | 2 +- arch/powerpc/mm/ptdump/hashpagetable.c | 24 +- arch/powerpc/mm/ptdump/ptdump.c | 37 +- arch/powerpc/perf/imc-pmu.c | 29 +- arch/powerpc/platforms/44x/Kconfig | 8 - arch/powerpc/platforms/4xx/Makefile | 1 - arch/powerpc/platforms/4xx/ocm.c | 390 --- arch/powerpc/platforms/Kconfig | 3 +- arch/powerpc/platforms/Kconfig.cputype | 16 +- arch/powerpc/platforms/cell/iommu.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powernv/Kconfig | 5 +- arch/powerpc/platforms/powernv/Makefile | 6 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 97 +- arch/powerpc/platforms/powernv/idle.c | 6 +- arch/powerpc/platforms/powernv/npu-dma.c | 101 +- arch/powerpc/platforms/powernv/opal-call.c | 5 +- arch/powerpc/platforms/powernv/opal-core.c | 636 +++++ arch/powerpc/platforms/powernv/opal-fadump.c | 716 ++++++ arch/powerpc/platforms/powernv/opal-fadump.h | 146 ++ arch/powerpc/platforms/powernv/opal-imc.c | 12 +- arch/powerpc/platforms/powernv/opal-msglog.c | 57 +- arch/powerpc/platforms/powernv/opal-prd.c | 8 +- arch/powerpc/platforms/powernv/opal-xscom.c | 213 +- arch/powerpc/platforms/powernv/opal.c | 42 +- arch/powerpc/platforms/powernv/pci-ioda-tce.c | 38 +- arch/powerpc/platforms/powernv/pci-ioda.c | 98 +- arch/powerpc/platforms/powernv/pci.c | 3 +- arch/powerpc/platforms/powernv/pci.h | 2 +- arch/powerpc/platforms/powernv/powernv.h | 5 + arch/powerpc/platforms/powernv/setup.c | 9 + arch/powerpc/platforms/powernv/ultravisor.c | 69 + arch/powerpc/platforms/ps3/spu.c | 10 +- arch/powerpc/platforms/pseries/Kconfig | 14 + arch/powerpc/platforms/pseries/Makefile | 2 + arch/powerpc/platforms/pseries/eeh_pseries.c | 68 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/platforms/pseries/iommu.c | 24 +- arch/powerpc/platforms/pseries/lpar.c | 20 +- arch/powerpc/platforms/pseries/mobility.c | 9 + arch/powerpc/platforms/pseries/pci.c | 3 +- arch/powerpc/platforms/pseries/ras.c | 460 ++-- arch/powerpc/platforms/pseries/rtas-fadump.c | 550 ++++ arch/powerpc/platforms/pseries/rtas-fadump.h | 114 + arch/powerpc/platforms/pseries/setup.c | 32 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/svm.c | 85 + arch/powerpc/platforms/pseries/vio.c | 2 +- arch/powerpc/sysdev/Kconfig | 7 - arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/scom.c | 223 -- arch/powerpc/sysdev/xive/common.c | 59 +- arch/powerpc/sysdev/xive/native.c | 26 + arch/powerpc/sysdev/xive/spapr.c | 57 +- arch/powerpc/sysdev/xive/xive-internal.h | 2 + arch/powerpc/xmon/xmon.c | 51 +- arch/riscv/Kconfig | 1 + arch/riscv/Makefile | 2 +- arch/s390/Kconfig | 5 +- arch/s390/include/asm/mem_encrypt.h | 5 +- arch/s390/mm/init.c | 7 +- arch/sparc/Kconfig | 1 + arch/um/Kconfig | 1 + arch/x86/Kconfig | 5 +- arch/x86/entry/vdso/Makefile | 3 +- arch/x86/include/asm/mem_encrypt.h | 10 + arch/x86/kernel/crash_dump_64.c | 5 + arch/x86/mm/mem_encrypt.c | 2 - drivers/bus/ti-sysc.c | 101 +- drivers/clk/Kconfig | 9 - drivers/clk/Makefile | 1 + drivers/clk/actions/owl-common.c | 5 +- drivers/clk/actions/owl-factor.c | 7 +- drivers/clk/at91/clk-main.c | 12 +- drivers/clk/at91/sama5d2.c | 2 +- drivers/clk/bcm/clk-bcm2835.c | 138 +- drivers/clk/bcm/clk-bcm63xx-gate.c | 4 +- drivers/clk/clk-aspeed.c | 78 +- drivers/clk/clk-aspeed.h | 82 + drivers/clk/clk-ast2600.c | 704 ++++++ drivers/clk/clk-bulk.c | 5 +- drivers/clk/clk-cdce925.c | 34 + drivers/clk/clk-composite.c | 1 - drivers/clk/clk-lochnagar.c | 2 +- drivers/clk/clk-milbeaut.c | 2 +- drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-si5341.c | 1 - drivers/clk/clk.c | 169 +- drivers/clk/davinci/pll.c | 5 +- drivers/clk/imx/clk-imx7ulp.c | 31 + drivers/clk/imx/clk-imx8mm.c | 124 +- drivers/clk/imx/clk-imx8mn.c | 86 +- drivers/clk/imx/clk-imx8mq.c | 131 +- drivers/clk/imx/clk-pll14xx.c | 27 +- drivers/clk/imx/clk.h | 25 - drivers/clk/ingenic/jz4725b-cgu.c | 2 +- drivers/clk/ingenic/jz4740-cgu.c | 11 +- drivers/clk/ingenic/jz4770-cgu.c | 2 +- drivers/clk/ingenic/jz4780-cgu.c | 2 +- drivers/clk/mediatek/Kconfig | 56 + drivers/clk/mediatek/Makefile | 9 + drivers/clk/mediatek/clk-gate.c | 5 +- drivers/clk/mediatek/clk-gate.h | 3 +- drivers/clk/mediatek/clk-mt6779-aud.c | 117 + drivers/clk/mediatek/clk-mt6779-cam.c | 66 + drivers/clk/mediatek/clk-mt6779-img.c | 58 + drivers/clk/mediatek/clk-mt6779-ipe.c | 60 + .../{clk-mt8183-mfgcfg.c => clk-mt6779-mfg.c} | 31 +- drivers/clk/mediatek/clk-mt6779-mm.c | 113 + drivers/clk/mediatek/clk-mt6779-vdec.c | 67 + drivers/clk/mediatek/clk-mt6779-venc.c | 58 + drivers/clk/mediatek/clk-mt6779.c | 1315 ++++++++++ drivers/clk/mediatek/clk-mt8183-mfgcfg.c | 7 +- drivers/clk/mediatek/clk-mt8183.c | 44 + drivers/clk/mediatek/clk-mtk.c | 16 +- drivers/clk/mediatek/clk-mtk.h | 8 + drivers/clk/mediatek/reset.c | 56 +- drivers/clk/meson/axg-audio.c | 114 +- drivers/clk/meson/axg-audio.h | 1 + drivers/clk/meson/g12a.c | 544 ++++ drivers/clk/meson/g12a.h | 24 +- drivers/clk/mvebu/Kconfig | 8 + drivers/clk/mvebu/Makefile | 2 + drivers/clk/mvebu/ap-cpu-clk.c | 356 +++ drivers/clk/mvebu/ap806-system-controller.c | 178 +- drivers/clk/mvebu/armada_ap_cp_helper.c | 30 + drivers/clk/mvebu/armada_ap_cp_helper.h | 11 + drivers/clk/mvebu/cp110-system-controller.c | 32 +- drivers/clk/qcom/Kconfig | 9 +- drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/clk-alpha-pll.c | 236 +- drivers/clk/qcom/clk-alpha-pll.h | 7 + drivers/clk/qcom/clk-rcg2.c | 10 +- drivers/clk/qcom/clk-rpmh.c | 42 +- drivers/clk/qcom/common.c | 20 + drivers/clk/qcom/common.h | 2 + drivers/clk/qcom/gcc-ipq8074.c | 2 +- drivers/clk/qcom/gcc-msm8998.c | 4 +- drivers/clk/qcom/gcc-qcs404.c | 34 +- drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 4 +- drivers/clk/qcom/{gcc-sdm845.c => gcc-sm8150.c} | 2661 ++++++++++---------- drivers/clk/qcom/lpasscc-sdm845.c | 23 +- drivers/clk/qcom/turingcc-qcs404.c | 2 +- drivers/clk/renesas/clk-mstp.c | 3 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 4 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 +- drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rk3308.c | 955 +++++++ drivers/clk/rockchip/clk-rv1108.c | 1 - drivers/clk/rockchip/clk.h | 13 + drivers/clk/sirf/clk-common.c | 12 +- drivers/clk/socfpga/clk-gate.c | 24 +- drivers/clk/socfpga/clk-periph-a10.c | 7 +- drivers/clk/spear/spear1340_clock.c | 2 +- drivers/clk/sprd/common.c | 5 +- drivers/clk/sprd/pll.c | 2 + drivers/clk/st/clk-flexgen.c | 1 + drivers/clk/st/clkgen-fsyn.c | 1 - drivers/clk/st/clkgen-pll.c | 13 - drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 8 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 250 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/clk/sunxi-ng/ccu_common.c | 5 +- drivers/clk/ti/apll.c | 9 +- drivers/clk/ti/clk-54xx.c | 34 + drivers/clk/ti/clk-814x.c | 1 + drivers/clk/ti/dpll.c | 13 +- drivers/clk/versatile/clk-versatile.c | 1 + drivers/clk/zte/clk-zx296718.c | 109 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 25 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 7 +- drivers/gpu/drm/i915/Makefile | 2 +- drivers/misc/cxl/main.c | 4 + drivers/misc/ocxl/main.c | 4 + .../net/ethernet/aquantia/atlantic/hw_atl/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/accel/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/diag/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/en/Makefile | 2 - .../ethernet/mellanox/mlx5/core/en/xsk/Makefile | 1 - .../ethernet/mellanox/mlx5/core/en_accel/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/fpga/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/ipoib/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/lib/Makefile | 2 - drivers/net/ethernet/netronome/nfp/bpf/Makefile | 2 - drivers/net/ethernet/netronome/nfp/flower/Makefile | 2 - .../net/ethernet/netronome/nfp/nfpcore/Makefile | 2 - .../netronome/nfp/nfpcore/nfp6000/Makefile | 2 - drivers/net/ethernet/netronome/nfp/nic/Makefile | 2 - drivers/pci/hotplug/pnv_php.c | 59 +- drivers/pci/hotplug/rpaphp_core.c | 18 +- drivers/phy/ti/phy-am654-serdes.c | 4 +- drivers/rtc/rtc-sun6i.c | 2 +- drivers/vfio/pci/vfio_pci.c | 17 +- drivers/vfio/vfio_iommu_spapr_tce.c | 27 +- drivers/vfio/vfio_iommu_type1.c | 518 +++- fs/proc/vmcore.c | 8 +- include/dt-bindings/bus/ti-sysc.h | 1 + include/dt-bindings/clock/ast2600-clock.h | 113 + include/dt-bindings/clock/bcm2835.h | 2 + include/dt-bindings/clock/imx8mn-clock.h | 3 +- include/dt-bindings/clock/mt6779-clk.h | 436 ++++ include/dt-bindings/clock/mt8183-clk.h | 4 + include/dt-bindings/clock/omap5.h | 3 + include/dt-bindings/clock/qcom,gcc-qcs404.h | 3 + include/dt-bindings/clock/qcom,gcc-sm8150.h | 243 ++ include/dt-bindings/clock/rk3308-cru.h | 387 +++ include/dt-bindings/clock/sun8i-v3s-ccu.h | 4 + include/dt-bindings/pinctrl/k3.h | 3 + .../dt-bindings/reset-controller/mt8183-resets.h | 81 + include/dt-bindings/reset/sun8i-v3s-ccu.h | 3 + include/linux/clk-provider.h | 3 +- include/linux/clk.h | 17 +- include/linux/clk/clk-conf.h | 5 + include/linux/compiler_types.h | 20 +- include/linux/crash_dump.h | 14 + include/linux/export.h | 42 +- include/linux/extable.h | 2 + include/linux/mem_encrypt.h | 15 +- include/linux/platform_data/ti-sysc.h | 8 +- include/linux/vermagic.h | 2 + include/uapi/linux/vfio.h | 71 +- init/Kconfig | 26 +- init/Makefile | 5 +- kernel/Makefile | 2 +- kernel/debug/debug_core.c | 5 +- kernel/debug/kdb/kdb_main.c | 2 +- kernel/dma/mapping.c | 8 - kernel/dma/swiotlb.c | 3 +- kernel/extable.c | 11 +- kernel/kprobes.c | 56 +- kernel/trace/fgraph.c | 4 +- kernel/trace/ftrace.c | 6 +- kernel/trace/trace.c | 14 +- kernel/trace/trace.h | 1 - kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_dynevent.h | 7 +- kernel/trace/trace_events_hist.c | 25 +- kernel/trace/trace_kprobe.c | 268 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_probe.c | 178 +- kernel/trace/trace_probe.h | 68 +- kernel/trace/trace_stack.c | 112 + kernel/trace/trace_uprobe.c | 299 ++- lib/lz4/lz4hc_compress.c | 1 - samples/vfio-mdev/mtty.c | 39 +- scripts/Kconfig.include | 3 + scripts/Makefile | 2 +- scripts/Makefile.build | 73 +- scripts/Makefile.clean | 31 +- scripts/Makefile.extrawarn | 121 +- scripts/Makefile.host | 39 +- scripts/Makefile.lib | 63 +- scripts/Makefile.modfinal | 60 + scripts/Makefile.modpost | 80 +- scripts/{package/Makefile => Makefile.package} | 43 +- scripts/basic/Makefile | 14 +- scripts/genksyms/Makefile | 11 +- scripts/genksyms/keywords.c | 6 +- scripts/genksyms/lex.l | 32 +- scripts/genksyms/parse.y | 32 +- scripts/headers_install.sh | 72 + scripts/kconfig/Makefile | 10 +- scripts/kconfig/merge_config.sh | 12 +- scripts/link-vmlinux.sh | 40 +- scripts/mkcompile_h | 4 +- scripts/mkmakefile | 4 +- scripts/mod/file2alias.c | 5 + scripts/mod/modpost.c | 48 +- scripts/recordmcount.c | 321 ++- scripts/recordmcount.h | 150 +- tools/testing/selftests/arm64/Makefile | 1 + tools/testing/selftests/ftrace/test.d/functions | 2 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 16 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 35 + .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 16 + tools/testing/selftests/powerpc/Makefile | 1 + .../testing/selftests/powerpc/copyloops/.gitignore | 9 +- tools/testing/selftests/powerpc/copyloops/Makefile | 7 +- .../selftests/powerpc/copyloops/asm/export.h | 1 + .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 + tools/testing/selftests/powerpc/eeh/Makefile | 9 + tools/testing/selftests/powerpc/eeh/eeh-basic.sh | 82 + .../testing/selftests/powerpc/eeh/eeh-functions.sh | 76 + tools/testing/selftests/powerpc/ptrace/.gitignore | 3 + .../testing/selftests/powerpc/security/.gitignore | 1 + .../selftests/powerpc/stringloops/.gitignore | 5 +- .../powerpc/tm/tm-signal-context-chk-fpu.c | 49 +- .../powerpc/tm/tm-signal-context-chk-gpr.c | 59 +- .../powerpc/tm/tm-signal-context-chk-vmx.c | 74 +- .../powerpc/tm/tm-signal-context-chk-vsx.c | 130 +- tools/testing/selftests/powerpc/tm/tm.h | 3 +- usr/include/Makefile | 4 +- 554 files changed, 24563 insertions(+), 9519 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,ipesys.txt rename Documentation/devicetree/bindings/clock/{emev2-clock.txt => renesas,emev2-s [...] create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.txt create mode 100644 Documentation/powerpc/elfnote.rst create mode 100644 Documentation/powerpc/ultravisor.rst create mode 100644 arch/arm/boot/dts/aspeed-ast2600-evb.dts create mode 100644 arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/aspeed-g6.dtsi create mode 100644 arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-turris-mox.dts create mode 100644 arch/powerpc/include/asm/elfnote.h create mode 100644 arch/powerpc/include/asm/fadump-internal.h create mode 100644 arch/powerpc/include/asm/mem_encrypt.h delete mode 100644 arch/powerpc/include/asm/ppc4xx_ocm.h delete mode 100644 arch/powerpc/include/asm/scom.h create mode 100644 arch/powerpc/include/asm/svm.h create mode 100644 arch/powerpc/include/asm/ultravisor-api.h create mode 100644 arch/powerpc/include/asm/ultravisor.h create mode 100644 arch/powerpc/kernel/note.S create mode 100644 arch/powerpc/kernel/ucall.S create mode 100644 arch/powerpc/lib/memcpy_mcsafe_64.S create mode 100644 arch/powerpc/mm/ioremap.c create mode 100644 arch/powerpc/mm/ioremap_32.c create mode 100644 arch/powerpc/mm/ioremap_64.c delete mode 100644 arch/powerpc/platforms/4xx/ocm.c create mode 100644 arch/powerpc/platforms/powernv/opal-core.c create mode 100644 arch/powerpc/platforms/powernv/opal-fadump.c create mode 100644 arch/powerpc/platforms/powernv/opal-fadump.h create mode 100644 arch/powerpc/platforms/powernv/ultravisor.c create mode 100644 arch/powerpc/platforms/pseries/rtas-fadump.c create mode 100644 arch/powerpc/platforms/pseries/rtas-fadump.h create mode 100644 arch/powerpc/platforms/pseries/svm.c delete mode 100644 arch/powerpc/sysdev/scom.c create mode 100644 drivers/clk/clk-aspeed.h create mode 100644 drivers/clk/clk-ast2600.c create mode 100644 drivers/clk/mediatek/clk-mt6779-aud.c create mode 100644 drivers/clk/mediatek/clk-mt6779-cam.c create mode 100644 drivers/clk/mediatek/clk-mt6779-img.c create mode 100644 drivers/clk/mediatek/clk-mt6779-ipe.c copy drivers/clk/mediatek/{clk-mt8183-mfgcfg.c => clk-mt6779-mfg.c} (52%) create mode 100644 drivers/clk/mediatek/clk-mt6779-mm.c create mode 100644 drivers/clk/mediatek/clk-mt6779-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt6779-venc.c create mode 100644 drivers/clk/mediatek/clk-mt6779.c create mode 100644 drivers/clk/mvebu/ap-cpu-clk.c create mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.c create mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.h copy drivers/clk/qcom/{gcc-sdm845.c => gcc-sm8150.c} (65%) create mode 100644 drivers/clk/rockchip/clk-rk3308.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fpga/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ipoib/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/bpf/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nic/Makefile create mode 100644 include/dt-bindings/clock/ast2600-clock.h create mode 100644 include/dt-bindings/clock/mt6779-clk.h create mode 100644 include/dt-bindings/clock/qcom,gcc-sm8150.h create mode 100644 include/dt-bindings/clock/rk3308-cru.h create mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h create mode 100644 scripts/Makefile.modfinal rename scripts/{package/Makefile => Makefile.package} (92%) create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_multiprobe.tc create mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S create mode 100644 tools/testing/selftests/powerpc/eeh/Makefile create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-basic.sh create mode 100755 tools/testing/selftests/powerpc/eeh/eeh-functions.sh create mode 100644 tools/testing/selftests/powerpc/security/.gitignore