summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUltrabug <ultrabug@gentoo.org>2017-05-19 15:11:10 +0200
committerUltrabug <ultrabug@gentoo.org>2017-05-19 15:11:10 +0200
commit8b987ac1953600a07a744c4976d61aecaed59074 (patch)
treed4c5e9cacfc6f23f2a23343b54794262569e631e /dev-db/scylla/scylla-9999.ebuild
parentscylla: init uses logger, localmount and net (diff)
downloadultrabug-8b987ac1953600a07a744c4976d61aecaed59074.tar.gz
ultrabug-8b987ac1953600a07a744c4976d61aecaed59074.tar.bz2
ultrabug-8b987ac1953600a07a744c4976d61aecaed59074.zip
scylla: add dpdk kernel config check and utility script
Diffstat (limited to 'dev-db/scylla/scylla-9999.ebuild')
-rw-r--r--dev-db/scylla/scylla-9999.ebuild8
1 files changed, 5 insertions, 3 deletions
diff --git a/dev-db/scylla/scylla-9999.ebuild b/dev-db/scylla/scylla-9999.ebuild
index 80fa401..393cb31 100644
--- a/dev-db/scylla/scylla-9999.ebuild
+++ b/dev-db/scylla/scylla-9999.ebuild
@@ -52,11 +52,12 @@ DEPEND="${RDEPEND}
dev-util/ninja
"
-CONFIG_CHECK="~KPROBES ~NUMA_BALANCING ~SYN_COOKIES ~TRANSPARENT_HUGEPAGE"
+CONFIG_CHECK="~KPROBES ~NUMA_BALANCING ~SYN_COOKIES ~TRANSPARENT_HUGEPAGE ~UIO_PCI_GENERIC"
ERROR_KPROBES="${PN} recommends support for KProbes Instrumentation (KPROBES)."
ERROR_NUMA_BALANCING="${PN} recommends support for Memory placement aware NUMA scheduler (NUMA_BALANCING)."
-ERROR_SYN_COOKIES="${PN} recommends support for TCP syncookie support (SYN_COOKIES)."
-ERROR_TRANSPARENT_HUGEPAGE="${PN} recommends support for Transparent Hugepage support (TRANSPARENT_HUGEPAGE)."
+ERROR_SYN_COOKIES="${PN} recommends support for TCP syncookie (SYN_COOKIES)."
+ERROR_TRANSPARENT_HUGEPAGE="${PN} recommends support for Transparent Hugepage (TRANSPARENT_HUGEPAGE)."
+ERROR_UIO_PCI_GENERIC="${PN} recommends support for Generic driver for PCI 2.3 and PCI Express cards (UIO_PCI_GENERIC)."
DOCS=( LICENSE.AGPL README.md )
PATCHES=()
@@ -106,6 +107,7 @@ src_install() {
doexe dist/common/scripts/*
doexe dist/debian/scripts/*
doexe seastar/scripts/*
+ doexe seastar/dpdk/usertools/dpdk-devbind.py
doexe scylla-blocktune
doexe scylla-housekeeping