Files
linux-kernel-test/drivers
Thomas Pugliese 90ec00d54e uwb: fix channel change failure
Make the transition to the UWB_RSV_STATE_NONE state synchronous so that
there is not a race between uwb_rsv_terminate and uwb_rsv_establish.
uwb_rsv_terminate would set the rsv->state to UWB_RSV_STATE_NONE but did
not release the stream resource until a 320ms timeout had expired.  If a
user called uwb_rsv_establish during that time, it could fail to
establish the reservation because no stream resources were available.
This patch removes the timer from the uwb_rsv_terminate process since it
is not needed when transitioning to UWB_RSV_STATE_NONE.

Signed-off-by: Thomas Pugliese <thomas.pugliese@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-05-27 14:56:54 -07:00
..
2014-05-06 13:05:00 -07:00
2014-04-08 13:27:40 +02:00
2014-04-16 12:28:47 -07:00
2014-04-18 16:40:08 -07:00
2014-05-03 18:14:28 -04:00
2014-05-27 14:56:54 -07:00
2014-04-16 14:07:51 -07:00