Skip to content

Liburing 2.7

Latest
Compare
Choose a tag to compare
@axboe axboe released this 16 Aug 20:52
· 166 commits to master since this release

liburing-2.7 release

  • Man page updates
  • Sync with kernel 6.10
    • send/recv bundle support
    • accept nowait and CQE_F_MORE
  • Add and update test cases
  • Fix io_uring_queue_init_mem() returning a value that was too small,
    potentially causing memory corruption in userspace by overwriting
    64 bytes beyond the returned value. Also add test case for that.
  • Add 64-bit length variants of io_uring_prep_{m,f}advise()
  • Add BIND/LISTEN support and helpers / man pages
  • Add io_uring_enable_rings.3 man page
  • Fix bug in io_uring_prep_read_multishot()
  • Fixup bundle test cases
  • Add fixed-hugepage test case
  • Fix io_uring_prep_fixed_fd_install.3 man page
  • Note 'len' == 0 requirement in io_uring_prep_send.3 man page
  • Fix some test cases for skipping on older kernels