[PATCH] malloc: fix definition for MAX_TCACHE_SMALL_SIZE

Cupertino Miranda cupertino.miranda@oracle.com
Tue Jul 8 17:54:44 GMT 2025


Hi everyone,

This patch fixes an incorrect definition of MAX_TCACHE_SMALL_SIZE which
was missed by me and passed through review process.
Wilco: Thank you for the finding.

Cheers,
Cupertino

---
 malloc/malloc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/malloc/malloc.c b/malloc/malloc.c
index 3f91ff44b3..d522617f2b 100644
--- a/malloc/malloc.c
+++ b/malloc/malloc.c
@@ -294,7 +294,7 @@
 # define TCACHE_SMALL_BINS		64
 # define TCACHE_LARGE_BINS		12 /* Up to 4M chunks */
 # define TCACHE_MAX_BINS	(TCACHE_SMALL_BINS + TCACHE_LARGE_BINS)
-# define MAX_TCACHE_SMALL_SIZE	tidx2usize (TCACHE_MAX_BINS-1)
+# define MAX_TCACHE_SMALL_SIZE	tidx2usize (TCACHE_SMALL_BINS-1)
 
 /* Only used to pre-fill the tunables.  */
 # define tidx2usize(idx)	(((size_t) idx) * MALLOC_ALIGNMENT + MINSIZE - SIZE_SZ)
-- 
2.30.2



More information about the Libc-alpha mailing list