| Summary: | ust/marker.h is missing for ARM | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Yocto Project Subprojects] ADT | Reporter: | Jessica <jessica.zhang> | ||||
| Component: | adt | Assignee: | Jessica <jessica.zhang> | ||||
| Status: | CLOSED INVALID | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | kevin.tian, lianhao.lu, liping.ke, poky.adt.watcher, poky.watcher, sgw | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 0.9 M4 | ||||||
| Hardware: | x86 | ||||||
| OS: | arm | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | --- | |||||
| Attachments: |
|
||||||
LTTNG currently does not support qemuarm as it is ARMv5 based. As the liburcu README states: ARCHITECTURES SUPPORTED ----------------------- Currently, x86 (i386, i486, i586, i686), x86 64-bit, PowerPC 32/64, S390, S390x ARMv7l, Alpha, ia64 and Sparcv9 32/64 are supported. Only tested on Linux so far, but should theoretically work on other operating systems. ARMv7l depends on running a Linux kernel 2.6.15 or better. This is not a vaild bug against poky. As stated in the last comment |
Created attachment 50 [details] ust test program When testing user space tracing using lttng ust, found the ust directory is missing for ARM under /usr/include. The error message is: fatal error: /ust/marker.h: No such file or directory. While it exists under /usr/include for x86. To reproduce: 1. Boot Qemu for Arm; 2. Copy the test program in attachment into qemu 3. Bring up a Terminal and compile the program with: gcc -o test_ust lust test_ust.c