This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 6093a688a07d Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub [...] new 9cf9aa7b0acf tracing: Fix race condition in kprobe initialization causi [...] new 2cd14dff1660 Merge tag 'probes-fixes-v6.17' of git://git.kernel.org/pub [...] new 344823886eaf tools/rtla: Consolidate common parameters into shared structure new 5742bf62e6d3 tools/rtla: Move top/hist params into common struct new 263d7eacf8d1 tools/rtla: Create common_apply_config() new 2f3172f9dd58 tools/rtla: Consolidate code between osnoise/timerlat and [...] new c4e30c22baa7 tools/rtla: Fix -A option name in test comment new 3cd6b18d1025 tools/rtla: Add test engine support for unexpected output new 05b7e10687c6 tools/rtla: Add remaining support for osnoise actions new d9f24f8e6079 Merge tag 'trace-tools-v6.18' of git://git.kernel.org/pub/ [...] new 17a1a107d0e9 tracing: Replace syscall RCU pointer assignment with READ/ [...] new 3add2d34bdfb tracing: Have syscall trace events show "0x" for values gr [...] new 09da59344a5a tracing: Use vmalloc_array() to improve code new 1d67d67a8c88 tracing/osnoise: Use for_each_online_cpu() instead of for_ [...] new ade2105e748f tracing: Move buffer in trace_seq to end of struct new 8613a55ac57b tracing: Remove redundant 0 value initialization new 70bd70c303ad tracing: replace use of system_wq with system_percpu_wq new 4099b98203d6 ftrace: Fix softlockup in ftrace_module_enable new 2378a191f440 tracing: Ensure optimized hashing works new 61e19cd2e5c5 tracing: Fix lock imbalance in s_start() memory allocation [...] new 21fbefc5886c Merge tag 'trace-v6.18' of git://git.kernel.org/pub/scm/li [...] new 4735037b5d9b openrisc: Add text patching API support new 9d0cb6d00be8 openrisc: Add R_OR1K_32_PCREL relocation type module support new 09a27fc32e3d openrisc: Regenerate defconfigs. new 8c30b0018f9d openrisc: Add jump label support new 742adaa16db9 Merge tag 'for-linus' of https://github.com/openrisc/linux new 12d7b0f093d3 mips/octeon/smp: Remove space before newline new 21050b589fb0 MIPS: BMIPS: Properly define memory controller compatible new 157f9533f9ff mips: Replace __ASSEMBLY__ with __ASSEMBLER__ in the mips headers new dba438050492 MIPS: Alchemy: convert from round_rate() to determine_rate() new 1ea149fb5b06 dt-bindings: mips: cpu: Add MIPS 34Kc Core new e8dee66c3708 mips: lantiq: danube: add missing properties to cpu node new d66949a18753 mips: lantiq: danube: add missing device_type in pci node new cb96fd880ef7 mips: lantiq: danube: add model to EASY50712 dts new e5a6d4a23acf MIPS: sgi-ip22: Replace deprecated strcpy() in plat_mem_setup() new 5cd39d00c257 MIPS: sgi-ip32: Replace deprecated strcpy() in plat_mem_setup() new 5861bb3ea24c MIPS: sni: Replace deprecated strcpy() in sni_console_setup() new 19b32dbba0c7 MIPS: txx9: Replace deprecated strcpy() with strscpy() new 267ac0a80012 MIPS: arc: Replace deprecated strcpy() with memcpy() new 2c7c8cf656b2 MIPS: octeon: Replace memset(0) + deprecated strcpy() with [...] new e34b690f58da MIPS: octeon: Replace deprecated strcpy() in octeon_model_ [...] new 6a1e6bf933b6 MIPS: generic: Replace deprecated strcpy() in ocelot_detect() new b7c1ee2dfe03 MIPS: Loongson64: Replace deprecated strcpy() with strscpy_pad() new 51f96bff04b0 MIPS: RB532: Replace deprecated strcpy() with memcpy() and [...] new b0d04fe6a633 mips: lantiq: xway: sysctrl: rename stp clock new 2b9706ce84be mips: lantiq: danube: rename stp node on EASY50712 referen [...] new cfbb794c6229 dt-bindings: mips: loongson: Add LS1B-DEMO and CQ-T300B new 6428fcf27f02 MIPS: dts: loongson: Add LS1B-DEMO board new 9c607077294a MIPS: dts: loongson: Add LSGZ_1B_DEV board new cf4b382a92f4 MIPS: dts: loongson: Add Smartloong-1C board new 11741215e287 MIPS: dts: loongson: Add CQ-T300B board new ec7c2a107a59 MIPS: loongson: Add built-in DTB support new 85c4354076ca MIPS: loongson32: Switch to generic core new 2d18f2343e44 MIPS: Unify Loongson1 PRID_REV new ad79935dbc22 MIPS: configs: Consolidate Loongson1 defconfigs new c662a6fef10a mips: math-emu: replace deprecated strcpy() in me-debugfs new 6a74422b9710 Merge tag 'mips_6.18' of git://git.kernel.org/pub/scm/linu [...]
The 57 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/devicetree/bindings/mips/cpus.yaml | 1 + .../devicetree/bindings/mips/loongson/devices.yaml | 2 + .../features/core/jump-labels/arch-support.txt | 2 +- Documentation/tools/rtla/common_options.rst | 61 ++ .../tools/rtla/common_osnoise_options.rst | 8 + .../tools/rtla/common_timerlat_options.rst | 74 +-- Documentation/tools/rtla/rtla-hwnoise.rst | 2 + Documentation/tools/rtla/rtla-osnoise-hist.rst | 2 + Documentation/tools/rtla/rtla-osnoise-top.rst | 2 + Documentation/tools/rtla/rtla-timerlat-hist.rst | 2 + Documentation/tools/rtla/rtla-timerlat-top.rst | 2 + MAINTAINERS | 3 +- arch/mips/Kconfig | 64 +- arch/mips/alchemy/common/clock.c | 18 +- arch/mips/boot/dts/Makefile | 1 + arch/mips/boot/dts/brcm/bcm7346.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7360.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7362.dtsi | 3 +- arch/mips/boot/dts/brcm/bcm7425.dtsi | 6 +- arch/mips/boot/dts/brcm/bcm7435.dtsi | 6 +- arch/mips/boot/dts/lantiq/danube.dtsi | 6 + arch/mips/boot/dts/lantiq/danube_easy50712.dts | 4 +- arch/mips/boot/dts/loongson/Makefile | 10 + arch/mips/boot/dts/loongson/cq-t300b.dts | 110 ++++ arch/mips/boot/dts/loongson/loongson1.dtsi | 136 +++++ arch/mips/boot/dts/loongson/loongson1b.dtsi | 198 +++++++ arch/mips/boot/dts/loongson/loongson1c.dtsi | 141 +++++ arch/mips/boot/dts/loongson/ls1b-demo.dts | 125 ++++ arch/mips/boot/dts/loongson/lsgz_1b_dev.dts | 162 ++++++ arch/mips/boot/dts/loongson/smartloong-1c.dts | 110 ++++ arch/mips/cavium-octeon/executive/octeon-model.c | 31 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/smp.c | 2 +- .../{loongson1b_defconfig => loongson1_defconfig} | 94 ++- arch/mips/configs/loongson1c_defconfig | 121 ---- arch/mips/fw/arc/cmdline.c | 22 +- arch/mips/generic/board-ocelot.c | 3 +- arch/mips/include/asm/addrspace.h | 4 +- arch/mips/include/asm/asm-eva.h | 6 +- arch/mips/include/asm/asm.h | 8 +- arch/mips/include/asm/bmips.h | 4 +- arch/mips/include/asm/cpu-type.h | 3 +- arch/mips/include/asm/cpu.h | 7 +- arch/mips/include/asm/dec/ecc.h | 2 +- arch/mips/include/asm/dec/interrupts.h | 4 +- arch/mips/include/asm/dec/kn01.h | 2 +- arch/mips/include/asm/dec/kn02.h | 2 +- arch/mips/include/asm/dec/kn02xa.h | 2 +- arch/mips/include/asm/eva.h | 4 +- arch/mips/include/asm/ftrace.h | 8 +- arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/irqflags.h | 4 +- arch/mips/include/asm/jazz.h | 16 +- arch/mips/include/asm/jump_label.h | 4 +- arch/mips/include/asm/linkage.h | 2 +- arch/mips/include/asm/mach-generic/spaces.h | 4 +- arch/mips/include/asm/mach-loongson32/irq.h | 107 ---- arch/mips/include/asm/mach-loongson32/loongson1.h | 50 -- arch/mips/include/asm/mach-loongson32/platform.h | 23 - arch/mips/include/asm/mach-loongson32/regs-mux.h | 124 ---- arch/mips/include/asm/mips-boards/bonito64.h | 4 +- arch/mips/include/asm/mipsmtregs.h | 6 +- arch/mips/include/asm/mipsregs.h | 6 +- arch/mips/include/asm/msa.h | 4 +- arch/mips/include/asm/pci/bridge.h | 4 +- arch/mips/include/asm/pm.h | 6 +- arch/mips/include/asm/prefetch.h | 2 +- arch/mips/include/asm/regdef.h | 4 +- arch/mips/include/asm/sibyte/board.h | 4 +- arch/mips/include/asm/sibyte/sb1250.h | 2 +- arch/mips/include/asm/sibyte/sb1250_defs.h | 6 +- arch/mips/include/asm/smp-cps.h | 6 +- arch/mips/include/asm/sn/addrs.h | 18 +- arch/mips/include/asm/sn/gda.h | 4 +- arch/mips/include/asm/sn/kldir.h | 4 +- arch/mips/include/asm/sn/klkernvars.h | 4 +- arch/mips/include/asm/sn/launch.h | 4 +- arch/mips/include/asm/sn/nmi.h | 8 +- arch/mips/include/asm/sn/sn0/addrs.h | 14 +- arch/mips/include/asm/sn/sn0/hub.h | 2 +- arch/mips/include/asm/sn/sn0/hubio.h | 36 +- arch/mips/include/asm/sn/sn0/hubmd.h | 4 +- arch/mips/include/asm/sn/sn0/hubni.h | 6 +- arch/mips/include/asm/sn/sn0/hubpi.h | 4 +- arch/mips/include/asm/sn/types.h | 2 +- arch/mips/include/asm/sync.h | 2 +- arch/mips/include/asm/thread_info.h | 4 +- arch/mips/include/asm/unistd.h | 4 +- arch/mips/include/asm/vdso/gettimeofday.h | 4 +- arch/mips/include/asm/vdso/processor.h | 4 +- arch/mips/include/asm/vdso/vdso.h | 4 +- arch/mips/include/asm/vdso/vsyscall.h | 4 +- arch/mips/include/asm/xtalk/xtalk.h | 4 +- arch/mips/include/asm/xtalk/xwidget.h | 4 +- arch/mips/kernel/cpu-probe.c | 6 +- arch/mips/lantiq/xway/sysctrl.c | 2 +- arch/mips/loongson32/Kconfig | 43 +- arch/mips/loongson32/Makefile | 17 - arch/mips/loongson32/Platform | 1 - arch/mips/loongson32/common/Makefile | 6 - arch/mips/loongson32/common/irq.c | 191 ------ arch/mips/loongson32/common/platform.c | 285 --------- arch/mips/loongson32/common/prom.c | 42 -- arch/mips/loongson32/common/setup.c | 26 - arch/mips/loongson32/common/time.c | 23 - arch/mips/loongson32/ls1b/Makefile | 6 - arch/mips/loongson32/ls1b/board.c | 55 -- arch/mips/loongson32/ls1c/Makefile | 6 - arch/mips/loongson32/ls1c/board.c | 23 - arch/mips/loongson64/boardinfo.c | 9 +- arch/mips/math-emu/me-debugfs.c | 6 +- arch/mips/rb532/prom.c | 17 +- arch/mips/sgi-ip22/ip22-setup.c | 3 +- arch/mips/sgi-ip32/ip32-setup.c | 3 +- arch/mips/sni/setup.c | 3 +- arch/mips/txx9/generic/setup.c | 4 +- arch/openrisc/Kconfig | 2 + arch/openrisc/configs/or1ksim_defconfig | 19 +- arch/openrisc/configs/virt_defconfig | 2 +- arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/fixmap.h | 1 + arch/openrisc/include/asm/insn-def.h | 15 + arch/openrisc/include/asm/jump_label.h | 72 +++ arch/openrisc/include/asm/text-patching.h | 13 + arch/openrisc/kernel/Makefile | 2 + arch/openrisc/kernel/jump_label.c | 51 ++ arch/openrisc/kernel/module.c | 4 + arch/openrisc/kernel/patching.c | 79 +++ arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 6 +- drivers/soc/bcm/brcmstb/pm/pm.h | 2 +- include/linux/trace_seq.h | 2 +- kernel/trace/ftrace.c | 2 + kernel/trace/trace.h | 4 +- kernel/trace/trace_events.c | 3 +- kernel/trace/trace_events_user.c | 2 +- kernel/trace/trace_fprobe.c | 10 +- kernel/trace/trace_kprobe.c | 11 +- kernel/trace/trace_osnoise.c | 4 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_switch.c | 3 +- kernel/trace/trace_syscalls.c | 26 +- kernel/trace/trace_uprobe.c | 12 +- kernel/trace/tracing_map.c | 2 +- tools/tracing/rtla/src/Build | 1 + tools/tracing/rtla/src/actions.c | 8 +- tools/tracing/rtla/src/actions.h | 2 +- tools/tracing/rtla/src/common.c | 344 +++++++++++ tools/tracing/rtla/src/common.h | 154 +++++ tools/tracing/rtla/src/osnoise.c | 101 ++-- tools/tracing/rtla/src/osnoise.h | 114 +--- tools/tracing/rtla/src/osnoise_hist.c | 369 +++++------- tools/tracing/rtla/src/osnoise_top.c | 303 +++------- tools/tracing/rtla/src/timerlat.c | 210 +++++-- tools/tracing/rtla/src/timerlat.h | 55 +- tools/tracing/rtla/src/timerlat_bpf.c | 22 +- tools/tracing/rtla/src/timerlat_hist.c | 642 ++++++--------------- tools/tracing/rtla/src/timerlat_top.c | 568 ++++-------------- tools/tracing/rtla/src/trace.h | 3 - tools/tracing/rtla/tests/engine.sh | 26 +- tools/tracing/rtla/tests/osnoise.t | 27 +- tools/tracing/rtla/tests/timerlat.t | 4 +- 162 files changed, 3060 insertions(+), 3167 deletions(-) create mode 100644 arch/mips/boot/dts/loongson/cq-t300b.dts create mode 100644 arch/mips/boot/dts/loongson/loongson1.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson1b.dtsi create mode 100644 arch/mips/boot/dts/loongson/loongson1c.dtsi create mode 100644 arch/mips/boot/dts/loongson/ls1b-demo.dts create mode 100644 arch/mips/boot/dts/loongson/lsgz_1b_dev.dts create mode 100644 arch/mips/boot/dts/loongson/smartloong-1c.dts rename arch/mips/configs/{loongson1b_defconfig => loongson1_defconfig} (51%) delete mode 100644 arch/mips/configs/loongson1c_defconfig delete mode 100644 arch/mips/include/asm/mach-loongson32/irq.h delete mode 100644 arch/mips/include/asm/mach-loongson32/loongson1.h delete mode 100644 arch/mips/include/asm/mach-loongson32/platform.h delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-mux.h delete mode 100644 arch/mips/loongson32/common/Makefile delete mode 100644 arch/mips/loongson32/common/irq.c delete mode 100644 arch/mips/loongson32/common/platform.c delete mode 100644 arch/mips/loongson32/common/prom.c delete mode 100644 arch/mips/loongson32/common/setup.c delete mode 100644 arch/mips/loongson32/common/time.c delete mode 100644 arch/mips/loongson32/ls1b/Makefile delete mode 100644 arch/mips/loongson32/ls1b/board.c delete mode 100644 arch/mips/loongson32/ls1c/Makefile delete mode 100644 arch/mips/loongson32/ls1c/board.c create mode 100644 arch/openrisc/include/asm/insn-def.h create mode 100644 arch/openrisc/include/asm/jump_label.h create mode 100644 arch/openrisc/include/asm/text-patching.h create mode 100644 arch/openrisc/kernel/jump_label.c create mode 100644 arch/openrisc/kernel/patching.c create mode 100644 tools/tracing/rtla/src/common.c create mode 100644 tools/tracing/rtla/src/common.h