On Tue, 26 Sep 2017 20:33:12 +0200
David Hildenbrand <da...@redhat.com> wrote:

> Conny reported that a guest Linux currently spits out:
>   "The s390-virtio transport is deprecated. Please switch to a modern host
>   providing virtio-ccw."
> 
> This is strange, because we have no legacy virtio transport in QEMU :)
> 
> Main problem is, that a page is tested for acccess, and the test does not
> fail. All memory access variants like stb_phys() will never fail. On
> invalid memory, they simply do nothing.
> 
> Linux uses lura for this check. Let's introduce a _real MMU that handles
> prefixing and can later be used for things like low address protection.
> 
> The other BUG is that a check for invalid memory is wrong. Therefore,
> Patch 1 alone makes the guest crash when trying to initialize the
> virtio transport. Crazy stuff.

Indeed, thanks for hunting this down! No strange messages for me any
more :)

Fixed up the empty line in lura and applied to s390-next.

Reply via email to