linux_dsm_epyc7002/drivers/s390/net
Julian Wiedmann 2e3d7fa5d2 s390/qeth: handle error due to unsupported transport mode
Along with z/VM NICs, there's additional device types that only support
a specific transport mode (eg. external-bridged IQD).
Identify the corresponding error code, and raise a fitting error message
so that the user knows to adjust their device configuration.

On top of that also fix the subsequent error path, so that the rejected
cmd doesn't need to wait for a timeout but gets cancelled straight away.

Fixes: 4a71df5004 ("qeth: new qeth device driver")
Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-12-20 21:00:27 -08:00
..
ctcm_dbug.c
ctcm_dbug.h
ctcm_fsms.c s390/ctcm: don't use intparm for channel IO 2019-08-20 13:51:46 -07:00
ctcm_fsms.h
ctcm_main.c s390/ctcm: Delete unnecessary checks before the macro call “dev_kfree_skb” 2019-09-16 21:45:32 +02:00
ctcm_main.h
ctcm_mpc.c s390/ctcm: don't use intparm for channel IO 2019-08-20 13:51:46 -07:00
ctcm_mpc.h
ctcm_sysfs.c
fsm.c
fsm.h
ism_drv.c
ism.h net/smc: immediate termination for SMCD link groups 2019-11-15 12:28:28 -08:00
Kconfig
lcs.c s390/lcs: don't use intparm for channel IO 2019-08-20 13:51:46 -07:00
lcs.h
Makefile
netiucv.c
qeth_core_main.c s390/qeth: handle error due to unsupported transport mode 2019-12-20 21:00:27 -08:00
qeth_core_mpc.c
qeth_core_mpc.h s390/qeth: handle error due to unsupported transport mode 2019-12-20 21:00:27 -08:00
qeth_core_sys.c s390/qeth: don't check drvdata in sysfs code 2019-11-14 18:16:51 -08:00
qeth_core.h s390/qeth: fix dangling IO buffers after halt/clear 2019-12-05 12:25:05 -08:00
qeth_ethtool.c s390/qeth: guard against runt packets 2019-12-05 12:25:05 -08:00
qeth_l2_main.c s390/qeth: fix dangling IO buffers after halt/clear 2019-12-05 12:25:05 -08:00
qeth_l2_sys.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2019-11-22 16:27:24 -08:00
qeth_l2.h
qeth_l3_main.c s390/qeth: fix dangling IO buffers after halt/clear 2019-12-05 12:25:05 -08:00
qeth_l3_sys.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2019-11-25 20:02:57 -08:00
qeth_l3.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next 2019-11-25 20:02:57 -08:00
smsgiucv_app.c
smsgiucv.c
smsgiucv.h