ChanServ changed the topic of #io_uring to: io_uring development discussion | Logs: https://oftc.irclog.whitequark.org/io_uring
erwan_taf has quit [Remote host closed the connection]
Ne02ptzero has joined #io_uring
<Ne02ptzero> Hello o/ I'm currently trying to implement the "new" buf_ring API with liburing, but I have a strange issue, and I don't know if its expected behavior or not.
<Ne02ptzero> I've setuped a ring buffer of 1024 buffers, and the first 1024 requests that I do on the loop do cycle from buffer_id 0 to buffer_id 1023.
<Ne02ptzero> But then, the buffer_id stays at 0 (that is, the return from a io_uring_prep_recv with IOSQE_BUFFER_SELECT), and forever. The other 1023 buffers seems to be stopped being used, by the loop.
<Ne02ptzero> Does someone have an idea with that? I feel like I'm missing something obvious but I can't see it. Thanks!