All of lore.kernel.org
 help / color / mirror / Atom feed
From: Steven Rostedt <rostedt@goodmis.org>
To: linux-kernel@vger.kernel.org
Cc: Ingo Molnar <mingo@kernel.org>,
	Andrew Morton <akpm@linux-foundation.org>,
	Daniel Bristot de Oliveira <bristot@redhat.com>,
	Masami Hiramatsu <mhiramat@kernel.org>
Subject: [for-next][PATCH 00/24] tracing: Last minute updates for 5.14
Date: Sat, 26 Jun 2021 09:04:04 -0400	[thread overview]
Message-ID: <20210626130404.033700863@goodmis.org> (raw)

Changes for 5.14.


  git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next

Head SHA1: 1f1b9e5899a2c96b354cac917f532c1917990ab6


Daniel Bristot de Oliveira (12):
      trace/hwlat: Fix Clark's email
      trace/hwlat: Implement the mode config option
      trace/hwlat: Switch disable_migrate to mode none
      trace/hwlat: Implement the per-cpu mode
      trace: Add a generic function to read/write u64 values from tracefs
      trace/hwlat: Use trace_min_max_param for width and window params
      trace/hwlat: Remove printk from sampling loop
      trace: Add osnoise tracer
      trace: Add timerlat tracer
      trace/hwlat: Protect kdata->kthread with get/put_online_cpus
      trace/hwlat: Support hotplug operations
      trace/osnoise: Support hotplug operations

Masami Hiramatsu (5):
      bootconfig: Change array value to use child node
      bootconfig: Support mixing a value and subkeys under a key
      tools/bootconfig: Support mixed value and subkey test cases
      docs: bootconfig: Update for mixing value and subkeys
      bootconfig: Share the checksum function with tools

Steven Rostedt (1):
      trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers

Steven Rostedt (VMware) (7):
      tracing: Simplify the max length test when using the filtering temp buffer
      tracing: Add better comments for the filtering temp buffer use case
      tracing: Add tp_printk_stop_on_boot option
      tracing: Have ftrace_dump_on_oops kernel parameter take numbers
      bootconfig/tracing/ktest: Add ktest examples of testing bootconfig
      tracing: Add LATENCY_FS_NOTIFY to define if latency_fsnotify() is defined
      Merge branch 'trace/ftrace/core' into trace/for-next

