svn commit: r232631 - user/attilio/vmcontention/sys/vm
Attilio Rao
attilio at FreeBSD.org
Tue Mar 6 23:37:54 UTC 2012
Author: attilio
Date: Tue Mar 6 23:37:53 2012
New Revision: 232631
URL: http://svn.freebsd.org/changeset/base/232631
Log:
Fix a compile time bug by adding a check just after the struct
definition
Modified:
user/attilio/vmcontention/sys/vm/vm_radix.c
Modified: user/attilio/vmcontention/sys/vm/vm_radix.c
==============================================================================
--- user/attilio/vmcontention/sys/vm/vm_radix.c Tue Mar 6 23:08:02 2012 (r232630)
+++ user/attilio/vmcontention/sys/vm/vm_radix.c Tue Mar 6 23:37:53 2012 (r232631)
@@ -72,7 +72,6 @@
(((vm_pindex_t)1 << ((h) * VM_RADIX_WIDTH)) - 1))
CTASSERT(VM_RADIX_HEIGHT >= VM_RADIX_LIMIT);
-CTASSERT(sizeof(struct vm_radix_node) < PAGE_SIZE);
CTASSERT((sizeof(u_int) * NBBY) >= VM_RADIX_LIMIT);
struct vm_radix_node {
@@ -80,6 +79,8 @@ struct vm_radix_node {
volatile uint32_t rn_count; /* Valid children. */
};
+CTASSERT(sizeof(struct vm_radix_node) < PAGE_SIZE);
+
static uma_zone_t vm_radix_node_zone;
#ifndef UMA_MD_SMALL_ALLOC
More information about the svn-src-user
mailing list