Page MenuHomeFreeBSD

D27129.id.diff
No OneTemporary

D27129.id.diff

Index: head/sys/vm/uma_core.c
===================================================================
--- head/sys/vm/uma_core.c
+++ head/sys/vm/uma_core.c
@@ -2791,6 +2791,10 @@
rw_wlock(&uma_rwlock);
LIST_REMOVE(zone, uz_link);
rw_wunlock(&uma_rwlock);
+ if ((zone->uz_flags & (UMA_ZONE_SECONDARY | UMA_ZFLAG_CACHE)) == 0) {
+ keg = zone->uz_keg;
+ keg->uk_reserve = 0;
+ }
zone_reclaim(zone, M_WAITOK, true);
/*

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 9, 10:31 PM (7 h, 18 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31174492
Default Alt Text
D27129.id.diff (425 B)

Event Timeline