I second that. I'm very interested in the current libev io_uring
support state.
I have seen a lot of commits for io_uring in the kernel 5.5.x releases
for fixing bugs.It must be much more stable than it was back in
December.
I have seen an article this morning touting io_uring performance in the
upcoming 5.6 kernel. Apparently FB is doing very well with it...
https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.6-IO-uring-Tests

On Wed, 2020-03-18 at 13:19 -0400, Benjamin Mahler wrote:
> Just to follow up on this, if there have been any findings to share
> I'm sure many of us in the mailing list would be interested!
> 
> On Sun, Dec 22, 2019 at 1:32 PM Jens Axboe <[email protected]> wrote:
> > On 12/22/19 11:29 AM, Marc Lehmann wrote:
> > 
> > > So, after a few more mails from Jens, things do get clearer.
> > 
> > > 
> > 
> > > He never got my mail, and was concerned that my explanation made
> > him
> > 
> > > look careless, when he obviously is the opposite and wants
> > io_uring to
> > 
> > > succeed (not his words, of course - I want it to succeed :).
> > 
> > > 
> > 
> > > And, ahm, I guess, this is all great news - things are now a lot
> > more
> > 
> > > amiable behind the scenes, and I think io_uring, if it isn't
> > there
> > 
> > > yet, will in the not so far future, BE a drop-in replacement for
> > 
> > > select/poll,.  but some work is still needed on both sides.
> > 
> > > 
> > 
> > > So that means that I have the biggest expectation that the
> > io_uring
> > 
> > > backend will indeed become the default backend in libev on new
> > enough
> > 
> > > kernel in one of the next releases.
> > 
> > > 
> > 
> > > Boy, I so want the epoll backend to die :)
> > 
> > > 
> > 
> > > I already reflected some news in CVS - it seems that io_uring
> > (and
> > 
> > > already did in some cases) take care of my concerns, or at least
> > makes
> > 
> > > them a non-issue, and I am trying to coax Jens into a clear
> > statement
> > 
> > > that _all_ fds supported by either select (or at least the subset
> > 
> > > supported by epoll) will be supported, so it will become a full
> > 
> > > replacement for either. just nicer, and faster. But I did get the
> > 
> > > impression that this is indeed the goal.
> > 
> > > 
> > 
> > > Thanks, Jens, for giving me back my excitement that I felt about
> > 
> > > io_uring originally :)
> > 
> > 
> > 
> > Emails crossing in flight!
> > 
> > 
> > 
> > Thanks, I think we've got it all cleared up now, and I wish I had
> > read
> > 
> > this one beore sending the previous reply. Feel free to ignore most
> > of
> > 
> > it, as I said there, most of it is procedural and I'd love to move
> > on to
> > 
> > techical issues as well!
> > 
> > 
> > 
> > And I do apologize if my emails came across as attacks, that was
> > not my
> > 
> > intent. It's hard when the communication has been lossy, and
> > assumptions
> > 
> > are made.
> > 
> > 
> > 
> > I'm going to enjoy my Sunday and get back to work tomorrow :-)
> > 
> > 
> > 
> > _______________________________________________libev mailing 
> > [email protected]
> > http://lists.schmorp.de/mailman/listinfo/libev
_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/mailman/listinfo/libev

Reply via email to