Page MenuHomeFreeBSD

D16113.id.diff
No OneTemporary

D16113.id.diff

Index: head/sys/vm/uma_core.c
===================================================================
--- head/sys/vm/uma_core.c
+++ head/sys/vm/uma_core.c
@@ -2860,7 +2860,9 @@
{
uma_slab_t slab;
uma_keg_t keg;
+#ifdef NUMA
int stripe;
+#endif
int i;
slab = NULL;
@@ -2870,7 +2872,9 @@
if ((slab = zone->uz_slab(zone, keg, domain, flags)) == NULL)
break;
keg = slab->us_keg;
+#ifdef NUMA
stripe = howmany(max, vm_ndomains);
+#endif
while (slab->us_freecount && i < max) {
bucket[i++] = slab_alloc_item(keg, slab);
if (keg->uk_free <= keg->uk_reserve)

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 19, 9:16 PM (7 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31798917
Default Alt Text
D16113.id.diff (586 B)

Event Timeline