commit: http://blackfin.uclinux.org/git/?p=linux-kernel;a=commitdiff;h=ff4d62ccaa1ba49336dee0fbfdc8f8add5c4902b branch: http://blackfin.uclinux.org/git/?p=linux-kernel;a=shortlog;h=refs/heads/2012R1
Signed-off-by: Steven Miao <[email protected]> --- drivers/staging/icc/core/protocol.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/staging/icc/core/protocol.c b/drivers/staging/icc/core/protocol.c index 2a67815..1e11e2e 100644 --- a/drivers/staging/icc/core/protocol.c +++ b/drivers/staging/icc/core/protocol.c @@ -857,6 +857,9 @@ static int sm_destroy_session(uint32_t session_idx) return -ERESTARTSYS; } + if (list_empty(&session->tx_messages)) + break; + message = list_first_entry(&session->tx_messages, struct sm_message, next); list_del(&message->next);
_______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
