PPB_IO_ALIGNMENT
io.size = P2ROUNDUP(io.size, PPB_IO_ALIGNMENT);
io.base = P2ALIGN(base, PPB_IO_ALIGNMENT);
io.limit = P2ROUNDUP(io.limit, PPB_IO_ALIGNMENT) - 1;