diff options
| author | Brooks Davis <brooks@FreeBSD.org> | 2026-01-09 14:15:35 +0000 |
|---|---|---|
| committer | Brooks Davis <brooks@FreeBSD.org> | 2026-01-09 14:15:35 +0000 |
| commit | 258ad800929b397c79bd1fc8178e14bfec9ebe78 (patch) | |
| tree | 6881c661a5e35623d12f932a1243dd2be5f3b993 | |
| parent | fb0bdbea2ed4f63ef07061313f8cef89a3d73579 (diff) | |
| -rw-r--r-- | sys/kern/vfs_cache.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/kern/vfs_cache.c b/sys/kern/vfs_cache.c index c5abc1c8b9b7..404234861710 100644 --- a/sys/kern/vfs_cache.c +++ b/sys/kern/vfs_cache.c @@ -420,10 +420,8 @@ TAILQ_HEAD(cache_freebatch, namecache); */ #ifdef __LP64__ #define CACHE_PATH_CUTOFF 45 -#define CACHE_LARGE_PAD 6 #else #define CACHE_PATH_CUTOFF 41 -#define CACHE_LARGE_PAD 2 #endif #define CACHE_ZONE_SMALL_SIZE \ @@ -431,7 +429,8 @@ TAILQ_HEAD(cache_freebatch, namecache); #define CACHE_ZONE_SMALL_TS_SIZE \ (offsetof(struct namecache_ts, nc_nc) + CACHE_ZONE_SMALL_SIZE) #define CACHE_ZONE_LARGE_SIZE \ - (offsetof(struct namecache, nc_name) + NAME_MAX + 1 + CACHE_LARGE_PAD) + roundup2(offsetof(struct namecache, nc_name) + NAME_MAX + 1, \ + _Alignof(struct namecache_ts)) #define CACHE_ZONE_LARGE_TS_SIZE \ (offsetof(struct namecache_ts, nc_nc) + CACHE_ZONE_LARGE_SIZE) |
