This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from ea5f6ad9ad96 Merge tag 'platform-drivers-x86-v6.10-1' of git://git.kern [...] new 5677b17c3324 ARM: 9361/1: amba: store owner from modules with amba_driv [...] new 45745c84a761 ARM: 9362/1: coresight: catu: drop owner assignment new 152a7a4c4dc1 ARM: 9363/1: coresight: etm3x: drop owner assignment new 90b5ec20e720 ARM: 9364/1: coresight: replicator: drop owner assignment new a257144055b4 ARM: 9365/1: coresight: tmc: drop owner assignment new 57c7aa7ef2d7 ARM: 9366/1: coresight: tpiu: drop owner assignment new 727265eeaf8e ARM: 9367/1: i2c: nomadik: drop owner assignment new 8ab268e97d06 ARM: 9368/1: dmaengine: pl330: drop owner assignment new 6fce490c80cf ARM: 9369/1: Input: ambakmi - drop owner assignment new bb549ce39d3f ARM: 9370/1: vfio: amba: drop owner assignment new 862acebd1186 ARM: 9371/1: coresight: cti: drop owner assignment new 93fcceffc6a6 ARM: 9372/1: memory: pl353-smc: drop owner assignment new 7ebc2eefdc3c ARM: 9373/1: coresight: funnel: drop owner assignment new a0c50b9bd932 ARM: 9374/1: coresight: etb10: drop owner assignment new 60bf16d824fb ARM: 9375/1: coresight: stm: drop owner assignment new 87ef18443e24 ARM: 9376/1: coresight: tpdm: drop owner assignment new 4b5bcd5a3c84 ARM: 9377/1: hwrng: nomadik: drop owner assignment new 8fea6b7ff574 ARM: 9378/1: coresight: etm4x: drop owner assignment new aff00427579d ARM: 9379/1: coresight: tpda: drop owner assignment new 6b0ef2792c22 ARM: 9384/2: mm: Make tlbflush routines CFI safe new 1036b89580dc ARM: 9385/2: mm: Type-annotate all cache assembly routines new 2074beebacfc ARM: 9386/2: mm: Use symbol alias for cache functions new b4d20eff64d5 ARM: 9387/2: mm: Rewrite cacheflush vtables in CFI safe C new 51db13aa8d09 ARM: 9388/2: mm: Type-annotate all per-processor assembly [...] new 393999fa9627 ARM: 9389/2: mm: Define prototypes for all per-processor calls new 7339fb11aea8 ARM: 9390/2: lib: Annotate loop delay instructions for CFI new c3f89986fde7 ARM: 9391/2: hw_breakpoint: Handle CFI breakpoints new 1a4fec49efe5 ARM: 9392/2: Support CLANG CFI new 7b749aad1faa ARM: 9393/1: mm: Use conditionals for CFI branches new 8d532528ff6a clkdev: report over-sized strings when creating clkdev entries new a8f15b31a647 ARM: 9355/2: Add TTBCR_* definitions to pgtable-3level-hwdef.h new 66abdd3b5d4e ARM: 9356/2: Move asm statements accessing TTBCR into C functions new de7f60f0b031 ARM: 9357/2: Reduce the number of #ifdef CONFIG_CPU_SW_DOMAIN_PAN new 7af5b901e847 ARM: 9358/2: Implement PAN for LPAE by TTBR0 page table wa [...] new a9a058031cfb ARM: 9382/1: ftrace: Define ftrace_stub_graph new eebadafc3b14 ARM: 9398/1: Fix userspace enter on LPAE with CC_OPTIMIZE_ [...] new f698d314eec2 Merge branches 'amba', 'cfi', 'clkdev' and 'misc' into for-linus new 4853f1f6ace3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 3e42e72796d8 powerpc: Use str_plural() in cpu_init_thread_core_maps() new 01acaf3aa75e powerpc/fsl-soc: hide unused const variable new 608d4a5ca563 powerpc: Error on assembly warnings new bfe51886ca54 powerpc: Fix PS3 allmodconfig warning new 8884fc918f6a powerpc: Fix fatal warnings flag for LLVM's integrated assembler new 676abf7c3926 powerpc/52xx: Replace of_gpio.h by proper one new 676b2f99b0f6 powerpc: Add static_key_feature_checks_initialized flag new 0db880fc865f powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. new f318c8be797f powerpc/ptdump: Fix walk_vmemmap() to also print first vme [...] new 5ca096161cdc powerpc/mm: Align memory_limit value specified using mem= [...] new f94f5ac07983 powerpc/fadump: Don't update the user-specified memory limit new 5a799af95226 powerpc/mm: Update the memory limit based on direct mappin [...] new 9c74ecfd0fc4 powerpc/pseries: Add pool idle time at LPAR boot new 6d4341638516 powerpc/pseries: Add failure related checks for h_get_mpp [...] new c6c5b14dac0d powerpc: make fadump resilient with memory add/remove events new bc446c5acaba powerpc/fadump: add hotplug_ready sysfs interface new 57e6700145c5 Documentation/powerpc: update fadump implementation details new d1679b4fa172 powerpc/eeh: Permanently disable the removed device new 4ccae23609f5 powerpc/dart: Drop unnecessary call to kmemleak_no_scan() new ff2e185cf73d powerpc/pseries: Enforce hcall result buffer validity and size new 29247de4ad75 powerpc/pseries/vio: Don't return ENODEV if node or compat [...] new 37496845c812 selftests/powerpc: Re-order *FLAGS to follow lib.mk new 5553a79387e9 selftests/powerpc: Add flags.mk to support pmu buildable new 108e5e683333 selftests/powerpc: make sub-folders buildable on their own new 822a04957cc5 selftests/powerpc: Convert pmu Makefile to for loop style new dda32e37d397 selftests/powerpc: Install tests in sub-directories new 84030aacf127 macintosh/macio-adb: replace of_node_put() with __free new 236a4c634917 powerpc: Mark memory_limit as initdata new 6a3e640b5dcf MAINTAINERS: powerpc: Remove Aneesh new 1fcd25473337 MAINTAINERS: MMU GATHER: Update Aneesh's address new 4071739249fd powerpc/module: Remove arch specific module bug stuff new d7228a58d943 selftests/powerpc/dexcr: Add -no-pie to hashchk tests new 75171f06c450 powerpc/dexcr: Track the DEXCR per-process new bbd99922d0f4 powerpc/dexcr: Reset DEXCR value across exec new 628d701f2de5 powerpc/dexcr: Add DEXCR prctl interface new 5bfa66bf86d7 selftests/powerpc/dexcr: Add DEXCR prctl interface test new 9930fba02a1c selftests/powerpc/dexcr: Attempt to enable NPHIE in hashch [...] new 9c4866b209ad selftests/powerpc/dexcr: Add DEXCR config details to lsdexcr new f88723a60978 selftests/powerpc/dexcr: Add chdexcr utility new 9248edf31ab2 Documentation: Document PowerPC kernel dynamic DEXCR interface new fae573060c8d Documentation: Fix the address of the linuxppc-dev mailing list new 2ecfe59cd7de powerpc/64/bpf: fix tail calls for PCREL addressing new 61688a82e047 powerpc/bpf: enable kfunc call new 03c0f2c2b222 powerpc/io: Avoid clang null pointer arithmetic warnings new be140f1732b5 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for [...] new 8ecf3c1dab1c powerpc/bpf/32: Fix failing test_bpf tests new 4f1dad618587 powerpc: remove unused *_syscall_64.o variables in Makefile new 6efc2f1a64ef powerpc: boot: Fix kernel-doc param for partial_decompress new 97bd2693b399 powerpc: Fix kernel-doc comments in fsl_gtm.c new 554da5e0f712 powerpc/rtas: Add kernel-doc comments to smp_startup_cpu() new b12ba096b890 powerpc: dts: add power management nodes to FSL chips new 9c8dc6f34351 powerpc: dts: p1010rdb: fix INTx interrupt issue on P1010RDB-PB new 0bf51cc9e9e5 powerpc: dts: mpc85xx: remove "simple-bus" compatible from [...] new acb354fe97e5 powerpc: dts: fsl: rename ifc node name to be memory-controller new 473e2311f31f powerpc: Fix preserved memory size for int-vectors new f3560a2ba5cb powerpc/iommu: Code cleanup for cell/iommu.c new 66d8e646e8e7 powerpc/cell: Code cleanup for spufs_mfc_flush new 2d8ebee0aac3 powerpc/pseries/pci: Code cleanup new c330b50d8cae powerpc/Makefile: Remove bits related to the previous use [...] new bc8744c6bf0d macintosh/ams: Fix unused variable warning new 39434af10f10 powerpc/eeh: Fix spelling of the word "auxillary" and upda [...] new 0ddbbb8960ea powerpc: Fix typos new ad679719d702 powerpc: rename SPRN_HID2 define to SPRN_HID2_750FX new 295454eda97b powerpc64/kasan: Pass virtual addresses to kasan_init_phys [...] new c5ef5e35844a powerpc/code-patching: Test patch_instructions() during boot new c3710ee7cd69 powerpc/code-patching: Use dedicated memory routines for patching new 8873aab86461 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" new 98ec6d38ee57 selftests/powerpc/dexcr: Fix spelling mistake "predicition [...] new 78d5cc15fb7d powerpc/pseries/fadump: add support for multiple boot memo [...] new 683eab94da75 powerpc/fadump: setup additional parameters for dump captu [...] new 3416c9daa6b1 powerpc/fadump: pass additional parameters when fadump is active new 9dc140785961 powerpc/fadump: update documentation about bootargs_append new 7b090b6ff51b powerpc/85xx: fix compile error without CONFIG_CRASH_DUMP new 7be6ce7043b4 KVM: PPC: Book3S HV nestedv2: Cancel pending DEC exception new a9c08bcd3179 KVM: PPC: code cleanup for kvmppc_book3s_irqprio_deliver new 651d61bc8b7d KVM: PPC: Fix documentation for ppc mmu caps new b52e8cd3f835 KVM: PPC: Book3S HV nestedv2: Fix an error handling path i [...] new 6d4e52f899d9 Merge branch 'topic/ppc-kvm' into next new 118005713e35 crash: forward memory_notify arg to arch crash hotplug handler new 79365026f869 crash: add a new kexec flag for hotplug support new f5f0da5a7b18 powerpc/kexec: move *_memory_ranges functions to ranges.c new 0857beff9c1e powerpc/kexec: make the update_cpus_node() function public new b741092d5976 powerpc/crash: add crash CPU hotplug support new 849599b702ef powerpc/crash: add crash memory hotplug support new 9803af291162 powerpc/crash: remove unnecessary NULL check before kvfree() new e789d4499abd Merge branch 'topic/kdump-hotplug' into next new 61700f816e6f powerpc/fadump: Fix section mismatch warning new ff2632d7d08e Merge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm [...]
The 126 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: Documentation/ABI/testing/sysfs-devices-system-cpu | 14 +- .../ABI/testing/sysfs-firmware-opal-powercap | 4 +- Documentation/ABI/testing/sysfs-firmware-opal-psr | 4 +- .../ABI/testing/sysfs-firmware-opal-sensor-groups | 4 +- .../testing/sysfs-firmware-papr-energy-scale-info | 10 +- Documentation/ABI/testing/sysfs-kernel-fadump | 18 + Documentation/arch/powerpc/dexcr.rst | 141 ++++- .../arch/powerpc/firmware-assisted-dump.rst | 91 ++- Documentation/virt/kvm/api.rst | 8 +- MAINTAINERS | 3 +- arch/arm/Kconfig | 23 +- arch/arm/include/asm/assembler.h | 1 + arch/arm/include/asm/glue-cache.h | 28 +- arch/arm/include/asm/hw_breakpoint.h | 1 + arch/arm/include/asm/pgtable-3level-hwdef.h | 26 + arch/arm/include/asm/proc-fns.h | 12 + arch/arm/include/asm/ptrace.h | 1 + arch/arm/include/asm/uaccess-asm.h | 58 +- arch/arm/include/asm/uaccess.h | 45 +- arch/arm/kernel/asm-offsets.c | 1 + arch/arm/kernel/entry-ftrace.S | 4 + arch/arm/kernel/hw_breakpoint.c | 35 ++ arch/arm/kernel/suspend.c | 8 + arch/arm/lib/csumpartialcopyuser.S | 20 +- arch/arm/lib/delay-loop.S | 16 +- arch/arm/mm/Makefile | 3 + arch/arm/mm/cache-b15-rac.c | 1 + arch/arm/mm/cache-fa.S | 47 +- arch/arm/mm/cache-nop.S | 61 +- arch/arm/mm/cache-v4.S | 55 +- arch/arm/mm/cache-v4wb.S | 49 +- arch/arm/mm/cache-v4wt.S | 55 +- arch/arm/mm/cache-v6.S | 51 +- arch/arm/mm/cache-v7.S | 76 +-- arch/arm/mm/cache-v7m.S | 55 +- arch/arm/mm/cache.c | 663 +++++++++++++++++++++ arch/arm/mm/fault.c | 29 + arch/arm/mm/mmu.c | 7 +- arch/arm/mm/proc-arm1020.S | 69 ++- arch/arm/mm/proc-arm1020e.S | 70 ++- arch/arm/mm/proc-arm1022.S | 69 ++- arch/arm/mm/proc-arm1026.S | 70 ++- arch/arm/mm/proc-arm720.S | 25 +- arch/arm/mm/proc-arm740.S | 26 +- arch/arm/mm/proc-arm7tdmi.S | 34 +- arch/arm/mm/proc-arm920.S | 76 +-- arch/arm/mm/proc-arm922.S | 69 ++- arch/arm/mm/proc-arm925.S | 66 +- arch/arm/mm/proc-arm926.S | 75 ++- arch/arm/mm/proc-arm940.S | 69 ++- arch/arm/mm/proc-arm946.S | 65 +- arch/arm/mm/proc-arm9tdmi.S | 26 +- arch/arm/mm/proc-fa526.S | 24 +- arch/arm/mm/proc-feroceon.S | 105 ++-- arch/arm/mm/proc-macros.S | 33 - arch/arm/mm/proc-mohawk.S | 74 ++- arch/arm/mm/proc-sa110.S | 23 +- arch/arm/mm/proc-sa1100.S | 31 +- arch/arm/mm/proc-v6.S | 31 +- arch/arm/mm/proc-v7-2level.S | 8 +- arch/arm/mm/proc-v7-3level.S | 8 +- arch/arm/mm/proc-v7.S | 66 +- arch/arm/mm/proc-v7m.S | 41 +- arch/arm/mm/proc-xsc3.S | 75 ++- arch/arm/mm/proc-xscale.S | 125 ++-- arch/arm/mm/proc.c | 500 ++++++++++++++++ arch/arm/mm/tlb-fa.S | 12 +- arch/arm/mm/tlb-v4.S | 15 +- arch/arm/mm/tlb-v4wb.S | 12 +- arch/arm/mm/tlb-v4wbi.S | 12 +- arch/arm/mm/tlb-v6.S | 12 +- arch/arm/mm/tlb-v7.S | 14 +- arch/arm/mm/tlb.c | 84 +++ arch/powerpc/Kbuild | 3 +- arch/powerpc/Kconfig | 4 + arch/powerpc/Makefile | 6 +- arch/powerpc/boot/Makefile | 4 +- arch/powerpc/boot/decompress.c | 2 +- arch/powerpc/boot/dts/acadia.dts | 2 +- arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/bsc9131rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/bsc9131si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/bsc9132qds.dts | 2 +- arch/powerpc/boot/dts/fsl/bsc9132si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/c293pcie.dts | 2 +- arch/powerpc/boot/dts/fsl/c293si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/mpc8536si-post.dtsi | 14 +- arch/powerpc/boot/dts/fsl/mpc8544si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/mpc8548si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/mpc8572si-post.dtsi | 2 + arch/powerpc/boot/dts/fsl/p1010rdb-pb.dts | 16 + arch/powerpc/boot/dts/fsl/p1010rdb-pb_36b.dts | 16 + arch/powerpc/boot/dts/fsl/p1010rdb.dtsi | 16 - arch/powerpc/boot/dts/fsl/p1010rdb_32b.dtsi | 2 +- arch/powerpc/boot/dts/fsl/p1010rdb_36b.dtsi | 2 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 16 +- arch/powerpc/boot/dts/fsl/p1020si-post.dtsi | 5 + arch/powerpc/boot/dts/fsl/p1021si-post.dtsi | 5 + arch/powerpc/boot/dts/fsl/p1022si-post.dtsi | 7 +- arch/powerpc/boot/dts/fsl/p2020si-post.dtsi | 17 +- arch/powerpc/boot/dts/fsl/pq3-power.dtsi | 19 + arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t1024rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1040rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t1042rdb.dts | 2 +- arch/powerpc/boot/dts/fsl/t1042rdb_pi.dts | 2 +- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 2 +- arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 2 +- arch/powerpc/boot/main.c | 2 +- arch/powerpc/boot/ps3.c | 2 +- arch/powerpc/include/asm/cpu_has_feature.h | 2 +- arch/powerpc/include/asm/eeh.h | 2 +- arch/powerpc/include/asm/fadump-internal.h | 36 +- arch/powerpc/include/asm/fadump.h | 2 + arch/powerpc/include/asm/feature-fixups.h | 2 + arch/powerpc/include/asm/hvcall.h | 10 +- arch/powerpc/include/asm/interrupt.h | 10 + arch/powerpc/include/asm/io.h | 28 +- arch/powerpc/include/asm/kexec.h | 15 + arch/powerpc/include/asm/kexec_ranges.h | 20 +- arch/powerpc/include/asm/mmu.h | 2 +- arch/powerpc/include/asm/module.h | 5 - arch/powerpc/include/asm/opal-api.h | 4 +- arch/powerpc/include/asm/percpu.h | 10 + arch/powerpc/include/asm/pmac_feature.h | 2 +- arch/powerpc/include/asm/ppc-opcode.h | 4 + arch/powerpc/include/asm/processor.h | 13 +- arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/uninorth.h | 2 +- arch/powerpc/include/uapi/asm/bootx.h | 2 +- arch/powerpc/kernel/Makefile | 7 +- arch/powerpc/kernel/cpu_setup_6xx.S | 4 +- arch/powerpc/kernel/dexcr.c | 124 ++++ arch/powerpc/kernel/eeh.c | 11 +- arch/powerpc/kernel/eeh_driver.c | 13 +- arch/powerpc/kernel/eeh_pe.c | 8 +- arch/powerpc/kernel/fadump.c | 542 +++++++++++------ arch/powerpc/kernel/misc_64.S | 4 +- arch/powerpc/kernel/module.c | 2 - arch/powerpc/kernel/process.c | 29 +- arch/powerpc/kernel/prom.c | 23 +- arch/powerpc/kernel/prom_init.c | 4 +- arch/powerpc/kernel/ptrace/ptrace-tm.c | 2 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 7 +- arch/powerpc/kernel/setup-common.c | 2 +- arch/powerpc/kernel/setup_64.c | 2 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/sysfs.c | 4 +- arch/powerpc/kexec/Makefile | 4 +- arch/powerpc/kexec/core_64.c | 91 +++ arch/powerpc/kexec/crash.c | 195 ++++++ arch/powerpc/kexec/elf_64.c | 3 +- arch/powerpc/kexec/file_load_64.c | 314 ++-------- arch/powerpc/kexec/ranges.c | 312 +++++++++- arch/powerpc/kvm/book3s.c | 4 - arch/powerpc/kvm/book3s_emulate.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/kvm/book3s_hv_nestedv2.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/lib/Makefile | 2 - arch/powerpc/lib/code-patching.c | 31 +- arch/powerpc/lib/feature-fixups.c | 8 + arch/powerpc/lib/test-code-patching.c | 92 +++ arch/powerpc/mm/Makefile | 2 - arch/powerpc/mm/book3s64/Makefile | 2 - arch/powerpc/mm/cacheflush.c | 2 +- arch/powerpc/mm/kasan/init_book3e_64.c | 2 +- arch/powerpc/mm/kasan/init_book3s_64.c | 2 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/Makefile | 2 - arch/powerpc/mm/nohash/kaslr_booke.c | 2 +- arch/powerpc/mm/ptdump/hashpagetable.c | 2 +- arch/powerpc/net/bpf_jit_comp.c | 10 + arch/powerpc/net/bpf_jit_comp32.c | 137 ++++- arch/powerpc/net/bpf_jit_comp64.c | 77 ++- arch/powerpc/platforms/512x/mpc512x_shared.c | 2 +- arch/powerpc/platforms/52xx/lite5200_sleep.S | 6 +- arch/powerpc/platforms/52xx/mpc52xx_common.c | 2 - arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 2 +- arch/powerpc/platforms/83xx/suspend-asm.S | 6 +- arch/powerpc/platforms/85xx/smp.c | 9 +- arch/powerpc/platforms/cell/iommu.c | 17 - arch/powerpc/platforms/cell/smp.c | 1 + arch/powerpc/platforms/cell/spufs/file.c | 20 +- arch/powerpc/platforms/cell/spufs/sched.c | 2 +- arch/powerpc/platforms/maple/pci.c | 2 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/sleep.S | 2 +- arch/powerpc/platforms/powernv/opal-fadump.c | 35 +- arch/powerpc/platforms/powernv/pci-sriov.c | 4 +- arch/powerpc/platforms/powernv/vas-window.c | 2 +- arch/powerpc/platforms/ps3/device-init.c | 61 +- arch/powerpc/platforms/pseries/Makefile | 1 - arch/powerpc/platforms/pseries/lpar.c | 6 +- arch/powerpc/platforms/pseries/lparcfg.c | 45 +- arch/powerpc/platforms/pseries/pci.c | 27 - arch/powerpc/platforms/pseries/rtas-fadump.c | 322 ++++++---- arch/powerpc/platforms/pseries/rtas-fadump.h | 29 +- arch/powerpc/platforms/pseries/vas.c | 2 +- arch/powerpc/platforms/pseries/vio.c | 8 +- arch/powerpc/sysdev/Makefile | 2 - arch/powerpc/sysdev/dart_iommu.c | 4 - arch/powerpc/sysdev/fsl_gtm.c | 6 +- arch/powerpc/sysdev/fsl_msi.c | 2 + arch/powerpc/sysdev/xive/common.c | 4 +- arch/powerpc/sysdev/xive/native.c | 2 +- arch/powerpc/xmon/Makefile | 2 - arch/powerpc/xmon/xmon.c | 6 +- arch/x86/include/asm/kexec.h | 13 +- arch/x86/kernel/crash.c | 32 +- drivers/amba/bus.c | 11 +- drivers/base/cpu.c | 2 +- drivers/base/memory.c | 2 +- drivers/char/hw_random/nomadik-rng.c | 1 - drivers/clk/clkdev.c | 35 +- drivers/cpufreq/pmac32-cpufreq.c | 8 +- drivers/dma/pl330.c | 1 - drivers/hwtracing/coresight/coresight-catu.c | 1 - drivers/hwtracing/coresight/coresight-cti-core.c | 1 - drivers/hwtracing/coresight/coresight-etb10.c | 1 - drivers/hwtracing/coresight/coresight-etm3x-core.c | 1 - drivers/hwtracing/coresight/coresight-etm4x-core.c | 1 - drivers/hwtracing/coresight/coresight-funnel.c | 1 - drivers/hwtracing/coresight/coresight-replicator.c | 1 - drivers/hwtracing/coresight/coresight-stm.c | 1 - drivers/hwtracing/coresight/coresight-tmc-core.c | 1 - drivers/hwtracing/coresight/coresight-tpda.c | 1 - drivers/hwtracing/coresight/coresight-tpdm.c | 1 - drivers/hwtracing/coresight/coresight-tpiu.c | 1 - drivers/i2c/busses/i2c-nomadik.c | 1 - drivers/input/serio/ambakmi.c | 1 - drivers/macintosh/Kconfig | 2 +- drivers/macintosh/macio-adb.c | 24 +- drivers/memory/pl353-smc.c | 1 - drivers/vfio/platform/vfio_amba.c | 1 - include/linux/amba/bus.h | 11 +- include/linux/crash_core.h | 15 +- include/linux/kexec.h | 11 +- include/uapi/linux/kexec.h | 1 + include/uapi/linux/kvm.h | 4 +- include/uapi/linux/prctl.h | 16 + kernel/crash_core.c | 29 +- kernel/kexec.c | 4 +- kernel/kexec_file.c | 5 + kernel/sys.c | 16 + tools/include/uapi/linux/kvm.h | 2 +- tools/testing/selftests/powerpc/Makefile | 11 +- tools/testing/selftests/powerpc/alignment/Makefile | 1 + .../testing/selftests/powerpc/benchmarks/Makefile | 5 +- .../testing/selftests/powerpc/cache_shape/Makefile | 1 + tools/testing/selftests/powerpc/copyloops/Makefile | 21 +- tools/testing/selftests/powerpc/dexcr/.gitignore | 2 + tools/testing/selftests/powerpc/dexcr/Makefile | 9 +- tools/testing/selftests/powerpc/dexcr/chdexcr.c | 112 ++++ tools/testing/selftests/powerpc/dexcr/dexcr.c | 40 ++ tools/testing/selftests/powerpc/dexcr/dexcr.h | 57 ++ tools/testing/selftests/powerpc/dexcr/dexcr_test.c | 215 +++++++ .../testing/selftests/powerpc/dexcr/hashchk_test.c | 8 +- tools/testing/selftests/powerpc/dexcr/lsdexcr.c | 103 ++-- tools/testing/selftests/powerpc/dscr/Makefile | 1 + tools/testing/selftests/powerpc/eeh/Makefile | 1 + tools/testing/selftests/powerpc/flags.mk | 12 + tools/testing/selftests/powerpc/math/Makefile | 1 + tools/testing/selftests/powerpc/mce/Makefile | 1 + tools/testing/selftests/powerpc/mm/Makefile | 1 + tools/testing/selftests/powerpc/nx-gzip/Makefile | 5 +- .../selftests/powerpc/papr_attributes/Makefile | 3 +- .../selftests/powerpc/papr_sysparm/Makefile | 1 + tools/testing/selftests/powerpc/papr_vpd/Makefile | 1 + tools/testing/selftests/powerpc/pmu/Makefile | 44 +- tools/testing/selftests/powerpc/pmu/ebb/Makefile | 21 +- .../powerpc/pmu/event_code_tests/Makefile | 5 +- .../selftests/powerpc/pmu/sampling_tests/Makefile | 5 +- .../testing/selftests/powerpc/primitives/Makefile | 5 +- tools/testing/selftests/powerpc/ptrace/Makefile | 1 + tools/testing/selftests/powerpc/security/Makefile | 5 +- tools/testing/selftests/powerpc/signal/Makefile | 4 +- .../testing/selftests/powerpc/stringloops/Makefile | 11 +- .../selftests/powerpc/switch_endian/Makefile | 5 +- tools/testing/selftests/powerpc/syscalls/Makefile | 5 +- tools/testing/selftests/powerpc/tm/Makefile | 1 + tools/testing/selftests/powerpc/vphn/Makefile | 5 +- 283 files changed, 5660 insertions(+), 2284 deletions(-) create mode 100644 arch/arm/mm/cache.c create mode 100644 arch/arm/mm/proc.c create mode 100644 arch/arm/mm/tlb.c create mode 100644 arch/powerpc/boot/dts/fsl/pq3-power.dtsi create mode 100644 arch/powerpc/kernel/dexcr.c create mode 100644 tools/testing/selftests/powerpc/dexcr/chdexcr.c create mode 100644 tools/testing/selftests/powerpc/dexcr/dexcr_test.c create mode 100644 tools/testing/selftests/powerpc/flags.mk