summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-08-22 13:43:45 +0100
committerSam James <sam@gentoo.org>2024-08-22 13:43:45 +0100
commitb04b4884fb067d279a308f149aee2b9dc11d09ca (patch)
treeb49713a130c8cc2adb1b7e0535b7ab1eca945688
parentnet-misc/nextcloud-client: Stabilize 3.13.2 amd64, #923999 (diff)
downloadgentoo-b04b4884fb067d279a308f149aee2b9dc11d09ca.tar.gz
gentoo-b04b4884fb067d279a308f149aee2b9dc11d09ca.tar.bz2
gentoo-b04b4884fb067d279a308f149aee2b9dc11d09ca.zip
dev-debug/dtrace: elaborate on kprobes being bad
Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild2
-rw-r--r--dev-debug/dtrace/dtrace-9999.ebuild2
2 files changed, 2 insertions, 2 deletions
diff --git a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild
index adfca6d38fe1..250c9ddd9755 100644
--- a/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild
+++ b/dev-debug/dtrace/dtrace-2.0.1.1-r1.ebuild
@@ -91,7 +91,7 @@ pkg_pretend() {
CONFIG_CHECK+=" ~FPROBE"
# DTrace can fallback to kprobes for fbt but people often want them off
# for security and newer kernels work fine with BPF for that, so
- # let's omit it.
+ # let's omit it. kprobes are slower and scale poorly.
# https://gcc.gnu.org/PR84052
CONFIG_CHECK+=" !GCC_PLUGIN_RANDSTRUCT"
diff --git a/dev-debug/dtrace/dtrace-9999.ebuild b/dev-debug/dtrace/dtrace-9999.ebuild
index adfca6d38fe1..250c9ddd9755 100644
--- a/dev-debug/dtrace/dtrace-9999.ebuild
+++ b/dev-debug/dtrace/dtrace-9999.ebuild
@@ -91,7 +91,7 @@ pkg_pretend() {
CONFIG_CHECK+=" ~FPROBE"
# DTrace can fallback to kprobes for fbt but people often want them off
# for security and newer kernels work fine with BPF for that, so
- # let's omit it.
+ # let's omit it. kprobes are slower and scale poorly.
# https://gcc.gnu.org/PR84052
CONFIG_CHECK+=" !GCC_PLUGIN_RANDSTRUCT"