Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
slash
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
uplex-varnish
slash
Commits
c646308e
Unverified
Commit
c646308e
authored
Oct 04, 2023
by
Nils Goroll
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Support liburing without io_uring_free_probe()
See liburing commit 834496358870cb272f98cf22b3fe0307c83a526d
parent
555e82e5
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
0 deletions
+8
-0
configure.ac
configure.ac
+4
-0
fellow_io_uring.c
src/fellow_io_uring.c
+4
-0
No files found.
configure.ac
View file @
c646308e
...
...
@@ -85,6 +85,10 @@ AM_CONDITIONAL(HAVE_URING,[test "x$ac_cv_header_liburing_h" != "xno"])
AM_CONDITIONAL(HAVE_ASYNCH,[test "x$ac_cv_header_sys_asynch_h" != "xno"])
AC_CHECK_FUNCS([fallocate])
save_LIBS="${LIBS}"
LIBS="${LIBS} -luring"
AC_CHECK_FUNCS([io_uring_free_probe])
LIBS="${save_LIBS}"
PKG_CHECK_MODULES([XXHASH], [libxxhash], [], [true])
# avoiding the fruitless RPATH debate for now
...
...
src/fellow_io_uring.c
View file @
c646308e
...
...
@@ -35,6 +35,10 @@
#include "vdef.h"
#include "vas.h"
#ifndef HAVE_IO_URING_FREE_PROBE
#define io_uring_free_probe(x) free(x)
#endif
#include "fellow_io_backend.h"
#include "fellow_io_ioctl.h"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment