This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-lts-allnoconfig
in repository toolchain/ci/llvm-project.
from 73daeb3d507f [CUDA] Make sure <string.h> is included with original __TH [...]
adds ec4829efcc94 fixes bug #51926 where dangling comma caused overrun
adds eb845520ac3c compiler-rt: Fix arch detection for ppc64le
adds 26e2c97bf14c [openmp] [elf_common] Fix linking against LLVM dylib
adds 08e3a5ccd952 [IntelJITListener] Fix order in JitListener/multiple.ll
No new revisions were added by this update.
Summary of changes:
clang/lib/Format/WhitespaceManager.cpp | 16 ++++++++++++++--
clang/unittests/Format/FormatTest.cpp | 14 +++++++++++++-
compiler-rt/cmake/base-config-ix.cmake | 2 +-
llvm/test/JitListener/multiple.ll | 10 +++++-----
.../plugins/common/elf_common/CMakeLists.txt | 3 +++
5 files changed, 36 insertions(+), 9 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_kernel/llvm-release-aarch64-lts-allnoconfig
in repository toolchain/ci/binutils-gdb.
from 70cfd17bbd Automatic date update in version.in
adds a035f1f8e7 Automatic date update in version.in
adds b7f12798a5 Automatic date update in version.in
adds b8244b33a0 Automatic date update in version.in
adds 61b0daa408 Automatic date update in version.in
adds 786735af68 Automatic date update in version.in
adds cdc39779b6 Automatic date update in version.in
adds 86f474b5ff Automatic date update in version.in
No new revisions were added by this update.
Summary of changes:
bfd/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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_kernel/llvm-release-aarch64-lts-allnoconfig
in repository toolchain/ci/base-artifacts.
discards eab94eb5e 0: update: binutils-llvm-linux-qemu: boot
new 49bd47cb3 0: update: binutils-llvm-linux-qemu: boot
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 (eab94eb5e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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 1596 -> 1612 bytes
02-prepare_abe/console.log.xz | Bin 2788 -> 2760 bytes
03-build_abe-binutils/console.log.xz | Bin 43028 -> 42532 bytes
04-build_llvm/console.log.xz | Bin 58044 -> 57624 bytes
05-build_abe-qemu/console.log.xz | Bin 30544 -> 30248 bytes
06-build_linux/console.log.xz | Bin 3716 -> 3604 bytes
07-boot_linux/console.log.xz | Bin 504 -> 504 bytes
08-check_regression/console.log.xz | Bin 412 -> 412 bytes
09-update_baseline/console.log | 16 ++++++++--------
jenkins/manifest.sh | 20 ++++++++++----------
10 files changed, 18 insertions(+), 18 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 79ef0c001425 Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/li [...]
new 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs
new 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits
new 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp
new 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp
new 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst
new 3ac858785231 rcu: Fix undefined Kconfig macros
new ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...]
new 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting()
new 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp()
new 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter
new ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again
new 1eac0075ebee rcu: Make rcu update module parameters world-readable
new f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...]
new 925da92ba5cb rcu: Avoid unneeded function call in rcu_read_unlock()
new 7663ad9a5dbc rcu: Always inline rcu_dynticks_task*_{enter,exit}()
new 74aece72f95f rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr
new 2f611d044b8d scftorture: Allow zero weight to exclude an smp_call_funct [...]
new 2b1388f8a408 scftorture: Shut down if nonsensical arguments given
new da9366c627ef scftorture: Account for weight_resched when checking for a [...]
new c3d0258d5af2 scftorture: Count reschedule IPIs
new f2bdf7dc0da2 scftorture: Warn on individual scf_torture_init() error co [...]
new cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs
new 96017bf90397 rcu-tasks: Simplify trc_read_check_handler() atomic operations
new 18f08e758f34 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...]
new a5c071ccfa17 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...]
new c4f113ac450a rcu-tasks: Fix s/instruction/instructions/ typo in comment
new 0db7c32ad316 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...]
new d0a85858569e rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment
new 89401176daf0 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...]
new d39ec8f3c12a rcu-tasks: Correct comparisons for CPU numbers in show_sta [...]
new a6517e9ce011 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...]
new ed42c3806712 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...]
new 46aa886c483f rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
new 8af9e2c7826a rcu-tasks: Update comments to cond_resched_tasks_rcu_qs()
new fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error
new efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...]
new b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...]
new ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions
new eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions
new fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...]
new 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...]
new 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument
new b380b10b84c3 torture: Make torture.sh print the number of files to be c [...]
new 2010776f8ccb tools/rcu: Add an extract-stall script
new ae3357ac1127 torture: Allot 1G of memory for scftorture runs
new faaaf2ac03a8 torture: Make kvm-remote.sh print size of downloaded tarball
new dd1277d2ad95 Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16 [...]
new 6fedc28076bb Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/sc [...]
The 48 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:
.../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 69 ++++++-------
Documentation/RCU/stallwarn.rst | 10 ++
arch/sh/configs/sdk7786_defconfig | 1 -
arch/xtensa/configs/nommu_kc705_defconfig | 1 -
include/linux/rcupdate.h | 3 +-
include/linux/rcupdate_trace.h | 5 +-
include/linux/torture.h | 8 ++
kernel/locking/locktorture.c | 14 +--
kernel/rcu/rcuscale.c | 10 +-
kernel/rcu/rcutorture.c | 86 ++++++++++------
kernel/rcu/refscale.c | 6 +-
kernel/rcu/tasks.h | 109 ++++++++++-----------
kernel/rcu/tree.c | 36 +++----
kernel/rcu/tree_exp.h | 3 +-
kernel/rcu/tree_nocb.h | 2 +-
kernel/rcu/tree_plugin.h | 11 +--
kernel/rcu/update.c | 8 +-
kernel/scftorture.c | 43 ++++----
tools/rcu/extract-stall.sh | 34 +++++++
.../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 +
tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +-
tools/testing/selftests/rcutorture/bin/torture.sh | 11 ++-
22 files changed, 273 insertions(+), 200 deletions(-)
create mode 100644 tools/rcu/extract-stall.sh
--
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_gcc_check_bootstrap/master-arm-check_bootstrap_lto
in repository toolchain/ci/base-artifacts.
discards c8b43f9b3 0: update: binutils-gcc: 1
new daec9f4ed 0: update: binutils-gcc: 1
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 (c8b43f9b3)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gcc_check_bootstrap/mast [...]
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 1672 -> 1540 bytes
02-prepare_abe/console.log.xz | Bin 2756 -> 2752 bytes
03-build_abe-binutils/console.log.xz | Bin 66708 -> 65556 bytes
04-build_abe-bootstrap_lto/console.log.xz | Bin 478880 -> 481572 bytes
05-build_abe-dejagnu/console.log.xz | Bin 3804 -> 3804 bytes
06-build_abe-check_bootstrap_lto/console.log.xz | Bin 2428 -> 2352 bytes
07-check_regression/console.log.xz | Bin 3808 -> 7616 bytes
07-check_regression/extra-bisect-params | 2 +-
07-check_regression/fails.sum | 7 +-
07-check_regression/results.compare | 41 +-
07-check_regression/results.compare2 | 1538 +++++++-
07-check_regression/results.regressions | 41 +-
08-update_baseline/console.log | 1953 ++++++++--
08-update_baseline/extra-bisect-params | 2 +-
08-update_baseline/fails.sum | 7 +-
08-update_baseline/results.compare | 41 +-
08-update_baseline/results.compare2 | 1538 +++++++-
08-update_baseline/results.regressions | 41 +-
jenkins/manifest.sh | 12 +-
sumfiles/g++.log.xz | Bin 2713336 -> 2760556 bytes
sumfiles/g++.sum | 1088 +++---
sumfiles/gcc.log.xz | Bin 2396248 -> 2352508 bytes
sumfiles/gcc.sum | 4589 ++++++++++++-----------
sumfiles/gfortran.log.xz | Bin 920576 -> 915904 bytes
sumfiles/gfortran.sum | 151 +-
sumfiles/libatomic.log.xz | Bin 2288 -> 2300 bytes
sumfiles/libatomic.sum | 4 +-
sumfiles/libgomp.log.xz | Bin 175872 -> 175020 bytes
sumfiles/libgomp.sum | 16 +-
sumfiles/libitm.log.xz | Bin 2704 -> 2720 bytes
sumfiles/libitm.sum | 6 +-
sumfiles/libstdc++.log.xz | Bin 466488 -> 462464 bytes
sumfiles/libstdc++.sum | 15 +-
33 files changed, 7464 insertions(+), 3628 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 d54f486035fd Merge tag 'hwmon-for-v5.16' of git://git.kernel.org/pub/sc [...]
new 8f7262cd6669 kprobes: Do not use local variable when creating debugfs file
new 5d6de7d7fb4b kprobes: Use helper to parse boolean input from userspace
new 02afb8d6048d kprobe: Simplify prepare_kprobe() by dropping redundant version
new 71bdc8fe22ac csky: ftrace: Drop duplicate implementation of arch_check_ [...]
new 4402deae8993 kprobes: Make arch_check_ftrace_location static
new 9c89bb8e3272 kprobes: treewide: Cleanup the error messages for kprobes
new 223a76b268c9 kprobes: Fix coding style issues
new dfc05b55c3c6 kprobes: Use IS_ENABLED() instead of kprobes_built_in()
new 57d4e3178010 kprobes: Add assertions for required lock
new c42421e205fc kprobes: treewide: Use 'kprobe_opcode_t *' for the code ad [...]
new 29e8077ae2be kprobes: Use bool type for functions which returns boolean value
new a7fe2378454c ia64: kprobes: Fix to pass correct trampoline address to t [...]
new f2ec8d9a3b8c kprobes: treewide: Replace arch_deref_entry_point() with d [...]
new 96fed8ac2bb6 kprobes: treewide: Remove trampoline_address from kretprob [...]
new adf8a61a940c kprobes: treewide: Make it harder to refer kretprobe_tramp [...]
new 03bac0df2886 kprobes: Add kretprobe_find_ret_addr() for searching retur [...]
new e028c4f7ac7c objtool: Add frame-pointer-specific function ignore
new 5b284b193368 objtool: Ignore unwind hints for ignored functions
new eb4a3f7d78c7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline()
new bb6121b11c22 ARC: Add instruction_pointer_set() API
new c1f76fe58f69 ia64: Add instruction_pointer_set() API
new 7391dd19027c arm: kprobes: Make space for instruction pointer on stack
new df91c5bccb0c kprobes: Enable stacktrace from pt_regs in kretprobe handler
new 1f36839308cf x86/kprobes: Push a fake return address at kretprobe_trampoline
new 19138af1bd88 x86/unwind: Recover kretprobe trampoline entry
new 7da89495d500 tracing: Show kretprobe unknown indicator only for kretpro [...]
new bf094cffea2a x86/kprobes: Fixup return address in generic trampoline handler
new 6954e415264e tracing: Place trace_pid_list logic into abstract functions
new 8d6e90983ade tracing: Create a sparse bitmask for pid filtering
new b30a779d5c55 tracing: Initialize upper and lower vars in pid_list_refill_irq()
new 49d67e445742 tracefs: Have tracefs directories not set OTH permission b [...]
new 21ccc9cd7211 tracing: Disable "other" permission bits in the tracefs files
new 6644c654ea70 ftrace: Cleanup ftrace_dyn_arch_init()
new bdac5c2b243f bootconfig: Allocate xbc_data inside xbc_init()
new e306220cb7b7 bootconfig: Add xbc_get_info() for the node information
new f30f00cc9664 tools/bootconfig: Run test script when build all
new 115d4d08aeb9 bootconfig: Rename xbc_destroy_all() to xbc_exit()
new f3668cde8562 bootconfig: Split parse-tree part from xbc_init
new 9b81c9bfff46 bootconfig: Remove unused debug function
new 160321b2602f tools/bootconfig: Print all error message in stderr
new 4f292c4886bf bootconfig: Replace u16 and u32 with uint16_t and uint32_t
new 4ee1b4cac236 bootconfig: Cleanup dummy headers in tools/bootconfig
new 43c9dd8ddf4e ftrace: Add unit test for removing trace function
new affc65924629 tracing: in_irq() cleanup
new 34cdd18b8d24 tracing: Use linker magic instead of recasting ftrace_ops_ [...]
new 7ce1bb83a140 tracing/cfi: Fix cmp_entries_* functions signature mismatch
new 9b84fadc444d tracing: Reuse logic from perf's get_recursion_context()
new 91ebe8bcbff9 tracing/perf: Add interrupt_context_level() helper
new 1e85010e17c1 x86/ftrace: Remove extra orig rax move
new 8646698aefad x86/ftrace: Remove fault protection code in prepare_ftrace_return
new 4a30e4c93051 ftrace/x86_64: Have function graph tracer depend on DYNAMI [...]
new 0c0593b45c9b x86/ftrace: Make function graph use ftrace directly
new 130c08065848 tracing: Add trampoline/graph selftest
new 4e341cad6b7a tracing: Fix selftest config check for function graph star [...]
new 1904a8144598 ftrace: Add ftrace_add_rec_direct function
new f64dd4627ec6 ftrace: Add multi direct register/unregister interface
new ccf5a89efd6f ftrace: Add multi direct modify interface
new 5fae941b9a6f ftrace/samples: Add multi direct interface test module
new ed29271894aa ftrace/direct: Do not disable when switching direct callers
new bce5c81cb31f tracing: Explain the trace recursion transition bit better
new 8720aeecc246 tracing: use %ps format string to print symbols
new e44e81c5b90f kprobes: convert tests to kunit
new 811b93ffaa48 x86/unwind: Compile kretprobe fixup code only if CONFIG_KR [...]
new f87174106215 arm64: kprobes: Record frame pointer with kretprobe instance
new fc6d647638a8 arm64: kprobes: Make a frame pointer on __kretprobe_trampoline
new cd9bc2c92588 arm64: Recover kretprobe modified return address in stacktrace
new b3ea5d56f212 ARM: clang: Do not rely on lr register for stacktrace
new 7e9bf33b8124 ARM: kprobes: Make a frame pointer on __kretprobe_trampoline
new fed240d9c974 ARM: Recover kretprobe modified return address in stacktrace
new 172f7ba9772c ftrace: Make ftrace_profile_pages_init static
new f604de20c0a4 tools/latency-collector: Use correct size when writing que [...]
new 9e20028b529d perf/core: allow ftrace for functions in kernel/event/core.c
new 9bd985766a43 trace/osnoise: Fix an ifdef comment
new 4d4eac7b5af4 tracing/doc: Fix typos on the timerlat tracer documentation
new e0f3b18be733 trace/osnoise: Add migrate-disabled field to the osnoise header
new aeafcb82d99c trace/timerlat: Add migrate-disabled field to the timerlat header
new 3c20bd3af535 tracing: Fix missing trace_boot_init_histograms kstrdup NU [...]
new 1d6288914264 tracing/hwlat: Make some internal symbols static
new 17b251a290ba ftrace/sh: Add arch_ftrace_ops_list_func stub to have comp [...]
new 4d1c92a4f5ad lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as [...]
new 1f6d3a8f5e39 kprobes: Add a test case for stacktrace from kretprobe handler
new 010db091b687 lib/bootconfig: Fix the xbc_get_info kerneldoc
new f76fbbbb5061 samples/kretprobes: Fix return value if register_kretprobe [...]
new 438697a39f06 docs, kprobes: Remove invalid URL and add new reference
new b9e94a7bb6fa test_kprobes: Move it from kernel/ to lib/
new 5c03d8fb04fb MAINTAINERS: Update KPROBES and TRACING entries
new 25b951387280 selftests/ftrace: Stop tracing while reading the trace fil [...]
new 52cfb373536a tracing: Add support for creating hist trigger variables f [...]
new bcef04415032 tracing: Add division and multiplication support for hist [...]
new 9710b2f341a0 tracing: Fix operator precedence for hist triggers expression
new c5eac6ee8bc5 tracing/histogram: Simplify handling of .sym-offset in exp [...]
new f47716b7a955 tracing/histogram: Covert expr to const if both operands a [...]
new 722eddaa4043 tracing/histogram: Optimize division by a power of 2
new 2d2f6d4b8ce7 tracing/histogram: Document expression arithmetic and constants
new ce5e48036c9e ftrace: disable preemption when recursion locked
new d33cc6573723 ftrace: do CPU checking after preemption disabled
new 39d9c1c103d3 bootconfig: Initialize ret in xbc_parse_tree()
new a90afe8d020d tracing: Show size of requested perf buffer
new e531e90b5ab0 tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 [...]
new 93d76e4a0e01 tracing/histogram: Fix documentation inline emphasis warning
new feea69ec121f tracing/histogram: Fix semicolon.cocci warnings
new 79ef0c001425 Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/li [...]
The 102 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/trace/histogram.rst | 14 +
Documentation/trace/kprobes.rst | 2 +-
Documentation/trace/timerlat-tracer.rst | 24 +-
MAINTAINERS | 5 +-
arch/Kconfig | 8 +
arch/arc/include/asm/kprobes.h | 2 +-
arch/arc/include/asm/ptrace.h | 5 +
arch/arc/kernel/kprobes.c | 13 +-
arch/arm/Kconfig | 1 +
arch/arm/include/asm/stacktrace.h | 9 +
arch/arm/kernel/ftrace.c | 5 -
arch/arm/kernel/return_address.c | 4 +
arch/arm/kernel/stacktrace.c | 17 +-
arch/arm/probes/kprobes/core.c | 43 +-
arch/arm/probes/kprobes/opt-arm.c | 7 +-
arch/arm64/Kconfig | 1 +
arch/arm64/include/asm/kprobes.h | 2 +-
arch/arm64/include/asm/stacktrace.h | 4 +
arch/arm64/kernel/ftrace.c | 5 -
arch/arm64/kernel/probes/kprobes.c | 12 +-
arch/arm64/kernel/probes/kprobes_trampoline.S | 8 +-
arch/arm64/kernel/stacktrace.c | 7 +
arch/csky/include/asm/kprobes.h | 2 +-
arch/csky/kernel/ftrace.c | 5 -
arch/csky/kernel/probes/ftrace.c | 9 -
arch/csky/kernel/probes/kprobes.c | 14 +-
arch/csky/kernel/probes/kprobes_trampoline.S | 4 +-
arch/ia64/include/asm/ptrace.h | 5 +
arch/ia64/kernel/ftrace.c | 6 -
arch/ia64/kernel/kprobes.c | 15 +-
arch/microblaze/kernel/ftrace.c | 5 -
arch/mips/kernel/kprobes.c | 26 +-
arch/nds32/kernel/ftrace.c | 5 -
arch/parisc/kernel/ftrace.c | 8 -
arch/parisc/kernel/kprobes.c | 6 +-
arch/powerpc/include/asm/kprobes.h | 2 +-
arch/powerpc/kernel/kprobes-ftrace.c | 2 -
arch/powerpc/kernel/kprobes.c | 29 +-
arch/powerpc/kernel/optprobes.c | 8 +-
arch/powerpc/kernel/stacktrace.c | 2 +-
arch/riscv/include/asm/kprobes.h | 2 +-
arch/riscv/kernel/ftrace.c | 5 -
arch/riscv/kernel/probes/ftrace.c | 2 -
arch/riscv/kernel/probes/kprobes.c | 15 +-
arch/riscv/kernel/probes/kprobes_trampoline.S | 4 +-
arch/s390/include/asm/kprobes.h | 2 +-
arch/s390/kernel/ftrace.c | 5 -
arch/s390/kernel/kprobes.c | 16 +-
arch/s390/kernel/stacktrace.c | 2 +-
arch/sh/boot/compressed/misc.c | 3 +
arch/sh/include/asm/kprobes.h | 2 +-
arch/sh/kernel/ftrace.c | 5 -
arch/sh/kernel/kprobes.c | 12 +-
arch/sparc/include/asm/kprobes.h | 2 +-
arch/sparc/kernel/ftrace.c | 5 -
arch/sparc/kernel/kprobes.c | 12 +-
arch/x86/Kconfig | 3 +-
arch/x86/include/asm/ftrace.h | 9 +-
arch/x86/include/asm/kprobes.h | 1 -
arch/x86/include/asm/unwind.h | 29 ++
arch/x86/include/asm/unwind_hints.h | 5 +
arch/x86/kernel/ftrace.c | 76 ++--
arch/x86/kernel/ftrace_64.S | 30 +-
arch/x86/kernel/kprobes/core.c | 71 +++-
arch/x86/kernel/kprobes/ftrace.c | 2 -
arch/x86/kernel/kprobes/opt.c | 6 +-
arch/x86/kernel/trace.c | 2 +-
arch/x86/kernel/unwind_frame.c | 3 +-
arch/x86/kernel/unwind_guess.c | 3 +-
arch/x86/kernel/unwind_orc.c | 21 +-
fs/tracefs/inode.c | 3 +-
include/asm-generic/vmlinux.lds.h | 10 +-
include/linux/bootconfig.h | 31 +-
include/linux/ftrace.h | 38 +-
include/linux/kprobes.h | 113 ++++--
include/linux/objtool.h | 12 +
include/linux/preempt.h | 21 +
include/linux/trace_events.h | 2 +-
include/linux/trace_recursion.h | 27 +-
init/main.c | 16 +-
kernel/Makefile | 1 -
kernel/events/internal.h | 7 +-
kernel/kprobes.c | 507 +++++++++++++-----------
kernel/livepatch/patch.c | 12 +-
kernel/test_kprobes.c | 313 ---------------
kernel/trace/Makefile | 1 +
kernel/trace/fgraph.c | 6 +-
kernel/trace/ftrace.c | 348 +++++++++++++---
kernel/trace/pid_list.c | 495 +++++++++++++++++++++++
kernel/trace/pid_list.h | 88 ++++
kernel/trace/ring_buffer.c | 9 +-
kernel/trace/trace.c | 151 +++----
kernel/trace/trace.h | 19 +-
kernel/trace/trace_boot.c | 4 +
kernel/trace/trace_dynevent.c | 2 +-
kernel/trace/trace_event_perf.c | 9 +-
kernel/trace/trace_events.c | 48 +--
kernel/trace/trace_events_hist.c | 415 +++++++++++++++----
kernel/trace/trace_events_synth.c | 4 +-
kernel/trace/trace_functions.c | 5 -
kernel/trace/trace_functions_graph.c | 4 +-
kernel/trace/trace_hwlat.c | 10 +-
kernel/trace/trace_kprobe.c | 10 +-
kernel/trace/trace_osnoise.c | 39 +-
kernel/trace/trace_output.c | 17 +-
kernel/trace/trace_printk.c | 2 +-
kernel/trace/trace_recursion_record.c | 4 +-
kernel/trace/trace_selftest.c | 92 ++++-
kernel/trace/trace_stack.c | 6 +-
kernel/trace/trace_stat.c | 6 +-
kernel/trace/trace_uprobe.c | 4 +-
kernel/trace/tracing_map.c | 40 +-
lib/Kconfig.debug | 3 +-
lib/Makefile | 1 +
lib/bootconfig.c | 231 ++++++-----
lib/error-inject.c | 3 +-
lib/test_kprobes.c | 371 +++++++++++++++++
samples/ftrace/Makefile | 1 +
samples/ftrace/ftrace-direct-multi.c | 52 +++
samples/kprobes/kretprobe_example.c | 2 +-
tools/bootconfig/Makefile | 4 +-
tools/bootconfig/include/linux/bootconfig.h | 45 ++-
tools/bootconfig/include/linux/bug.h | 12 -
tools/bootconfig/include/linux/ctype.h | 7 -
tools/bootconfig/include/linux/errno.h | 7 -
tools/bootconfig/include/linux/kernel.h | 18 -
tools/bootconfig/include/linux/memblock.h | 11 -
tools/bootconfig/include/linux/printk.h | 14 -
tools/bootconfig/include/linux/string.h | 32 --
tools/bootconfig/main.c | 32 +-
tools/include/linux/objtool.h | 12 +
tools/objtool/check.c | 2 +-
tools/testing/selftests/ftrace/ftracetest | 2 +-
tools/testing/selftests/ftrace/test.d/functions | 12 +
tools/tracing/latency/latency-collector.c | 2 +-
135 files changed, 3008 insertions(+), 1525 deletions(-)
delete mode 100644 kernel/test_kprobes.c
create mode 100644 kernel/trace/pid_list.c
create mode 100644 kernel/trace/pid_list.h
create mode 100644 lib/test_kprobes.c
create mode 100644 samples/ftrace/ftrace-direct-multi.c
delete mode 100644 tools/bootconfig/include/linux/bug.h
delete mode 100644 tools/bootconfig/include/linux/ctype.h
delete mode 100644 tools/bootconfig/include/linux/errno.h
delete mode 100644 tools/bootconfig/include/linux/kernel.h
delete mode 100644 tools/bootconfig/include/linux/memblock.h
delete mode 100644 tools/bootconfig/include/linux/printk.h
delete mode 100644 tools/bootconfig/include/linux/string.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.