projects
/
GitHub
/
mt8127
/
android_kernel_alcatel_ttab.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5b37717
)
uwb: fix oops when terminating an already terminated reservation
author
David Vrabel
<david.vrabel@csr.com>
Fri, 12 Dec 2008 13:23:24 +0000
(13:23 +0000)
committer
David Vrabel
<david.vrabel@csr.com>
Fri, 12 Dec 2008 13:23:24 +0000
(13:23 +0000)
Calling uwb_rsv_terminate() on a reservation already in UWB_RSV_STATE_NONE
should do nothing.
Signed-off-by: David Vrabel <david.vrabel@csr.com>
drivers/uwb/rsv.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/uwb/rsv.c
b/drivers/uwb/rsv.c
index 165aec6a8f977e6cac73830946501fd09e706e8e..ec6eecb32f30de583a7920450075004861665158 100644
(file)
--- a/
drivers/uwb/rsv.c
+++ b/
drivers/uwb/rsv.c
@@
-669,7
+669,8
@@
void uwb_rsv_terminate(struct uwb_rsv *rsv)
mutex_lock(&rc->rsvs_mutex);
- uwb_rsv_set_state(rsv, UWB_RSV_STATE_NONE);
+ if (rsv->state != UWB_RSV_STATE_NONE)
+ uwb_rsv_set_state(rsv, UWB_RSV_STATE_NONE);
mutex_unlock(&rc->rsvs_mutex);
}