Revisions of liburing

buildservice-autocommit accepted request 1164314 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 43)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1164309 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 42)
- Update to 2.5:
  * Add support for io_uring_prep_cmd_sock()
  * Add support for application allocated ring memory, for placing rings
    in huge mem. Available through io_uring_queue_init_mem().
  * Add support for registered ring fds
  * Various documentation updates
  * Various fixes
- Remove (they are upstream)
  * test-io_uring_register-fix-errno-confusion-and-new-e.patch
  * tests-don-t-expect-multishot-recv-overflow-backloggi.patch
- Add
  * test-recv-multishot-wait-for-the-right-amount-of-CQE.patch (to fix test
    errors on the 6.8.2 kernel)
  * test-no-mmap-inval-0-return-is-fine-too.patch (fix the test)
buildservice-autocommit accepted request 1130864 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 41)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1130823 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 40)
- Fix build on 32-bit x86
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1130259 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 39)
- Make use of openSUSE build flags
buildservice-autocommit accepted request 1111506 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 38)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1111428 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 37)
- tests-don-t-expect-multishot-recv-overflow-backloggi.patch (bsc#1215332)
Gabriel Krisman Bertazi's avatar Gabriel Krisman Bertazi (gbertazi) accepted request 1111042 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 36)
- build tests in parallel (using %{?_smp_mflags})
buildservice-autocommit accepted request 1108274 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 35)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1108193 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 34)
- add test-io_uring_register-fix-errno-confusion-and-new-e.patch
  to fix test errors on the 6.5 kernel
buildservice-autocommit accepted request 1092731 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 33)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1092686 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 32)
- Update to 2.4:
  * Add io_uring_{major,minor,check}_version() functions.
  * Add IO_URING_{MAJOR,MINOR,CHECK}_VERSION() macros.
  * FFI support (for non-C/C++ languages integration).
  * Add io_uring_prep_msg_ring_cqe_flags() function.
  * Deprecate --nolibc configure option.
  * CONFIG_NOLIBC is always enabled on x86-64, x86, and aarch64.
  * Add support for IORING_REGISTER_USE_REGISTERED_RING and use if available.
  * Add io_uring_close_ring_fd() function.
  * Add io_uring_prep_msg_ring_fd_alloc function.
  * Add io_uring_free_buf_ring() and io_uring_setup_buf_ring() functions.
  * Ensure that io_uring_prep_accept_direct(), io_uring_prep_openat_direct(),
    io_uring_prep_openat2_direct(), io_uring_prep_msg_ring_fd(), and
    io_uring_prep_socket_direct() factor in being called with
    IORING_FILE_INDEX_ALLOC for allocating a direct descriptor.
  * Add io_uring_prep_sendto() function.
- Add liburing-ffi2 package for corresponding FFI library, given that
  dependents will normally require either that or the base library (not both).
- Drop upstream patches:
  * 0001-Do-not-always-expect-multishot-recv-to-stop-posting-.patch
  * 0001-test-file-verify.t-Don-t-run-over-mlock-limit-when-r.patch
  * 0001-test-helpers-fix-socket-length-type.patch
buildservice-autocommit accepted request 1080969 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 31)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) committed (revision 30)
add bz tag for
0001-test-file-verify.t-Don-t-run-over-mlock-limit-when-r.patch
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1080966 from Gabriel Krisman Bertazi's avatar Gabriel Krisman Bertazi (gbertazi) (revision 29)
- Add 0001-test-file-verify.t-Don-t-run-over-mlock-limit-when-r.patch
  fixes test with kernel <= 5.16

Upstream patch fixing test/file-verify.t on the SP4 kernel.
buildservice-autocommit accepted request 1067010 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 28)
baserev update by copy to link target
David Disseldorp's avatar David Disseldorp (dmdiss) accepted request 1067008 from Jiri Slaby's avatar Jiri Slaby (jirislaby) (revision 27)
- add 0001-Do-not-always-expect-multishot-recv-to-stop-posting-.patch
  fixes tests with kernel 6.2
buildservice-autocommit accepted request 1060106 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 26)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 25)
- add 0001-test-helpers-fix-socket-length-type.patch 
  fixes tests on big endian
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1036718 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
- update to 2.3:
  * Support non-libc build for aarch64.
  * Add io_uring_{enter,enter2,register,setup} syscall functions.
  * Add sync cancel interface, io_uring_register_sync_cancel().
  * Fix return value of io_uring_submit_and_wait_timeout() to match the
    man page.
  * Improvements to the regression tests
  * Add support and test case for passthrough IO
  * Add recv and recvmsg multishot helpers and support
  * Add documentation and support for IORING_SETUP_DEFER_TASKRUN
  * Fix potential missing kernel entry with IORING_SETUP_IOPOLL
  * Add support and documentation for zero-copy network transmit
  * Various optimizations
  * Many cleanups
  * Many man page additions and updates
- drop handle-eintr.patch, test-xattr-don-t-rely-on-NUL-termination.patch: upstream
Displaying revisions 1 - 20 of 43
openSUSE Build Service is sponsored by