Return-path: Received: from s72.web-hosting.com ([198.187.29.21]:39193 "EHLO s72.web-hosting.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758547Ab3BHOJk (ORCPT ); Fri, 8 Feb 2013 09:09:40 -0500 From: Sujith Manoharan MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <20757.1753.863278.858198@gargle.gargle.HOWL> (sfid-20130208_151127_346067_4FD7308A) Date: Fri, 8 Feb 2013 19:38:25 +0530 To: Felix Fietkau Cc: linux-wireless@vger.kernel.org, mcgrof@qca.qualcomm.com Subject: Re: [RFC] ath9k: remove ath9k_rate_control In-Reply-To: <1360329197-72631-1-git-send-email-nbd@openwrt.org> References: <1360329197-72631-1-git-send-email-nbd@openwrt.org> Sender: linux-wireless-owner@vger.kernel.org List-ID: Felix Fietkau wrote: > In many tests throughput with ath9k_rate_control has been shown to be > worse than with minstrel_ht (the mac8021 default RC). > > This module also has some other problems, like starting to use the > highest possible rate early in the connection, causing problems with > reliability of connection/authentication attempts. > > It also has a much more limited search space, ignoring many potentially > useful rates, caused by the design decision to operate on a sorted rate > set with the assumption that higher rates are always more unreliable > than lower rates. In some scenarios this assumption is not true, and > this can cause it to fall back to a really bad rate. > > minstrel_ht has been tested extensively in AP and client mode by lots of > users (mostly in the OpenWrt project, where it has been the default for > years). I don't think managed mode would have received much testing in OpenWRT. > The only advantage that ath9k_rate_control previously had over minstrel_ht > was the support for using CCK rates as fall back in case MCS rates got > too bad, but this has now also been taken care of. > > Signed-off-by: Felix Fietkau Acked-by: Sujith Manoharan Sujith