From b0c44c8d4abf677551adce6d1feeabeaf72e87e4 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Mon, 27 Jan 2025 12:53:11 -0500 Subject: [PATCH] freebsd_network: Don't use depots for the large mbuf chunk caches. --- src/libs/compat/freebsd_network/mbuf.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/compat/freebsd_network/mbuf.c b/src/libs/compat/freebsd_network/mbuf.c index 0e2d3fb1ed..23f3fccd42 100644 --- a/src/libs/compat/freebsd_network/mbuf.c +++ b/src/libs/compat/freebsd_network/mbuf.c @@ -323,10 +323,12 @@ init_mbufs() sChunkCache = create_object_cache("mbuf chunks", MCLBYTES, 0); if (sChunkCache == NULL) goto clean; - sJumbo9ChunkCache = create_object_cache("mbuf jumbo9 chunks", MJUM9BYTES, 0); + sJumbo9ChunkCache = create_object_cache("mbuf jumbo9 chunks", MJUM9BYTES, + CACHE_NO_DEPOT); if (sJumbo9ChunkCache == NULL) goto clean; - sJumboPageSizeCache = create_object_cache("mbuf page chunks", MJUMPAGESIZE, 0); + sJumboPageSizeCache = create_object_cache("mbuf page chunks", MJUMPAGESIZE, + CACHE_NO_DEPOT); if (sJumboPageSizeCache == NULL) goto clean; return B_OK;