All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/4] kselftests: update to 4.9
@ 2017-03-17 18:10 Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 2/4] kselftests: fix sigaltstack packaging Denys Dmytriyenko
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2017-03-17 18:10 UTC (permalink / raw)
  To: meta-ti

From: Fathi Boudra <fathi.boudra@linaro.org>

* Adjust md5sum/sha256sum for the updated tarball
* Add libpcap dependency, needed by vm/mlock-random-test
* Rewrite TARGETS as a list (easier to copy/paste/update) and filter out
  arch specific tests using bb.utils.contains_any()
* Add new tests introduced with 4.9 : capabilities, futex, lib,
  membarrier, nsfs, pstore, seccomp, sigalstack, static_keys, zram.
* Adjust the packages list for the new tests.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../{kselftests_4.4.bb => kselftests_4.9.bb}       | 127 ++++++++++++++++++---
 1 file changed, 110 insertions(+), 17 deletions(-)
 rename recipes-kernel/kselftests/{kselftests_4.4.bb => kselftests_4.9.bb} (52%)

diff --git a/recipes-kernel/kselftests/kselftests_4.4.bb b/recipes-kernel/kselftests/kselftests_4.9.bb
similarity index 52%
rename from recipes-kernel/kselftests/kselftests_4.4.bb
rename to recipes-kernel/kselftests/kselftests_4.9.bb
index 8114cde..3b1e43e 100644
--- a/recipes-kernel/kselftests/kselftests_4.4.bb
+++ b/recipes-kernel/kselftests/kselftests_4.9.bb
@@ -4,25 +4,51 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
 SRC_URI = "https://www.kernel.org/pub/linux/kernel/v4.x/linux-${PV}.tar.xz"
 
-SRC_URI[md5sum] = "9a78fa2eb6c68ca5a40ed5af08142599"
-SRC_URI[sha256sum] = "401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2"
+SRC_URI[md5sum] = "0a68ef3615c64bd5ee54a3320e46667d"
+SRC_URI[sha256sum] = "029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a"
 
 S = "${WORKDIR}/linux-${PV}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-DEPENDS = "popt"
+DEPENDS = "libcap popt rsync-native"
 
 inherit kernel-arch
 
-TARGETS = "cpu-hotplug efivarfs exec firmware ftrace kcmp memfd memory-hotplug \
-	mount mqueue net ptrace size sysctl timers user vm"
-
-# Arch specific tests
-TARGETS_append_x86 = " breakpoints ipc x86"
-TARGETS_append_x86-64 = " breakpoints ipc x86"
-TARGETS_append_powerpc = " powerpc"
-TARGETS_append_powerpc64 = " powerpc"
+# Filter out arch specific tests
+TARGETS = " \
+	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "breakpoints", "", d)} \
+	capabilities \
+	cpu-hotplug \
+	efivarfs \
+	exec \
+	firmware \
+	ftrace \
+	futex \
+	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "ipc", "", d)} \
+	kcmp \
+	lib \
+	membarrier \
+	memfd \
+	memory-hotplug \
+	mount \
+	mqueue \
+	net \
+	nsfs \
+	${@bb.utils.contains_any("TARGET_ARCH", [ "powerpc", "powerpc64" ], "powerpc", "", d)} \
+	pstore \
+	ptrace \
+	seccomp \
+	sigaltstack \
+	size \
+	static_keys \
+	sysctl \
+	timers \
+	user \
+	vm \
+	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "x86", "", d)} \
+	zram \
+"
 
 EXTRA_OEMAKE += "-C tools/testing/selftests TARGETS="${TARGETS}" INSTALL_PATH=${D}${bindir}/kselftests CC="${CC}""
 
@@ -45,31 +71,71 @@ do_install () {
 	chown -R root:root ${D}
 }
 
