tracing: Addition of TRACE_DEFINE_ENUM() to convert enums it TP_printk()
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest21 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/21 | tracing/drm: Remove unused TRACE_SYSTEM_STRING definedrivers/ drivers/ drivers/ | +0 | 0 replies | |
| 2/21 | tracing: Add TRACE_SYSTEM_VAR to intel-sstinclude/ | +7 | 0 replies | |
| 3/21 | tracing: Add TRACE_SYSTEM_VAR to kvm-s390arch/ | +7 | 0 replies | |
| 4/21 | tracing: Add TRACE_SYSTEM_VAR to xhci-hcddrivers/ | +7 | 0 replies | |
| 5/21 | mac80211: Move message tracepoints to their own headernet/ net/ net/ | +54 | 0 replies | |
| 6/21 | iwlwifi: Move each system tracepoints to their own headerdrivers/ drivers/ drivers/ +3 more | +618 | 0 replies | |
| 7/21 | brcmsmac: Move each system tracepoints to their own headerdrivers/ drivers/ drivers/ +1 more | +305 | 0 replies | |
| 8/21 | tracing: Give system name a pointerinclude/ include/ | +18 | 0 replies | |
| 9/21 | tracing: Update trace-event-sample with TRACE_SYSTEM_VAR documentationsamples/ | +19 | 0 replies | |
| 10/21 | tracing: Add TRACE_DEFINE_ENUM() macro to map enums to their valuesinclude/ include/ include/ +4 more | +178 | 0 replies | |
| 11/21 | tracing: Allow for modules to convert their enums to valuesinclude/ kernel/ kernel/ +1 more | +51 | 0 replies | |
| 12/21 | tracing/samples: Update the trace-event-sample.h with TRACE_DEFINE_ENUM()samples/ | +63 | 0 replies | |
| 13/21 | x86/tlb/trace: Export enums in used by tlb_flush tracepointinclude/ | +25 | 0 replies | |
| 14/21 | net/9p/tracing: Export enums in tracepoints to userspaceinclude/ | +88 | 0 replies | |
| 15/21 | f2fs: Export the enums in the tracepoints to userspaceinclude/ | +30 | 0 replies | |
| 16/21 | irq/tracing: Export enums in tracepoints to user spaceinclude/ | +27 | 0 replies | |
| 17/21 | mm: tracing: Export enums in tracepoints to user spaceinclude/ | +32 | 0 replies | |
| 18/21 | SUNRPC: Export enums in tracepoints to user spaceinclude/ | +44 | 0 replies | |
| 19/21 | v4l: Export enums used by tracepoints to user spaceinclude/ | +50 | 2 replies | |
| 20/21 | writeback: Export enums used by tracepoint to user spaceinclude/ | +25 | 0 replies | |
| 21/21 | tracing: Add enum_map file to show enums that have been mappedkernel/ kernel/ | +269 | 0 replies |
Reviews trailers per patch
All 21 patches have a Reviewed-by or Acked-by.
| Patch | Mark Brown | Masami Hiramatsu | Cornelia Huck | Johannes Berg | Arend van Spriel | Rusty Russell | Namhyung Kim | Trond Myklebust | Mauro Carvalho Chehab |
|---|---|---|---|---|---|---|---|---|---|
| 1/21 | R-b T-b | ||||||||
| 2/21 | A-b | R-b T-b | |||||||
| 3/21 | R-b T-b | A-b | |||||||
| 4/21 | R-b T-b | ||||||||
| 5/21 | R-b | ||||||||
| 6/21 | R-b | ||||||||
| 7/21 | A-b | ||||||||
| 8/21 | R-b T-b | ||||||||
| 9/21 | R-b T-b | ||||||||
| 10/21 | R-b T-b | A-b | |||||||
| 11/21 | R-b T-b | A-b | |||||||
| 12/21 | R-b T-b | ||||||||
| 13/21 | R-b T-b | ||||||||
| 14/21 | R-b T-b | ||||||||
| 15/21 | R-b T-b | ||||||||
| 16/21 | R-b T-b | ||||||||
| 17/21 | R-b T-b | ||||||||
| 18/21 | R-b T-b | A-b | |||||||
| 19/21 | R-b T-b | A-b | |||||||
| 20/21 | R-b T-b | ||||||||
| 21/21 | R-b T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 9 reviewers.
Cover letter [for-next][PATCH 00/21] tracing: Addition of TRACE_DEFINE_ENUM() to convert enums it TP_printk()
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next
Head SHA1: 72226a4c470c2a57c70be260a96f3a708fe4a2ad
Steven Rostedt (1):
tracing/drm: Remove unused TRACE_SYSTEM_STRING define
Steven Rostedt (Red Hat) (20):
tracing: Add TRACE_SYSTEM_VAR to intel-sst
tracing: Add TRACE_SYSTEM_VAR to kvm-s390
tracing: Add TRACE_SYSTEM_VAR to xhci-hcd
mac80211: Move message tracepoints to their own header
iwlwifi: Move each system tracepoints to their own header
brcmsmac: Move each system tracepoints to their own header
tracing: Give system name a pointer
tracing: Update trace-event-sample with TRACE_SYSTEM_VAR documentation
tracing: Add TRACE_DEFINE_ENUM() macro to map enums to their values
tracing: Allow for modules to convert their enums to values tracing/samples: Update the trace-event-sample.h with TRACE_DEFINE_ENUM() x86/tlb/trace: Export enums in used by tlb_flush tracepoint net/9p/tracing: Export enums in tracepoints to userspace
f2fs: Export the enums in the tracepoints to userspace irq/tracing: Export enums in tracepoints to user space
mm: tracing: Export enums in tracepoints to user space
SUNRPC: Export enums in tracepoints to user space
v4l: Export enums used by tracepoints to user space
writeback: Export enums used by tracepoint to user space
tracing: Add enum_map file to show enums that have been mapped
----
arch/s390/kvm/trace-s390.h | 7 + drivers/gpu/drm/drm_trace.h | 1 - drivers/gpu/drm/i915/i915_trace.h | 1 - drivers/gpu/drm/radeon/radeon_trace.h | 1 - .../brcm80211/brcmsmac/brcms_trace_brcmsmac.h | 102 +++++ .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 88 +++++ .../brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h | 110 ++++++ .../brcm80211/brcmsmac/brcms_trace_events.h | 225 +---------- drivers/net/wireless/iwlwifi/iwl-devtrace-data.h | 79 ++++ drivers/net/wireless/iwlwifi/iwl-devtrace-io.h | 155 ++++++++ .../net/wireless/iwlwifi/iwl-devtrace-iwlwifi.h | 200 ++++++++++ drivers/net/wireless/iwlwifi/iwl-devtrace-msg.h | 97 +++++ drivers/net/wireless/iwlwifi/iwl-devtrace-ucode.h | 81 ++++ drivers/net/wireless/iwlwifi/iwl-devtrace.h | 438 +-------------------- drivers/usb/host/xhci-trace.h | 7 + include/asm-generic/vmlinux.lds.h | 5 +- include/linux/ftrace_event.h | 4 +- include/linux/module.h | 2 + include/linux/tracepoint.h | 8 + include/trace/events/9p.h | 157 ++++---- include/trace/events/f2fs.h | 30 ++ include/trace/events/intel-sst.h | 7 + include/trace/events/irq.h | 39 +- include/trace/events/migrate.h | 42 +- include/trace/events/sunrpc.h | 62 ++- include/trace/events/tlb.h | 30 +- include/trace/events/v4l2.h | 75 ++-- include/trace/events/writeback.h | 33 +- include/trace/ftrace.h | 41 +- kernel/module.c | 3 + kernel/trace/Kconfig | 28 ++ kernel/trace/trace.c | 304 +++++++++++++- kernel/trace/trace.h | 2 + kernel/trace/trace_events.c | 121 +++++- net/mac80211/trace.c | 1 + net/mac80211/trace.h | 38 -- net/mac80211/trace_msg.h | 53 +++ samples/trace_events/trace-events-sample.h | 84 +++- 38 files changed, 1909 insertions(+), 852 deletions(-)