This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 82affc97affb Revert "KVM: arm64: Snapshot all non-zero RES0/RES1 sysreg [...] new 5580e96dad5a powerpc/smp: Adjust nr_cpu_ids to cover all threads of a core new 777f81f0a9c7 powerpc/smp: Increase nr_cpu_ids to include the boot CPU new dca79603fbc5 powerpc/smp: Lookup avail once per device tree node new 9832de654499 powerpc/smp: Factor out assign_threads() new 0875f1ceba97 powerpc/smp: Remap boot CPU onto core 0 if >= nr_cpu_ids new c5aebb53b324 powerpc: Force inlining of arch_vmap_p{u/m}d_supported() new e15d01277a8b powerpc: vio: move device attributes into a new ifdef new 565206aaa652 powerpc: vio: make vio_bus_type const new 8e3d0b8d99d7 powerpc: mpic: make mpic_subsys const new 112202f34e56 powerpc: pmac: make macio_bus_type const new 14ce0dbb5627 powerpc: ibmebus: make ibmebus_bus_type const new bd6d99b70b2f macintosh: therm_windtunnel: Convert to platform remove ca [...] new 839cf59b5596 macintosh: windfarm_pm112: Convert to platform remove call [...] new 2e7e64c8427c macintosh: windfarm_pm121: Convert to platform remove call [...] new 057894a40e97 macintosh: windfarm_pm72: Convert to platform remove callb [...] new fb0217d79d77 macintosh: windfarm_pm81: Convert to platform remove callb [...] new 7cfe99872c71 macintosh: windfarm_pm91: Convert to platform remove callb [...] new 4b26558415d6 macintosh: windfarm_rm31: Convert to platform remove callb [...] new 3281366a8e79 uapi/auxvec: Define AT_HWCAP3 and AT_HWCAP4 aux vector, entries new 97a5253d7c30 powerpc: remove unused KCSAN_SANITIZE_early_64.o in Makefile new 8c328de8fd50 powerpc: Remove duplicate/unnecessary ifdefs new c2ed087ed35c powerpc: Add Power11 architected and raw mode new b22ea627225b powerpc/perf: Power11 Performance Monitoring support new 8b338061065b powerpc/pseries: Add a clear modifier to ibm,pa/pi-feature [...] new 6e9de2054eb4 powerpc/pseries: Set CPU_FTR_DBELL according to ibm,pi-features new 6735fef14c1f powerpc/ps3: Fix lv1 hcall assembly for ELFv2 calling convention new d901473c4dd0 powerpc/ps3: lv1 hcall code use symbolic constant for LR s [...] new 28b2ed86750c powerpc/ps3: Make real stack frames for LV1 hcalls new 914d081ead11 Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_EL [...] new 9d16a8591a52 powerpc: sgy_cts1000: Convert to platform remove callback [...] new b1cd248f4276 powerpc: gpio_mdio: Convert to platform remove callback re [...] new ca899c1221b6 powerpc: opal-prd: Convert to platform remove callback ret [...] new 18a4a2612ba1 powerpc: papr_scm: Convert to platform remove callback ret [...] new e2064de2f3c8 powerpc: fsl_msi: Convert to platform remove callback retu [...] new a3e1820186b5 powerpc: pmi: Convert to platform remove callback returning void new 9e00743aba83 powerpc/trace: Restrict hash_fault trace event to HASH MMU new d5835fb60bad powerpc: Use user_mode() macro when possible new 09ca1b11716f powerpc: Implement set_memory_rox() new f7f18e30b468 powerpc/kprobes: Handle error returned by set_memory_rox() new 3c8016e681c5 powerpc: Refactor __kernel_map_pages() new 9cbacb834b4a powerpc: Don't ignore errors from set_memory_{n}p() in __k [...] new b997bf240ebd powerpc: Enable support for 32 bit MSI-X vectors new b72c066ba85a powerpc/32: fix ADB_CUDA kconfig warning new 6035e7e35482 powerpc/32: Curb objtool unannotated intra-function call warning new cda9c0d55628 powerpc/pseries: Fix potential memleak in papr_get_attr() new 69b0194ccec0 powerpc/boot: Handle allocation failure in simple_realloc() new f2d5bccaca3e powerpc/boot: Only free if realloc() succeeds new 3f9f3557aca2 powerpc/85xx: Make some pic_init functions static new af1ebca503f4 powerpc: Add allmodconfig for all 32-bit sub-arches new c029b22f8a98 of: Add of_machine_compatible_match() new cefdb366dcbe of: Change of_machine_is_compatible() to return bool new 1ac8205f9075 of: Reimplement of_machine_is_compatible() using of_machin [...] new 28da734d58c8 powerpc/machdep: Define 'compatibles' property in ppc_md a [...] new 2a066ae11861 powerpc: Stop using of_root new 4eb20bf34ea2 powerpc/irq: Allow softirq to hardirq stack transition new ad86d7ee43b2 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall ret [...] new d9cf600ecb7b powerpc/mm: Code cleanup for __hash_page_thp new 8488cdcb00fd powerpc/64s: Move dcbt/dcbtst sequence into a macro new 4e284e38ed58 powerpc/64s: Use .machine power4 around dcbt new 5f491356b714 powerpc/fsl: Fix mfpmr build errors with newer binutils new f01dbd73ccf1 powerpc/fsl: Modernise mt/mfpmr new ca3d3aa14e76 powerpc: Remove cpu-as-y completely new 6caecacc92b9 powerpc/fsl: Fix mfpmr() asm constraint error new 35f20786c481 powerpc: xor_vmx: Add '-mhard-float' to CFLAGS new 83bc680e8729 macintosh/adb: make adb_dev_class constant new 20933531be05 powerpc/embedded6xx: Fix no previous prototype for avr_uar [...] new e8b1ce0e287f powerpc/amigaone: Make several functions static new 5b9e00a6004c powerpc/4xx: Fix warp_gpio_leds build failure new 329105ce5343 powerpc/64s: Fix get_hugepd_cache_index() build failure new c2e5d70cf05b powerpc/83xx: Fix build failure with FPU=n new 9db2235326c4 powerpc/macio: Make remove callback of macio driver void returned new 66a27abac311 Merge tag 'powerpc-6.9-1' of git://git.kernel.org/pub/scm/ [...]
The 72 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: arch/powerpc/Makefile | 32 ++- arch/powerpc/boot/simple_alloc.c | 7 +- arch/powerpc/configs/40x.config | 2 + arch/powerpc/configs/44x.config | 2 + arch/powerpc/configs/85xx-32bit.config | 1 + arch/powerpc/configs/8xx.config | 2 + arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/include/asm/book3s/64/hash.h | 2 - arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 10 - arch/powerpc/include/asm/book3s/64/radix.h | 2 - arch/powerpc/include/asm/cputable.h | 14 +- arch/powerpc/include/asm/ibmebus.h | 2 +- arch/powerpc/include/asm/interrupt.h | 2 +- arch/powerpc/include/asm/machdep.h | 1 + arch/powerpc/include/asm/macio.h | 4 +- arch/powerpc/include/asm/mmu.h | 1 + arch/powerpc/include/asm/mpic.h | 2 +- arch/powerpc/include/asm/paca.h | 4 - arch/powerpc/include/asm/ppc_asm.h | 26 +- arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/include/asm/reg_fsl_emb.h | 25 +- arch/powerpc/include/asm/set_memory.h | 7 + arch/powerpc/include/asm/smp.h | 1 + arch/powerpc/include/asm/switch_to.h | 4 + arch/powerpc/include/asm/trace.h | 3 +- arch/powerpc/include/asm/vio.h | 2 +- arch/powerpc/include/asm/vmalloc.h | 4 +- arch/powerpc/kernel/Makefile | 1 - arch/powerpc/kernel/asm-offsets.c | 2 - arch/powerpc/kernel/cpu_specs_book3s_64.h | 34 +++ arch/powerpc/kernel/dt_cpu_ftrs.c | 10 + arch/powerpc/kernel/irq.c | 5 +- arch/powerpc/kernel/kprobes.c | 10 +- arch/powerpc/kernel/prom.c | 32 ++- arch/powerpc/kernel/prom_init.c | 10 +- arch/powerpc/kernel/secure_boot.c | 8 +- arch/powerpc/kernel/setup-common.c | 60 +++-- arch/powerpc/kernel/syscall.c | 2 +- arch/powerpc/kernel/traps.c | 4 +- arch/powerpc/kexec/ranges.c | 8 +- arch/powerpc/kexec/relocate_32.S | 2 + arch/powerpc/kvm/book3s_hv.c | 1 + arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/copypage_power7.S | 12 +- arch/powerpc/lib/copyuser_power7.S | 12 +- arch/powerpc/lib/memcpy_power7.S | 10 +- arch/powerpc/lib/sstep.c | 23 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 15 +- arch/powerpc/mm/book3s64/hash_utils.c | 3 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 14 - arch/powerpc/mm/drmem.c | 10 +- arch/powerpc/mm/mmu_decl.h | 2 + arch/powerpc/mm/numa.c | 6 +- arch/powerpc/mm/pageattr.c | 28 ++ arch/powerpc/mm/pgtable_32.c | 15 -- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/perf/hv-gpci.c | 29 +- arch/powerpc/perf/internal.h | 1 + arch/powerpc/perf/power10-pmu.c | 27 ++ arch/powerpc/platforms/40x/ppc40x_simple.c | 9 +- arch/powerpc/platforms/44x/warp.c | 1 + arch/powerpc/platforms/512x/mpc512x_generic.c | 4 +- arch/powerpc/platforms/52xx/efika.c | 4 +- arch/powerpc/platforms/52xx/lite5200.c | 10 +- arch/powerpc/platforms/52xx/mpc5200_simple.c | 10 +- arch/powerpc/platforms/83xx/mpc830x_rdb.c | 10 +- arch/powerpc/platforms/83xx/mpc831x_rdb.c | 10 +- arch/powerpc/platforms/83xx/mpc837x_rdb.c | 10 +- arch/powerpc/platforms/83xx/suspend.c | 3 +- arch/powerpc/platforms/85xx/bsc913x_qds.c | 2 +- arch/powerpc/platforms/85xx/bsc913x_rdb.c | 2 +- arch/powerpc/platforms/85xx/corenet_generic.c | 2 +- arch/powerpc/platforms/85xx/ge_imp3a.c | 2 +- arch/powerpc/platforms/85xx/sgy_cts1000.c | 6 +- arch/powerpc/platforms/85xx/tqm85xx.c | 10 +- arch/powerpc/platforms/amigaone/setup.c | 8 +- arch/powerpc/platforms/embedded6xx/linkstation.c | 3 - arch/powerpc/platforms/embedded6xx/mpc10x.h | 3 + arch/powerpc/platforms/pasemi/gpio_mdio.c | 6 +- arch/powerpc/platforms/pasemi/pci.c | 4 +- arch/powerpc/platforms/powermac/Kconfig | 2 +- arch/powerpc/platforms/powermac/feature.c | 2 - arch/powerpc/platforms/powernv/opal-prd.c | 5 +- arch/powerpc/platforms/ps3/hvcall.S | 298 ++++++++++++--------- arch/powerpc/platforms/pseries/ibmebus.c | 4 +- arch/powerpc/platforms/pseries/lparcfg.c | 6 +- arch/powerpc/platforms/pseries/msi.c | 11 +- .../platforms/pseries/papr_platform_attributes.c | 8 +- arch/powerpc/platforms/pseries/papr_scm.c | 6 +- arch/powerpc/platforms/pseries/setup.c | 12 +- arch/powerpc/platforms/pseries/vio.c | 61 +++-- arch/powerpc/sysdev/fsl_msi.c | 6 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/pmi.c | 6 +- arch/powerpc/xmon/xmon.c | 6 +- drivers/ata/pata_macio.c | 4 +- drivers/macintosh/adb.c | 10 +- drivers/macintosh/macio_asic.c | 2 +- drivers/macintosh/rack-meter.c | 4 +- drivers/macintosh/therm_windtunnel.c | 6 +- drivers/macintosh/windfarm_pm112.c | 6 +- drivers/macintosh/windfarm_pm121.c | 5 +- drivers/macintosh/windfarm_pm72.c | 7 +- drivers/macintosh/windfarm_pm81.c | 8 +- drivers/macintosh/windfarm_pm91.c | 8 +- drivers/macintosh/windfarm_rm31.c | 7 +- drivers/net/ethernet/apple/bmac.c | 4 +- drivers/net/ethernet/apple/mace.c | 4 +- drivers/of/base.c | 15 +- drivers/scsi/mac53c94.c | 5 +- drivers/scsi/mesh.c | 5 +- drivers/tty/serial/pmac_zilog.c | 7 +- include/linux/of.h | 20 +- include/uapi/linux/auxvec.h | 2 + sound/aoa/soundbus/i2sbus/core.c | 4 +- .../selftests/powerpc/copyloops/asm/ppc_asm.h | 12 + 117 files changed, 733 insertions(+), 537 deletions(-) create mode 100644 arch/powerpc/configs/40x.config create mode 100644 arch/powerpc/configs/44x.config create mode 100644 arch/powerpc/configs/8xx.config