<div dir="ltr"><div><div><div><div>OE-core developers,<br><br></div>I am regrettably new at patch submissions within the Linux / Open Source community, so please forgive my breach of etiquette if I abuse the balance between persistence and peskiness.<br>
</div>I submitted the first version of this recipe patch on 18 APR and received prompt suggestions for improvement.<br>However since amending the patch to incorporate those improvements and re-submitting the patch on 24 APR, I have heard no further comments or responses.<br>
</div>So I am pinging the list once more to check the status of the patch.  Please let me know if additional work must be done to make the patch acceptable.<br><br>(BTW, I authored the patch to cyclictest and Anders Roxell authored the patch to update the recipe with the new version of the rt-tests.<br>
I subsequently submitted the recipe patch on his behalf... that is why his name appears as author of the patch itself.)<br><br></div><div>Thanks for your attention<br><br></div><div>Gary Robertson<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Apr 23, 2014 at 11:59 AM,  <span dir="ltr">&lt;<a href="mailto:gary.robertson@linaro.org" target="_blank">gary.robertson@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">
From: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
<div class=""><br>
cyclictest was updated to correct some problems with CPU affinity selection<br>
and display of help and/or execution details.<br>
These patches were accepted by the maintainer of the cyclictest utility.<br>
The changes were reflected in an updated release of rt-tests - v0.89<br>
The cyclictest changes were successfully tested on both an ARM v7 and x86_64<br>
</div>host environment.<br>
The OE recipe was updated locally to incorporate the newer rt-tests release<br>
<div class="">and the resulting builds were verified for the same ARM v7 target<br>
and for qemux86.<br>
</div>Patch files obsoleted by the rt-tests 0.89 release were removed from the recipe<br>
        deleted:    meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch<br>
        deleted:    meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch<br>
        deleted:    meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch<br>
<div class=""><br>
Signed-off-by: Anders Roxell &lt;<a href="mailto:anders.roxell@linaro.org">anders.roxell@linaro.org</a>&gt;<br>
Signed-off-by: Gary S. Robertson &lt;<a href="mailto:gary.robertson@linaro.org">gary.robertson@linaro.org</a>&gt;<br>
---<br>
</div> ...1-rt-tests-Allow-for-user-specified-PYLIB.patch |   35 ----------<br>
 ...02-rt-tests-Break-out-install_hwlatdetect.patch |   68 --------------------<br>
 .../files/added-missing-dependencies.patch         |   50 --------------<br>
 meta/recipes-rt/rt-tests/rt-tests.inc              |    7 +-<br>
<div class=""> .../{<a href="http://rt-tests_0.87.bb" target="_blank">rt-tests_0.87.bb</a> =&gt; <a href="http://rt-tests_0.89.bb" target="_blank">rt-tests_0.89.bb</a>}         |    0<br>
</div> 5 files changed, 2 insertions(+), 158 deletions(-)<br>
 delete mode 100644 meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch<br>
 delete mode 100644 meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch<br>
 delete mode 100644 meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch<br>