-PACKAGE_BEFORE_PN = "${PN}-breakpoints ${PN}-cpu-hotplug ${PN}-efivarfs ${PN}-exec ${PN}-firmware ${PN}-ftrace \
-	${PN}-ipc ${PN}-kcmp ${PN}-memfd ${PN}-memory-hotplug ${PN}-mount ${PN}-mqueue ${PN}-net ${PN}-powerpc \
-	${PN}-ptrace ${PN}-size ${PN}-sysctl ${PN}-timers ${PN}-user ${PN}-vm ${PN}-x86"
+PACKAGE_BEFORE_PN = " \
+	${PN}-breakpoints \
+	${PN}-capabilities \
+	${PN}-cpu-hotplug \
+	${PN}-efivarfs \
+	${PN}-exec \
+	${PN}-firmware \
+	${PN}-ftrace \
+	${PN}-futex \
+	${PN}-ipc \
+	${PN}-kcmp \
+	${PN}-lib \
+	${PN}-membarrier \
+	${PN}-memfd \
+	${PN}-memory-hotplug \
+	${PN}-mount \
+	${PN}-mqueue \
+	${PN}-net \
+	${PN}-nsfs \
+	${PN}-powerpc \
+	${PN}-pstore \
+	${PN}-ptrace \
+	${PN}-seccomp \
+	${PN}-sigaltstack \
+	${PN}-size \
+	${PN}-static-keys \
+	${PN}-sysctl \
+	${PN}-timers \
+	${PN}-user \
+	${PN}-vm \
+	${PN}-x86 \
+	${PN}-zram \
+"
 
 FILES_${PN}-breakpoints = "${bindir}/kselftests/breakpoints"
+FILES_${PN}-capabilities = "${bindir}/kselftests/capabilities"
 FILES_${PN}-cpu-hotplug = "${bindir}/kselftests/cpu-hotplug"
 FILES_${PN}-efivarfs = "${bindir}/kselftests/efivarfs"
 FILES_${PN}-exec = "${bindir}/kselftests/exec"
 FILES_${PN}-firmware = "${bindir}/kselftests/firmware"
 FILES_${PN}-ftrace = "${bindir}/kselftests/ftrace"
+FILES_${PN}-futex = "${bindir}/kselftests/futex"
 FILES_${PN}-ipc = "${bindir}/kselftests/ipc"
 FILES_${PN}-kcmp = "${bindir}/kselftests/kcmp"
+FILES_${PN}-lib = "${bindir}/kselftests/lib"
+FILES_${PN}-membarrier = "${bindir}/kselftests/membarrier"
 FILES_${PN}-memfd = "${bindir}/kselftests/memfd"
 FILES_${PN}-memory-hotplug = "${bindir}/kselftests/memory-hotplug"
 FILES_${PN}-mount = "${bindir}/kselftests/mount"
 FILES_${PN}-mqueue = "${bindir}/kselftests/mqueue"
 FILES_${PN}-net = "${bindir}/kselftests/net"
+FILES_${PN}-nsfs = "${bindir}/kselftests/nsfs"
 FILES_${PN}-powerpc = "${bindir}/kselftests/powerpc"
+FILES_${PN}-pstore = "${bindir}/kselftests/pstore"
 FILES_${PN}-ptrace = "${bindir}/kselftests/ptrace"
+FILES_${PN}-seccomp = "${bindir}/kselftests/seccomp"
+FILES_${PN}-sigaltstack = "${bindir}/kselftests/sigaltstack"
 FILES_${PN}-size = "${bindir}/kselftests/size"
+FILES_${PN}-static-keys = "${bindir}/kselftests/static_keys"
 FILES_${PN}-sysctl = "${bindir}/kselftests/sysctl"
 FILES_${PN}-timers = "${bindir}/kselftests/timers"
 FILES_${PN}-user = "${bindir}/kselftests/user"
 FILES_${PN}-vm = "${bindir}/kselftests/vm"
 FILES_${PN}-x86 = "${bindir}/kselftests/x86"
+FILES_${PN}-zram = "${bindir}/kselftests/zram"
 FILES_${PN}-dbg += "${bindir}/kselftests/*/.debug"
 
 RDEPENDS_${PN}-cpu-hotplug += "bash"
@@ -77,9 +143,36 @@ RDEPENDS_${PN}-efivarfs += "bash"
 RDEPENDS_${PN}-memory-hotplug += "bash"
 RDEPENDS_${PN}-net += "bash"
 RDEPENDS_${PN}-vm += "bash"
