Move the huge page size defines into arch code

It's 2MB on x86-64 by default, and 4MB on x86.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/arch-x86.h b/arch-x86.h
index d14936c..aa10692 100644
--- a/arch-x86.h
+++ b/arch-x86.h
@@ -25,6 +25,8 @@
 #define __NR_async_thread	323
 #endif
 
+#define	FIO_HUGE_PAGE		4194304
+
 #define FIO_HAVE_SYSLET
 
 #define nop	__asm__ __volatile__("rep;nop": : :"memory")