virtio: fix address trnaslation

When there are multiple virtio instances, we would like to keep the
translation cache per instance instead of global.

Signed-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>