diff options
author | Julian Wiedmann | 2018-04-26 09:42:13 +0200 |
---|---|---|
committer | David S. Miller | 2018-04-27 19:38:47 +0200 |
commit | d4ac024688aec2fb726bf5ddad991d214111d50a (patch) | |
tree | 8fd7210b0b57539daa47cb658a02333cd81ac6b6 /drivers/s390/net/qeth_core_main.c | |
parent | s390/qeth: skip QDIO queue handler indirection (diff) | |
download | kernel-qcow2-linux-d4ac024688aec2fb726bf5ddad991d214111d50a.tar.gz kernel-qcow2-linux-d4ac024688aec2fb726bf5ddad991d214111d50a.tar.xz kernel-qcow2-linux-d4ac024688aec2fb726bf5ddad991d214111d50a.zip |
s390/qeth: convert vlan spinlock to mutex
As the vid_list is only accessed from process context, there's no need to
protect it with a spinlock.
Signed-off-by: Julian Wiedmann <jwi@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/s390/net/qeth_core_main.c')
-rw-r--r-- | drivers/s390/net/qeth_core_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/s390/net/qeth_core_main.c b/drivers/s390/net/qeth_core_main.c index 5323c675e57c..7feb50ac0a8b 100644 --- a/drivers/s390/net/qeth_core_main.c +++ b/drivers/s390/net/qeth_core_main.c @@ -1467,13 +1467,13 @@ static int qeth_setup_card(struct qeth_card *card) card->lan_online = 0; card->read_or_write_problem = 0; card->dev = NULL; - spin_lock_init(&card->vlanlock); spin_lock_init(&card->mclock); spin_lock_init(&card->lock); spin_lock_init(&card->ip_lock); spin_lock_init(&card->thread_mask_lock); mutex_init(&card->conf_mutex); mutex_init(&card->discipline_mutex); + mutex_init(&card->vid_list_mutex); card->thread_start_mask = 0; card->thread_allowed_mask = 0; card->thread_running_mask = 0; |