This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 3c3ff7be9729 Merge tag 'powerpc-6.11-1' of git://git.kernel.org/pub/scm [...] new bc2e65bfc5af MIPS: Alchemy: Switch to use kmemdup_array() new 73d4bb58a3f6 mips: defconfig: drop RT_GROUP_SCHED=y from generic/db1xxx/eyeq5 new db1848a97d5c dt-bindings: mips: Add bindings for a new Mobileye SoC EyeQ6H new 12c03bd444c2 MIPS: mobileye: Add EyeQ6H device tree new fbe0fae601b7 MIPS: mobileye: Add EyeQ6H support new e6dc7bc55a83 mips: configs: ci20: Enable DRM_DW_HDMI new 16c6d88f14a8 MIPS: asm/pm.h: Use platform agnostic macros new 2226d454db93 MIPS: select CPU_PM with SUSPEND new 68557c59a550 MIPS: Loongson64: Implement PM suspend for LEFI firmware new 4ba491dd3b0e MIPS: kvm: Declare prototype for kvm_init_loongson_ipi new 40a48dd3bb85 MIPS: Loongson64: Include bootinfo.h in dma.c new 98a9e2ac3755 MIPS: Loongson64: DTS: Fix msi node for ls7a new d89a415ff8d5 MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a new 0db3bc9ce03e MIPS: sgi-ip22: Add prototypes for several functions to header new 3ee1167a16df MIPS: ip22-gio: Make ip22_gio_set_64bit() and ip22_gio_ini [...] new 8de4ed75bd14 MIPS: ip30: ip30-console: Add missing include new f5e9d56199f7 crypto: mips/poly1305 - add missing MODULE_DESCRIPTION() macro new b81656c37acf MIPS: Loongson64: Remove memory node for builtin-dtb new dbb69b9d6234 MIPS: dts: loongson: Fix liointc IRQ polarity new f70fd92df752 MIPS: dts: loongson: Fix ls2k1000-rtc interrupt new 813c18d1ca19 MIPS: dts: loongson: Fix GMAC phy node new da3f62466e5a MIPS: dts: loongson: Add ISA node new c04366b1207a MIPS: Loongson64: Test register availability before use new f4d430db17b4 platform: mips: cpu_hwmon: Disable driver on unsupported hardware new 4e7ca0b57f3b MIPS: Loongson64: reset: Prioritise firmware service new 335819fd5bac MIPS: Loongson64: sleeper: Pass ra and sp as arguments new 77543269ff23 MIPS: Loongson64: env: Hook up Loongsson-2K new 7c48090af524 Merge branch 'mips-fixes' into mips-next new a5c05453a13a mips: bmips: rework and cache CBR addr handling new 3de96d810ffd dt-bindings: mips: brcm: Document brcm,bmips-cbr-reg property new b95b30e50aed mips: bmips: setup: make CBR address configurable new 04f38d1a4db0 mips: bmips: enable RAC on BMIPS4350 new c171186c1779 MIPS: csrc-r4k: Refine rating computation new 7190401fc56f MIPS: csrc-r4k: Apply verification clocksource flags new 426fa8e4fe7b MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT new 7464c0762e96 MIPS: csrc-r4k: Don't register as sched_clock if unfit new 580724fce27f MIPS: sync-r4k: Rework based on x86 tsc_sync new 02c76df921ae MIPS: Alchemy: switch to use software nodes for GPIOs new bde4b22dc526 dt-bindings: soc: mobileye: add EyeQ OLB system controller new 9b7e81a9bf2c MIPS: mobileye: eyeq5: add OLB system-controller node new 6fe920b4fc18 MAINTAINERS: Mobileye: add OLB drivers and dt-bindings new 89c7f5078935 MIPS: Octeron: remove source file executable bit new 36675ac2a759 MIPS: CPS: Add a couple of multi-cluster utility functions new 680e7863de0c MIPS: GIC: Generate redirect block accessors new 9c7a86c93507 MIPS: lantiq: improve USB initialization new 59649de96f21 MIPS: Implement ieee754 NAN2008 emulation mode new b1428c6860af mips: dts: realtek: use "serial" instead of "uart" in node name new 75eb0cbe6e22 mips: dts: realtek: add device_type property to cpu node new a9b516f3e926 dt-bindings: vendor-prefixes: Add Cameo Communications new 93eed6356d9e dt-bindings: mips: realtek: Add rtl930x-soc compatible new 371c358d523f dt-bindings: interrupt-controller: realtek,rtl-intc: Add r [...] new 62b8db3afe3e mips: select REALTEK_OTTO_TIMER for Realtek platforms new 662c0002ca2e mips: generic: add fdt fixup for Realtek reference board new 74beefb5935a mips: dts: realtek: Add RTL9302C board new 2326c8f20226 MIPS: Fix fallback march for SB1 new 9ce4250eeed4 MIPS: config: Enable MSA and virtualization for MIPS64R6 new 10f338bd0a42 MIPS: config: generic: Add board-litex new 31ebd6e11f24 MIPS: config: lemote2f: Regenerate defconfig new bb2d63500b5c MIPS: config: Add ip30_defconfig new d2be38b9a551 Merge tag 'mips_6.11' of git://git.kernel.org/pub/scm/linu [...] new 77afe3e514b8 riscv: vector: add a comment when calling riscv_setup_vsize() new 38a94c46660f riscv: smp: fail booting up smp if inconsistent vlen is detected new 98a5700dfaec riscv: cpufeature: call match_isa_ext() for single-letter [...] new 037df2966afc dt-bindings: riscv: add Zve32[xf] Zve64[xfd] ISA extension [...] new 1e7483542bf8 riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detection new de8f8282a969 riscv: hwprobe: add zve Vector subextensions into hwprobe [...] new ac295b67422d riscv: vector: adjust minimum Vector requirement to ZVE32X new edc96a2b4c79 selftest: run vector prctl test for ZVE32X new 6d8e604c9502 Merge patch series "Support Zve32[xf] and Zve64[xfd] Vecto [...] new 9ff141042a62 dt-bindings: interrupt-controller: riscv,cpu-intc: convert [...] new 1f6e218859f1 dt-bindings: riscv: cpus: add ref to interrupt-controller new c74f037dfd45 Merge patch series "dt-bindings: interrupt-controller: ris [...] new 652b56b18439 riscv: jump_label: Batch icache maintenance new 2aa30d19cfbb riscv: jump_label: Simplify assembly syntax new b1756750a397 riscv: kprobes: Use patch_text_nosync() for insn slots new 5080ca0fe9b5 riscv: Simplify text patching loops new 51781ce8f448 riscv: Pass patch_text() the length in bytes new eaee54875630 riscv: Use offset_in_page() in text patching functions new 47742484ee16 riscv: Remove extra variable in patch_text_nosync() new d4b539adc882 Merge patch series "riscv: Various text patching improvements" new a57b68bc315c dt-bindings: riscv: add Zimop ISA extension description new 2467c2104f1f riscv: add ISA extension parsing for Zimop new 36f8960de887 riscv: hwprobe: export Zimop ISA extension new fb2a3d63efef RISC-V: KVM: Allow Zimop extension for Guest/VM new ca5446406914 KVM: riscv: selftests: Add Zimop extension to get-reg-list test new e9f9946cad7b dt-bindings: riscv: add Zca, Zcf, Zcd and Zcb ISA extensio [...] new 625034abd52a riscv: add ISA extensions validation callback new ba4cd855839d riscv: add ISA parsing for Zca, Zcf, Zcd and Zcb new 0ad70db5eb21 riscv: hwprobe: export Zca, Zcf, Zcd and Zcb ISA extensions new d964e8f2ae65 RISC-V: KVM: Allow Zca, Zcf, Zcd and Zcb extensions for Guest/VM new d27c34a73514 KVM: riscv: selftests: Add some Zc* extensions to get-reg- [...] new 700556a73bc7 dt-bindings: riscv: add Zcmop ISA extension description new 164d644059cf riscv: add ISA extension parsing for Zcmop new fc078ea317cc riscv: hwprobe: export Zcmop ISA extension new 29cf9b803e6e RISC-V: KVM: Allow Zcmop extension for Guest/VM new e212d92d1a86 KVM: riscv: selftests: Add Zcmop extension to get-reg-list test new 914e618b4372 Merge patch series "Add support for a few Zc* extensions, [...] new 50b5bae5be1b riscv: Implement pte_accessible() new d6ecd188937f riscv: dmi: Add SMBIOS/DMI support new e3ecf2fdc8f3 riscv: mm: Properly forward vmemmap_populate() altmap parameter new 66673099f734 riscv: mm: Pre-allocate vmemmap/direct map/kasan PGD entries new fe122b89da67 riscv: mm: Change attribute from __init to __meminit for p [...] new 007480fe84a9 riscv: mm: Refactor create_linear_mapping_range() for memo [...] new 6e6c5e21b8cb riscv: mm: Add pfn_to_kaddr() implementation new c75a74f4ba19 riscv: mm: Add memory hotplugging support new 37992b7f1097 riscv: mm: Take memory hotplug read-lock during kernel pag [...] new f8c2a240556e riscv: Enable memory hotplugging for RISC-V new 0546d7043e55 virtio-mem: Enable virtio-mem for RISC-V new 216e04bf1e4d riscv: mm: Add support for ZONE_DEVICE new 4705c1571ad3 riscv: Enable DAX VMEMMAP optimization new 60a6707f582e Merge patch series "riscv: Memory Hot(Un)Plug support" new a43fe27d6503 riscv: Optimize crc32 with Zbc extension new 56c1c1a09ab9 riscv: Add tracepoints for SBI calls and returns new 16badacd8af4 riscv: Improve sbi_ecall() code generation by reordering a [...] new c9b8cd139c1d riscv: hwprobe: export highest virtual userspace address new 6da111574baf riscv: Provide a definition for 'pause' new 6d5852811600 dt-bindings: riscv: Add Zawrs ISA extension description new b8ddb0df30f9 riscv: Add Zawrs support for spinlocks new 244c18fbf64a riscv: hwprobe: export Zawrs ISA extension new 86d6a86e59e3 KVM: riscv: Support guest wrs.nto new f2c43c61160e KVM: riscv: selftests: Add Zawrs extension to get-reg-list test new 5ee121a39330 Merge patch series "riscv: Apply Zawrs when available" new 6ad8735994b8 riscv: set trap vector earlier new 93b63f68d00a riscv: lib: relax assembly constraints in hweight new f557af081de6 Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.o [...]
The 125 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/admin-guide/kernel-parameters.txt | 4 +- Documentation/arch/riscv/hwprobe.rst | 50 +++ .../interrupt-controller/realtek,rtl-intc.yaml | 20 +- .../interrupt-controller/riscv,cpu-intc.txt | 52 --- .../interrupt-controller/riscv,cpu-intc.yaml | 73 ++++ .../devicetree/bindings/mips/brcm/soc.yaml | 24 ++ .../devicetree/bindings/mips/mobileye.yaml | 5 + .../devicetree/bindings/mips/realtek-rtl.yaml | 4 + Documentation/devicetree/bindings/riscv/cpus.yaml | 21 +- .../devicetree/bindings/riscv/extensions.yaml | 132 ++++++++ .../bindings/soc/mobileye/mobileye,eyeq5-olb.yaml | 374 +++++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 5 + arch/mips/Kbuild.platforms | 2 +- arch/mips/Kconfig | 11 +- arch/mips/Makefile | 2 +- arch/mips/alchemy/common/platform.c | 8 +- arch/mips/alchemy/devboards/db1000.c | 80 ++--- arch/mips/bcm47xx/prom.c | 3 + arch/mips/bcm47xx/setup.c | 8 + arch/mips/bcm63xx/prom.c | 3 + arch/mips/bcm63xx/setup.c | 8 + arch/mips/bmips/dma.c | 2 +- arch/mips/bmips/setup.c | 35 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 102 +++--- .../boot/dts/loongson/loongson64g_4core_ls7a.dts | 1 + arch/mips/boot/dts/mobileye/Makefile | 1 + .../{eyeq5-fixed-clocks.dtsi => eyeq5-clocks.dtsi} | 54 +-- arch/mips/boot/dts/mobileye/eyeq5-pins.dtsi | 125 +++++++ arch/mips/boot/dts/mobileye/eyeq5.dtsi | 22 +- arch/mips/boot/dts/mobileye/eyeq6h-epm6.dts | 22 ++ .../boot/dts/mobileye/eyeq6h-fixed-clocks.dtsi | 52 +++ arch/mips/boot/dts/mobileye/eyeq6h-pins.dtsi | 88 +++++ arch/mips/boot/dts/mobileye/eyeq6h.dtsi | 98 ++++++ arch/mips/boot/dts/realtek/Makefile | 1 + .../dts/realtek/cameo-rtl9302c-2x-rtl8224-2xge.dts | 73 ++++ arch/mips/boot/dts/realtek/rtl838x.dtsi | 1 + arch/mips/boot/dts/realtek/rtl83xx.dtsi | 4 +- arch/mips/boot/dts/realtek/rtl930x.dtsi | 79 +++++ arch/mips/configs/ci20_defconfig | 1 + arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/eyeq5_defconfig | 2 +- .../configs/{eyeq5_defconfig => eyeq6_defconfig} | 9 +- arch/mips/configs/generic/64r6.config | 2 + arch/mips/configs/generic/board-litex.config | 8 + arch/mips/configs/generic_defconfig | 1 - arch/mips/configs/ip30_defconfig | 183 ++++++++++ arch/mips/configs/lemote2f_defconfig | 54 ++- arch/mips/crypto/poly1305-glue.c | 1 + arch/mips/generic/Makefile | 1 + arch/mips/generic/board-realtek.c | 79 +++++ arch/mips/include/asm/bmips.h | 1 + arch/mips/include/asm/fpu.h | 15 + arch/mips/include/asm/mach-loongson64/boot_param.h | 2 + arch/mips/include/asm/mips-cps.h | 39 +++ arch/mips/include/asm/mips-gic.h | 50 ++- arch/mips/include/asm/pm.h | 22 +- arch/mips/include/asm/r4k-timer.h | 5 - arch/mips/include/asm/sgi/ip22.h | 3 + arch/mips/kernel/csrc-r4k.c | 24 +- arch/mips/kernel/elf.c | 4 + arch/mips/kernel/fpu-probe.c | 9 +- arch/mips/kernel/mips-cm.c | 37 ++ arch/mips/kernel/smp-bmips.c | 22 +- arch/mips/kernel/smp.c | 2 - arch/mips/kernel/sync-r4k.c | 281 +++++++++++----- arch/mips/kvm/interrupt.h | 4 + arch/mips/kvm/loongson_ipi.c | 2 + arch/mips/kvm/mips.c | 2 - arch/mips/lantiq/xway/sysctrl.c | 20 ++ arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/dma.c | 1 + arch/mips/loongson64/env.c | 8 + arch/mips/loongson64/pm.c | 88 +---- arch/mips/loongson64/reset.c | 38 +-- arch/mips/loongson64/sleeper.S | 21 ++ arch/mips/loongson64/smp.c | 23 +- arch/mips/mobileye/Kconfig | 26 ++ arch/mips/mobileye/Platform | 1 + arch/mips/pci/pcie-octeon.c | 0 arch/mips/sgi-ip22/ip22-gio.c | 4 +- arch/mips/sgi-ip22/ip22-int.c | 2 - arch/mips/sgi-ip22/ip22-setup.c | 2 - arch/mips/sgi-ip30/ip30-console.c | 1 + arch/riscv/Kconfig | 59 +++- arch/riscv/Makefile | 3 - arch/riscv/include/asm/arch_hweight.h | 8 +- arch/riscv/include/asm/barrier.h | 45 ++- arch/riscv/include/asm/cmpxchg.h | 58 ++++ arch/riscv/include/asm/cpufeature.h | 1 + arch/riscv/include/asm/dmi.h | 24 ++ arch/riscv/include/asm/hwcap.h | 12 + arch/riscv/include/asm/hwprobe.h | 2 +- arch/riscv/include/asm/insn-def.h | 4 + arch/riscv/include/asm/jump_label.h | 4 +- arch/riscv/include/asm/kasan.h | 4 +- arch/riscv/include/asm/kvm_host.h | 1 + arch/riscv/include/asm/mmu.h | 4 +- arch/riscv/include/asm/page.h | 5 + arch/riscv/include/asm/patch.h | 2 +- arch/riscv/include/asm/pgtable-64.h | 20 ++ arch/riscv/include/asm/pgtable-bits.h | 1 + arch/riscv/include/asm/pgtable.h | 32 +- arch/riscv/include/asm/processor.h | 6 + arch/riscv/include/asm/sbi.h | 10 +- arch/riscv/include/asm/trace.h | 54 +++ arch/riscv/include/asm/vdso/processor.h | 8 +- arch/riscv/include/asm/vector.h | 10 +- arch/riscv/include/uapi/asm/hwprobe.h | 13 + arch/riscv/include/uapi/asm/kvm.h | 7 + arch/riscv/kernel/cpufeature.c | 328 +++++++++++++----- arch/riscv/kernel/head.S | 22 +- arch/riscv/kernel/jump_label.c | 16 +- arch/riscv/kernel/patch.c | 63 ++-- arch/riscv/kernel/probes/kprobes.c | 19 +- arch/riscv/kernel/sbi.c | 17 +- arch/riscv/kernel/smpboot.c | 14 +- arch/riscv/kernel/sys_hwprobe.c | 22 +- arch/riscv/kernel/vector.c | 5 +- arch/riscv/kvm/vcpu.c | 1 + arch/riscv/kvm/vcpu_insn.c | 15 + arch/riscv/kvm/vcpu_onereg.c | 14 + arch/riscv/lib/Makefile | 1 + arch/riscv/lib/crc32.c | 294 ++++++++++++++++ arch/riscv/lib/uaccess.S | 2 +- arch/riscv/mm/init.c | 347 ++++++++++++++++--- arch/riscv/mm/ptdump.c | 3 + arch/riscv/net/bpf_jit_comp64.c | 7 +- drivers/firmware/efi/riscv-runtime.c | 13 + drivers/platform/mips/cpu_hwmon.c | 3 + drivers/virtio/Kconfig | 2 +- include/linux/crc32.h | 3 + tools/testing/selftests/kvm/riscv/get-reg-list.c | 28 ++ .../testing/selftests/riscv/vector/vstate_prctl.c | 6 +- 135 files changed, 3678 insertions(+), 720 deletions(-) delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/riscv,cp [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/riscv,cp [...] create mode 100644 Documentation/devicetree/bindings/soc/mobileye/mobileye,eyeq5-olb.yaml rename arch/mips/boot/dts/mobileye/{eyeq5-fixed-clocks.dtsi => eyeq5-clocks.dtsi} (88%) create mode 100644 arch/mips/boot/dts/mobileye/eyeq5-pins.dtsi create mode 100644 arch/mips/boot/dts/mobileye/eyeq6h-epm6.dts create mode 100644 arch/mips/boot/dts/mobileye/eyeq6h-fixed-clocks.dtsi create mode 100644 arch/mips/boot/dts/mobileye/eyeq6h-pins.dtsi create mode 100644 arch/mips/boot/dts/mobileye/eyeq6h.dtsi create mode 100644 arch/mips/boot/dts/realtek/cameo-rtl9302c-2x-rtl8224-2xge.dts create mode 100644 arch/mips/boot/dts/realtek/rtl930x.dtsi copy arch/mips/configs/{eyeq5_defconfig => eyeq6_defconfig} (95%) create mode 100644 arch/mips/configs/generic/board-litex.config create mode 100644 arch/mips/configs/ip30_defconfig create mode 100644 arch/mips/generic/board-realtek.c create mode 100644 arch/mips/loongson64/sleeper.S create mode 100644 arch/mips/mobileye/Kconfig mode change 100755 => 100644 arch/mips/pci/pcie-octeon.c create mode 100644 arch/riscv/include/asm/dmi.h create mode 100644 arch/riscv/include/asm/trace.h create mode 100644 arch/riscv/lib/crc32.c