Index: libcfa/src/concurrency/io.cfa
===================================================================
--- libcfa/src/concurrency/io.cfa	(revision c1581a019144f826aca6008d43a76d4bbbdd99a7)
+++ libcfa/src/concurrency/io.cfa	(revision 927a91879e01c4187d60b029aa9f4323be373299)
@@ -567,7 +567,4 @@
 	extern int close(int fd);
 
-	struct statx;
-	extern int statx(int dirfd, const char *pathname, int flags, unsigned int mask, struct statx *statxbuf);
-
 	extern ssize_t read (int fd, void *buf, size_t count);
 }
@@ -779,21 +776,4 @@
 
 		(*sqe){ IORING_OP_CLOSE, fd };
-
-		__submit_wait
-	#endif
-}
-
-int cfa_statx(int dirfd, const char *pathname, int flags, unsigned int mask, struct statx *statxbuf) {
-	#if !defined(HAVE_LINUX_IO_URING_H) || !defined(IORING_OP_STATX)
-		//return statx( dirfd, pathname, flags, mask, statxbuf );
-		return syscall( __NR_statx, dirfd, pathname, flags, mask, statxbuf );
-	#else
-		__submit_prelude
-
-		(*sqe){ IORING_OP_STATX, dirfd };
-		sqe->addr = (uint64_t)pathname;
-		sqe->statx_flags = flags;
-		sqe->len = mask;
-		sqe->off = (uint64_t)statxbuf;
 
 		__submit_wait
@@ -912,9 +892,4 @@
 			return IS_DEFINED(IORING_OP_CLOSE);
 
-		if( /*func == (fptr_t)statx || */
-			func == (fptr_t)cfa_statx )
-			#define _CFA_IO_FEATURE_IORING_OP_STATX ,
-			return IS_DEFINED(IORING_OP_STATX);
-
 		if( /*func == (fptr_t)read || */
 			func == (fptr_t)cfa_read )
