aboutsummaryrefslogtreecommitdiff
path: root/sys/sparc64
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2013-04-08 19:19:10 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2013-04-08 19:19:10 +0000
commit17dece86fefee7a36604c5ebc9b7dd7f96bc6ebf (patch)
tree417e1a1bd53ca195c061caab891a3d8d940beb2b /sys/sparc64
parentad97af7ebdd3833d5b5803324c3c460606a0c626 (diff)
downloadsrc-17dece86fefee7a36604c5ebc9b7dd7f96bc6ebf.tar.gz
src-17dece86fefee7a36604c5ebc9b7dd7f96bc6ebf.zip
Merge from projects/counters:
Pad struct pcpu so that its size is denominator of PAGE_SIZE. This is done to reduce memory waste in UMA_PCPU_ZONE zones. Sponsored by: Nginx, Inc.
Notes
Notes: svn path=/head/; revision=249265
Diffstat (limited to 'sys/sparc64')
-rw-r--r--sys/sparc64/include/pcpu.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sparc64/include/pcpu.h b/sys/sparc64/include/pcpu.h
index 033f7e52c21e..dbcc59c6cd4b 100644
--- a/sys/sparc64/include/pcpu.h
+++ b/sys/sparc64/include/pcpu.h
@@ -60,7 +60,8 @@ struct pmap;
u_int pc_node; \
u_int pc_tlb_ctx; \
u_int pc_tlb_ctx_max; \
- u_int pc_tlb_ctx_min
+ u_int pc_tlb_ctx_min; \
+ char __pad[405]
#ifdef _KERNEL