]> git.baikalelectronics.ru Git - kernel.git/commit
virtio/s390: deprecate old transport
authorCornelia Huck <cornelia.huck@de.ibm.com>
Thu, 7 Jul 2016 15:07:57 +0000 (17:07 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 9 Aug 2016 10:42:41 +0000 (13:42 +0300)
commit315bb546aad2a1fd43cd39237b0c608df26fe853
tree5579f52e1c414bc6c2875126e46144399e06a1e0
parent15e0e30b527053ecd94bcd978c521b783daa6854
virtio/s390: deprecate old transport

There only ever have been two host implementations of the old
s390-virtio (pre-ccw) transport: the experimental kuli userspace,
and qemu. As qemu switched its default to ccw with 2.4 (with most
users having used ccw well before that) and removed the old transport
entirely in 2.6, s390-virtio probably hasn't been in active use for
quite some time and is therefore likely to bitrot.

Let's start the slow march towards removing the code by deprecating
it.

Note that this also deprecates the early virtio console code, which
has been causing trouble in the guest without being wired up in any
relevant hypervisor code.

Acked-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
Reviewed-by: Sascha Silbe <silbe@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
arch/s390/Kconfig
drivers/s390/virtio/Makefile
drivers/s390/virtio/kvm_virtio.c