This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 794737976b9 Darwin: Fix empty g++ command lines [PR105599].
new 58a40e76eba libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105732]
The 1 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:
gcc/testsuite/c-c++-common/cpp/va-opt-10.c | 18 ++++++++++++++++++
libcpp/expr.cc | 4 ++++
2 files changed, 22 insertions(+)
create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-10.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm
in repository toolchain/ci/gcc.
from da5f0cc2f51 sourcebuild.texi: Document toplevel directories
adds 794737976b9 Darwin: Fix empty g++ command lines [PR105599].
No new revisions were added by this update.
Summary of changes:
gcc/config/darwin.h | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm
in repository toolchain/ci/base-artifacts.
discards e279f3850 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
new cba849064 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e279f3850)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_cross_build/master-a [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 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:
01-reset_artifacts/console.log.xz | Bin 1552 -> 1552 bytes
02-prepare_abe/console.log.xz | Bin 2736 -> 2728 bytes
04-build_abe-binutils/console.log.xz | Bin 30152 -> 30120 bytes
05-build_abe-stage1/console.log.xz | Bin 90428 -> 90596 bytes
07-build_abe-linux/console.log.xz | Bin 9520 -> 9548 bytes
08-build_abe-glibc/console.log.xz | Bin 232792 -> 232088 bytes
09-build_abe-stage2/console.log.xz | Bin 223048 -> 222900 bytes
10-build_abe-gdb/console.log.xz | Bin 37276 -> 37292 bytes
11-build_abe-qemu/console.log.xz | Bin 31732 -> 31312 bytes
12-check_regression/console.log.xz | Bin 416 -> 416 bytes
13-update_baseline/console.log | 2 +-
jenkins/manifest.sh | 14 +++++++-------
12 files changed, 8 insertions(+), 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64
in repository toolchain/ci/linux.
from 664a393a2663 Merge tag 'input-for-v5.19-rc0' of git://git.kernel.org/pu [...]
new 73534617dfa3 perf build: Fix btf__load_from_kernel_by_id() feature check
new 5c83eff38194 perf build: Stop using __weak bpf_prog_load() to handle ol [...]
new 8916d72554e5 perf build: Stop using __weak bpf_object__next_program() t [...]
new 739c9180cfa4 perf build: Stop using __weak bpf_object__next_map() to ha [...]
new 982be4775164 perf build: Stop using __weak btf__raw_data() to handle ol [...]
new df76e0038370 perf build: Stop using __weak bpf_map_create() to handle o [...]
new 1097b38fb758 perf intel-pt: Add a test for system-wide side band
new d01508f2df21 perf auxtrace: Add mmap_needed to auxtrace_mmap_params
new 84bd5aba88af perf auxtrace: Remove auxtrace_mmap_params__set_idx() per_ [...]
new 82944899149d perf evlist: Factor out evlist__dummy_event()
new 126d68fdcabe perf evlist: Add evlist__add_dummy_on_all_cpus()
new 921e3be5a564 perf record: Use evlist__add_dummy_on_all_cpus() in record [...]
new e665c82a7691 perf intel-pt: Use evlist__add_dummy_on_all_cpus() for swi [...]
new 7d189cadbeeb perf intel-pt: Track sideband system-wide when needed
new 7be1fedd2a0a perf tools: Allow all_cpus to be a superset of user_reques [...]
new ae4f8ae16a07 libperf evlist: Allow mixing per-thread and per-cpu mmaps
new 4ce47d842d4c libperf evlist: Check nr_mmaps is correct
new d3345fecf9e5 perf stat: Add requires_cpu flag for uncore
new f5fb6d4efe15 libperf evsel: Add comments for booleans
new 298613b8e3f6 perf tools: Allow system-wide events to keep their own CPUs
new a41e24f6c3ff perf tools: Allow system-wide events to keep their own threads
new 7473ee56dbc9 perf test: Add checking for perf stat CSV output.
new 303ead45c445 perf report: Do not extend sample type of bpf-output event
new edc41a1099c2 perf record: Enable off-cpu analysis with BPF
new 10742d0c0771 perf record: Implement basic filtering for off-cpu
new b36888f71c85 perf record: Handle argument change in sched_switch
new 685439a7a037 perf record: Add cgroup support for off-cpu profiling
new 831d06c8d1b3 perf test: Add a basic offcpu profiling test
new c4040212bc97 perf c2c: Use stdio interface if slang is not supported
new 8803880f7d1c perf unwind arm64: Use perf's copy of kernel headers
new f450f11b2d3f perf tools arm64: Copy perf_regs.h from the kernel
new 721052048bba perf unwind: Use dynamic register set for DWARF unwind
new d511578b9d21 perf unwind arm64: Decouple Libunwind register names from Perf
new 2be00431c576 perf tools arm64: Add support for VG register
new f4df0dbbe62e perf jevents: Fix event syntax error caused by ExtSel
new c4f462235c0f perf scripting python: Expose dso and map information
new 12fdd6c009da perf scripts python: Support Arm CoreSight trace data disassembly
new 9dde6cadb92b tools arch x86: Sync the msr-index.h copy with the kernel sources
new 09f73a1ab820 Merge tag 'perf-tools-for-v5.19-2022-05-28' of git://git.k [...]
adds 217d8c05ec62 tracing: Cleanup double word in comment
adds b8cc44a4d3c1 tracing: Remove logic for registering multiple event trigg [...]
adds 476705419518 tracing: Remove redundant trigger_ops params
adds e1f187d09e11 tracing: Have existing event_command.parse() implementatio [...]
adds a7e6b7dcfb19 tracing: Separate hist state updates from hist registration
adds cf2adec7479d tracing: Fix inconsistent style of mini-HOWTO
adds 3b57d8477cd0 tracing: Fix kernel-doc
adds 3eaf17f5021b MAINTAINERS: Enlarge coverage of TRACING inside architectures
adds adaa0a9f06d1 tracing: Fix tracing_map_sort_entries() kernel-doc comment
adds 6014a23638cd bootconfig: Make the bootconfig.o as a normal object file
adds 765b8552a200 bootconfig: Check the checksum before removing the bootcon [...]
adds a2a9d67a26ec bootconfig: Support embedding a bootconfig file in kernel
adds 2f51efc6b71d docs: bootconfig: Add how to embed the bootconfig into kernel
adds cb1c45fb68b8 tracing: Make tp_printk work on syscall tracepoints
adds 97a5d2e5e35f tracing: Return -EINVAL if WARN_ON(!glob) triggered in eve [...]
adds 69686fcbdcc0 tracing: Change `if (strlen(glob))` to `if (glob[0])`
adds 12025abdc853 tracing: Fix sleeping function called from invalid context [...]
adds 4ee51101e93f tracing: Use WARN instead of printk and WARN_ON
adds ed888241a0ab ring-buffer: Simplify if-if to if-else
adds ef9188bcc6ca tracing: Avoid adding tracer option before update_tracer_options
adds 6621a7004684 tracing: make tracer_init_tracefs initcall asynchronous
adds 6695da58f944 ring-buffer: Have absolute time stamps handle large numbers
adds f03f2abce4f3 ring-buffer: Have 32 bit time stamps use all 64 bits
adds c575afe21ccc tracing: Introduce trace clock tai
adds 4d1257bbc220 tracing: Add documentation for trace clock tai
adds 1da27a25054f tracing: Remove usage of list iterator after the loop body
adds 99d8ae4ec8a9 tracing: Remove usage of list iterator variable after the loop
adds 45e333ce2ad5 tracing: Replace usage of found with dedicated list iterat [...]
adds ba27d8555867 tracing: Remove check of list iterator against head past t [...]
new 499f12168aeb tracing: Have event format check not flag %p* on __get_dyn [...]
new e35c2d8e2274 tracing: Reset the function filter after completing trampo [...]
new e4931b824a6f tracing: Use trace_create_file() to simplify creation of t [...]
new 2889c658b2fb ftrace: Deal with error return code of the ftrace_process_ [...]
new cb24693d94ce tracing: Use strim() to remove whitespace instead of doing [...]
new 99696a2592bc tracing: Fix potential double free in create_var_ref()
new b27f266f74fb tracing: Fix return value of trace_pid_write()
new 439940491807 kprobes: Fix build errors with CONFIG_KRETPROBES=n
new aa748949b4e6 tracing/timerlat: Notify IRQ new max latency only if stop [...]
new 4dd2aea24ed7 tracing/timerlat: Print stacktrace in the IRQ handler if needed
new 9c556e5a4dd5 tracing/timerlat: Do not wakeup the thread if the trace st [...]
new 2d601b98643d tracing: Change "char *" string form to "char []"
new 2decd16f47e3 tracing: Cleanup code by removing init "char *name"
new 3a2bfec0b02f ftrace: Remove return value of ftrace_arch_modify_*()
new 50c697819d59 ftrace: Fix typo in comment
new 154827f8e53d tracing: Initialize integer variable to prevent garbage re [...]
new bb5eb8f3b329 tracing: Disable kcov on trace_preemptirq.c
new 0a54f556b035 tracing: Fix comments of create_filter()
new 7d54c15cb89a ftrace: Clean up hash direct_functions on register failures
new feccde2a49ff x86,tracing: Remove unused headers
new aef54851bf1d x86/traceponit: Fix comment about irq vector tracepoints
new 8d4a21b5ac9d tracing: Fix comments for event_trigger_separate_filter()
new b39181f7c690 ftrace: Add FTRACE_MCOUNT_MAX_OFFSET to avoid adding weak [...]
new 76bfd3de3478 Merge tag 'trace-v5.19' of git://git.kernel.org/pub/scm/li [...]
adds fe4d0d5dde45 rtla/Makefile: Properly handle dependencies
adds 2a6b52ed72c8 rtla: Avoid record NULL pointer dereference
adds 39c3d84cb5b5 rtla: Don't overwrite existing directory mode
adds 22d146f7c1e9 rtla: Minor grammar fix for rtla README
adds 941a53c39a15 rtla: Fix __set_sched_attr error message
adds dada03db9bb1 rtla: Remove procps-ng dependency
new c3a9a3c5f559 Merge tag 'trace-tools-v5.19' of git://git.kernel.org/pub/ [...]
The 64 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/bootconfig.rst | 31 +-
Documentation/tools/rtla/Makefile | 14 +-
Documentation/trace/ftrace.rst | 12 +
Documentation/trace/timerlat-tracer.rst | 5 +-
MAINTAINERS | 5 +-
arch/arm/kernel/ftrace.c | 6 +-
arch/riscv/kernel/ftrace.c | 6 +-
arch/s390/kernel/ftrace.c | 3 +-
arch/x86/include/asm/ftrace.h | 7 +
arch/x86/kernel/ftrace.c | 6 +-
arch/x86/kernel/tracepoint.c | 6 -
include/linux/bootconfig.h | 10 +
include/linux/ftrace.h | 4 +-
include/linux/kprobes.h | 2 +-
init/Kconfig | 21 +-
init/main.c | 38 +--
kernel/kprobes.c | 144 +++++----
kernel/trace/Makefile | 4 +
kernel/trace/ftrace.c | 210 ++++++++++---
kernel/trace/pid_list.c | 4 +-
kernel/trace/ring_buffer.c | 81 +++--
kernel/trace/trace.c | 72 +++--
kernel/trace/trace.h | 26 +-
kernel/trace/trace_boot.c | 2 +-
kernel/trace/trace_dynevent.c | 9 +-
kernel/trace/trace_eprobe.c | 24 +-
kernel/trace/trace_events.c | 69 ++---
kernel/trace/trace_events_filter.c | 2 +-
kernel/trace/trace_events_hist.c | 191 ++++++------
kernel/trace/trace_events_trigger.c | 324 +++++++-------------
kernel/trace/trace_kprobe.c | 15 +-
kernel/trace/trace_osnoise.c | 22 +-
kernel/trace/trace_output.c | 25 +-
kernel/trace/trace_recursion_record.c | 7 +-
kernel/trace/trace_selftest.c | 3 +
kernel/trace/trace_syscalls.c | 35 +--
kernel/trace/tracing_map.c | 3 +-
lib/.gitignore | 1 +
lib/Makefile | 10 +-
lib/bootconfig-data.S | 10 +
lib/bootconfig.c | 13 +
tools/arch/arm64/include/uapi/asm/perf_regs.h | 7 +-
tools/arch/x86/include/asm/msr-index.h | 19 ++
tools/build/Makefile.feature | 4 +
tools/build/feature/Makefile | 20 ++
tools/build/feature/test-libbpf-bpf_map_create.c | 8 +
..._by_id.c => test-libbpf-bpf_object__next_map.c} | 3 +-
...id.c => test-libbpf-bpf_object__next_program.c} | 3 +-
tools/build/feature/test-libbpf-bpf_prog_load.c | 9 +
.../test-libbpf-btf__load_from_kernel_by_id.c | 5 +-
tools/build/feature/test-libbpf-btf__raw_data.c | 8 +
tools/lib/perf/evlist.c | 71 ++---
tools/lib/perf/include/internal/evsel.h | 11 +
tools/perf/Documentation/perf-record.txt | 10 +
tools/perf/Makefile.config | 25 ++
tools/perf/Makefile.perf | 1 +
tools/perf/arch/arm64/util/perf_regs.c | 38 +++
tools/perf/arch/arm64/util/unwind-libunwind.c | 73 +----
tools/perf/arch/x86/util/intel-pt.c | 31 +-
tools/perf/builtin-c2c.c | 6 +-
tools/perf/builtin-record.c | 64 ++--
tools/perf/builtin-stat.c | 5 +-
tools/perf/pmu-events/jevents.c | 2 +-
tools/perf/scripts/python/arm-cs-trace-disasm.py | 272 +++++++++++++++++
tools/perf/tests/shell/lib/perf_csv_output_lint.py | 48 +++
tools/perf/tests/shell/record_offcpu.sh | 60 ++++
tools/perf/tests/shell/stat+csv_output.sh | 147 +++++++++
tools/perf/tests/shell/test_intel_pt.sh | 71 +++++
tools/perf/util/Build | 1 +
tools/perf/util/auxtrace.c | 15 +-
tools/perf/util/auxtrace.h | 13 +-
tools/perf/util/bpf-event.c | 24 +-
tools/perf/util/bpf_counter.c | 6 +-
tools/perf/util/bpf_off_cpu.c | 338 +++++++++++++++++++++
tools/perf/util/bpf_skel/off_cpu.bpf.c | 229 ++++++++++++++
tools/perf/util/evlist.c | 61 +++-
tools/perf/util/evlist.h | 5 +
tools/perf/util/evsel.c | 7 +-
tools/perf/util/libunwind/arm64.c | 2 +-
tools/perf/util/mmap.c | 4 +-
tools/perf/util/off_cpu.h | 29 ++
tools/perf/util/parse-events.c | 2 +-
tools/perf/util/perf_regs.c | 2 +
tools/perf/util/python-ext-sources | 1 +
.../util/scripting-engines/trace-event-python.c | 21 +-
tools/tracing/rtla/Makefile | 40 ++-
tools/tracing/rtla/README.txt | 13 +-
tools/tracing/rtla/src/osnoise_hist.c | 5 +-
tools/tracing/rtla/src/osnoise_top.c | 9 +-
tools/tracing/rtla/src/timerlat_hist.c | 11 +-
tools/tracing/rtla/src/timerlat_top.c | 11 +-
tools/tracing/rtla/src/utils.c | 108 +++++--
tools/tracing/rtla/src/utils.h | 3 +-
93 files changed, 2568 insertions(+), 895 deletions(-)
create mode 100644 lib/bootconfig-data.S
create mode 100644 tools/build/feature/test-libbpf-bpf_map_create.c
copy tools/build/feature/{test-libbpf-btf__load_from_kernel_by_id.c => test-libbpf [...]
copy tools/build/feature/{test-libbpf-btf__load_from_kernel_by_id.c => test-libbpf [...]
create mode 100644 tools/build/feature/test-libbpf-bpf_prog_load.c
create mode 100644 tools/build/feature/test-libbpf-btf__raw_data.c
create mode 100755 tools/perf/scripts/python/arm-cs-trace-disasm.py
create mode 100644 tools/perf/tests/shell/lib/perf_csv_output_lint.py
create mode 100755 tools/perf/tests/shell/record_offcpu.sh
create mode 100755 tools/perf/tests/shell/stat+csv_output.sh
create mode 100755 tools/perf/tests/shell/test_intel_pt.sh
create mode 100644 tools/perf/util/bpf_off_cpu.c
create mode 100644 tools/perf/util/bpf_skel/off_cpu.bpf.c
create mode 100644 tools/perf/util/off_cpu.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64
in repository toolchain/ci/gcc.
from da5f0cc2f51 sourcebuild.texi: Document toplevel directories
new 794737976b9 Darwin: Fix empty g++ command lines [PR105599].
The 1 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:
gcc/config/darwin.h | 17 ++++++-----------
1 file changed, 6 insertions(+), 11 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64
in repository toolchain/ci/base-artifacts.
discards ff023f936 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
new 57da683c8 0: update: binutils-gcc-linux-glibc-gdb-qemu: 7
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ff023f936)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_cross_build/master-a [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 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:
01-reset_artifacts/console.log.xz | Bin 1572 -> 1556 bytes
02-prepare_abe/console.log.xz | Bin 2740 -> 2736 bytes
04-build_abe-binutils/console.log.xz | Bin 30400 -> 30424 bytes
05-build_abe-stage1/console.log.xz | Bin 71828 -> 72188 bytes
07-build_abe-linux/console.log.xz | Bin 9452 -> 9132 bytes
08-build_abe-glibc/console.log.xz | Bin 238576 -> 237292 bytes
09-build_abe-stage2/console.log.xz | Bin 202548 -> 202384 bytes
10-build_abe-gdb/console.log.xz | Bin 37564 -> 37468 bytes
11-build_abe-qemu/console.log.xz | Bin 31472 -> 31576 bytes
12-check_regression/console.log.xz | Bin 416 -> 432 bytes
13-update_baseline/console.log | 2 +-
jenkins/manifest.sh | 14 +++++++-------
12 files changed, 8 insertions(+), 8 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10
in repository gcc.
from e612fc356db Daily bump.
new 50f5c5284f4 Darwin: Fix a type mismatch warning for a non-GCC bootstrap [...]
new 8e4e6100d7f Darwin, X86, config: Adjust 'as' command lines [PR100340].
new b3933d3f53f Darwin, config: Amend for Darwin 21 / macOS 12.
new fcf079ac33c Darwin: Future-proof and homogeneize detection of darwin versions
new 18cb0117150 Darwin, PPC : Fix R13 for PPC64.
new 107b1618fca Darwin, config: Revise host config fragment.
new 558cdc29cd6 configure: Allow host fragments to react to --enable-host-shared.
new c7c9940788c Darwin, configury : Allow for specification and detection o [...]
new 1265bfa73a4 Darwin, libcc1: Handle hosts with mdynamic-no-pic support.
new d1618884bc3 libiberty, Darwin : Fix simple-object LTO table for cross-e [...]
new 1f459833392 libiberty, configure, Darwin: Avoid detecting deprecated sbrk.
new 90ac2b396d5 Darwin : Adjust defaults for the linker.
new 8d16d15d7ef Darwin: Reset section names table at the end of compile.
new 3b7661d4829 Darwin : Mark the mod init/term section starts with a linke [...]
new 92f4797ac64 Darwin : Make trampoline templates linker-visible.
The 15 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:
Makefile.def | 1 +
Makefile.in | 13 +
Makefile.tpl | 12 +
config/mh-darwin | 65 ++--
configure | 415 +++++++++++++++++++++++++-
configure.ac | 8 +-
gcc/collect2.c | 40 ++-
gcc/config.gcc | 10 +-
gcc/config.in | 19 ++
gcc/config/darwin-c.c | 2 +-
gcc/config/darwin-driver.c | 14 +-
gcc/config/darwin.c | 47 ++-
gcc/config/darwin.h | 19 +-
gcc/config/i386/darwin.h | 10 +-
gcc/config/rs6000/darwin.h | 5 +-
gcc/configure | 249 +++++++++++++++-
gcc/configure.ac | 147 ++++++++-
gcc/doc/install.texi | 4 +
gcc/exec-tool.in | 8 +
gcc/gcc.c | 5 +
gcc/testsuite/gcc.dg/darwin-minversion-link.c | 3 +-
gcc/testsuite/obj-c++.dg/cxx-ivars-3.mm | 2 +-
gcc/testsuite/obj-c++.dg/objc-gc-3.mm | 2 +-
gcc/testsuite/objc.dg/objc-gc-4.m | 2 +-
libcc1/Makefile.am | 1 +
libcc1/Makefile.in | 1 +
libiberty/configure | 17 +-
libiberty/configure.ac | 15 +-
libiberty/simple-object-mach-o.c | 5 +
libiberty/xmalloc.c | 2 +
30 files changed, 1072 insertions(+), 71 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from c3a9a3c5f559 Merge tag 'trace-tools-v5.19' of git://git.kernel.org/pub/ [...]
new 06006ad29abe dt-bindings: dma-engine: sifive,fu540: Add dma-channels pr [...]
new e2dfce24f417 dmaengine: sf-pdma: Get number of channel by device tree
new 448a0994cc69 dmaengine: sh: Kconfig: Make RZ_DMAC depend on ARCH_RZG2L
new 8b0c99371ac8 dmaengine: nbpfaxi: Use platform_get_irq_optional() to get [...]
new bb40bb695ec8 dmaengine: mediatek: mtk-hsdma: Use platform_get_irq() to [...]
new 80380f89d0f5 dmaengine: mediatek-cqdma: Use platform_get_irq() to get t [...]
new 3157dd0a3661 dmaengine: idxd: don't load pasid config until needed
new 9060a7a46a94 dmaengine: ep93xx: Remove redundant word in comment
new 105989311442 dmaengine: bestcomm: Prepare cleanup of powerpc's asm/prom.h
new ec834f1cc7cf dmaengine: stm32-mdma: check the channel availability (sec [...]
new 1f854536a833 dmaengine: Clarify cyclic transfer residue documentation
new 81f5eb2b11ba dmaengine: idxd: remove trailing white space on input str [...]
new 745bd6009413 MAINTAINERS: update my email address
new cc4abaa67e05 dt-bindings: altr,msgdma: update my email address
new 729106266a50 dt-bindings: dmaengine: Add doc for tegra gpcdma
new ee17028009d4 dmaengine: tegra: Add tegra gpcdma driver
new 2d7991fe8679 dmaengine: idxd: update IAA definitions for user header
new 52126d4c0379 dmaengine: Remove a useless mutex
new 94b8f0e58fa1 dmaengine: qcom: gpi: set chain and link flag for duplex
new dd45d96bd9d3 dt-bindings: dmaengine: qcom: gpi: add compatible for sm83 [...]
new 6316572cf302 dmaengine: qcom: gpi: Add support for ee_offset
new d0a3ef604801 dmaengine: qcom: gpi: Add SM8350 support
new 766b540df8a3 dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID i [...]
new 1d05a0bdb420 dmaengine: plx_dma: Move spin_lock_bh() to spin_lock()
new 578245307f4a dt-bindings: dmaengine: qcom: gpi: add compatible for sc7280
new d965068259d1 dmaengine: PTDMA: support polled mode
new 2128565a8d30 dmaengine: jz4780: set DMA maximum segment size
new 4e5a4eb20393 dmaengine: idxd: set DMA_INTERRUPT cap bit
new 23084545dbb0 dmaengine: idxd: set max_xfer and max_batch for RO device
new 3dbc47a9629d dmaengine: pl08x: drop the useless function
new e335de6ba5b6 dmaengine: mediatek: mtk-hsdma: use NULL instead of using [...]
new a8facc7b9885 dmaengine: add verification of DMA_INTERRUPT capability fo [...]
new 96144c8fb392 dmaengine: tegra: Remove unused including <linux/version.h>
new 439b5e765a00 dmaengine: idxd: move wq irq enabling to after device enable
new fc44ff0ae9f2 dmaengine: Document dmaengine_prep_dma_memset
new ceabe10cf5d6 dmaengine: at_hdmac: In atc_prep_dma_memset, treat value a [...]
new 3e0c06964bfc dmaengine: at_xdmac: In at_xdmac_prep_dma_memset, treat va [...]
new 643a4a85b0bc dmaengine: hidma: In hidma_prep_dma_memset treat value as [...]
new e235fe3bcf83 dmaengine: ptdma: statify pt_tx_status
new b21fe492a3a9 dmaengine: ti: k3-psil-am62: Update PSIL thread for saul.
new 63c14ae6c161 dmaengine: idxd: refactor wq driver enable/disable operations
new 99faef48e7a3 dmaengine: mv_xor_v2 : Move spin_lock_bh() to spin_lock()
new 461cd3709f26 dmaengine: tegra: Use platform_get_irq() to get IRQ resource
new aab08c1aac01 dmaengine: idxd: Fix the error handling path in idxd_cdev_ [...]
new b965182aee6e dt-bindings: renesas,rcar-dmac: R-Car V3U is R-Car Gen4
new 42a1b73852c4 dmaengine: idxd: Separate user and kernel pasid enabling
new cf4ac3fef338 dmaengine: idxd: fix lockdep warning on device driver removal
new 9120c879d288 dmaengine: idxd: free irq before wq type is reset
new 4734afb0d5ed dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call
new f9a9f43a62a0 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_ [...]
new 9126518e0439 dmaengine: zynqmp_dma: check dma_async_device_register ret [...]
new 517a710ac8fe dmaengine: zynqmp_dma: use pm_runtime_resume_and_get() ins [...]
new 8e6226f0f1a3 dmaengine: idxd: make idxd_register/unregister_dma_channel [...]
new d0ad42388a39 dmaengine: idxd: skip irq free when wq type is not kernel
new 54326f37ec13 dt-bindings: dmaengine: sprd: deprecate '#dma-channels'
new d84c3ad99879 dmaengine: sprd: deprecate '#dma-channels'
new 2112b8f4fb5c dmaengine: idxd: add missing callback function to support [...]
new 411dccf9d271 dmaengine: idxd: Remove unnecessary synchronize_irq() befo [...]
new 6cd4154a2665 dt-bindings: dmaengine: Introduce RZN1 dmamux bindings
new ad73c629b591 dt-bindings: clock: r9a06g032-sysctrl: Reference the DMAMU [...]
new 7ac92262e1fb dt-bindings: dmaengine: Introduce RZN1 DMA compatible
new 885525c1e7e2 clk: renesas: r9a06g032: Export function to set dmamux
new 134d9c52fca2 dmaengine: dw: dmamux: Introduce RZN1 DMA router support
new 2182066d95c3 clk: renesas: r9a06g032: Probe possible children
new d5a8fe0fee54 dmaengine: dw: Add RZN1 compatible
new 2cdd3ca67aea dmaengine: tegra: Fix build error without IOMMU_API
new bd1eca7b2c66 dt-bindings: dmaengine: mmp: deprecate '#dma-channels' and [...]
new d9cb0a4c0be5 dmaengine: pxa: deprecate '#dma-channels' and '#dma-requests'
new 607c04a0441f dmaengine: mmp: deprecate '#dma-channels'
new a725e582d720 dmaengine: ti: deprecate '#dma-channels'
new 9d6a2d92e450 dmaengine: stm32-mdma: remove GISR1 register
new da3b8ddb464b dmaengine: stm32-mdma: fix chan initialization in stm32_md [...]
new 276382696680 dmaengine: stm32-mdma: use dev_dbg on non-busy channel spu [...]
new 6c3c2066d6dc dt-bindings: dma: pl330: Add power-domains
new c7399e6d3b18 dmaengine: qcom: gpi: Add support for sc7280
new d0b360e3c164 dmaengine: stm32-dmamux: avoid reset of dmamux if used by [...]
new db60a63eb685 dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage [...]
new ded6230691e0 dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_ha [...]
new baa1424314f8 dmaengine: stm32-dma: rename pm ops before dma pause/resum [...]
new 099a9a94be0e dmaengine: stm32-dma: add device_pause/device_resume support
new 39b930bec80e dmaengine: tegra: Fix uninitialized variable usage
new 360e4f4e3fcc dmaengine: tegra: Remove unused switch case
new 59e477763d09 dt-bindings: dma: sun50i-a64: Add compatible for D1
new 9aa48806edb8 dmaengine: sun6i: Do not use virt_to_phys
new ec31c5c59492 dmaengine: sun6i: Add support for 34-bit physical addresses
new 8292a15597db dmaengine: sun6i: Add support for the D1 variant
new d1a285978082 dmaengine: idxd: make idxd_wq_enable() return 0 if wq is a [...]
new b00ed48bb0a7 Merge tag 'dmaengine-5.19-rc1' of git://git.kernel.org/pub [...]
The 88 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:
.../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 11 +
.../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +-
.../devicetree/bindings/dma/altr,msgdma.yaml | 2 +-
.../devicetree/bindings/dma/arm,pl330.yaml | 3 +
Documentation/devicetree/bindings/dma/mmp-dma.txt | 10 +-
.../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 110 ++
.../devicetree/bindings/dma/qcom,gpi.yaml | 3 +
.../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 10 +-
.../bindings/dma/renesas,rzn1-dmamux.yaml | 51 +
.../bindings/dma/sifive,fu540-c000-pdma.yaml | 19 +-
.../bindings/dma/snps,dma-spear1340.yaml | 8 +-
Documentation/devicetree/bindings/dma/sprd-dma.txt | 7 +-
.../devicetree/bindings/dma/xilinx/xilinx_dma.txt | 6 +-
Documentation/driver-api/dmaengine/provider.rst | 8 +-
MAINTAINERS | 3 +-
drivers/clk/renesas/r9a06g032-clocks.c | 40 +-
drivers/dma/Kconfig | 14 +-
drivers/dma/Makefile | 1 +
drivers/dma/amba-pl08x.c | 11 -
drivers/dma/at_hdmac.c | 10 +-
drivers/dma/at_xdmac.c | 9 +-
drivers/dma/bestcomm/bestcomm.c | 2 +
drivers/dma/dma-jz4780.c | 9 +
drivers/dma/dmaengine.c | 7 -
drivers/dma/dmatest.c | 13 +-
drivers/dma/dw/Kconfig | 9 +
drivers/dma/dw/Makefile | 2 +
drivers/dma/dw/platform.c | 1 +
drivers/dma/dw/rzn1-dmamux.c | 155 ++
drivers/dma/ep93xx_dma.c | 2 +-
drivers/dma/idxd/cdev.c | 18 +-
drivers/dma/idxd/device.c | 151 +-
drivers/dma/idxd/dma.c | 65 +-
drivers/dma/idxd/idxd.h | 20 +-
drivers/dma/idxd/init.c | 30 +-
drivers/dma/idxd/registers.h | 1 +
drivers/dma/idxd/sysfs.c | 12 +-
drivers/dma/mediatek/mtk-cqdma.c | 12 +-
drivers/dma/mediatek/mtk-hsdma.c | 13 +-
drivers/dma/mmp_pdma.c | 14 +-
drivers/dma/mv_xor_v2.c | 4 +-
drivers/dma/nbpfaxi.c | 14 +-
drivers/dma/plx_dma.c | 4 +-
drivers/dma/ptdma/ptdma-dev.c | 36 +-
drivers/dma/ptdma/ptdma-dmaengine.c | 16 +-
drivers/dma/ptdma/ptdma.h | 13 +
drivers/dma/pxa_dma.c | 13 +-
drivers/dma/qcom/gpi.c | 21 +-
drivers/dma/qcom/hidma.c | 13 +-
drivers/dma/sf-pdma/sf-pdma.c | 24 +-
drivers/dma/sf-pdma/sf-pdma.h | 8 +-
drivers/dma/sh/Kconfig | 2 +-
drivers/dma/sprd-dma.c | 6 +-
drivers/dma/stm32-dma.c | 311 +++-
drivers/dma/stm32-dmamux.c | 2 +-
drivers/dma/stm32-mdma.c | 53 +-
drivers/dma/sun6i-dma.c | 92 +-
drivers/dma/tegra186-gpc-dma.c | 1498 ++++++++++++++++++++
drivers/dma/ti/cppi41.c | 6 +-
drivers/dma/ti/k3-psil-am62.c | 8 +-
drivers/dma/xilinx/zynqmp_dma.c | 17 +-
include/linux/dmaengine.h | 9 +-
include/linux/soc/renesas/r9a06g032-sysctrl.h | 11 +
include/uapi/linux/idxd.h | 31 +-
64 files changed, 2744 insertions(+), 349 deletions(-)
create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra186-gpc-dma.yaml
create mode 100644 Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
create mode 100644 drivers/dma/dw/rzn1-dmamux.c
create mode 100644 drivers/dma/tegra186-gpc-dma.c
create mode 100644 include/linux/soc/renesas/r9a06g032-sysctrl.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.