Skip to content

Commit 713cd4d

Browse files
no1wudiGUIDINGLI
authored andcommitted
libuv: Make stream read buffer size configurable
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
1 parent 1ddeaa1 commit 713cd4d

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

system/libuv/Kconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ config LIBUV_THREADPOOL_PRIORITY
2424
int "libuv default thread pool priority"
2525
default 100
2626

27+
config LIBUV_STREAM_READ_BUF_SIZE
28+
int "libuv stream read buffer size"
29+
default 4096
30+
2731
config LIBUV_BACKEND_EPOLL
2832
bool "Using epoll backend in libuv"
2933
default y

system/libuv/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ CFLAGS += -DDEF_THREADPOOL_STACKSIZE=CONFIG_LIBUV_THREAD_STACKSIZE
5353
CFLAGS += -DDEF_THREADPOOL_PRIORITY=CONFIG_LIBUV_THREADPOOL_PRIORITY
5454
CFLAGS += -DMAX_EPOLL_EVENTS=CONFIG_LIBUV_MAX_EPOLL_EVENTS
5555
CFLAGS += -DPREP_EVENT_SIZE=CONFIG_LIBUV_PREP_EVENT_SIZE
56+
CFLAGS += -DDEF_STREAM_READ_BUF_SIZE=CONFIG_LIBUV_STREAM_READ_BUF_SIZE
5657

5758
ifeq ($(shell expr "$(GCCVER)" \>= 12), 1)
5859
CFLAGS += -Wno-dangling-pointer

0 commit comments

Comments
 (0)