Go to file
Etienne Cordonnier ab5cd440b3
perfetto: enabled traced_perf by compiling with clang
traced_perf is required for using e.g. callstack_sampling, see https://perfetto.dev/docs/getting-started/cpu-profiling

Tested on qemu:

Starting perfetto using a configuration which uses `callstack_sampling` starts traced_perf as a side-effect when perfetto is compiled with clang:

```
root@qemux86-64:~#  tracebox --txt -c /tmp/config.pbtxt -o /tmp/perfetto-trace.pb &
root@qemux86-64:~# ps -eo pid,cmd | grep tracebox
  529 tracebox --txt -c /tmp/config.pbtxt -o /tmp/perfetto-trace.pb
  530 /usr/bin/tracebox traced
  533 /usr/bin/tracebox traced_probes --reset-ftrace
  536 /usr/bin/tracebox traced_perf
```

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-18 07:50:01 -07:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems ufs-utils: update SRC_URI 2025-07-25 06:36:29 -07:00
meta-gnome gnome-control-center: update 48.0 -> 48.3 2025-07-23 08:46:33 -07:00
meta-initramfs klibc: Use libgcc for compiler runtime with clang on arm 2025-07-18 21:22:17 -07:00
meta-multimedia pipewire: update 1.4.6 -> 1.4.7 2025-08-02 07:00:20 -07:00
meta-networking openvpn: Add PACKAGECONFIG for data channel offload 2025-08-14 07:40:09 -07:00
meta-oe perfetto: enabled traced_perf by compiling with clang 2025-08-18 07:50:01 -07:00
meta-perl libnet-dns-perl: upgrade 1.51 -> 1.52 2025-08-04 11:45:22 -07:00
meta-python python3-exhale: fixed location + added nativesdk 2025-08-18 07:50:00 -07:00
meta-webserver fcgi: upgrade 2.4.2 -> 2.4.6 2025-08-14 22:42:49 -07:00
meta-xfce xfce4-screenshooter: Upgrade to 1.11.2 2025-07-16 08:52:06 -07:00
.b4-config Add toplevel b4 config file 2025-04-10 08:31:06 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories