<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liburing/test/Makefile, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/'/>
<entry>
<title>Add test case for poll hang</title>
<updated>2019-08-29T14:40:34+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-08-29T14:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=1ed37c52144de555e761500084dbffe24fede1c9'/>
<id>1ed37c52144de555e761500084dbffe24fede1c9</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>src/Makefile: keep private headers in &lt;liburing/*.h&gt;</title>
<updated>2019-07-24T15:11:44+00:00</updated>
<author>
<name>Stefan Hajnoczi</name>
<email>stefanha@redhat.com</email>
</author>
<published>2019-07-24T08:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=c31c7ec4bcd7bb0d7b28897d730431c02b9d4ea1'/>
<id>c31c7ec4bcd7bb0d7b28897d730431c02b9d4ea1</id>
<content type='text'>
It is not possible to install barrier.h and compat.h into the top-level
/usr/include directly since they are likely to conflict with other
software.  io_uring.h could be confused with the system's kernel header
file.

Put liburing headers into &lt;liburing/*.h&gt; so there is no chance of
conflicts or confusion.

Existing applications continue to build successfully since the location
of &lt;liburing.h&gt; is unchanged.  In-tree examples and tests require
modification because src/liburing.h is moved to src/include/liburing.h.

Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is not possible to install barrier.h and compat.h into the top-level
/usr/include directly since they are likely to conflict with other
software.  io_uring.h could be confused with the system's kernel header
file.

Put liburing headers into &lt;liburing/*.h&gt; so there is no chance of
conflicts or confusion.

Existing applications continue to build successfully since the location
of &lt;liburing.h&gt; is unchanged.  In-tree examples and tests require
modification because src/liburing.h is moved to src/include/liburing.h.

Signed-off-by: Stefan Hajnoczi &lt;stefanha@redhat.com&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add regression test cases for kthread stuck</title>
<updated>2019-07-09T20:35:03+00:00</updated>
<author>
<name>Jackie Liu</name>
<email>liuyun01@kylinos.cn</email>
</author>
<published>2019-07-09T20:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=78cafaa71d747b0e128bcefe933adb4d661702dc'/>
<id>78cafaa71d747b0e128bcefe933adb4d661702dc</id>
<content type='text'>
Signed-off-by: Jackie Liu &lt;liuyun01@kylinos.cn&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jackie Liu &lt;liuyun01@kylinos.cn&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Makefiles: Support specifying CFLAGS on the command line</title>
<updated>2019-07-08T21:25:57+00:00</updated>
<author>
<name>Bart Van Assche</name>
<email>bvanassche@acm.org</email>
</author>
<published>2019-07-08T19:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=64f89fa1469122ec480bf7d315a61de44c0a78c4'/>
<id>64f89fa1469122ec480bf7d315a61de44c0a78c4</id>
<content type='text'>
This patch makes the liburing build work as expected for e.g. the following
command:

make CFLAGS=-m32

and avoids that the build fails as follows for the above command:

make[1]: Entering directory 'liburing/test'
cc -m32 -o poll poll.c -luring
/usr/bin/ld: cannot find -luring
collect2: error: ld returned 1 exit status
Makefile:18: recipe for target 'poll' failed
make[1]: *** [poll] Error 1
make[1]: Leaving directory 'software/liburing/test'
Makefile:12: recipe for target 'all' failed
make: *** [all] Error 2

Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes the liburing build work as expected for e.g. the following
command:

make CFLAGS=-m32

and avoids that the build fails as follows for the above command:

make[1]: Entering directory 'liburing/test'
cc -m32 -o poll poll.c -luring
/usr/bin/ld: cannot find -luring
collect2: error: ld returned 1 exit status
Makefile:18: recipe for target 'poll' failed
make[1]: *** [poll] Error 1
make[1]: Leaving directory 'software/liburing/test'
Makefile:12: recipe for target 'all' failed
make: *** [all] Error 2

Signed-off-by: Bart Van Assche &lt;bvanassche@acm.org&gt;
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add send/recvmsg test case</title>
<updated>2019-05-24T04:51:10+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-05-24T04:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=5d1e32e44b2f7795266d012288f307c94ae72868'/>
<id>5d1e32e44b2f7795266d012288f307c94ae72868</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add link SQE support</title>
<updated>2019-05-13T22:16:07+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-05-13T22:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=0ba9503f793647bfd967da8083a2adf56621307c'/>
<id>0ba9503f793647bfd967da8083a2adf56621307c</id>
<content type='text'>
Just a basic test case that does various forms of linked nops, and
a sample bare bones copy program using linked reads and writes.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just a basic test case that does various forms of linked nops, and
a sample bare bones copy program using linked reads and writes.

Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test case for -EAGAIN issue</title>
<updated>2019-04-25T15:58:55+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-04-25T15:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=cb1e01af25e9e971f3e392faa581689990df95cc'/>
<id>cb1e01af25e9e971f3e392faa581689990df95cc</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add regression test cases for three recent issues</title>
<updated>2019-04-23T18:06:18+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-04-23T18:05:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=78f59df3339191a500d9a27e2fe9d2eea888a2e0'/>
<id>78f59df3339191a500d9a27e2fe9d2eea888a2e0</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate test cases from examples</title>
<updated>2019-04-17T17:39:39+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-04-17T17:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=4916320ec374cc5d2b4062c48d2e4c576472b739'/>
<id>4916320ec374cc5d2b4062c48d2e4c576472b739</id>
<content type='text'>
Also adds a runtests makefile target.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds a runtests makefile target.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SQ/CQ overflow tests</title>
<updated>2019-04-17T14:57:25+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@kernel.dk</email>
</author>
<published>2019-04-17T14:57:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.venev.name/hristo/liburing/commit/?id=26993e98723e1f2d9be94b53068ead1e4a9a849d'/>
<id>26993e98723e1f2d9be94b53068ead1e4a9a849d</id>
<content type='text'>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;
</pre>
</div>
</content>
</entry>
</feed>
