aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-10Snap for 10929834 from 9ae8a3b36dc387f23a6f4b4a9d1f71c8fb4415e5 to sdk-releaseplatform-tools-35.0.1sdk-releaseAndroid Build Coastguard Worker
Change-Id: Iada950d8bcf5ec4f2b0a4fafeb731af419d50d37
2023-04-20Snap for 9979206 from ff64d3e1a8abde3e3cb326ac2f36184285f15687 to sdk-releaseplatform-tools-34.0.5platform-tools-34.0.4platform-tools-34.0.3Android Build Coastguard Worker
Change-Id: Ib8258e158d0ec6f1d542ec23408b701424d47c5d
2023-02-01Snap for 9550355 from 0362a4a2fa6de4626d6ba60da30b0d26b05fbfb7 to sdk-releaseplatform-tools-34.0.1platform-tools-34.0.0platform-tools-33.0.4Android Build Coastguard Worker
Change-Id: Ia35fd8c7817dc3963a445b303820f6a2e12de55c
2022-11-23Merge "ANDROID: tracecmd: Fix temp file paths" am: 21202940d0 am: 0362a4a2fa ↵android-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android-14.0.0_r37android-14.0.0_r36android-14.0.0_r35android-14.0.0_r34android-14.0.0_r33android-14.0.0_r32android-14.0.0_r31android-14.0.0_r30android-14.0.0_r29android-14.0.0_r27android-14.0.0_r26android-14.0.0_r25android-14.0.0_r24android-14.0.0_r23android-14.0.0_r22android-14.0.0_r21android-14.0.0_r20android-14.0.0_r19android-14.0.0_r18android-14.0.0_r17android-14.0.0_r16aml_rkp_341510000aml_rkp_341311000aml_rkp_341114000aml_rkp_341015010aml_rkp_341012000aml_hef_341717050aml_hef_341613000aml_hef_341512030aml_hef_341415040aml_hef_341311010aml_hef_341114030aml_cfg_341510000mainandroid14-qpr2-s5-releaseandroid14-qpr2-s4-releaseandroid14-qpr2-s3-releaseandroid14-qpr2-s2-releaseandroid14-qpr2-s1-releaseandroid14-qpr2-releaseandroid14-qpr1-s2-releaseandroid14-qpr1-releaseandroid14-mainline-healthfitness-releaseandroid14-devandroid14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseTreehugger Robot
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>
2022-11-23Merge "ANDROID: tracecmd: Fix temp file paths" am: 21202940d0 am: 0362a4a2faandroid-u-beta-1-gplTreehugger Robot
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>
2022-11-23Merge "ANDROID: tracecmd: Fix temp file paths" am: 21202940d0main-16k-with-phonesTreehugger Robot
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>
2022-11-23Merge "ANDROID: tracecmd: Fix temp file paths"Treehugger Robot
2022-11-23ANDROID: Remove duplicated licenses am: cea4f42e07 am: 689e2edaa5 am: 76fc16a7e7Cole Faust
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>
2022-11-23ANDROID: trace-cmd: Add Android.bp am: 0f84879a0b am: 06e17157ba am: 76262c7bcbKalesh Singh
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>
2022-11-23ANDROID: libtracecmd: Add pthread_set/get_affinity_np() am: 61488b8939 am: ↵Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add METADATA am: 562bd8a1d4 am: 77e2f6cbbf am: 720bb908e7Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: MODULE_LICENSE_GPL am: 6f39f21f2f am: 560279f300 am: ↵Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add OWNERS am: fad5e06185 am: 7421abaf91 am: e538eaaa61Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add LICENSE am: 2711e28c31 am: e3484c1e57 am: 66e4b1a416Kalesh Singh
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>
2022-11-23ANDROID: Merge remote-tracking branch 'aosp/upstream-master' am: 196a8c054e ↵Kalesh Singh
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>
2022-11-23ANDROID: Remove duplicated licenses am: cea4f42e07 am: 689e2edaa5Cole Faust
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>
2022-11-23ANDROID: Remove duplicated licenses am: cea4f42e07Cole Faust
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>
2022-11-23ANDROID: trace-cmd: Add Android.bp am: 0f84879a0b am: 06e17157baKalesh Singh
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>
2022-11-23ANDROID: libtracecmd: Add pthread_set/get_affinity_np() am: 61488b8939 am: ↵Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add METADATA am: 562bd8a1d4 am: 77e2f6cbbfKalesh Singh
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>
2022-11-23ANDROID: trace-cmd: MODULE_LICENSE_GPL am: 6f39f21f2f am: 560279f300Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add OWNERS am: fad5e06185 am: 7421abaf91Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add LICENSE am: 2711e28c31 am: e3484c1e57Kalesh Singh
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>
2022-11-23ANDROID: Merge remote-tracking branch 'aosp/upstream-master' am: 196a8c054e ↵Kalesh Singh
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>
2022-11-22ANDROID: tracecmd: Fix temp file pathsKalesh Singh
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
2022-11-23ANDROID: Remove duplicated licensesCole Faust
This breaks the bazel build. Bug: 260148018 Test: Presubmits Change-Id: I45aa2a710e48c55abaff0bc38662f59185a4b591
2022-11-23ANDROID: trace-cmd: Add Android.bp am: 0f84879a0bKalesh Singh
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>
2022-11-23ANDROID: libtracecmd: Add pthread_set/get_affinity_np() am: 61488b8939Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add METADATA am: 562bd8a1d4Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: MODULE_LICENSE_GPL am: 6f39f21f2fKalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add OWNERS am: fad5e06185Kalesh Singh
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>
2022-11-23ANDROID: trace-cmd: Add LICENSE am: 2711e28c31Kalesh Singh
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>
2022-11-23ANDROID: Merge remote-tracking branch 'aosp/upstream-master' am: 196a8c054eKalesh Singh
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>
2022-11-22ANDROID: trace-cmd: Add Android.bpKalesh Singh
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
2022-11-22ANDROID: libtracecmd: Add pthread_set/get_affinity_np()Kalesh Singh
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>
2022-05-03ANDROID: trace-cmd: Add METADATAKalesh Singh
Bug: 223905587 Test: N/A Change-Id: Iaf630d0a669a98be079047b9cfb481cf27736744 Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
2022-05-03ANDROID: trace-cmd: MODULE_LICENSE_GPLKalesh Singh
Bug: 223905587 Test: N/A Change-Id: I4071481fd86237111d07d5e8e9d3494bc4f69d15 Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
2022-05-03ANDROID: trace-cmd: Add OWNERSKalesh Singh
Bug: 223905587 Test: N/A Change-Id: Idb5c19ebf78d975d36f33af0a6dba6be52bc2f19 Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
2022-05-03ANDROID: trace-cmd: Add LICENSEKalesh Singh
Bug: 223905587 Test: N/A Change-Id: I445781f9f10ca8e6b4b702e2b28be84d075bc28c Signed-off-by: Kalesh Singh <kaleshsingh@google.com>
2022-05-03ANDROID: Merge remote-tracking branch 'aosp/upstream-master'Kalesh Singh
Signed-off-by: Kalesh Singh <kaleshsingh@google.com> Change-Id: I4eca52457dbe1fe85e0285a8ba3631c0cc60c767
2022-04-28trace-cmd: manpage: Added missing optionsVaibhav Nagare
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>
2022-04-28trace-cmd library: Have clock source TAI parse to secondsSteven Rostedt (Google)
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>
2022-04-26trace-cmd agent: Add documentationSteven Rostedt (Google)
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>
2022-04-26trace-cmd agent: Have -N take a host nameSteven Rostedt (Google)
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>
2022-04-26trace-cmd agent: Have agent work without vsockets availableSteven Rostedt (Google)
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>
2022-04-26trace-cmd: Override tracecmd_debug() to show thread idSteven Rostedt (Google)
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>
2022-04-26trace-cmd: Add print helpers to show connectionsSteven Rostedt (Google)
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>
2022-04-26trace-cmd: Add debug prints for network connectionsSteven Rostedt (Google)
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>
2022-04-26trace-cmd library: Create tracecmd_debug() for debug printingSteven Rostedt (Google)
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>
2022-04-26trace-cmd agent: Allow for ip connections from the agentSteven Rostedt (Google)
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>