<div class=""> rename meta/recipes-rt/rt-tests/{<a href="http://rt-tests_0.87.bb" target="_blank">rt-tests_0.87.bb</a> =&gt; <a href="http://rt-tests_0.89.bb" target="_blank">rt-tests_0.89.bb</a>} (100%)<br>
<br>
</div>diff --git a/meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch b/meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch<br>
deleted file mode 100644<br>
index 8b493eb..0000000<br>
--- a/meta/recipes-rt/rt-tests/files/0001-rt-tests-Allow-for-user-specified-PYLIB.patch<br>
+++ /dev/null<br>
@@ -1,35 +0,0 @@<br>
-From 66765522b634952346f1a3ab7d00c7222a1f9361 Mon Sep 17 00:00:00 2001<br>
-Message-Id: &lt;<a href="mailto:66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com">66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com</a>&gt;<br>
-From: Darren Hart &lt;<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>&gt;<br>
-Date: Tue, 11 Sep 2012 15:19:30 -0700<br>
-Subject: [PATCH 1/2] rt-tests: Allow for user-specified PYLIB<br>
-<br>
-Upstream-Status: Submitted<br>
-<br>
-Allow users (build systems) to specify PYLIB. This allows for a<br>
-cross-build-system to specify the target PYLIB rather than the host<br>
-PYLIB.<br>
-<br>
-Signed-off-by: Darren Hart &lt;<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>&gt;<br>
-CC: Clark Williams &lt;<a href="mailto:williams@redhat.com">williams@redhat.com</a>&gt;<br>
-CC: John Kacur &lt;<a href="mailto:jkacur@redhat.com">jkacur@redhat.com</a>&gt;<br>
----<br>
- Makefile | 2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
-diff --git a/Makefile b/Makefile<br>
-index 3a82407..61e2f9f 100644<br>
---- a/Makefile<br>
-+++ b/Makefile<br>
-@@ -23,7 +23,7 @@ endif<br>
- CFLAGS ?= -D_GNU_SOURCE -Wall -Wno-nonnull -Isrc/include<br>
- LDFLAGS ?=<br>
-<br>
--PYLIB  := $(shell python -c &#39;import distutils.sysconfig;  print distutils.sysconfig.get_python_lib()&#39;)<br>
-+PYLIB  ?= $(shell python -c &#39;import distutils.sysconfig;  print distutils.sysconfig.get_python_lib()&#39;)<br>
-<br>
- ifndef DEBUG<br>
-       CFLAGS  += -O2<br>
---<br>
-1.7.11.4<br>
-<br>
diff --git a/meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch b/meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch<br>
deleted file mode 100644<br>
index bc6136f..0000000<br>
--- a/meta/recipes-rt/rt-tests/files/0002-rt-tests-Break-out-install_hwlatdetect.patch<br>
+++ /dev/null<br>
@@ -1,68 +0,0 @@<br>
-From af93e580d005a2bba6ed36528003af4cf631adb8 Mon Sep 17 00:00:00 2001<br>
-Message-Id: &lt;<a href="mailto:af93e580d005a2bba6ed36528003af4cf631adb8.1347419597.git.dvhart@linux.intel.com">af93e580d005a2bba6ed36528003af4cf631adb8.1347419597.git.dvhart@linux.intel.com</a>&gt;<br>
-In-Reply-To: &lt;<a href="mailto:66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com">66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com</a>&gt;<br>
-References: &lt;<a href="mailto:66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com">66765522b634952346f1a3ab7d00c7222a1f9361.1347419597.git.dvhart@linux.intel.com</a>&gt;<br>
-From: Darren Hart &lt;<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>&gt;<br>
-Date: Tue, 11 Sep 2012 14:51:10 -0700<br>
-Subject: [PATCH 2/2] rt-tests: Break out install_hwlatdetect<br>
-<br>
-Upstream-Status: Submitted<br>
-<br>
-Allow hwlatdetect to be installed independently of the rest of the<br>
-tests. This is convenient for build systems that package it separately<br>
-due to the python dependency.<br>
-<br>
-Signed-off-by: Darren Hart &lt;<a href="mailto:dvhart@linux.intel.com">dvhart@linux.intel.com</a>&gt;<br>
-CC: Clark Williams &lt;<a href="mailto:williams@redhat.com">williams@redhat.com</a>&gt;<br>
-CC: John Kacur &lt;<a href="mailto:jkacur@redhat.com">jkacur@redhat.com</a>&gt;<br>
----<br>
- Makefile | 18 +++++++++++-------<br>
- 1 file changed, 11 insertions(+), 7 deletions(-)<br>
-<br>
-diff --git a/Makefile b/Makefile<br>
-index 61e2f9f..636e63b 100644<br>
---- a/Makefile<br>
-+++ b/Makefile<br>
-@@ -119,21 +119,15 @@ changelog:<br>
-       git log &gt;ChangeLog<br>
-<br>
- .PHONY: install<br>
--install: all<br>
-+install: all install_hwlatdetect<br>
-       mkdir -p &quot;$(DESTDIR)$(bindir)&quot; &quot;$(DESTDIR)$(mandir)/man4&quot;<br>
-       mkdir -p &quot;$(DESTDIR)$(srcdir)&quot; &quot;$(DESTDIR)$(mandir)/man8&quot;<br>
-       cp $(TARGETS) &quot;$(DESTDIR)$(bindir)&quot;<br>
--      if test -n &quot;$(PYLIB)&quot; ; then \<br>
--              install -D -m 755 src/hwlatdetect/hwlatdetect.py $(DESTDIR)$(PYLIB)/hwlatdetect.py ; \<br>
--              rm -f &quot;$(DESTDIR)$(bindir)/hwlatdetect&quot; ; \<br>
--              ln -s $(PYLIB)/hwlatdetect.py &quot;$(DESTDIR)$(bindir)/hwlatdetect&quot; ; \<br>
--      fi<br>
-       install -D -m 644 src/backfire/backfire.c &quot;$(DESTDIR)$(srcdir)/backfire/backfire.c&quot;<br>
-       install -m 644 src/backfire/Makefile &quot;$(DESTDIR)$(srcdir)/backfire/Makefile&quot;<br>
-       gzip src/backfire/backfire.4 -c &gt;&quot;$(DESTDIR)$(mandir)/man4/backfire.4.gz&quot;<br>
-       gzip src/cyclictest/cyclictest.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/cyclictest.8.gz&quot;<br>
-       gzip src/pi_tests/pi_stress.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/pi_stress.8.gz&quot;<br>
--      gzip src/hwlatdetect/hwlatdetect.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/hwlatdetect.8.gz&quot;<br>
-       gzip src/ptsematest/ptsematest.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/ptsematest.8.gz&quot;<br>
-       gzip src/sigwaittest/sigwaittest.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/sigwaittest.8.gz&quot;<br>
-       gzip src/svsematest/svsematest.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/svsematest.8.gz&quot;<br>
-@@ -141,6 +135,16 @@ install: all<br>
-       gzip src/backfire/sendme.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/sendme.8.gz&quot;<br>
-       gzip src/hackbench/hackbench.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/hackbench.8.gz&quot;<br>
-<br>
-+.PHONY: install_hwlatdetect<br>
-+install_hwlatdetect: hwlatdetect<br>
-+      if test -n &quot;$(PYLIB)&quot; ; then \<br>
-+              mkdir -p &quot;$(DESTDIR)$(bindir)&quot; &quot;$(DESTDIR)$(mandir)/man8&quot; ; \<br>
-+              install -D -m 755 src/hwlatdetect/hwlatdetect.py $(DESTDIR)$(PYLIB)/hwlatdetect.py ; \<br>
-+              rm -f &quot;$(DESTDIR)$(bindir)/hwlatdetect&quot; ; \<br>
-+              ln -s $(PYLIB)/hwlatdetect.py &quot;$(DESTDIR)$(bindir)/hwlatdetect&quot; ; \<br>
-+              gzip src/hwlatdetect/hwlatdetect.8 -c &gt;&quot;$(DESTDIR)$(mandir)/man8/hwlatdetect.8.gz&quot; ; \<br>
-+      fi<br>
-+<br>
- .PHONY: release<br>
- release: clean changelog<br>
-       mkdir -p releases<br>
---<br>
-1.7.11.4<br>
-<br>
diff --git a/meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch b/meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch<br>
deleted file mode 100644<br>
index e420282..0000000<br>
--- a/meta/recipes-rt/rt-tests/files/added-missing-dependencies.patch<br>
+++ /dev/null<br>
@@ -1,50 +0,0 @@<br>
-From 82d28701486ba5a699544a168448bf93b1ccd7b1 Mon Sep 17 00:00:00 2001<br>
-From: Jackie Huang &lt;<a href="mailto:jackie.huang@windriver.com">jackie.huang@windriver.com</a>&gt;<br>
-Date: Thu, 6 Dec 2012 11:26:14 +0800<br>
-Subject: [PATCH] Added missing dependencies<br>
-<br>
-Upstream-Status: Submitted [linux-rt-users]<br>
-<br>
-The following targets missed dependency on librttest.a:<br>
-pi_stress<br>
-rt-migrate-test<br>
-hackbench<br>
-<br>
-Signed-off-by: Jackie Huang &lt;<a href="mailto:jackie.huang@windriver.com">jackie.huang@windriver.com</a>&gt;<br>
----<br>
- Makefile |    6 +++---<br>
- 1 file changed, 3 insertions(+), 3 deletions(-)<br>
-<br>
-diff --git a/Makefile b/Makefile<br>
-index fd3cdb3..60707a7 100644<br>
---- a/Makefile<br>
-+++ b/Makefile<br>
-@@ -68,14 +68,14 @@ cyclictest: cyclictest.o librttest.a<br>
- signaltest: signaltest.o librttest.a<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)<br>
-<br>
--pi_stress: pi_stress.o<br>
-+pi_stress: pi_stress.o librttest.a<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)<br>
-<br>
- hwlatdetect:  src/hwlatdetect/hwlatdetect.py<br>
-       chmod +x src/hwlatdetect/hwlatdetect.py<br>
-       ln -s src/hwlatdetect/hwlatdetect.py hwlatdetect<br>
-<br>
--rt-migrate-test: rt-migrate-test.o<br>
-+rt-migrate-test: rt-migrate-test.o librttest.a<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)<br>
-<br>
- ptsematest: ptsematest.o librttest.a<br>
-@@ -96,7 +96,7 @@ sendme: sendme.o librttest.a<br>
- pip_stress: pip_stress.o librttest.a<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)<br>
-<br>
--hackbench: hackbench.o<br>
-+hackbench: hackbench.o librttest.a<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)<br>
-<br>
- librttest.a: rt-utils.o error.o rt-get_cpu.o<br>
---<br>
-1.7.9.5<br>
<div class="im HOEnZb">-<br>
diff --git a/meta/recipes-rt/rt-tests/rt-tests.inc b/meta/recipes-rt/rt-tests/rt-tests.inc<br>
index 81f4f2b..1d876b0 100644<br>
--- a/meta/recipes-rt/rt-tests/rt-tests.inc<br>
+++ b/meta/recipes-rt/rt-tests/rt-tests.inc<br>
@@ -1,10 +1,7 @@<br>
-# Version v0.87<br>
-SRCREV = &quot;b0413ae5ed802004fb0c4af74a1757381fd2b91f&quot;<br>
+# Version v0.89<br>
+SRCREV = &quot;9164ec4db2645f52ffdd20e6d1b72bb0411ab40e&quot;<br>
<br>
 SRC_URI = &quot;git://<a href="http://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git" target="_blank">git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git</a> \<br>
</div><div class="im HOEnZb">-           file://0001-rt-tests-Allow-for-user-specified-PYLIB.patch \<br>
-           file://0002-rt-tests-Break-out-install_hwlatdetect.patch \<br>
-           file://added-missing-dependencies.patch \<br>
</div><div class="HOEnZb"><div class="h5">            file://hackbench-fix-error-check.patch \<br>
 &quot;<br>
<br>
diff --git a/meta/recipes-rt/rt-tests/<a href="http://rt-tests_0.87.bb" target="_blank">rt-tests_0.87.bb</a> b/meta/recipes-rt/rt-tests/<a href="http://rt-tests_0.89.bb" target="_blank">rt-tests_0.89.bb</a><br>
similarity index 100%<br>
rename from meta/recipes-rt/rt-tests/<a href="http://rt-tests_0.87.bb" target="_blank">rt-tests_0.87.bb</a><br>
rename to meta/recipes-rt/rt-tests/<a href="http://rt-tests_0.89.bb" target="_blank">rt-tests_0.89.bb</a><br>
--<br>
1.7.9.5<br>
<br>
</div></div></blockquote></div><br></div></div>