Age | Commit message (Collapse) | Author |
|
Change-Id: Iada950d8bcf5ec4f2b0a4fafeb731af419d50d37
|
|
Change-Id: Ib8258e158d0ec6f1d542ec23408b701424d47c5d
|
|
Change-Id: Ia35fd8c7817dc3963a445b303820f6a2e12de55c
|
|
am: ff64d3e1a8
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313384
Change-Id: I12e45a597c64aa623623e939ba1983f4bbaac07a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313384
Change-Id: I0d3d16f0ae67a3ed17027d591e5c7b87338b911f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313384
Change-Id: I95ddd4fd684f75ef83fd0aa553c6e8e4c0a341ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313383
Change-Id: Id70a253a25e7cd4e8a4ae8331c1bab5f998ca983
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084181
Change-Id: Ide7f48e9137e4f1b80b616e4c10c4e6dddaaeee1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
494481b06a am: 1f6b55028b
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084180
Change-Id: I9a42d1993dc0af462321ebcda8881b12d06785c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084179
Change-Id: I9adc1d5e334d72096e17cd141c93f854180e5857
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
fcd84f34e6
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084178
Change-Id: I706802058f5ed79e194c38673bba5c095ebec043
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084177
Change-Id: I6b9e2a14ba81e6a7327522d696d04fabc5472822
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084176
Change-Id: I27ce930b7683bb8c2b3d4708bea438fce65d2e19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 9b3883290c am: ce48ef2ecb
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084175
Change-Id: Ie65632f3f1561accdedc0e545074629e01d400a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313383
Change-Id: I947690b27ae04508abd7b29599d7615bffa29b98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2313383
Change-Id: I20c6cb1fe2b94dbfaedc8239737342fc6f5a448e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084181
Change-Id: Ic775f9192c08c7ae8e577ac4d90623d1268e0cbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
494481b06a
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084180
Change-Id: I07c1e69fce543f74b314753beca6110f596eb411
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084179
Change-Id: Iab6a25b3bc497c2a4622a8ccba2f8170028f4691
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084178
Change-Id: I05b80134de9292abaf8dae49bfb3108c471af7b3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084177
Change-Id: Ia4544e5b09208c407366ec2d6456e5076c60301b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084176
Change-Id: I28116b30694022f9dc6f52ebbe585cfdcf5c2282
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 9b3883290c
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084175
Change-Id: I733df11d940d58b78bf8831d4a6e7c1ca1e7b486
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Android doesn't mount /tmp. Fixup the temp file paths to
/data/local/tmp/ if this is an Android build.
This is needed for tracing VMs to work correctly.
Bug: 223905587
Test: guest$ trace-cmd agent
Test: host$ trace-cmd record -e sched:* -A microdroid@24:823 -e sched:*
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
Change-Id: Ie690c33feb29ae9931fc3c3e1a4656c4645faf90
|
|
This breaks the bazel build.
Bug: 260148018
Test: Presubmits
Change-Id: I45aa2a710e48c55abaff0bc38662f59185a4b591
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084181
Change-Id: I7fea4a5b9b0fa3c2b6d972e01bdf1c09a9abd732
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084180
Change-Id: Id1ecd9a1a8af74088941afeccf9b3bebc28a20f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084179
Change-Id: I7295b3582b28a5f088fc103d9dabc17a56b20712
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084178
Change-Id: Ia79827d941f533ec29cf3997e6b759a60f9e3aa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084177
Change-Id: I1cb23563e4a8d30998a99140dc8b740fc38c7ecf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084176
Change-Id: I26e660b979973add06a70d463a5ad589ae66c26f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/trace-cmd/+/2084175
Change-Id: Ic8a8ed55102752f91a7dfd787638d8767b86d279
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Add Android.bp to build libtracecmd and trace-cmd with Soong.
We restrict the visibility of libtracecmd to trace-cmd only due
to LGPL license.
Bug: 223905587
Test: m libtracecmd; m trace-cmd
igned-off-by: Kalesh Singh <kaleshsingh@google.com>
Change-Id: I47761ca75bb73bb3a15cc0a7de9d53ca2e32c826
|
|
Implement pthread_setaffinity_np() and
pthread_getaffinity_np() in libtracecmd for Android.
Bug: 223905587
Change-Id: I8ae788cfb2d799993013c6fbaa9acb3e482977a0
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Bug: 223905587
Test: N/A
Change-Id: Iaf630d0a669a98be079047b9cfb481cf27736744
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Bug: 223905587
Test: N/A
Change-Id: I4071481fd86237111d07d5e8e9d3494bc4f69d15
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Bug: 223905587
Test: N/A
Change-Id: Idb5c19ebf78d975d36f33af0a6dba6be52bc2f19
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Bug: 223905587
Test: N/A
Change-Id: I445781f9f10ca8e6b4b702e2b28be84d075bc28c
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
|
|
Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
Change-Id: I4eca52457dbe1fe85e0285a8ba3631c0cc60c767
|
|
Added multiple missing options which can be found in -h, help page.
Link: https://lore.kernel.org/linux-trace-devel/20220426140318.221339-1-vnagare@redhat.com
Signed-off-by: Vaibhav Nagare <vnagare@redhat.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Tell trace-cmd that the "tai" clock source should be displayed in seconds
and needs to be parsed as such.
Instead of:
sleep-2084 [001]1651097314396951318: function: __mutex_unlock_slowpath
sleep-2084 [001]1651097314396951516: function: ktime_get_mono_fast_ns
sleep-2084 [001]1651097314396951773: function: ktime_get_mono_fast_ns
sleep-2084 [001]1651097314396951773: function: rcu_read_lock_sched_held
sleep-2084 [001]1651097314396951949: function: ktime_get_mono_fast_ns
sleep-2084 [001]1651097314396952359: function: ktime_get_mono_fast_ns
Display as:
sleep-2084 [001] 1651097314.396951: function: __mutex_unlock_slowpath
sleep-2084 [001] 1651097314.396952: function: ktime_get_mono_fast_ns
sleep-2084 [001] 1651097314.396952: function: ktime_get_mono_fast_ns
sleep-2084 [001] 1651097314.396952: function: rcu_read_lock_sched_held
sleep-2084 [001] 1651097314.396952: function: ktime_get_mono_fast_ns
sleep-2084 [001] 1651097314.396952: function: ktime_get_mono_fast_ns
Link: https://lore.kernel.org/linux-trace-devel/20220427183226.1ae6f8f6@gandalf.local.home
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Add a man page for trace-cmd agent, and also update the usage to include
the new -N option.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-12-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417211315.1049221-3-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
For security reasons, it is not safe to let a trace-cmd agent connect to
*any* host. Have the -N option take a host name and only connect to that
host. It still gives full control to any process on that host, but at
least the agent is not fully open to *any* machine.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-11-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417211315.1049221-2-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Compile agent code without vsockets available to allow it to work with
networking. This includes allowing the ptp time synchronization protocol
to be used.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-10-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-10-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
To differentiate threads, have tracecmd_debug() show the thread id of
the debug prints.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-9-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-9-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Add helper functions trace_net_print_connection() and
trace_vsock_print_connection() to print the host/port or cid/port that
has connected.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-8-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-8-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
To help debug the network agent and listener, add some debug prints that
are enabled when --debug option is used.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-7-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-7-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Move the dprint() of trace-msg.c into trace-utils.c and export it such
that other applications could use it as well. It is now renamed to
tracecmd_debug().
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-6-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-6-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|
|
Add a -N option to trace-cmd agent to listen on a network socket that
can be used by trace-cmd record -A to connect with.
Link: https://lore.kernel.org/linux-trace-devel/20220420152637.13105-5-rostedt@goodmis.org
Link: https://lore.kernel.org/linux-trace-devel/20220417184538.1044417-5-rostedt@goodmis.org
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
|