<div dir="ltr">There&#39;s now two patches which do this on the list, can you decide which one should be merged?<div><br></div><div>Cheers,</div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 8 February 2018 at 17:34, Anders Roxell <span dir="ltr">&lt;<a href="mailto:anders.roxell@linaro.org" target="_blank">anders.roxell@linaro.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Reported-by: Yi Zhao &lt;<a href="mailto:yi.zhao@windriver.com">yi.zhao@windriver.com</a>&gt;<br>
Signed-off-by: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
---<br>
 ...ix-default-value-of-<wbr>without-numa-switch-i.patch | 31 ++++++++++++++<br>
 ...onfigure-add-knob-to-<wbr>control-numa-support.patch | 50 ++++++++++++++++++++++<br>
 ...-control-whether-numa-<wbr>support-should-be-c.patch | 45 -------------------<br>
 meta/recipes-extended/ltp/<a href="http://ltp_20180118.bb" rel="noreferrer" target="_blank">ltp_<wbr>20180118.bb</a>          |  3 +-<br>
 4 files changed, 83 insertions(+), 46 deletions(-)<br>
 create mode 100644 meta/recipes-extended/ltp/ltp/<wbr>0001-configure-Fix-default-<wbr>value-of-without-numa-switch-<wbr>i.patch<br>
 create mode 100644 meta/recipes-extended/ltp/ltp/<wbr>0001-configure-add-knob-to-<wbr>control-numa-support.patch<br>
 delete mode 100644 meta/recipes-extended/ltp/ltp/<wbr>0002-Add-knob-to-control-<wbr>whether-numa-support-should-<wbr>be-c.patch<br>
