summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/os/memnode.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/i86pc/os/memnode.c')
-rw-r--r--usr/src/uts/i86pc/os/memnode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/i86pc/os/memnode.c b/usr/src/uts/i86pc/os/memnode.c
index 908b2e8cd2..35185bcd84 100644
--- a/usr/src/uts/i86pc/os/memnode.c
+++ b/usr/src/uts/i86pc/os/memnode.c
@@ -84,7 +84,7 @@ mem_node_add_slice(pfn_t start, pfn_t end)
}
mnode = PFN_2_MEM_NODE(start);
- ASSERT(mnode < max_mem_nodes);
+ ASSERT(mnode >= 0 && mnode < max_mem_nodes);
if (cas32((uint32_t *)&mem_node_config[mnode].exists, 0, 1)) {
/*
@@ -130,7 +130,7 @@ mem_node_del_slice(pfn_t start, pfn_t end)
}
mnode = PFN_2_MEM_NODE(start);
- ASSERT(mnode < max_mem_nodes);
+ ASSERT(mnode >= 0 && mnode < max_mem_nodes);
ASSERT(mem_node_config[mnode].exists == 1);
delta_pgcnt = end - start;