86 Commits

Author SHA256 Message Date
0ad1f19c7e Accepting request 1332102 from devel:libraries:c_c++
liburing 2.14 (forwarded request 1331853 from AndreasStieger)

OBS-URL: https://build.opensuse.org/request/show/1332102
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=34
2026-02-11 17:47:28 +00:00
Gabriel Krisman Bertazi
7635792b31 liburing 2.14
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=82
2026-02-09 20:17:17 +00:00
3b432c7c92 Accepting request 1324733 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1324733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=33
2025-12-30 11:01:04 +00:00
Gabriel Krisman Bertazi
c0b43c3666 Accepting request 1323891 from home:AndreasStieger:branches:devel:libraries:c_c++
liburing 2.13

OBS-URL: https://build.opensuse.org/request/show/1323891
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=80
2025-12-29 19:23:14 +00:00
1ee5bdeb08 Accepting request 1301524 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1301524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=32
2025-08-27 19:33:35 +00:00
71acc3ffc0 Accepting request 1301089 from home:AndreasStieger:branches:devel:libraries:c_c++
liburing 2.11

OBS-URL: https://build.opensuse.org/request/show/1301089
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=78
2025-08-27 06:10:32 +00:00
3ba5bfb82d revert "tests on aarch64" -- futex.t actually fails
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=77
2025-07-07 05:36:22 +00:00
c340869000 tests on aarch64
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=76
2025-07-07 05:28:30 +00:00
241bd2c93a tests on aarch64
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=75
2025-07-07 05:27:18 +00:00
997a46f7ca Accepting request 1290666 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1290666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=31
2025-07-06 15:03:54 +00:00
df4266b023 disable tests on non-x86
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=73
2025-06-27 10:54:49 +00:00
58264edba0 more tests dis
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=72
2025-06-25 07:27:29 +00:00
48c635bb71 Accepting request 1268030 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1268030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=30
2025-04-10 19:57:16 +00:00
44c9f21573 Accepting request 1267889 from home:Guillaume_G:branches:devel:libraries:c_c++
- Disable resize-rings.t as it is not very stable in OBS
- Disable timeout.t on Leap 15.6/15.7
- Disable read-inc-file.t and timeout.t on Leap 16.0
- Add upstream patch to fix test on aarch64:
  * 923961c.patch
- Update to 2.9:
  * Add support for ring resizing
  * Add support for registered waits
  * Test additions and improvements
  * Fix bug with certain ring setups with SQE128 set not fully closing
    the ring after io_uring_queue_exit(3) had been called.
  * Various man page fixes and updates
- Remove upstreamed patches:
  * 0001-test-init-mem-zero-the-ringbuf-memory.patch
  * 0001-test-rsrc_tags-use-correct-buffer-index-for-test.patch

OBS-URL: https://build.opensuse.org/request/show/1267889
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=70
2025-04-09 05:55:54 +00:00
e4502f5035 Accepting request 1246587 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1246587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=29
2025-02-18 18:08:59 +00:00
e1571f4c3b more test
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=68
2025-02-11 08:40:06 +00:00
834c3ab605 Accepting request 1242288 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1242288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=28
2025-02-04 17:09:38 +00:00
4187ee7ecb OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=66 2025-02-03 05:58:38 +00:00
74ff301f84 disable more tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=65
2025-02-03 05:58:09 +00:00
f188e2da28 Accepting request 1241673 from science:machinelearning:milvus:15.6
- disable sqwait.t and nop.t for 15.6

OBS-URL: https://build.opensuse.org/request/show/1241673
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=64
2025-02-03 05:36:51 +00:00
ac85c3bc54 Accepting request 1240480 from devel:libraries:c_c++
- disable more tests on s390x

OBS-URL: https://build.opensuse.org/request/show/1240480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=27
2025-01-28 13:58:25 +00:00
4645794a82 up
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=62
2025-01-27 09:50:35 +00:00
dfe26ef107 one more test for s390x
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=61
2025-01-17 09:34:09 +00:00
ec5e1c03fd disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=60
2025-01-09 07:28:43 +00:00
dd09de6119 Accepting request 1235113 from devel:libraries:c_c++
- disable some tests for older kernels & strange archs

