diff options
Diffstat (limited to 'drivers/net/wireless/ralink/rt2x00/rt2x00queue.c')
| -rw-r--r-- | drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/ralink/rt2x00/rt2x00queue.c b/drivers/net/wireless/ralink/rt2x00/rt2x00queue.c index 7ddee980048b..710e9641552e 100644 --- a/drivers/net/wireless/ralink/rt2x00/rt2x00queue.c +++ b/drivers/net/wireless/ralink/rt2x00/rt2x00queue.c @@ -999,6 +999,8 @@ void rt2x00queue_flush_queue(struct data_queue *queue, bool drop)  		(queue->qid == QID_AC_BE) ||  		(queue->qid == QID_AC_BK); +	if (rt2x00queue_empty(queue)) +		return;  	/*  	 * If we are not supposed to drop any pending  | 
