From: mattias.nissler@gmx.de
To: linville@tuxdriver.com
Cc: stefano.brivio@polimi.it, linux-wireless@vger.kernel.org,
johannes@sipsolutions.net
Subject: [patch 0/9] Rate control rework
Date: Mon, 17 Dec 2007 01:19:56 +0100 [thread overview]
Message-ID: <20071217001956.640555983@gmx.de> (raw)
Hi,
this patchset is the result of my recent joint-venture with Stefano. It
introduces a new rate control algorithm based on a PID controller. First
tests show it works much better than the old simple rate control
algorithm.
We think the current patch set is clean enough so we can push it into
2.6.25. However, there are some issues that need some more work:
* The algorithm parameters need more tuning. The current defaults are
sane, but we hope to get a larger testing audience once this is in the
tree. Once there are more test results, tuning should be easier.
* It seems mac80211 fails to clean up the rate control algorithm. This
results in the debugfs entries created by patch 9 not being removed.
* Patch number 8 is actually a change to the debugfs code so I can add
files for signed variables. I've sent it to Greg KH and LKML, let's
see what happens. If it doesn't make 2.6.25, we could add similar
infrastructure locally.
Hm, anything I forgot? Stefano?
Mattias
next reply other threads:[~2007-12-17 0:29 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-12-17 0:19 mattias.nissler [this message]
2007-12-17 0:20 ` [patch 5/9] mac80211: Introduce rate behaviour learning algorithm mattias.nissler
2007-12-17 0:20 ` [patch 9/9] mac80211: Publish rc80211_pid parameters in debugfs mattias.nissler
[not found] ` <20071217002056.351743954@gmx.de>
2007-12-17 0:49 ` [patch 4/9] mac80211: Make PID rate control algorithm the default Johannes Berg
2007-12-17 0:50 ` Stefano Brivio
2007-12-17 0:54 ` Johannes Berg
2007-12-17 0:57 ` Stefano Brivio
2007-12-17 1:09 ` Johannes Berg
2007-12-17 9:56 ` Mattias Nissler
2007-12-17 14:48 ` John W. Linville
2007-12-17 17:42 ` Johannes Berg
2007-12-17 9:51 ` Mattias Nissler
2007-12-17 9:54 ` [patch 0/9] Rate control rework Mattias Nissler
2007-12-17 14:05 ` Johannes Berg
2007-12-17 20:59 ` Mattias Nissler
2007-12-18 13:18 ` Johannes Berg
[not found] ` <20071217002056.677829348@gmx.de>
2007-12-17 16:43 ` [patch 8/9] debugfs: Revamp debugfs_create_{u,x,s}{8,16,32,64} to support signed integers Johannes Berg
2007-12-17 21:05 ` Mattias Nissler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20071217001956.640555983@gmx.de \
--to=mattias.nissler@gmx.de \
--cc=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
--cc=linville@tuxdriver.com \
--cc=stefano.brivio@polimi.it \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).