OBS-URL: https://build.opensuse.org/request/show/1235113
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=26
2025-01-07 19:49:55 +00:00
fd122b99d8 disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=58
2025-01-06 08:01:40 +00:00
805e988a6e disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=57
2025-01-06 07:51:28 +00:00
e7778068ee disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=56
2025-01-06 07:23:29 +00:00
a897343ad6 disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=55
2025-01-06 07:13:24 +00:00
5a3fd1039f disable some tests
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=54
2025-01-06 07:05:08 +00:00
c2a431a772 Accepting request 1230755 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1230755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=25
2024-12-15 11:34:20 +00:00
12cd3424a1 Accepting request 1228595 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1228595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=24
2024-12-08 10:36:09 +00:00
71b500704c signed tarball
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=51
2024-12-06 09:50:05 +00:00
c3c1d67e7b Accepting request 1228455 from home:jirislaby:branches:devel:libraries:c_c++
- switch URLs to the current location on github
- Update to 2.8
  * Add support for incrementally/partially consumed provided buffers,
    usable with the provided buffer ring support.
  * Add support for foo_and_wait_min_timeout(), where it's possible to
    define a minimum timeout for waiting to get batches of completions,
    but if that fails, extend for a longer timeout without having any
    extra context switches.
  * Add support for using different clock sources for completion waiting.
  * Great increase coverage of test cases, test case improvements and
    fixes.
  * Don't leak _GNU_SOURCE via pkb-config --cflags
  * Support for address sanitizer
  * Add examples/kdigest sample program
  * Add discard helper, test, and man page
  * 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

OBS-URL: https://build.opensuse.org/request/show/1228455
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=50
2024-12-05 23:32:43 +00:00
45395fb176 Accepting request 1193386 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1193386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=23
2024-08-13 11:22:20 +00:00
8a2144e71d Accepting request 1193369 from home:vlefebvre:branches:devel:libraries:c_c++
skip test buf-ring-nommap.t if ENOMEM appears

OBS-URL: https://build.opensuse.org/request/show/1193369
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=48
2024-08-12 10:34:00 +00:00
65570e4c3f Accepting request 1188710 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1188710
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=22
2024-07-22 15:14:46 +00:00
fbea266998 Accepting request 1187031 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1187031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=21
2024-07-14 06:48:43 +00:00
543d882c72 - Fix buf-ring-nommap.t test failure
* test-buf-ring-nommap-zero-the-ringbuf-memory.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=45
2024-07-12 16:50:35 +00:00
af235d74ab Accepting request 1183838 from home:jirislaby:branches:devel:libraries:c_c++
- Update to 2.6:
  * Add getsockopt and setsockopt socket commands
  * Add test cases to test/hardlink
  * Man page fixes
  * Add futex support, and test cases
  * Add waitid support, and test cases
  * Add read multishot, and test cases
  * Add support for IORING_SETUP_NO_SQARRAY
  * Use IORING_SETUP_NO_SQARRAY as the default
  * Add support for IORING_OP_FIXED_FD_INSTALL
  * Add io_uring_prep_fixed_fd_install() helper
  * Support for napi busy polling
  * Improve/add test cases
  * Man page fixes
  * Add sample 'proxy' example
- Remove (they are upstream)
  * test-no-mmap-inval-0-return-is-fine-too.patch
  * test-recv-multishot-wait-for-the-right-amount-of-CQE.patch
- exclude buf-ring-nommap.t test (crashes)

OBS-URL: https://build.opensuse.org/request/show/1183838
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=44
2024-07-12 08:42:45 +00:00
55e9e82ad6 Accepting request 1164314 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1164314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=20
2024-04-04 20:24:05 +00:00
47d83702dd Accepting request 1164309 from home:jirislaby:branches:devel:libraries:c_c++
- 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)

OBS-URL: https://build.opensuse.org/request/show/1164309
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=42
2024-04-03 09:35:44 +00:00
e47f1043b4 Accepting request 1130864 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1130864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=19
2023-12-07 18:08:49 +00:00
2950440e9b Accepting request 1130823 from home:Guillaume_G:PAC_BTI
- Fix build on 32-bit x86

OBS-URL: https://build.opensuse.org/request/show/1130823
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=40
2023-12-05 01:56:24 +00:00
a35122b808 Accepting request 1130259 from home:Guillaume_G:PAC_BTI
- Make use of openSUSE build flags

OBS-URL: https://build.opensuse.org/request/show/1130259
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=39
2023-12-01 15:54:52 +00:00
812bd46625 Accepting request 1111506 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1111506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=18
2023-09-17 17:28:52 +00:00
27025aa52c Accepting request 1111428 from home:jirislaby:branches:devel:libraries:c_c++
- tests-don-t-expect-multishot-recv-overflow-backloggi.patch (bsc#1215332)

OBS-URL: https://build.opensuse.org/request/show/1111428
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=37
2023-09-15 09:24:03 +00:00
Gabriel Krisman Bertazi
6837da3841 Accepting request 1111042 from home:jirislaby:branches:devel:libraries:c_c++
- build tests in parallel (using %{?_smp_mflags})

OBS-URL: https://build.opensuse.org/request/show/1111042
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=36
2023-09-14 16:18:26 +00:00
c50e7fb1ff Accepting request 1108274 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1108274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/liburing?expand=0&rev=17
2023-09-11 19:19:39 +00:00
3f9624f0b4 Accepting request 1108193 from home:jirislaby:branches:devel:libraries:c_c++
- add test-io_uring_register-fix-errno-confusion-and-new-e.patch
  to fix test errors on the 6.5 kernel

OBS-URL: https://build.opensuse.org/request/show/1108193
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/liburing?expand=0&rev=34
2023-08-31 11:51:00 +00:00