-RDEPENDS_${PN} += "bash ${PN}-cpu-hotplug ${PN}-efivarfs ${PN}-exec ${PN}-firmware ${PN}-ftrace \
-	${PN}-kcmp ${PN}-memfd ${PN}-memory-hotplug ${PN}-mount ${PN}-mqueue ${PN}-net ${PN}-ptrace \
-	${PN}-size ${PN}-sysctl ${PN}-timers ${PN}-user ${PN}-vm"
+RDEPENDS_${PN}-zram += "bash"
+RDEPENDS_${PN} += "bash \
+	${PN}-capabilities \
+	${PN}-cpu-hotplug \
+	${PN}-efivarfs \
+	${PN}-exec \
+	${PN}-firmware \
+	${PN}-ftrace \
+	${PN}-futex \
+	${PN}-kcmp \
+	${PN}-lib \
+	${PN}-membarrier \
+	${PN}-memfd \
+	${PN}-memory-hotplug \
+	${PN}-mount \
+	${PN}-mqueue \
+	${PN}-net \
+	${PN}-nsfs \
+	${PN}-pstore \
+	${PN}-ptrace \
+	${PN}-seccomp \
+	${PN}-sigaltstack \
+	${PN}-size \
+	${PN}-static-keys \
+	${PN}-sysctl \
+	${PN}-timers \
+	${PN}-user \
+	${PN}-vm \
+	${PN}-zram \
+"
 
 RDEPENDS_${PN}_append_x86 = " ${PN}-breakpoints ${PN}-ipc ${PN}-x86"
 RDEPENDS_${PN}_append_x86-64 = " ${PN}-breakpoints ${PN}-ipc ${PN}-x86"
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/4] kselftests: fix sigaltstack packaging
  2017-03-17 18:10 [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
@ 2017-03-17 18:10 ` Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 3/4] kselftests: add libcap-ng dependency Denys Dmytriyenko
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2017-03-17 18:10 UTC (permalink / raw)
  To: meta-ti

From: Denys Dmytriyenko <denys@ti.com>

sigaltstack was not using TEST_PROGS resulting in binary not being installed

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Cc: Fathi Boudra <fathi.boudra@linaro.org>
---
 recipes-kernel/kselftests/kselftests_4.9.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-kernel/kselftests/kselftests_4.9.bb b/recipes-kernel/kselftests/kselftests_4.9.bb
index 3b1e43e..8850a31 100644
--- a/recipes-kernel/kselftests/kselftests_4.9.bb
+++ b/recipes-kernel/kselftests/kselftests_4.9.bb
@@ -60,6 +60,7 @@ do_configure () {
 	sed "s|^CC := .*||g" -i ${S}/tools/testing/selftests/powerpc/switch_endian/Makefile
 	sed "s|gcc|\$(CC)|g" -i ${S}/tools/testing/selftests/breakpoints/Makefile
 	sed "s|^LDFLAGS += -lrt -lpthread|LDLIBS += -lrt -lpthread|g" -i ${S}/tools/testing/selftests/timers/Makefile
+	sed "s|BINARIES|TEST_PROGS|g" -i ${S}/tools/testing/selftests/sigaltstack/Makefile
 }
 
 do_compile () {
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 3/4] kselftests: add libcap-ng dependency
  2017-03-17 18:10 [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 2/4] kselftests: fix sigaltstack packaging Denys Dmytriyenko
@ 2017-03-17 18:10 ` Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 4/4] kselftests: fix seccomp test build failure Denys Dmytriyenko
  2017-03-17 18:12 ` [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2017-03-17 18:10 UTC (permalink / raw)
  To: meta-ti

From: Fathi Boudra <fathi.boudra@linaro.org>

libcap-ng is required to build capabilities tests.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 recipes-kernel/kselftests/kselftests_4.9.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/kselftests/kselftests_4.9.bb b/recipes-kernel/kselftests/kselftests_4.9.bb
index 8850a31..dd94a65 100644
--- a/recipes-kernel/kselftests/kselftests_4.9.bb
+++ b/recipes-kernel/kselftests/kselftests_4.9.bb
@@ -11,7 +11,7 @@ S = "${WORKDIR}/linux-${PV}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-DEPENDS = "libcap popt rsync-native"
+DEPENDS = "libcap libcap-ng popt rsync-native"
 
 inherit kernel-arch
 
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 4/4] kselftests: fix seccomp test build failure
  2017-03-17 18:10 [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 2/4] kselftests: fix sigaltstack packaging Denys Dmytriyenko
  2017-03-17 18:10 ` [PATCH 3/4] kselftests: add libcap-ng dependency Denys Dmytriyenko
