diff options
author | Muhammad Hamza Farooq <mfarooq@visteon.com> | 2015-09-11 16:42:38 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2015-09-21 07:52:13 +0200 |
commit | b05b7c7cc0324524dcda7fa7c2be1255290ee416 (patch) | |
tree | ecaff7f9aebc82187b5613789b43c9c76d530420 /drivers/net/vxlan.c | |
parent | drivers/misc/sgi-gru: fix possible NULL dereference (diff) | |
download | linux-b05b7c7cc0324524dcda7fa7c2be1255290ee416.tar.xz linux-b05b7c7cc0324524dcda7fa7c2be1255290ee416.zip |
ti-st: use worker instead of calling st_int_write in wake up
The wake up method is called with the port lock held. The st_int_write
method calls port->ops->write with tries to acquire the lock again,
causing CPU to wait infinitely. Right way to do is to write data to port
in worker thread.
Signed-off-by: Muhammad Hamza Farooq <mfarooq@visteon.com>
Signed-off-by: Jacob Siverskog <jacob@teenage.engineering>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/vxlan.c')
0 files changed, 0 insertions, 0 deletions