Skip to content

Commit a43e378

Browse files
jukkarbjarki-andreasen
authored andcommitted
[nrf fromtree] tests/samples: net: Fix the max number of file descriptors
Make sure that CONFIG_ZVFS_OPEN_MAX in the tests and samples is at least the same value as CONFIG_NET_SOCKETS_POLL_MAX so that we cannot have more polled sockets than there are available file descriptors. (cherry picked from commit 759f3a0) Signed-off-by: Jukka Rissanen <[email protected]>
1 parent 0311d57 commit a43e378

File tree

7 files changed

+7
-3
lines changed

7 files changed

+7
-3
lines changed

samples/net/sockets/echo_service/prj.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ CONFIG_ZVFS_OPEN_MAX=10
1414
CONFIG_NET_MAX_CONN=5
1515
CONFIG_NET_SOCKETS_SERVICE=y
1616
CONFIG_NET_SOCKETS_POLL_MAX=20
17+
CONFIG_ZVFS_OPEN_MAX=20
1718

1819
# Network driver config
1920
CONFIG_TEST_RANDOM_GENERATOR=y

tests/net/all/prj.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ CONFIG_NET_SOCKETS_LOG_LEVEL_DBG=y
354354
CONFIG_NET_SOCKETS_OFFLOAD=y
355355
CONFIG_NET_SOCKETS_PACKET=y
356356
CONFIG_NET_SOCKETS_POLL_MAX=50
357+
CONFIG_ZVFS_OPEN_MAX=50
357358
CONFIG_NET_SOCKETS=y
358359
CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
359360
CONFIG_NET_SOCKETS_TLS_MAX_CIPHERSUITES=10

tests/net/lib/dns_addremove/prj.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ CONFIG_PRINTK=y
1818
CONFIG_ZTEST=y
1919
CONFIG_MAIN_STACK_SIZE=2048
2020
CONFIG_NET_SOCKETS_POLL_MAX=5
21+
CONFIG_ZVFS_OPEN_MAX=5

tests/net/lib/dns_resolve/prj.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ CONFIG_ZTEST=y
3030

3131
CONFIG_MAIN_STACK_SIZE=1344
3232
CONFIG_NET_SOCKETS_POLL_MAX=9
33-
CONFIG_ZVFS_OPEN_MAX=8
33+
CONFIG_ZVFS_OPEN_MAX=9

tests/net/lib/mdns_responder/prj.conf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ CONFIG_NET_LOOPBACK=y
66
CONFIG_NET_IPV4=y
77
CONFIG_NET_IPV6=y
88
CONFIG_NET_SOCKETS_POLL_MAX=7
9+
CONFIG_ZVFS_OPEN_MAX=7
910

1011
# Network driver config
1112
CONFIG_TEST_RANDOM_GENERATOR=y

tests/net/pm/prj.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ CONFIG_NET_L2_ETHERNET=n
77
CONFIG_NET_UDP=y
88
CONFIG_NET_IPV4=y
99
CONFIG_NET_SOCKETS=y
10-
CONFIG_ZVFS_OPEN_MAX=2
10+
CONFIG_ZVFS_OPEN_MAX=3
1111
CONFIG_ZTEST_STACK_SIZE=2048
1212
CONFIG_MAIN_STACK_SIZE=2048
1313
CONFIG_NET_LOG=y

tests/net/socket/service/prj.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ CONFIG_NET_IPV6=y
55
CONFIG_NET_UDP=y
66
CONFIG_NET_TCP=y
77
CONFIG_NET_SOCKETS=y
8-
CONFIG_ZVFS_OPEN_MAX=10
8+
CONFIG_ZVFS_OPEN_MAX=20
99
CONFIG_NET_PKT_TX_COUNT=8
1010
CONFIG_NET_PKT_RX_COUNT=8
1111
CONFIG_NET_MAX_CONN=5

0 commit comments

Comments
 (0)