diff src/gpf/osl/os_mem_fl.c @ 104:82ae724ca0d7

OSL reconstruction fixed to support memory supervision
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 23 Jul 2018 01:47:29 +0000
parents 8b2a9a374324
children
line wrap: on
line diff
--- a/src/gpf/osl/os_mem_fl.c	Sun Jul 22 20:44:47 2018 +0000
+++ b/src/gpf/osl/os_mem_fl.c	Mon Jul 23 01:47:29 2018 +0000
@@ -361,8 +361,9 @@
 	bzero(&npool->pcb, sizeof(NU_PARTITION_POOL));
 #endif
 	if (NU_Create_Partition_Pool(&npool->pcb, PoolName, npool->pool_mem,
-				     POOL_SIZE(Num, Size), Size + 4, NU_FIFO)
-			!= NU_SUCCESS)
+				     POOL_SIZE(Num, Size),
+				     Size + PT_CHKOVERHEAD + PPM_OVERHEAD,
+				     NU_FIFO) != NU_SUCCESS)
 		goto release_sem_return_err;
 	if (!part_group_head)
 		PartGrpTable[part_group].grp_head = npool;