em400: it's guest OS that needs to take care of it