original_kernel/drivers/s390
Christian Borntraeger 99e65c92f2 KVM: s390: Fix guest kconfig
Cornelia Huck noticed that a modular virtio without kvm guest support
leads to a build error in the s390 virtio transport:

CONFIG_VIRTIO=m leads to
ERROR: "vmem_add_mapping" [drivers/s390/kvm/kvm_virtio.ko] undefined!
ERROR: "max_pfn" [drivers/s390/kvm/kvm_virtio.ko] undefined!
ERROR: "vmem_remove_mapping" [drivers/s390/kvm/kvm_virtio.ko] undefined!

The virtio transport only works with kvm guest support and only as a
builtin. Lets change the build process of drivers/s390/kvm/kvm_virtio.c
to depend on kvm guest support, which is also a bool.

CONFIG_S390_GUEST already selects CONFIG_VIRTIO, that should prevent
CONFIG_S390_GUEST=y CONFIG_VIRTIO=n situations.

CC: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2008-07-27 11:35:47 +03:00
..
block [S390] dasd: use -EOPNOTSUPP instead of -ENOTSUPP 2008-07-17 17:22:10 +02:00
char device create: s390: convert device_create to device_create_drvdata 2008-07-21 21:54:44 -07:00
cio [S390] qdio: new qdio driver. 2008-07-17 17:22:10 +02:00
crypto Merge branch 'bkl-removal' of git://git.lwn.net/linux-2.6 2008-07-14 14:48:31 -07:00
kvm KVM: s390: Fix guest kconfig 2008-07-27 11:35:47 +03:00
net qeth: use dev->ml_priv instead of dev->priv 2008-07-26 02:24:10 -07:00
scsi [S390] qdio: new qdio driver. 2008-07-17 17:22:10 +02:00
Makefile
ebcdic.c
s390_rdev.c
s390mach.c
s390mach.h
sysinfo.c