<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.ltp">
    <title>gmane.linux.ltp</title>
    <link>http://blog.gmane.org/gmane.linux.ltp</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17794"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17791"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17782"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17780"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17774"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17770"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17769"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17768"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17765"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17761"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17760"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17757"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17751"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17750"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17745"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17744"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17740"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17729"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17726"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.ltp/17718"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17794">
    <title>proc01 hang with 3.10.0-0.rc1/rc2</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17794</link>
    <description>&lt;pre&gt;Hi,

proc01 hangs on read from /proc/self/net/rpc/use-gss-proxy.

I'm attaching a patch if anyone runs rc kernels and is hitting it too,
it's not meant for inclusion to LTP. At least not yet, since the issue
exists only in -rc kernels.

Regards,
Jan
------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Ltp-list mailing list
Ltp-list-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/ltp-list
&lt;/pre&gt;</description>
    <dc:creator>Jan Stancek</dc:creator>
    <dc:date>2013-05-24T14:02:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17791">
    <title>[PATCH] New core test of cgroups and extended attributes</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17791</link>
    <description>&lt;pre&gt;Support of extended attributes in cgroups was added in Linux 3.7.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 runtest/controllers                                |    1 +
 .../kernel/controllers/cgroup_xattr/.gitignore     |    1 +
 testcases/kernel/controllers/cgroup_xattr/Makefile |   19 +
 testcases/kernel/controllers/cgroup_xattr/README   |   25 +
 .../kernel/controllers/cgroup_xattr/cgroup_xattr.c |  460 ++++++++++++++++++++
 5 files changed, 506 insertions(+), 0 deletions(-)
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/.gitignore
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/Makefile
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/README
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/cgroup_xattr.c

diff --git a/runtest/controllers b/runtest/controllers
index b78d828..94fc185 100644
--- a/runtest/controllers
+++ b/runtest/controllers
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -12,3 +12,4 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; memcg_stressmemcg_stress_test.sh
 memcg_c&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-24T12:20:51</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17782">
    <title>[PATCH] dup07:Close the file before unlink it.</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17782</link>
    <description>&lt;pre&gt;From: Shuang Qiu &amp;lt;shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

When unlink() a file in nfs environment,it will rename the file to a
.nfs&amp;lt;xxxxx&amp;gt; file if any process still has that file open.And this file
could not be deleted until it is closed.So we always get the following
warning which makes testcase "dup07" failed:
0  TWARN  :  tst_rmdir: rmobj(/mnt/nfsv3/ltp-ZtzSE27611/dupKuEr3H)
failed:
unlink(/mnt/nfsv3/ltp-ZtzSE27611/dupKuEr3H/.nfs000000000110cb3800000066)
failed; errno=16: Device or resource busy

Close the created/dup file before unlink() it to fix this issue.

