x86: explicitly align IO accesses in memcpy_{to,from}io