Skip to content

Commit

Permalink
iwlwifi: mvm: rs: overhaul search cycle state machine
Browse files Browse the repository at this point in the history
Rewrite the search cycle state machine to use a more data
oriented approach where the different Tx columns (configs)
limitations and next columns to search are reprsented in
tables which are easy to change. This overhaul also includes
several major fixes:

1. Prevent going back to a specific Tx column in a search
cycle if it was already explored.

2. Avoid switching to a Tx column that doesn't have any chance
if it performs perfectly to beat the current throughput we're
getting.

These issues were degrading throughput as they were causing
switching to "bad" Tx columns.

Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
  • Loading branch information
Eyal Shapira authored and Emmanuel Grumbach committed Dec 9, 2013
1 parent a56db7d commit b3b06a3
Show file tree
Hide file tree
Showing 2 changed files with 458 additions and 527 deletions.
Loading

0 comments on commit b3b06a3

Please sign in to comment.