----
 Documentation/admin-guide/bootconfig.rst           |   30 +-
 Documentation/admin-guide/kernel-parameters.txt    |   13 +
 Documentation/trace/hwlat_detector.rst             |   13 +-
 Documentation/trace/index.rst                      |    2 +
 Documentation/trace/osnoise-tracer.rst             |  152 ++
 Documentation/trace/timerlat-tracer.rst            |  181 ++
 arch/x86/kernel/Makefile                           |    1 +
 arch/x86/kernel/trace.c                            |  237 +++
 fs/proc/bootconfig.c                               |    2 +-
 include/linux/bootconfig.h                         |   58 +-
 include/linux/ftrace_irq.h                         |   13 +
 include/linux/trace.h                              |    5 +
 include/trace/events/osnoise.h                     |  142 ++
 include/trace/trace_events.h                       |   25 +
 init/main.c                                        |   12 +-
 kernel/trace/Kconfig                               |   62 +
 kernel/trace/Makefile                              |    1 +
 kernel/trace/trace.c                               |  172 +-
 kernel/trace/trace.h                               |   35 +-
 kernel/trace/trace_entries.h                       |   41 +
 kernel/trace/trace_hwlat.c                         |  534 +++--
 kernel/trace/trace_osnoise.c                       | 2053 ++++++++++++++++++++
 kernel/trace/trace_output.c                        |  119 +-
 lib/bootconfig.c                                   |   76 +-
 tools/bootconfig/main.c                            |   62 +-
 tools/bootconfig/samples/bad-override.bconf        |    3 -
 tools/bootconfig/samples/bad-override2.bconf       |    3 -
 tools/bootconfig/samples/good-mixed-append.bconf   |    4 +
 .../{bad-mixed-kv1.bconf => good-mixed-kv1.bconf}  |    0
 .../{bad-mixed-kv2.bconf => good-mixed-kv2.bconf}  |    0
 tools/bootconfig/samples/good-mixed-kv3.bconf      |    6 +
 tools/bootconfig/samples/good-mixed-override.bconf |    4 +
 .../ktest/examples/bootconfigs/boottrace.bconf     |   49 +
 .../ktest/examples/bootconfigs/config-bootconfig   |    1 +
 .../ktest/examples/bootconfigs/functiongraph.bconf |   15 +
 .../ktest/examples/bootconfigs/tracing.bconf       |   33 +
 .../ktest/examples/bootconfigs/verify-boottrace.sh |   84 +
 .../examples/bootconfigs/verify-functiongraph.sh   |   61 +
 .../ktest/examples/bootconfigs/verify-tracing.sh   |   72 +
 .../testing/ktest/examples/include/bootconfig.conf |   69 +
 tools/testing/ktest/examples/kvm.conf              |    1 +
 41 files changed, 4211 insertions(+), 235 deletions(-)
 create mode 100644 Documentation/trace/osnoise-tracer.rst
 create mode 100644 Documentation/trace/timerlat-tracer.rst
 create mode 100644 arch/x86/kernel/trace.c
 create mode 100644 include/trace/events/osnoise.h
 create mode 100644 kernel/trace/trace_osnoise.c
 delete mode 100644 tools/bootconfig/samples/bad-override.bconf
 delete mode 100644 tools/bootconfig/samples/bad-override2.bconf
 create mode 100644 tools/bootconfig/samples/good-mixed-append.bconf
 rename tools/bootconfig/samples/{bad-mixed-kv1.bconf => good-mixed-kv1.bconf} (100%)
 rename tools/bootconfig/samples/{bad-mixed-kv2.bconf => good-mixed-kv2.bconf} (100%)
 create mode 100644 tools/bootconfig/samples/good-mixed-kv3.bconf
 create mode 100644 tools/bootconfig/samples/good-mixed-override.bconf
 create mode 100644 tools/testing/ktest/examples/bootconfigs/boottrace.bconf
 create mode 100644 tools/testing/ktest/examples/bootconfigs/config-bootconfig
 create mode 100644 tools/testing/ktest/examples/bootconfigs/functiongraph.bconf
 create mode 100644 tools/testing/ktest/examples/bootconfigs/tracing.bconf
 create mode 100755 tools/testing/ktest/examples/bootconfigs/verify-boottrace.sh
 create mode 100755 tools/testing/ktest/examples/bootconfigs/verify-functiongraph.sh
 create mode 100755 tools/testing/ktest/examples/bootconfigs/verify-tracing.sh
 create mode 100644 tools/testing/ktest/examples/include/bootconfig.conf

             reply	other threads:[~2021-06-26 13:05 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-26 13:04 Steven Rostedt [this message]
2021-06-26 13:04 ` [for-next][PATCH 01/24] bootconfig: Change array value to use child node Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 02/24] bootconfig: Support mixing a value and subkeys under a key Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 03/24] tools/bootconfig: Support mixed value and subkey test cases Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 04/24] docs: bootconfig: Update for mixing value and subkeys Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 05/24] bootconfig: Share the checksum function with tools Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 06/24] tracing: Simplify the max length test when using the filtering temp buffer Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 07/24] tracing: Add better comments for the filtering temp buffer use case Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 08/24] tracing: Add tp_printk_stop_on_boot option Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 09/24] tracing: Have ftrace_dump_on_oops kernel parameter take numbers Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 10/24] bootconfig/tracing/ktest: Add ktest examples of testing bootconfig Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 11/24] trace/hwlat: Fix Clarks email Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 12/24] trace/hwlat: Implement the mode config option Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 13/24] trace/hwlat: Switch disable_migrate to mode none Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 14/24] trace/hwlat: Implement the per-cpu mode Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 15/24] trace: Add a generic function to read/write u64 values from tracefs Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 16/24] trace/hwlat: Use trace_min_max_param for width and window params Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 17/24] trace/hwlat: Remove printk from sampling loop Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 18/24] trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 19/24] tracing: Add LATENCY_FS_NOTIFY to define if latency_fsnotify() is defined Steven Rostedt
2021-07-20 19:19   ` Arnd Bergmann
2021-06-26 13:04 ` [for-next][PATCH 20/24] trace: Add osnoise tracer Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 21/24] trace: Add timerlat tracer Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 22/24] trace/hwlat: Protect kdata->kthread with get/put_online_cpus Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 23/24] trace/hwlat: Support hotplug operations Steven Rostedt
2021-06-26 13:04 ` [for-next][PATCH 24/24] trace/osnoise: " Steven Rostedt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210626130404.033700863@goodmis.org \
    --to=rostedt@goodmis.org \
    --cc=akpm@linux-foundation.org \
    --cc=bristot@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mhiramat@kernel.org \
    --cc=mingo@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.