<br>
diff --git a/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-Fix-<wbr>default-value-of-without-numa-<wbr>switch-i.patch b/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-Fix-<wbr>default-value-of-without-numa-<wbr>switch-i.patch<br>
new file mode 100644<br>
index 0000000..da62687<br>
--- /dev/null<br>
+++ b/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-Fix-<wbr>default-value-of-without-numa-<wbr>switch-i.patch<br>
@@ -0,0 +1,31 @@<br>
+From 4ace68a6ba501907a0741dba5f5f15<wbr>5e06a74c35 Mon Sep 17 00:00:00 2001<br>
+From: Petr Vorel &lt;<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</a>&gt;<br>
+Date: Wed, 7 Feb 2018 11:09:49 +0100<br>
+Subject: [PATCH] configure: Fix default value of --without-numa switch in help<br>
+<br>
+The default value is no.<br>
+<br>
+Fixes: 39a85a1f1 (&quot;configure: add knob to control numa support&quot;)<br>
+<br>
+Signed-off-by: Petr Vorel &lt;<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</a>&gt;<br>
+Upstream-Status: Accepted<br>
+---<br>
+ <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 2 +-<br>
+ 1 file changed, 1 insertion(+), 1 deletion(-)<br>
+<br>
+diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+index b39a31d..d66ea00 100644<br>
+--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
++++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+@@ -86,7 +86,7 @@ fi<br>
+ # Numa<br>
+ AC_ARG_WITH([numa],<br>
+   AC_HELP_STRING([--without-<wbr>numa],<br>
+-    [without numa support (default=yes)]),<br>
++    [without numa support (default=no)]),<br>
+   [with_numa=no],<br>
+   [with_numa=yes]<br>
+ )<br>
+--<br>
+2.7.4<br>
+<br>
diff --git a/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-add-knob-<wbr>to-control-numa-support.patch b/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-add-knob-<wbr>to-control-numa-support.patch<br>
new file mode 100644<br>
index 0000000..8aaa287<br>
--- /dev/null<br>
+++ b/meta/recipes-extended/ltp/<wbr>ltp/0001-configure-add-knob-<wbr>to-control-numa-support.patch<br>
@@ -0,0 +1,50 @@<br>
+From 39a85a1f1e6624f554215ba4b6843d<wbr>3689a8415e Mon Sep 17 00:00:00 2001<br>
+From: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
+Date: Mon, 5 Feb 2018 11:56:04 +0100<br>
+Subject: [PATCH] configure: add knob to control numa support<br>
+<br>
+Allow to disable numa from the top level.<br>
+<br>
+Based on patch:<br>
+<a href="http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-extended/ltp?id=4c7873552e13dfdba96afca7562c398d2966ca71" rel="noreferrer" target="_blank">http://cgit.openembedded.org/<wbr>openembedded-core/commit/meta/<wbr>recipes-extended/ltp?id=<wbr>4c7873552e13dfdba96afca7562c39<wbr>8d2966ca71</a><br>
+<br>
+Reported-by: Roy Li &lt;<a href="mailto:rongqing.li@windriver.com">rongqing.li@windriver.com</a>&gt;<br>
+Signed-off-by: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
+Signed-off-by: Petr Vorel &lt;<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</a>&gt;<br>
+Upstream-Status: Accepted<br>
+---<br>
+ <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 10 ++++++++++<br>
+ 1 file changed, 10 insertions(+)<br>
+<br>
+diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+index 5c8d4ea..b39a31d 100644<br>
+--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
++++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+@@ -83,6 +83,14 @@ else<br>
+     AC_SUBST([WITH_EXPECT],[&quot;no&quot;])<br>
+ fi<br>
+<br>
++# Numa<br>
++AC_ARG_WITH([numa],<br>
++  AC_HELP_STRING([--without-<wbr>numa],<br>
++    [without numa support (default=yes)]),<br>
++  [with_numa=no],<br>
++  [with_numa=yes]<br>
++)<br>
++<br>
+ # Perl<br>
+ AC_ARG_WITH([perl],<br>
+   [AC_HELP_STRING([--with-perl],<br>
+@@ -157,7 +165,9 @@ LTP_CHECK_SELINUX<br>
+ LTP_CHECK_SIGNAL<br>
+ LTP_CHECK_SYSCALL_EVENTFD<br>
+ LTP_CHECK_SYSCALL_MODIFY_LDT<br>
++if test &quot;x$with_numa&quot; = xyes; then<br>
+ LTP_CHECK_SYSCALL_NUMA<br>
++fi<br>
+ LTP_CHECK_SYSCALL_QUOTACTL<br>
+ LTP_CHECK_SYSCALL_SIGNALFD<br>
+ LTP_CHECK_SYSCALL_UNSHARE<br>
+--<br>
+2.7.4<br>
+<br>
diff --git a/meta/recipes-extended/ltp/<wbr>ltp/0002-Add-knob-to-control-<wbr>whether-numa-support-should-<wbr>be-c.patch b/meta/recipes-extended/ltp/<wbr>ltp/0002-Add-knob-to-control-<wbr>whether-numa-support-should-<wbr>be-c.patch<br>
deleted file mode 100644<br>
index 31460b9..0000000<br>
--- a/meta/recipes-extended/ltp/<wbr>ltp/0002-Add-knob-to-control-<wbr>whether-numa-support-should-<wbr>be-c.patch<br>
+++ /dev/null<br>
@@ -1,45 +0,0 @@<br>
-From 867ad5d5d64b9b27ee32148027532d<wbr>b0a00f6433 Mon Sep 17 00:00:00 2001<br>
-From: &quot;Roy.Li&quot; &lt;<a href="mailto:rongqing.li@windriver.com">rongqing.li@windriver.com</a>&gt;<br>
-Date: Thu, 7 Jan 2016 17:33:26 +0000<br>
-Subject: [PATCH 02/32] Add knob to control whether numa support should be<br>
- checked<br>
-<br>
-otherwise undeterministic dependency will be generated<br>
-during build depending upong numa being staged or not<br>
-<br>
-Signed-off-by: Roy.Li &lt;<a href="mailto:rongqing.li@windriver.com">rongqing.li@windriver.com</a>&gt;<br>
-Signed-off-by: Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt;<br>
-Signed-off-by: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
-Upstream-Status: Pending<br>
----<br>
- m4/ltp-numa.m4 | 10 +++++++++-<br>
- 1 file changed, 9 insertions(+), 1 deletion(-)<br>
-<br>
-diff --git a/m4/ltp-numa.m4 b/m4/ltp-numa.m4<br>
-index fc3383e..44cb559 100644<br>
---- a/m4/ltp-numa.m4<br>
-+++ b/m4/ltp-numa.m4<br>
-@@ -24,7 +24,13 @@ dnl LTP_CHECK_SYSCALL_NUMA<br>
- dnl ----------------------------<br>
- dnl<br>
- AC_DEFUN([LTP_CHECK_SYSCALL_<wbr>NUMA], [<br>
--      AC_CHECK_LIB(numa, numa_available, [have_libnuma=yes])<br>
-+      AC_MSG_CHECKING([for numa])<br>
-+      AC_ARG_WITH(<br>
-+              [numa],<br>
-+              AC_HELP_STRING([--without-<wbr>numa],<br>
-+              [without numa support]),<br>
-+              [],<br>
-+      [AC_CHECK_LIB(numa, numa_available, [have_libnuma=yes])<br>
-       AC_CHECK_HEADERS([numa.h numaif.h], [], [have_numa_headers=no])<br>
-<br>
-       if test &quot;x$have_numa_headers&quot; != &quot;xno&quot;; then<br>
-@@ -42,3 +48,5 @@ exit(1);<br>
-               AC_DEFINE(HAVE_NUMA_V2, 1, [Define to 1 if you have libnuma and it&#39;s headers version &gt;= 2 installed.])<br>
-       fi<br>
- ])<br>
-+AC_MSG_RESULT([$with_numa])<br>
-+])<br>
---<br>
-2.7.0<br>
-<br>
diff --git a/meta/recipes-extended/ltp/<a href="http://ltp_20180118.bb" rel="noreferrer" target="_blank">lt<wbr>p_20180118.bb</a> b/meta/recipes-extended/ltp/<a href="http://ltp_20180118.bb" rel="noreferrer" target="_blank">lt<wbr>p_20180118.bb</a><br>
index 369b98d..a0dd9aa 100644<br>
--- a/meta/recipes-extended/ltp/<a href="http://ltp_20180118.bb" rel="noreferrer" target="_blank">lt<wbr>p_20180118.bb</a><br>
+++ b/meta/recipes-extended/ltp/<a href="http://ltp_20180118.bb" rel="noreferrer" target="_blank">lt<wbr>p_20180118.bb</a><br>
@@ -24,7 +24,8 @@ CFLAGS_append_mipsarchn64 = &quot; -D__SANE_USERSPACE_TYPES__&quot;<br>
 SRCREV = &quot;<wbr>731cd34e682d297b207668be8b1d15<wbr>320a9ac1b1&quot;<br>
<br>
 SRC_URI = &quot;git://<a href="http://github.com/linux-test-project/ltp.git" rel="noreferrer" target="_blank">github.com/linux-test-<wbr>project/ltp.git</a> \<br>
-           file://0002-Add-knob-to-<wbr>control-whether-numa-support-<wbr>should-be-c.patch \<br>
+           file://0001-configure-add-<wbr>knob-to-control-numa-support.<wbr>patch \<br>
+           file://0001-configure-Fix-<wbr>default-value-of-without-numa-<wbr>switch-i.patch \<br>
            file://0003-Add-knob-to-<wbr>control-tirpc-support.patch \<br>
            file://0004-build-Add-option-<wbr>to-select-libc-implementation.<wbr>patch \<br>
            file://0005-kernel-<wbr>controllers-Link-with-libfts-<wbr>explicitly-on-mu.patch \<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.7.4<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>