@ 2017-03-17 18:10 ` Denys Dmytriyenko
  2017-03-17 18:12 ` [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2017-03-17 18:10 UTC (permalink / raw)
  To: meta-ti

From: Fathi Boudra <fathi.boudra@linaro.org>

Use the same fixup as used for timers test:
use LDLIBS to properly link against libpthread.

Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 recipes-kernel/kselftests/kselftests_4.9.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-kernel/kselftests/kselftests_4.9.bb b/recipes-kernel/kselftests/kselftests_4.9.bb
index dd94a65..3cd12ea 100644
--- a/recipes-kernel/kselftests/kselftests_4.9.bb
+++ b/recipes-kernel/kselftests/kselftests_4.9.bb
@@ -59,6 +59,7 @@ do_configure () {
 	sed "s|^CC = .*||g" -i ${S}/tools/testing/selftests/memfd/Makefile
 	sed "s|^CC := .*||g" -i ${S}/tools/testing/selftests/powerpc/switch_endian/Makefile
 	sed "s|gcc|\$(CC)|g" -i ${S}/tools/testing/selftests/breakpoints/Makefile
+	sed "s|^LDFLAGS += -lpthread|LDLIBS += -lpthread|g" -i ${S}/tools/testing/selftests/seccomp/Makefile
 	sed "s|^LDFLAGS += -lrt -lpthread|LDLIBS += -lrt -lpthread|g" -i ${S}/tools/testing/selftests/timers/Makefile
 	sed "s|BINARIES|TEST_PROGS|g" -i ${S}/tools/testing/selftests/sigaltstack/Makefile
 }
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/4] kselftests: update to 4.9
  2017-03-17 18:10 [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
                   ` (2 preceding siblings ...)
  2017-03-17 18:10 ` [PATCH 4/4] kselftests: fix seccomp test build failure Denys Dmytriyenko
@ 2017-03-17 18:12 ` Denys Dmytriyenko
  3 siblings, 0 replies; 5+ messages in thread
From: Denys Dmytriyenko @ 2017-03-17 18:12 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti

I'm testing this set in morty-next now and will merge to master and morty if 
there are no more issues.


On Fri, Mar 17, 2017 at 02:10:00PM -0400, Denys Dmytriyenko wrote:
> From: Fathi Boudra <fathi.boudra@linaro.org>
> 
> * Adjust md5sum/sha256sum for the updated tarball
> * Add libpcap dependency, needed by vm/mlock-random-test
> * Rewrite TARGETS as a list (easier to copy/paste/update) and filter out
>   arch specific tests using bb.utils.contains_any()
> * Add new tests introduced with 4.9 : capabilities, futex, lib,
>   membarrier, nsfs, pstore, seccomp, sigalstack, static_keys, zram.
> * Adjust the packages list for the new tests.
> 
> Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
> ---
>  .../{kselftests_4.4.bb => kselftests_4.9.bb}       | 127 ++++++++++++++++++---
>  1 file changed, 110 insertions(+), 17 deletions(-)
>  rename recipes-kernel/kselftests/{kselftests_4.4.bb => kselftests_4.9.bb} (52%)
> 
> diff --git a/recipes-kernel/kselftests/kselftests_4.4.bb b/recipes-kernel/kselftests/kselftests_4.9.bb
> similarity index 52%
> rename from recipes-kernel/kselftests/kselftests_4.4.bb
> rename to recipes-kernel/kselftests/kselftests_4.9.bb
> index 8114cde..3b1e43e 100644
> --- a/recipes-kernel/kselftests/kselftests_4.4.bb
> +++ b/recipes-kernel/kselftests/kselftests_4.9.bb
> @@ -4,25 +4,51 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
>  
>  SRC_URI = "https://www.kernel.org/pub/linux/kernel/v4.x/linux-${PV}.tar.xz"
>  
> -SRC_URI[md5sum] = "9a78fa2eb6c68ca5a40ed5af08142599"
> -SRC_URI[sha256sum] = "401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2"
> +SRC_URI[md5sum] = "0a68ef3615c64bd5ee54a3320e46667d"
> +SRC_URI[sha256sum] = "029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a"
>  
>  S = "${WORKDIR}/linux-${PV}"
>  
>  PACKAGE_ARCH = "${MACHINE_ARCH}"
>  
> -DEPENDS = "popt"
> +DEPENDS = "libcap popt rsync-native"
>  
>  inherit kernel-arch
>  
> -TARGETS = "cpu-hotplug efivarfs exec firmware ftrace kcmp memfd memory-hotplug \
> -	mount mqueue net ptrace size sysctl timers user vm"
> -
> -# Arch specific tests
> -TARGETS_append_x86 = " breakpoints ipc x86"
> -TARGETS_append_x86-64 = " breakpoints ipc x86"
> -TARGETS_append_powerpc = " powerpc"
> -TARGETS_append_powerpc64 = " powerpc"
> +# Filter out arch specific tests
> +TARGETS = " \
> +	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "breakpoints", "", d)} \
> +	capabilities \
> +	cpu-hotplug \
> +	efivarfs \
> +	exec \
> +	firmware \
> +	ftrace \
> +	futex \
> +	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "ipc", "", d)} \
> +	kcmp \
> +	lib \
> +	membarrier \
> +	memfd \
> +	memory-hotplug \
> +	mount \
> +	mqueue \
> +	net \
> +	nsfs \
> +	${@bb.utils.contains_any("TARGET_ARCH", [ "powerpc", "powerpc64" ], "powerpc", "", d)} \
> +	pstore \
> +	ptrace \
> +	seccomp \
> +	sigaltstack \
> +	size \
> +	static_keys \
> +	sysctl \
> +	timers \
> +	user \
> +	vm \
> +	${@bb.utils.contains_any("TARGET_ARCH", [ "x86", "x86-64" ], "x86", "", d)} \
> +	zram \
> +"
>  
>  EXTRA_OEMAKE += "-C tools/testing/selftests TARGETS="${TARGETS}" INSTALL_PATH=${D}${bindir}/kselftests CC="${CC}""
>  
> @@ -45,31 +71,71 @@ do_install () {
>  	chown -R root:root ${D}
>  }
>  
> -PACKAGE_BEFORE_PN = "${PN}-breakpoints ${PN}-cpu-hotplug ${PN}-efivarfs ${PN}-exec ${PN}-firmware ${PN}-ftrace \
> -	${PN}-ipc ${PN}-kcmp ${PN}-memfd ${PN}-memory-hotplug ${PN}-mount ${PN}-mqueue ${PN}-net ${PN}-powerpc \
> -	${PN}-ptrace ${PN}-size ${PN}-sysctl ${PN}-timers ${PN}-user ${PN}-vm ${PN}-x86"
> +PACKAGE_BEFORE_PN = " \
> +	${PN}-breakpoints \
> +	${PN}-capabilities \
> +	${PN}-cpu-hotplug \
> +	${PN}-efivarfs \
> +	${PN}-exec \
> +	${PN}-firmware \
> +	${PN}-ftrace \
> +	${PN}-futex \
> +	${PN}-ipc \
> +	${PN}-kcmp \
> +	${PN}-lib \
> +	${PN}-membarrier \
> +	${PN}-memfd \
> +	${PN}-memory-hotplug \
> +	${PN}-mount \
> +	${PN}-mqueue \
> +	${PN}-net \
> +	${PN}-nsfs \
> +	${PN}-powerpc \
> +	${PN}-pstore \
> +	${PN}-ptrace \
> +	${PN}-seccomp \
> +	${PN}-sigaltstack \
> +	${PN}-size \
> +	${PN}-static-keys \
> +	${PN}-sysctl \
> +	${PN}-timers \
> +	${PN}-user \
> +	${PN}-vm \
> +	${PN}-x86 \
> +	${PN}-zram \
> +"
>  
>  FILES_${PN}-breakpoints = "${bindir}/kselftests/breakpoints"
> +FILES_${PN}-capabilities = "${bindir}/kselftests/capabilities"
>  FILES_${PN}-cpu-hotplug = "${bindir}/kselftests/cpu-hotplug"
>  FILES_${PN}-efivarfs = "${bindir}/kselftests/efivarfs"
>  FILES_${PN}-exec = "${bindir}/kselftests/exec"
>  FILES_${PN}-firmware = "${bindir}/kselftests/firmware"
>  FILES_${PN}-ftrace = "${bindir}/kselftests/ftrace"
> +FILES_${PN}-futex = "${bindir}/kselftests/futex"
>  FILES_${PN}-ipc = "${bindir}/kselftests/ipc"
>  FILES_${PN}-kcmp = "${bindir}/kselftests/kcmp"
> +FILES_${PN}-lib = "${bindir}/kselftests/lib"
> +FILES_${PN}-membarrier = "${bindir}/kselftests/membarrier"
>  FILES_${PN}-memfd = "${bindir}/kselftests/memfd"
>  FILES_${PN}-memory-hotplug = "${bindir}/kselftests/memory-hotplug"
>  FILES_${PN}-mount = "${bindir}/kselftests/mount"
>  FILES_${PN}-mqueue = "${bindir}/kselftests/mqueue"
>  FILES_${PN}-net = "${bindir}/kselftests/net"
> +FILES_${PN}-nsfs = "${bindir}/kselftests/nsfs"
>  FILES_${PN}-powerpc = "${bindir}/kselftests/powerpc"
> +FILES_${PN}-pstore = "${bindir}/kselftests/pstore"
>  FILES_${PN}-ptrace = "${bindir}/kselftests/ptrace"
> +FILES_${PN}-seccomp = "${bindir}/kselftests/seccomp"
> +FILES_${PN}-sigaltstack = "${bindir}/kselftests/sigaltstack"
>  FILES_${PN}-size = "${bindir}/kselftests/size"
> +FILES_${PN}-static-keys = "${bindir}/kselftests/static_keys"
>  FILES_${PN}-sysctl = "${bindir}/kselftests/sysctl"
>  FILES_${PN}-timers = "${bindir}/kselftests/timers"
>  FILES_${PN}-user = "${bindir}/kselftests/user"
>  FILES_${PN}-vm = "${bindir}/kselftests/vm"
>  FILES_${PN}-x86 = "${bindir}/kselftests/x86"
> +FILES_${PN}-zram = "${bindir}/kselftests/zram"
>  FILES_${PN}-dbg += "${bindir}/kselftests/*/.debug"
>  
>  RDEPENDS_${PN}-cpu-hotplug += "bash"
> @@ -77,9 +143,36 @@ RDEPENDS_${PN}-efivarfs += "bash"
>  RDEPENDS_${PN}-memory-hotplug += "bash"
>  RDEPENDS_${PN}-net += "bash"
>  RDEPENDS_${PN}-vm += "bash"
> -RDEPENDS_${PN} += "bash ${PN}-cpu-hotplug ${PN}-efivarfs ${PN}-exec ${PN}-firmware ${PN}-ftrace \
> -	${PN}-kcmp ${PN}-memfd ${PN}-memory-hotplug ${PN}-mount ${PN}-mqueue ${PN}-net ${PN}-ptrace \
> -	${PN}-size ${PN}-sysctl ${PN}-timers ${PN}-user ${PN}-vm"
> +RDEPENDS_${PN}-zram += "bash"
> +RDEPENDS_${PN} += "bash \
> +	${PN}-capabilities \
> +	${PN}-cpu-hotplug \
> +	${PN}-efivarfs \
> +	${PN}-exec \
> +	${PN}-firmware \
> +	${PN}-ftrace \
> +	${PN}-futex \
> +	${PN}-kcmp \
> +	${PN}-lib \
> +	${PN}-membarrier \
> +	${PN}-memfd \
> +	${PN}-memory-hotplug \
> +	${PN}-mount \
> +	${PN}-mqueue \
> +	${PN}-net \
> +	${PN}-nsfs \
> +	${PN}-pstore \
> +	${PN}-ptrace \
> +	${PN}-seccomp \
> +	${PN}-sigaltstack \
> +	${PN}-size \
> +	${PN}-static-keys \
> +	${PN}-sysctl \
> +	${PN}-timers \
> +	${PN}-user \
> +	${PN}-vm \
> +	${PN}-zram \
> +"
>  
>  RDEPENDS_${PN}_append_x86 = " ${PN}-breakpoints ${PN}-ipc ${PN}-x86"
>  RDEPENDS_${PN}_append_x86-64 = " ${PN}-breakpoints ${PN}-ipc ${PN}-x86"
> -- 
> 2.7.4
> 


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-03-17 18:13 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-17 18:10 [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko
2017-03-17 18:10 ` [PATCH 2/4] kselftests: fix sigaltstack packaging Denys Dmytriyenko
2017-03-17 18:10 ` [PATCH 3/4] kselftests: add libcap-ng dependency Denys Dmytriyenko
2017-03-17 18:10 ` [PATCH 4/4] kselftests: fix seccomp test build failure Denys Dmytriyenko
2017-03-17 18:12 ` [PATCH 1/4] kselftests: update to 4.9 Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.