[PATCH] Fix hugetlb problems

Alignment was bad, and we need to check the shmhuge string before shm,
otherwise it'll match the latter.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/os.h b/os.h
index b5f43e5..a2699dd 100644
--- a/os.h
+++ b/os.h
@@ -51,7 +51,7 @@
 #define SHM_HUGETLB			0
 #define FIO_HUGE_PAGE			0
 #else
-#define FIO_HUGE_PAGE			(2048 * 1024)
+#define FIO_HUGE_PAGE			(4096 * 1024)
 #endif
 
 #endif