Index: kernel/generic/include/mm/frame.h
===================================================================
--- kernel/generic/include/mm/frame.h	(revision 2c0b3482c5e276da6a8f1aaa92ddbd88044a9b68)
+++ kernel/generic/include/mm/frame.h	(revision 8442d1010feb8698f9e91ca9405377165dcfd6eb)
@@ -63,6 +63,4 @@
 /** Allocate a frame which cannot be identity-mapped. */
 #define FRAME_HIGHMEM	  0x20
-/** Allocate a frame which needs to be from DMA zone. */
-#define FRAME_DMA         0x40
 
 typedef uint8_t zone_flags_t;
@@ -79,15 +77,12 @@
 /** Zone contains memory that cannot be identity-mapped */
 #define ZONE_HIGHMEM	0x10
-/** Zone contains memory suitable for old ISA DMA */
-#define ZONE_DMA        0x20
 
 /** Mask of zone bits that must be matched exactly. */
 #define ZONE_EF_MASK	0x7
 
-#define FRAME_TO_ZONE_FLAGS(ff)	\
-	((((ff) & FRAME_DMA) ? ZONE_DMA : \
-	    (((ff) & FRAME_LOWMEM) ? ZONE_LOWMEM : \
+#define FRAME_TO_ZONE_FLAGS(ff) \
+	((((ff) & FRAME_LOWMEM) ? ZONE_LOWMEM : \
 	    (((ff) & FRAME_HIGHMEM) ? ZONE_HIGHMEM : \
-	    ZONE_LOWMEM /* | ZONE_HIGHMEM */))) | \
+	    ZONE_LOWMEM /* | ZONE_HIGHMEM */)) | \
 	    ZONE_AVAILABLE)
 
