OSDN Git Service

s390/qeth: fine-tune .ndo_select_queue()
authorJulian Wiedmann <jwi@linux.ibm.com>
Tue, 7 Dec 2021 09:04:51 +0000 (10:04 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 8 Dec 2021 06:01:02 +0000 (22:01 -0800)
commit1b9e410f45bf68c068fa3422ca7b65ce4d08e5ed
treec2bbbcdcbec009e8e6ce58c16c23021a3e2c7ddb
parentcdf8df5b42e7d9e2f6e660e672d42edb0514b862
s390/qeth: fine-tune .ndo_select_queue()

Avoid a conditional branch for L2 devices when selecting the TX queue,
and have shared logic for OSA devices.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Signed-off-by: Alexandra Winter <wintera@linux.ibm.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/s390/net/qeth_core.h
drivers/s390/net/qeth_core_main.c
drivers/s390/net/qeth_l2_main.c
drivers/s390/net/qeth_l3_main.c