Skip to content

Commit

Permalink
lttng-tools: Disable on qemuriscv32
Browse files Browse the repository at this point in the history
Source: poky
MR: 121051
Type: Integration
Disposition: Merged from poky
ChangeID: 6366d8b
Description:

lttng-tools requires SYS_ppoll and SYS_pselect6 which are not supported on
riscv32. This has been confirmed by lttng-tools upstream.
lttng/lttng-tools#162

It's also turned off for riscv32 in meta-riscv.
https://github.com/riscv/meta-riscv/blob/master/conf/layer.conf

(From OE-Core rev: 035fddfa35ccf17d3f1636f6410e626240fe527d)

Signed-off-by: He Zhe <zhe.he@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 68b07bb7f0f01925f9da1cb966239ee49d5c84e3)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
  • Loading branch information
He Zhe authored and jpuhlman committed Oct 14, 2022
1 parent 67c202e commit 196d654
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions meta/recipes-kernel/lttng/lttng-platforms.inc
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,7 @@ LTTNGUST:arc = ""

COMPATIBLE_HOST:arc:pn-lttng-ust = "null"

# Whether the platform supports lttng-tools
# lttng-tools requires SYS_ppoll and SYS_pselect6 which are not supported on riscv32.
# It's also turned off for riscv32 in meta-riscv. See https://github.com/riscv/meta-riscv/blob/master/conf/layer.conf
COMPATIBLE_HOST:qemuriscv32:pn-lttng-tools = "null"

0 comments on commit 196d654

Please sign in to comment.