Signed-off-by: Shuang Qiu &amp;lt;shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 testcases/kernel/syscalls/dup/dup07.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/testcases/kernel/syscalls/dup/dup07.c b/testcases/kernel/syscalls/dup/dup07.c
index 03b0ba4..025881f 100644
--- a/testcases/kernel/syscalls/dup/dup07.c
+++ b/testcases/kernel/syscalls/dup/dup07.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -77,7 +77,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int main(int ac, char **&lt;/pre&gt;</description>
    <dc:creator>shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-24T03:03:39</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17780">
    <title>[PATCH] New core test of cgroups and extended attributes</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17780</link>
    <description>&lt;pre&gt;Support of extended attributes in cgroups was added in Linux 3.7.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 runtest/controllers                                |    1 +
 .../kernel/controllers/cgroup_xattr/.gitignore     |    1 +
 testcases/kernel/controllers/cgroup_xattr/Makefile |   19 +
 testcases/kernel/controllers/cgroup_xattr/README   |   25 ++
 .../kernel/controllers/cgroup_xattr/cgroup_xattr.c |  402 ++++++++++++++++++++
 5 files changed, 448 insertions(+), 0 deletions(-)
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/.gitignore
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/Makefile
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/README
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/cgroup_xattr.c

diff --git a/runtest/controllers b/runtest/controllers
index b78d828..94fc185 100644
--- a/runtest/controllers
+++ b/runtest/controllers
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -12,3 +12,4 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; memcg_stressmemcg_stress_test.sh
 memcg_&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-23T16:28:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17774">
    <title>[PATCH 1/2] shmctl/shmctl01.c: cleanup</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17774</link>
    <description>&lt;pre&gt;
1. Remove useless comments

2. Revise code to follow ltp-code-style

Signed-off-by: DAN LI &amp;lt;li.dan-BthXqXjhjHXQFUHtdCDX3A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 testcases/kernel/syscalls/ipc/shmctl/shmctl01.c | 224 +++++++++---------------
 1 file changed, 80 insertions(+), 144 deletions(-)

diff --git a/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c b/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
index 4a1b064..34ff30c 100644
--- a/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
+++ b/testcases/kernel/syscalls/ipc/shmctl/shmctl01.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1,20 +1,19 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /*
+ * Copyright (c) International Business Machines  Corp., 2001
  *
- *   Copyright (c) International Business Machines  Corp., 2001
+ * This program is free software;  you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
  *
- *   This program is free software;  you can redistribute it and/or modify
- *  &lt;/pre&gt;</description>
    <dc:creator>DAN LI</dc:creator>
    <dc:date>2013-05-23T08:35:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17770">
    <title>[PATCH] New core test of cgroups and extended attributes</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17770</link>
    <description>&lt;pre&gt;Support of extended attributes in cgroups was added in Linux 3.7.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 runtest/controllers                                |    1 +
 .../kernel/controllers/cgroup_xattr/.gitignore     |    1 +
 testcases/kernel/controllers/cgroup_xattr/Makefile |   19 +
 testcases/kernel/controllers/cgroup_xattr/README   |   25 ++
 .../kernel/controllers/cgroup_xattr/cgroup_xattr.c |  344 ++++++++++++++++++++
 5 files changed, 390 insertions(+), 0 deletions(-)
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/.gitignore
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/Makefile
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/README
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/cgroup_xattr.c

diff --git a/runtest/controllers b/runtest/controllers
index b78d828..94fc185 100644
--- a/runtest/controllers
+++ b/runtest/controllers
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -12,3 +12,4 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; memcg_stressmemcg_stress_test.sh
 memcg_&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-23T07:09:57</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17769">
    <title>[PATCH] dup07:Close the file before unlink it.</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17769</link>
    <description>&lt;pre&gt;From: Shuang Qiu &amp;lt;shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

When unlink() a file in nfs environment,it will rename the file to a
.nfs&amp;lt;xxxxx&amp;gt; file if any process still has that file open.And this file
could not be deleted until it is closed.So we always get the following
warning which makes testcase "dup07" failed:
0  TWARN  :  tst_rmdir: rmobj(/mnt/nfsv3/ltp-ZtzSE27611/dupKuEr3H)
failed:
unlink(/mnt/nfsv3/ltp-ZtzSE27611/dupKuEr3H/.nfs000000000110cb3800000066)
failed; errno=16: Device or resource busy

Close the created/dup file before unlink() it to fix this issue.

Signed-off-by: Shuang Qiu &amp;lt;shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 testcases/kernel/syscalls/dup/dup07.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/testcases/kernel/syscalls/dup/dup07.c b/testcases/kernel/syscalls/dup/dup07.c
index 03b0ba4..19cd751 100644
--- a/testcases/kernel/syscalls/dup/dup07.c
+++ b/testcases/kernel/syscalls/dup/dup07.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -80,6 +80,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; int main(int ac, &lt;/pre&gt;</description>
    <dc:creator>shuang.qiu-QHcLZuEGTsvQT0dZR+AlfA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2013-05-23T07:09:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17768">
    <title>[PATCH] Create a function tst_resm_hexd() to print a bufferin hex</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17768</link>
    <description>&lt;pre&gt;This new function behaves like the tst_resm() function. The difference is,
it in addition takes a buffer, its size and prints the buffer in hexadecimal
format in the end of the message.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 doc/man3/tst_res.3 |   17 ++++++++++++++---
 include/test.h     |    2 ++
 lib/tst_res.c      |   42 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+), 3 deletions(-)

diff --git a/doc/man3/tst_res.3 b/doc/man3/tst_res.3
index 0c1fe6c..0754daf 100644
--- a/doc/man3/tst_res.3
+++ b/doc/man3/tst_res.3
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,6 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_res \- Print result message, including file contents
 .sp
 tst_resm \- Print result message
 .sp
+tst_resm_hexd \- Print result message, including specified buffer in hexadecimal format
+.sp
 tst_brk \- Print result message, including file contents, and break remaining test cases
 .sp
 tst_brkm \- Print result message and break remaining test cases
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,6 +56,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_environ \- Keep resu&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-23T07:03:18</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17765">
    <title>LTP Information</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17765</link>
    <description>&lt;pre&gt;Hi,



I would like to know the difference between January LTP packages and the
MAY packages.

That is list of extra features supported in the current release.



Please help

 Thanks,

Asha
------------------------------------------------------------------------------
Try New Relic Now &amp;amp; We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, &amp;amp; servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may_______________________________________________
Ltp-list mailing list
Ltp-list-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f&amp;lt; at &amp;gt;public.gmane.org
https://lists.sourceforge.net/lists/listinfo/ltp-list
&lt;/pre&gt;</description>
    <dc:creator>Asha Gowda</dc:creator>
    <dc:date>2013-05-22T12:41:37</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17761">
    <title>[PATCH] New core test of cgroups and extended attributes</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17761</link>
    <description>&lt;pre&gt;Support of extended attributes in cgroups was added in Linux 3.7.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 runtest/controllers                                |    1 +
 .../kernel/controllers/cgroup_xattr/.gitignore     |    1 +
 testcases/kernel/controllers/cgroup_xattr/Makefile |   19 +
 testcases/kernel/controllers/cgroup_xattr/README   |   25 ++
 .../kernel/controllers/cgroup_xattr/cgroup_xattr.c |  344 ++++++++++++++++++++
 5 files changed, 390 insertions(+), 0 deletions(-)
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/.gitignore
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/Makefile
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/README
 create mode 100644 testcases/kernel/controllers/cgroup_xattr/cgroup_xattr.c

diff --git a/runtest/controllers b/runtest/controllers
index b78d828..94fc185 100644
--- a/runtest/controllers
+++ b/runtest/controllers
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -12,3 +12,4 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; memcg_stressmemcg_stress_test.sh
 memcg_&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-22T10:24:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17760">
    <title>[PATCH] Create a function tst_resm_hexd() to print a bufferin hex</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17760</link>
    <description>&lt;pre&gt;This new function behaves like the tst_resm() function. The difference is,
it in addition takes a buffer, its size and prints the buffer in hexadecimal
format in the end of the message.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 doc/man3/tst_res.3 |   17 ++++++++++++++---
 include/test.h     |    2 ++
 lib/tst_res.c      |   42 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+), 3 deletions(-)

diff --git a/doc/man3/tst_res.3 b/doc/man3/tst_res.3
index 0c1fe6c..0754daf 100644
--- a/doc/man3/tst_res.3
+++ b/doc/man3/tst_res.3
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,6 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_res \- Print result message, including file contents
 .sp
 tst_resm \- Print result message
 .sp
+tst_resm_hexd \- Print result message, including specified buffer in hexadecimal format
+.sp
 tst_brk \- Print result message, including file contents, and break remaining test cases
 .sp
 tst_brkm \- Print result message and break remaining test cases
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,6 +56,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_environ \- Keep resu&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-22T10:10:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17757">
    <title>[PATCH V2] semctl01.c: Pass the correct parameter</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17757</link>
    <description>&lt;pre&gt;
For SEM_STAT, the semid argument is not a semaphore identifier,  but instead an
index into the kernel’s internal array that maintains information about all
semaphore sets on the system.

Pass a correct index of the kernel' internal array intead of a semaphores id when
testing feature SEM_STAT.

Signed-off-by: DAN LI &amp;lt;li.dan&amp;lt; at &amp;gt;cn.fujitsu.com&amp;gt;
---
 testcases/kernel/syscalls/ipc/semctl/semctl01.c | 37 ++++++++++++++-----------
 1 file changed, 21 insertions(+), 16 deletions(-)

diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl01.c b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
index 687d909..0399842 100644
--- a/testcases/kernel/syscalls/ipc/semctl/semctl01.c
+++ b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -52,6 +52,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; char *TCID = "semctl01";
 int TST_TOTAL = 13;

 static int sem_id_1 = -1;
+static int sem_index;

 static int sync_pipes[2];

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -100,25 +101,26 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static int sem_op;
 #endif

 static struct test_case_t {
+int *semid;
 int semnum;
 int cmd;
 void (*func_test) ();
 union&lt;/pre&gt;</description>
    <dc:creator>DAN LI</dc:creator>
    <dc:date>2013-05-22T01:52:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17751">
    <title>[PATCH] Create a function tst_resm_hexd() to print a bufferin hex</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17751</link>
    <description>&lt;pre&gt;This new function behaves like the tst_resm() function. The difference is,
it in addition takes a buffer, its size and prints the buffer in hexadecimal
format in the end of the message.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 doc/man3/tst_res.3 |   17 ++++++++++++++---
 include/test.h     |    2 ++
 lib/tst_res.c      |   41 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 3 deletions(-)

diff --git a/doc/man3/tst_res.3 b/doc/man3/tst_res.3
index 0c1fe6c..0754daf 100644
--- a/doc/man3/tst_res.3
+++ b/doc/man3/tst_res.3
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,6 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_res \- Print result message, including file contents
 .sp
 tst_resm \- Print result message
 .sp
+tst_resm_hexd \- Print result message, including specified buffer in hexadecimal format
+.sp
 tst_brk \- Print result message, including file contents, and break remaining test cases
 .sp
 tst_brkm \- Print result message and break remaining test cases
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,6 +56,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_environ \- Keep resul&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-21T14:42:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17750">
    <title>[PATCH] Create a function tst_resm_hexd() to print a bufferin hex</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17750</link>
    <description>&lt;pre&gt;This new function behave like the tst_resm() function. The difference is,
it in addition takes a buffer, its size and prints the buffer in hexadecimal
format in the end of the message.

Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 doc/man3/tst_res.3 |   17 ++++++++++++++---
 include/test.h     |    2 ++
 lib/tst_res.c      |   41 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 3 deletions(-)

diff --git a/doc/man3/tst_res.3 b/doc/man3/tst_res.3
index 0c1fe6c..0754daf 100644
--- a/doc/man3/tst_res.3
+++ b/doc/man3/tst_res.3
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,6 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_res \- Print result message, including file contents
 .sp
 tst_resm \- Print result message
 .sp
+tst_resm_hexd \- Print result message, including specified buffer in hexadecimal format
+.sp
 tst_brk \- Print result message, including file contents, and break remaining test cases
 .sp
 tst_brkm \- Print result message and break remaining test cases
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,6 +56,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_environ \- Keep result&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-21T14:38:38</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17745">
    <title>[PATCH] Makefile: Disable parallel build for$(CRITICAL_MAKEFILES)</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17745</link>
    <description>&lt;pre&gt;This patch fixes parallel build error. When use parallel build

with -j16 or -j8, $(CRITICAL_MAKEFILES) are created as empty file

because generate-makefiles is called several times. So need to

disable parallel build.

The following code can guarantee sequencial building.

.NOTPARALLEL: $(CRITICAL_MAKEFILES)

 

Signed-off-by: jungsoo.son &amp;lt;jungsoo.son-Hm3cg6mZ9cc&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

---

testcases/open_posix_testsuite/Makefile |    2 ++

1 file changed, 2 insertions(+)

 

diff --git a/testcases/open_posix_testsuite/Makefile
b/testcases/open_posix_testsuite/Makefile

index 9c61fa4..bce5cf3 100644

--- a/testcases/open_posix_testsuite/Makefile

+++ b/testcases/open_posix_testsuite/Makefile

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -110,5 +110,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; $(CRITICAL_MAKEFILES): \

     $(top_srcdir)/LDLIBS

         &amp;lt; at &amp;gt;$(MAKE) generate-makefiles

+.NOTPARALLEL: $(CRITICAL_MAKEFILES)

+

#tests-pretty:

#        $(MAKE) all | column -t -s:

&lt;/pre&gt;</description>
    <dc:creator>Jungsoo Son</dc:creator>
    <dc:date>2013-05-21T08:57:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17744">
    <title>[PATCH] semctl01.c: Pass the correct parameter</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17744</link>
    <description>&lt;pre&gt;
For SEM_STAT, the semid argument is not a semaphore identifier,  but instead an
index into the kernel’s internal array that maintains information about all
semaphore sets on the system.

Pass a correct index of the kernel' internal array intead of a semaphores id when
testing feature SEM_STAT.

Signed-off-by: DAN LI &amp;lt;li.dan&amp;lt; at &amp;gt;cn.fujitsu.com&amp;gt;
---
 testcases/kernel/syscalls/ipc/semctl/semctl01.c | 28 +++++++++++++++++++------
 1 file changed, 22 insertions(+), 6 deletions(-)

diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl01.c b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
index 687d909..aee6ccf 100644
--- a/testcases/kernel/syscalls/ipc/semctl/semctl01.c
+++ b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -52,6 +52,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; char *TCID = "semctl01";
 int TST_TOTAL = 13;

 static int sem_id_1 = -1;
+static int sem_id;
+static int sem_index;

 static int sync_pipes[2];

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -67,12 +69,12 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; static void pid_setup(void), func_pid(int);
 static void func_gval(int);
 static void sall_setup(void), func_s&lt;/pre&gt;</description>
    <dc:creator>DAN LI</dc:creator>
    <dc:date>2013-05-21T08:51:53</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17740">
    <title>[PATCH] Create a function tst_resm_hexd to print a buffer inhex</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17740</link>
    <description>&lt;pre&gt;Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 doc/man3/tst_res.3 |   17 ++++++++++++++---
 include/test.h     |    2 ++
 lib/tst_res.c      |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 64 insertions(+), 3 deletions(-)

diff --git a/doc/man3/tst_res.3 b/doc/man3/tst_res.3
index 0c1fe6c..0754daf 100644
--- a/doc/man3/tst_res.3
+++ b/doc/man3/tst_res.3
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -37,6 +37,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_res \- Print result message, including file contents
 .sp
 tst_resm \- Print result message
 .sp
+tst_resm_hexd \- Print result message, including specified buffer in hexadecimal format
+.sp
 tst_brk \- Print result message, including file contents, and break remaining test cases
 .sp
 tst_brkm \- Print result message and break remaining test cases
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -54,6 +56,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; tst_environ \- Keep results coming to original stdout
 .P
 \fBvoid tst_resm(int \fIttype\fB, char *\fItmesg, [arg ...]\fR)
 .P
+\fBvoid tst_resm_hexd(int \fIttype\fB, const void *\fIbuf\fB, size_t \fIsize\&lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-20T16:18:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17729">
    <title>[PATCH] mount/mount03.c: Add mode argument to open call.</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17729</link>
    <description>&lt;pre&gt;From: Vinson Lee &amp;lt;vlee&amp;lt; at &amp;gt;twitter.com&amp;gt;

This patch fixes this build error on Ubuntu introduced with commit
24324ad5dae71172125060b82580486b0f3d37da.

In file included from /usr/include/fcntl.h:252:0,
                 from mount03.c:73:
In function ‘open’,
    inlined from ‘setup’ at mount03.c:447:5:
/usr/include/x86_64-linux-gnu/bits/fcntl2.h:51:24: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments

Signed-off-by: Vinson Lee &amp;lt;vlee&amp;lt; at &amp;gt;twitter.com&amp;gt;
---
 testcases/kernel/syscalls/mount/mount03.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testcases/kernel/syscalls/mount/mount03.c b/testcases/kernel/syscalls/mount/mount03.c
index 295b6da..b1aa71f 100644
--- a/testcases/kernel/syscalls/mount/mount03.c
+++ b/testcases/kernel/syscalls/mount/mount03.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -444,7 +444,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void setup()
  path_name, DIR_MODE);
 
 snprintf(file, PATH_MAX, "%s/setuid_test", path_name);
-fd = open(file, O_CREAT | O_TRUNC);
+fd =&lt;/pre&gt;</description>
    <dc:creator>Vinson Lee</dc:creator>
    <dc:date>2013-05-17T18:56:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17726">
    <title>[PATCH 1/2] waitid02: cleanup</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17726</link>
    <description>&lt;pre&gt;Remove useless comments, convert spaces to tabs
and fix long lines.

Signed-off-by: Jan Stancek &amp;lt;jstancek-H+wXaHxf7aLQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 testcases/kernel/syscalls/waitid/waitid02.c |  104 +++++++++------------------
 1 files changed, 33 insertions(+), 71 deletions(-)

diff --git a/testcases/kernel/syscalls/waitid/waitid02.c b/testcases/kernel/syscalls/waitid/waitid02.c
index 98bf3ea..e265c32 100644
--- a/testcases/kernel/syscalls/waitid/waitid02.c
+++ b/testcases/kernel/syscalls/waitid/waitid02.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -11,9 +11,9 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See                  */
 /* the GNU General Public License for more details.                           */
 /*                                                                            */
-/* You should have received a copy of the GNU General Public License          */
-/* along with this program;  if not, write to the Free Software               */
-/* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 U&lt;/pre&gt;</description>
    <dc:creator>Jan Stancek</dc:creator>
    <dc:date>2013-05-17T08:59:21</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17718">
    <title>[PATCH] mem.c: check whether MADV_MERGEABLE is available</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17718</link>
    <description>&lt;pre&gt;Before using MADV_MERGEABLE, check whether it's available by macro
HAVE_MADV_MERGEABLE.

Signed-off-by: DAN LI &amp;lt;li.dan-BthXqXjhjHXQFUHtdCDX3A&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 testcases/kernel/mem/lib/mem.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/testcases/kernel/mem/lib/mem.c b/testcases/kernel/mem/lib/mem.c
index 7cda3c5..9bc926e 100644
--- a/testcases/kernel/mem/lib/mem.c
+++ b/testcases/kernel/mem/lib/mem.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -494,8 +494,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void test_ksm_merge_across_nodes(unsigned long nr_pages)
     MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
 if (memory[i] == MAP_FAILED)
 tst_brkm(TBROK|TERRNO, tst_exit, "mmap");
+#ifdef HAVE_MADV_MERGEABLE
 if (madvise(memory[i], length, MADV_MERGEABLE) == -1)
 tst_brkm(TBROK|TERRNO, tst_exit, "madvise");
+#endif

 #if HAVE_NUMA_H &amp;amp;&amp;amp; HAVE_LINUX_MEMPOLICY_H &amp;amp;&amp;amp; HAVE_NUMAIF_H \
 &amp;amp;&amp;amp; HAVE_MPOL_CONSTANTS
&lt;/pre&gt;</description>
    <dc:creator>DAN LI</dc:creator>
    <dc:date>2013-05-17T02:32:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.ltp/17717">
    <title>[PATCH] Create a function tst_resm_hexd to print a buffer inhex values</title>
    <link>http://comments.gmane.org/gmane.linux.ltp/17717</link>
    <description>&lt;pre&gt;Signed-off-by: Alexey Kodanev &amp;lt;alexey.kodanev-QHcLZuEGTsvQT0dZR+AlfA&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 include/test.h |    2 ++
 lib/tst_res.c  |   34 ++++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/include/test.h b/include/test.h
index e36ca38..17b8e39 100644
--- a/include/test.h
+++ b/include/test.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -191,6 +191,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void tst_res(int ttype, char *fname, char *arg_fmt, ...)
 __attribute__ ((format (printf, 3, 4)));
 void tst_resm(int ttype, char *arg_fmt, ...)
 __attribute__ ((format (printf, 2, 3)));
+void tst_resm_hexd(int ttype, const char *buf, size_t size, char *arg_fmt, ...)
+__attribute__ ((format (printf, 4, 5)));
 void tst_brk(int ttype, char *fname, void (*func)(void), char *arg_fmt, ...)
 __attribute__ ((format (printf, 4, 5)));
 void tst_brkm(int ttype, void (*func)(void), char *arg_fmt, ...)
diff --git a/lib/tst_res.c b/lib/tst_res.c
index ffac6d7..e7c9d5d 100644
--- a/lib/tst_res.c
+++ b/lib/tst_res.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -675,6 +675,40 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void tst_resm(int ttype, &lt;/pre&gt;</description>
    <dc:creator>Alexey Kodanev</dc:creator>
    <dc:date>2013-05-16T12:20:11</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.ltp">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.ltp</link>
  </textinput>
</rdf:RDF>
