kernel-ark/drivers/s390/net
Christian Borntraeger 0fc3ddd67a [S390] Fix smsgiucv init on no iucv machines
smsgiucv is a driver that relies on iucv to work properly. If
iucv ans smsgiucv are compiled into the kernel and run on an
lpar the following scenario happens:
iucv is initialized early as a subsystem. It checks for z/VM and
returns with EPROTONOTSUPPORT. Later smsgiucv tries to run
driver_register with iucv_bus as bus. As this bus is not
initialized the driver core and list debugging issue several
warnings and oopses.

Solution is to let smsgiucv also check for z/VM and return
EPROTONOTSUPPORT as well.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2007-11-05 11:10:16 +01:00
..
claw.c
claw.h
ctcdbug.c
ctcdbug.h
ctcmain.c
ctcmain.h
cu3088.c
cu3088.h
fsm.c
fsm.h
Kconfig
lcs.c
lcs.h
Makefile
netiucv.c
qeth_eddp.c
qeth_eddp.h
qeth_fs.h
qeth_main.c
qeth_mpc.c
qeth_mpc.h
qeth_proc.c
qeth_sys.c
qeth_tso.h
qeth.h
smsgiucv.c [S390] Fix smsgiucv init on no iucv machines 2007-11-05 11:10:16 +01:00
smsgiucv.h