Index: generic/include/mm/frame.h
===================================================================
--- generic/include/mm/frame.h	(revision f7ea8fab193904c8fb98dc5ae80e55c0da346a8f)
+++ generic/include/mm/frame.h	(revision 9bda3af61b1e5c5556bef366d7bcfcbeb1e090a4)
@@ -99,6 +99,6 @@
 
 extern void frame_init(void);
-__address frame_alloc_generic(__u8 order, int flags, int * status, int *pzone);
-extern void frame_free(__address addr);
+extern pfn_t frame_alloc_generic(__u8 order, int flags, int * status, int *pzone);
+extern void frame_free(pfn_t pfn);
 
 extern int zone_create(pfn_t start, count_t count, pfn_t confframe, int flags);
