Index: kernel/test/mm/falloc1.c
===================================================================
--- kernel/test/mm/falloc1.c	(revision b0c2075a579bc0b7840d9dd5002780f078d9c041)
+++ kernel/test/mm/falloc1.c	(revision de3d15b46ea8377d7efda8dc4e9bdea54653c3f2)
@@ -84,5 +84,5 @@
 			
 			for (unsigned int i = 0; i < allocated; i++)
-				frame_free(KA2PA(frames[i]));
+				frame_free(KA2PA(frames[i]), count);
 			
 			TPRINTF("done.\n");
Index: kernel/test/mm/falloc2.c
===================================================================
--- kernel/test/mm/falloc2.c	(revision b0c2075a579bc0b7840d9dd5002780f078d9c041)
+++ kernel/test/mm/falloc2.c	(revision de3d15b46ea8377d7efda8dc4e9bdea54653c3f2)
@@ -100,5 +100,5 @@
 					}
 				}
-				frame_free(KA2PA(frames[i]));
+				frame_free(KA2PA(frames[i]), count);
 			}
 			
Index: kernel/test/mm/mapping1.c
===================================================================
--- kernel/test/mm/mapping1.c	(revision b0c2075a579bc0b7840d9dd5002780f078d9c041)
+++ kernel/test/mm/mapping1.c	(revision de3d15b46ea8377d7efda8dc4e9bdea54653c3f2)
@@ -65,5 +65,5 @@
 			km_unmap(page0, PAGE_SIZE);
 			km_unmap(page1, PAGE_SIZE);
-			frame_free(frame);
+			frame_free(frame, 1);
 			return "Criss-cross read does not match the value written.";
 		}
@@ -80,5 +80,5 @@
 			km_unmap(page0, PAGE_SIZE);
 			km_unmap(page1, PAGE_SIZE);
-			frame_free(frame);
+			frame_free(frame, 1);
 			return "Criss-cross read does not match the value written.";
 		}
@@ -87,5 +87,5 @@
 	km_unmap(page0, PAGE_SIZE);
 	km_unmap(page1, PAGE_SIZE);
-	frame_free(frame);
+	frame_free(frame, 1);
 	
 	return NULL;
