x86_trunc_page
#define x86_trunc_page(x) ((unsigned long)(x) & ~PGOFSET)
#define x86_trunc_page(x) ((paddr_t)(x) & ~PGOFSET)