summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorTim Collier <osdevtc@gmail.com>2019-05-11 18:40:46 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-05-20 09:26:04 +0200
commita67fedd788182764dc8ed59037c604b7e60349f1 (patch)
tree6eaed3361c8123ad283a4d93486fac51fd5e758d /virt
parentc85aa326f5c5cc73bad4381498fd2bda1bb41c27 (diff)
downloadlinux-stable-a67fedd788182764dc8ed59037c604b7e60349f1.tar.gz
linux-stable-a67fedd788182764dc8ed59037c604b7e60349f1.tar.bz2
linux-stable-a67fedd788182764dc8ed59037c604b7e60349f1.zip
staging: wlan-ng: fix adapter initialization failure
Commit e895f00a8496 ("Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings.") moved the retrieval of the transfer buffer from the URB from the top of function hfa384x_usbin_callback to a point after reposting of the URB via a call to submit_rx_urb. The reposting of the URB allocates a new transfer buffer so the new buffer is retrieved instead of the buffer containing the response passed into the callback. This results in failure to initialize the adapter with an error reported in the system log (something like "CTLX[1] error: state(Request failed)"). This change moves the retrieval to just before the point where the URB is reposted so that the correct transfer buffer is retrieved and initialization of the device succeeds. Signed-off-by: Tim Collier <osdevtc@gmail.com> Fixes: e895f00a8496 ("Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings.") Cc: stable <stable@vger.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions