<feed xmlns='http://www.w3.org/2005/Atom'>
<title>liburing/examples/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>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>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 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>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>
</feed>
