{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":200663555,"defaultBranch":"master","name":"liburing","ownerLogin":"axboe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-05T13:43:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2619634?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714505732.0","currentOid":""},"activityList":{"items":[{"before":"184e6ec53ef2a42b6deb1d6aabfa1c0f898fe4d8","after":"e06369fe55921f30ae10ed5619beb25eb48e4cc5","ref":"refs/heads/master","pushedAt":"2024-05-17T16:43:48.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Merge branch 'recvsend-bundle'\n\n* recvsend-bundle:\n test/recvsend_bundle: add UDP tests as well\n test/recvsend_bundle: drop unused 'i'\n test/recvsend_bundle: use send bundle prep helper\n Add man page references to provided buffers\n Add man page for send bundle\n Add send bundle helper\n test/recvsend_bundle: add basic test case for send bundle\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"Merge branch 'recvsend-bundle'"}},{"before":"0a0ceba677114a0ec95453aa35ae3752d93a1cde","after":"184e6ec53ef2a42b6deb1d6aabfa1c0f898fe4d8","ref":"refs/heads/master","pushedAt":"2024-05-14T12:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/accept-non-empty: add accept IORING_CQE_F_SOCK_NONEMPTY test\n\nThis tests whether we correctly get IORING_CQE_F_SOCK_NONEMPTY set\non an accept request, if there are more connections pending after\nthe current one has been accepted.\n\nThe test is currently gated on IORING_FEAT_RECVSEND_BUNDLE, as that\ngot added to the kernel at the same time as this feature. Not the\nprettiest, but it's what we have for now...\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/accept-non-empty: add accept IORING_CQE_F_SOCK_NONEMPTY test"}},{"before":"cc61897b928e90c4391e0d6390933dbc9088d98f","after":"0a0ceba677114a0ec95453aa35ae3752d93a1cde","ref":"refs/heads/master","pushedAt":"2024-05-14T12:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"io_uring.h: sync with 6.10 kernel\n\nAdd the definitions etc that got added in the 6.10 merge window.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"io_uring.h: sync with 6.10 kernel"}},{"before":"eaaf471cbfd18123163973ac3b8ff5cb7bd1c281","after":"cc61897b928e90c4391e0d6390933dbc9088d98f","ref":"refs/heads/master","pushedAt":"2024-05-05T15:54:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Merge branch 'pu/test-clean' of https://github.com/guillemj/liburing\n\n* 'pu/test-clean' of https://github.com/guillemj/liburing:\n test: Remove the coredump if coredump.t managed to generate one","shortMessageHtmlLink":"Merge branch 'pu/test-clean' of https://github.com/guillemj/liburing"}},{"before":"eb267a661a1636e69969d210654d90513fe81c2f","after":"eaaf471cbfd18123163973ac3b8ff5cb7bd1c281","ref":"refs/heads/master","pushedAt":"2024-05-05T15:54:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Merge branch 'pu/libffi-symbols' of https://github.com/guillemj/liburing\n\n* 'pu/libffi-symbols' of https://github.com/guillemj/liburing:\n liburing-ffi.map: Add comments for symbols added in wrong version node","shortMessageHtmlLink":"Merge branch 'pu/libffi-symbols' of https://github.com/guillemj/liburing"}},{"before":"c0b16622fa645e148badecab00c4a9340a4c90e2","after":"eb267a661a1636e69969d210654d90513fe81c2f","ref":"refs/heads/master","pushedAt":"2024-05-03T22:17:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"man: fix IORING_REGISTER_RING_FDS docs\n\nThe documentation for the 'arg' parameter is incorrect. Fix it.\n\nSigned-off-by: Jeff Moyer \nLink: https://lore.kernel.org/r/x49bk5mehci.fsf@segfault.usersys.redhat.com\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"man: fix IORING_REGISTER_RING_FDS docs"}},{"before":"f7dcc1ea60819475dffd3a45059e16f04381bee7","after":"c0b16622fa645e148badecab00c4a9340a4c90e2","ref":"refs/heads/master","pushedAt":"2024-05-01T20:04:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/buf-ring: skip on older kernels that don't support mmap'ed rings\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/buf-ring: skip on older kernels that don't support mmap'ed rings"}},{"before":"dcd83d74540f78db9006b5728f281c5bc642eb49","after":"f7dcc1ea60819475dffd3a45059e16f04381bee7","ref":"refs/heads/master","pushedAt":"2024-04-30T19:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"CHANGELOG: minor updates\n\nNot an exhaustive list of changes since 2.5, but at least it's some\napproximation.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"CHANGELOG: minor updates"}},{"before":"380d12d0f5d68be09ccc6151ccca3e15857b16fa","after":"dcd83d74540f78db9006b5728f281c5bc642eb49","ref":"refs/heads/master","pushedAt":"2024-04-26T16:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"examples/proxy: correct sendmsg + bundles message\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"examples/proxy: correct sendmsg + bundles message"}},{"before":"e11e6175ca0f0c0a2d579534136710ad2ddc4577","after":"380d12d0f5d68be09ccc6151ccca3e15857b16fa","ref":"refs/heads/master","pushedAt":"2024-04-26T14:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Fix portability issues in configure script\n\nThe configure script failed on my setup because of the invalid printf\ndirective \"%\" and for use of the unportable \"echo -e\". These have been\nreplaced with more portable options.\n\nSigned-off-by: Arthur Williams \nLink: https://lore.kernel.org/r/20240426063150.27949-1-taaparthur@disroot.org\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"Fix portability issues in configure script"}},{"before":"3331290311608f6c671278dd00e4d54934117f38","after":"e11e6175ca0f0c0a2d579534136710ad2ddc4577","ref":"refs/heads/master","pushedAt":"2024-04-23T01:45:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"examples/proxy: increment open_conns early for sink mode\n\nIt never goes through socket/connect, so do it upfront when we're\nset up for communication.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"examples/proxy: increment open_conns early for sink mode"}},{"before":"c18c8fbcdfbd4ab785cf75bf22a0f9498cedd077","after":"3331290311608f6c671278dd00e4d54934117f38","ref":"refs/heads/master","pushedAt":"2024-04-20T22:49:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/msg-ring: synchronize remote test case with a pthread barrier\n\nLink: https://github.com/axboe/liburing/issues/1135\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/msg-ring: synchronize remote test case with a pthread barrier"}},{"before":"bd527a50ed5f49d4bedf7540c12319ba18e5eac3","after":"c18c8fbcdfbd4ab785cf75bf22a0f9498cedd077","ref":"refs/heads/master","pushedAt":"2024-04-20T22:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"examples/proxy: re-arm receive if no new send is prepared\n\nWe should re-arm the receive if we get -ENOBUFS for a receive even\nif there's no send pending, as we may not actually prepare a send.\nCheck the return value of prep_next_send() to help make that call.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"examples/proxy: re-arm receive if no new send is prepared"}},{"before":"f4281698fd966e6de665c1fb144594c1420f9e73","after":"bd527a50ed5f49d4bedf7540c12319ba18e5eac3","ref":"refs/heads/master","pushedAt":"2024-04-19T23:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"t/socket-io-cmd: do single retry for SIOCINQ\n\nSometimes we find legitimate data in the socket, which is a bit of a\nmystery, but it should not fail the test case as the data is indeed\nthere and it isn't a test failure. It just arrives between the ioctl\nand io_uring SIOCINQ.\n\nAdd a single retry in case this happens, as it should not fail the\ntest case.\n\nLink: https://github.com/axboe/liburing/issues/1136\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"t/socket-io-cmd: do single retry for SIOCINQ"}},{"before":"1cbd4cffa881772d54d7d1a98755101253a66d0a","after":"f4281698fd966e6de665c1fb144594c1420f9e73","ref":"refs/heads/master","pushedAt":"2024-04-19T23:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/socket-io-cmd: don't use CQE after io_uring_cqe_seen()\n\nDoesn't matter here as there's only one SQE inflight and no more\nCQEs will get generated before this one is done, but it's bad\npractice. CQEs should always be fully read before they are marked\nas seen.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/socket-io-cmd: don't use CQE after io_uring_cqe_seen()"}},{"before":"b74bdd035c4c96096f54adc6e8a06785da2055ea","after":"1cbd4cffa881772d54d7d1a98755101253a66d0a","ref":"refs/heads/master","pushedAt":"2024-04-19T14:13:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/sqpoll-cancel-hang: remove test\n\nThis is one of those awful syzbot based tests, that make all sorts of\narch assumptions. We've previously disabled it on some archs, but\napparently it's segfaulting on others now.\n\nJust remove it, it's served its purpose.\n\nhttps://github.com/axboe/liburing/issues/1134\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/sqpoll-cancel-hang: remove test"}},{"before":"c1cee95b0266c360a8017248704d46d94dd72922","after":"b74bdd035c4c96096f54adc6e8a06785da2055ea","ref":"refs/heads/master","pushedAt":"2024-04-17T21:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"register: use do_register() for NAPI register/unregister\n\nThis is the helper that should get used, so that it works regardless\nof whether or not the ring fd itself is registered.\n\nLink: https://github.com/axboe/liburing/issues/1133\nFixes: 3b25a80ecbf1 (\"liburing: add api to set napi busy poll settings\")\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"register: use do_register() for NAPI register/unregister"}},{"before":"f1dfb94bdaf1de14281030e28dd64f4d23d615a3","after":"c1cee95b0266c360a8017248704d46d94dd72922","ref":"refs/heads/master","pushedAt":"2024-04-14T12:25:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Merge branch 'fix_clear_flags' of https://github.com/gxuu/liburing\n\n* 'fix_clear_flags' of https://github.com/gxuu/liburing:\n Add initialization function of io_uring_sqe","shortMessageHtmlLink":"Merge branch 'fix_clear_flags' of https://github.com/gxuu/liburing"}},{"before":"ef3cae5022b717ebc495e39df902d85b83f402f5","after":"f1dfb94bdaf1de14281030e28dd64f4d23d615a3","ref":"refs/heads/master","pushedAt":"2024-04-09T03:46:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"examples/sendzc: test background polling\n\nThere are some performance effects depending on whether the sock is\npolled or not even when it never actually triggers. That applies to\nnon-zerocopy as well. Add a flag to test it.\n\nSigned-off-by: Pavel Begunkov \nLink: https://lore.kernel.org/r/152a9e0773920d0affd675d1e75983271bcd6732.1712535205.git.asml.silence@gmail.com\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"examples/sendzc: test background polling"}},{"before":"e4cfc721761a85ea6a257c77572546292d04bf79","after":"ef3cae5022b717ebc495e39df902d85b83f402f5","ref":"refs/heads/master","pushedAt":"2024-04-09T03:45:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"io_uring/sendzc: add DEFER_TASKRUN testing\n\nSigned-off-by: Pavel Begunkov \nLink: https://lore.kernel.org/r/a0d822f0e8ebb5e78856457c126dea25b9a517b9.1712594147.git.asml.silence@gmail.com\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"io_uring/sendzc: add DEFER_TASKRUN testing"}},{"before":"f46b77cc95ec31f20b261522879a0c8a17ee67d1","after":"e4cfc721761a85ea6a257c77572546292d04bf79","ref":"refs/heads/master","pushedAt":"2024-04-06T02:09:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"man/io_uring_setup.2: Improve IORING_SETUP_REGISTERED_FD_ONLY documentation\n\nDocument that IORING_SETUP_REGISTERED_FD_ONLY depends on\nIORING_SETUP_NO_MMAP being set.\n\nCloses: https://github.com/axboe/liburing/issues/1087\nSigned-off-by: Gabriel Krisman Bertazi \nLink: https://lore.kernel.org/r/20240403164413.16398-3-krisman@suse.de\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"man/io_uring_setup.2: Improve IORING_SETUP_REGISTERED_FD_ONLY documen…"}},{"before":"2381e6f383566194d32fcb120792395fce8d87d6","after":"f46b77cc95ec31f20b261522879a0c8a17ee67d1","ref":"refs/heads/master","pushedAt":"2024-04-02T15:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/msg-ring-fd: fix bugs in test case\n\nAdd more error checking, and ensure we mark the MSG_RING completion\nas seen.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/msg-ring-fd: fix bugs in test case"}},{"before":"27d4eae795475a2dc71eeeb53979c241069d0458","after":"2381e6f383566194d32fcb120792395fce8d87d6","ref":"refs/heads/master","pushedAt":"2024-04-02T14:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test: update for older kernels\n\nSometimes test cases are written and tested, but they don't properly\nskip testing on older stable kernels where a particular feature may not\nbe available.\n\nMost of these are sparse file registration related.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test: update for older kernels"}},{"before":"2612a5bbef5e53d7d92ce8c4eec42e06c229d467","after":"27d4eae795475a2dc71eeeb53979c241069d0458","ref":"refs/heads/master","pushedAt":"2024-04-02T14:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Add test case for creation/teardown of memory mapped provided buffers\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"Add test case for creation/teardown of memory mapped provided buffers"}},{"before":"a3aebee0dfacfecce3708429119e2bad4a095eb7","after":"2612a5bbef5e53d7d92ce8c4eec42e06c229d467","ref":"refs/heads/master","pushedAt":"2024-03-30T01:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/msg-ring-fd: add test case for FD passing with MSG_RING\n\nBasic test cases that tests both local and \"remote\" delivery of\na fixed file descriptor from one ring to another.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/msg-ring-fd: add test case for FD passing with MSG_RING"}},{"before":"4b45fd891947bd75b5fbbb5ebbcf63b55f2d3f6a","after":"a3aebee0dfacfecce3708429119e2bad4a095eb7","ref":"refs/heads/master","pushedAt":"2024-03-29T21:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"examples/proxy: be a bit smarter in handling send/sendmsg zerocopy\n\nOnce we have a full receive of data, then start doing sends. Each send\nwill generate two CQEs:\n\n1) First CQE is tells you the data has been sent. It has the usual\n cqe->res for how much data was sent. This CQE will have CQE_F_MORE\n set, as one more CQE is expected for this send.\n\n2) The second CQE has CQE_F_NOTIF set, and is a notification that the\n data has been acked by the other side. This tells the application\n that the buffer is safe to reuse.\n\nFor send/sendmsg zerocopy, wait until all notifications have been\nreceived before arming a new receive. Once we get the NOTIF\nnotifications, we know we can safely reuse the data for receiving\nnew data.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"examples/proxy: be a bit smarter in handling send/sendmsg zerocopy"}},{"before":"c28878c52377f67b1e7a16c5e6a2bba1272cf870","after":"4b45fd891947bd75b5fbbb5ebbcf63b55f2d3f6a","ref":"refs/heads/master","pushedAt":"2024-03-28T16:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/msg-ring: test DEFER_TASKRUN as well\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/msg-ring: test DEFER_TASKRUN as well"}},{"before":"7849e85849a92f8aaf9564d908e000e415f10d4e","after":"c28878c52377f67b1e7a16c5e6a2bba1272cf870","ref":"refs/heads/master","pushedAt":"2024-03-28T16:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/send_recv: set IORING_SETUP_SUBMIT_ALL\n\nThe test_invalid() relies on both being submitted even though it\nencounters an error at prep time, and on newer kernels with the\nimproved async setup, this means it'll only submit 1 of the 2\nrequests.\n\nSet IORING_SETUP_SUBMIT_ALL to tell the kernel to keep submitting,\neven in case of errors.\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/send_recv: set IORING_SETUP_SUBMIT_ALL"}},{"before":"baeaccd5ae5f1a637a5fb8f4df15e9ee211711dc","after":"7849e85849a92f8aaf9564d908e000e415f10d4e","ref":"refs/heads/master","pushedAt":"2024-03-28T15:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"test/connect: add SQPOLL as well\n\nSigned-off-by: Jens Axboe ","shortMessageHtmlLink":"test/connect: add SQPOLL as well"}},{"before":"a8e5f9583ae7383bcd9edfed319c9480221514ad","after":"baeaccd5ae5f1a637a5fb8f4df15e9ee211711dc","ref":"refs/heads/master","pushedAt":"2024-03-27T03:12:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"axboe","name":"Jens Axboe","path":"/axboe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2619634?s=80&v=4"},"commit":{"message":"Merge branch 'memory-ordering-and-atomicity' of https://github.com/shachaf/liburing\n\n* 'memory-ordering-and-atomicity' of https://github.com/shachaf/liburing:\n Fix memory ordering/atomic access","shortMessageHtmlLink":"Merge branch 'memory-ordering-and-atomicity' of https://github.com/sh…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETR708QA","startCursor":null,"endCursor":null}},"title":"Activity · axboe/liburing"}