android_kernel_xiaomi_sm8350/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 remove asm/bitops.h includes 2007-10-19 11:53:41 -07:00
claw.h
ctcdbug.c
ctcdbug.h
ctcmain.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
ctcmain.h
cu3088.c
cu3088.h
fsm.c
fsm.h
Kconfig
lcs.c lcs: Channel errors drive lcs_recovery which leads to kernel panic. 2007-10-10 16:54:41 -07:00
lcs.h lcs: Channel errors drive lcs_recovery which leads to kernel panic. 2007-10-10 16:54:41 -07:00
Makefile
netiucv.c [NET]: Nuke SET_MODULE_OWNER macro. 2007-10-10 16:51:13 -07:00
qeth_eddp.c qeth: EDDP does not work on large MTUs 2007-10-10 16:54:40 -07:00
qeth_eddp.h
qeth_fs.h
qeth_main.c qeth: remove header_ops bug 2007-10-19 23:00:02 -04:00
qeth_mpc.c
qeth_mpc.h qeth: provide specific message for OSA-adapters exclusively used 2007-08-31 06:52:58 -04:00
qeth_proc.c
qeth_sys.c qeth: dont return the return values of void functions. 2007-08-31 06:52:58 -04:00
qeth_tso.h
qeth.h [NET]: Move hardware header operations out of netdevice. 2007-10-10 16:52:52 -07:00
smsgiucv.c [S390] Fix smsgiucv init on no iucv machines 2007-11-05 11:10:16 +01:00
smsgiucv.h