[PATCH 61/99] cw1200: Deprioritize background queue.
Dmitry Tarnyagin
dmitry.tarnyagin at stericsson.com
Wed Feb 29 14:15:08 UTC 2012
TC 5.2.27, step 7. Background queue needs to be deprioritized.
ST-Ericsson ID: 355241
Change-Id: Ib9a22b8b79444eb8b5860f7b51e132f75bef764d
Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin at stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/41161
Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski at tieto.com>
Tested-by: Bartosz MARKOWSKI <bartosz.markowski at tieto.com>
---
drivers/staging/cw1200/wsm.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/cw1200/wsm.c b/drivers/staging/cw1200/wsm.c
index d3a23b4..5c52cdb 100644
--- a/drivers/staging/cw1200/wsm.c
+++ b/drivers/staging/cw1200/wsm.c
@@ -1532,7 +1532,7 @@ static int cw1200_get_prio_queue(struct cw1200_common *priv,
score = ((edca->aifns + edca->cwMin) << 16) +
(edca->cwMax - edca->cwMin) *
(random32() & 0xFFFF);
- if (score < best) {
+ if (score < best && (winner < 0 || i != 3)) {
best = score;
winner = i;
}
--
1.7.8.3
More information about the kernel
mailing list