From 2eb80d865c80216e36a3d2185650167b99d88a49 Mon Sep 17 00:00:00 2001 From: Vasanthakumar Thiagarajan Date: Mon, 3 Oct 2011 17:28:25 +0530 Subject: [PATCH] --- yaml --- r: 278007 b: refs/heads/master c: b8d5d5ff0305f07061f672c91f63479433451af5 h: refs/heads/master i: 278005: 646b8e83403ab4ff43cb6d8fb78db0cb6da5270c 278003: e804bf0671d660bc0dd2e2ff9c2b82cf8bd5de44 277999: ded7090a13cc40a62a88b8a22ec04d314806dccc v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/ath/ath6kl/htc.c | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/[refs] b/[refs] index 469ef1e3ecf3..0a8b1a41b4ed 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4159cc935a7ed119e5f824db06defaa34d992b56 +refs/heads/master: b8d5d5ff0305f07061f672c91f63479433451af5 diff --git a/trunk/drivers/net/wireless/ath/ath6kl/htc.c b/trunk/drivers/net/wireless/ath/ath6kl/htc.c index 7bc988438ead..4a03dacd9208 100644 --- a/trunk/drivers/net/wireless/ath/ath6kl/htc.c +++ b/trunk/drivers/net/wireless/ath/ath6kl/htc.c @@ -1715,12 +1715,10 @@ static int ath6kl_htc_rx_fetch(struct htc_target *target, packet = list_first_entry(rx_pktq, struct htc_packet, list); - list_del(&packet->list); - /* fully synchronous */ packet->completion = NULL; - if (!list_empty(rx_pktq)) + if (!list_is_singular(rx_pktq)) /* * look_aheads in all packet * except the last one in the @@ -1735,7 +1733,7 @@ static int ath6kl_htc_rx_fetch(struct htc_target *target, if (status) return status; - list_add_tail(&packet->list, comp_pktq); + list_move_tail(&packet->list, comp_pktq); } }