Merge tag 'docs-4.19' of git://git.lwn.net/linux
Pull documentation update from Jonathan Corbet: "This was a moderately busy cycle for docs, with the usual collection of small fixes and updates. We also have new ktime_get_*() docs from Arnd, some kernel-doc fixes, a new set of Italian translations (non so se vale la pena, ma non fa male - speriamo bene), and some extensive early memory-management documentation improvements from Mike Rapoport" * tag 'docs-4.19' of git://git.lwn.net/linux: (52 commits) Documentation: corrections to console/console.txt Documentation: add ioctl number entry for v4l2-subdev.h Remove gendered language from management style documentation scripts/kernel-doc: Escape all literal braces in regexes docs/mm: add description of boot time memory management docs/mm: memblock: add overview documentation docs/mm: memblock: add kernel-doc description for memblock types docs/mm: memblock: add kernel-doc comments for memblock_add[_node] docs/mm: memblock: update kernel-doc comments mm/memblock: add a name for memblock flags enumeration docs/mm: bootmem: add overview documentation docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' docs/mm: bootmem: fix kernel-doc warnings docs/mm: nobootmem: fixup kernel-doc comments mm/bootmem: drop duplicated kernel-doc comments Documentation: vm.txt: Adding 'nr_hugepages_mempolicy' parameter description. doc:it_IT: translation for kernel-hacking docs: Fix the reference labels in Locking.rst doc: tracing: Fix a typo of trace_stat mm: Introduce new type vm_fault_t ...
This commit is contained in:
@@ -524,4 +524,4 @@ The following commands are supported:
|
||||
totals derived from one or more trace event format fields and/or
|
||||
event counts (hitcount).
|
||||
|
||||
See Documentation/trace/histogram.txt for details and examples.
|
||||
See Documentation/trace/histogram.rst for details and examples.
|
||||
|
@@ -329,9 +329,9 @@ of ftrace. Here is a list of some of the key files:
|
||||
track of the time spent in those functions. The histogram
|
||||
content can be displayed in the files:
|
||||
|
||||
trace_stats/function<cpu> ( function0, function1, etc).
|
||||
trace_stat/function<cpu> ( function0, function1, etc).
|
||||
|
||||
trace_stats:
|
||||
trace_stat:
|
||||
|
||||
A directory that holds different tracing stats.
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -18,6 +18,7 @@ Linux Tracing Technologies
|
||||
events-nmi
|
||||
events-msr
|
||||
mmiotrace
|
||||
histogram
|
||||
hwlat_detector
|
||||
intel_th
|
||||
stm
|
||||
|
@@ -18,7 +18,7 @@ To enable this feature, build your kernel with CONFIG_KPROBE_EVENTS=y.
|
||||
Similar to the events tracer, this doesn't need to be activated via
|
||||
current_tracer. Instead of that, add probe points via
|
||||
/sys/kernel/debug/tracing/kprobe_events, and enable it via
|
||||
/sys/kernel/debug/tracing/events/kprobes/<EVENT>/enabled.
|
||||
/sys/kernel/debug/tracing/events/kprobes/<EVENT>/enable.
|
||||
|
||||
|
||||
Synopsis of kprobe_events
|
||||
@@ -81,9 +81,9 @@ Per-probe event filtering feature allows you to set different filter on each
|
||||
probe and gives you what arguments will be shown in trace buffer. If an event
|
||||
name is specified right after 'p:' or 'r:' in kprobe_events, it adds an event
|
||||
under tracing/events/kprobes/<EVENT>, at the directory you can see 'id',
|
||||
'enabled', 'format' and 'filter'.
|
||||
'enable', 'format', 'filter' and 'trigger'.
|
||||
|
||||
enabled:
|
||||
enable:
|
||||
You can enable/disable the probe by writing 1 or 0 on it.
|
||||
|
||||
format:
|
||||
@@ -95,6 +95,9 @@ filter:
|
||||
id:
|
||||
This shows the id of this probe event.
|
||||
|
||||
trigger:
|
||||
This allows to install trigger commands which are executed when the event is
|
||||
hit (for details, see Documentation/trace/events.rst, section 6).
|
||||
|
||||
Event Profiling
|
||||
---------------
|
||||
|
@@ -13,7 +13,7 @@ To enable this feature, build your kernel with CONFIG_UPROBE_EVENTS=y.
|
||||
Similar to the kprobe-event tracer, this doesn't need to be activated via
|
||||
current_tracer. Instead of that, add probe points via
|
||||
/sys/kernel/debug/tracing/uprobe_events, and enable it via
|
||||
/sys/kernel/debug/tracing/events/uprobes/<EVENT>/enabled.
|
||||
/sys/kernel/debug/tracing/events/uprobes/<EVENT>/enable.
|
||||
|
||||
However unlike kprobe-event tracer, the uprobe event interface expects the
|
||||
user to calculate the offset of the probepoint in the object.
|
||||
|
Reference in New Issue
Block a user