Commit 09893e15 authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring: bump max direct descriptor count to 1M



We currently limit these to 32K, but since we're now backing the table
space with vmalloc when needed, there's no reason why we can't make it
bigger. The total space is limited by RLIMIT_NOFILE as well.

Reviewed-by: default avatarHao Xu <howeyxu@tencent.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent c30c3e00
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -94,7 +94,7 @@
#define IORING_SQPOLL_CAP_ENTRIES_VALUE 8
#define IORING_SQPOLL_CAP_ENTRIES_VALUE 8


/* only define max */
/* only define max */
#define IORING_MAX_FIXED_FILES	(1U << 15)
#define IORING_MAX_FIXED_FILES	(1U << 20)
#define IORING_MAX_RESTRICTIONS	(IORING_RESTRICTION_LAST + \
#define IORING_MAX_RESTRICTIONS	(IORING_RESTRICTION_LAST + \
				 IORING_REGISTER_LAST + IORING_OP_LAST)
				 IORING_REGISTER_LAST + IORING_OP_LAST)