From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from m69-170.mailgun.net (m69-170.mailgun.net [166.78.69.170]) by huchra.bufferbloat.net (Postfix) with ESMTP id D29E021F706 for ; Mon, 27 Jul 2015 16:33:12 -0700 (PDT) DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1438039991; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=DWoGkwPEIdCHbao5NkCrMTMLz14bw9O5oiM+ePOMTtQ=; b=pDIxvBJnRutrn9x82QTXH9nmT/wxz1U2hPc9Z3hrM0xBnCkuYEk5h6OjrZyLmPYYdNl4arTP BTKclrS8PwwZR3z74/x/zLGf+m3nPHV94kel0beJUgsC8IUEnNa2z68CYgq1Cr7oZlqcg01x J4YeuDl6JNTI0KhO1JjaGK2CMjk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Sender: Date: From: Reply-To: To: Message-ID: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding; b=beDyTjYxex3qXHlkwDZk40O0M2mr5U++xHM+xioVmcjT/yeWLckqJWlfhNWUAYzlQ1qSVZ 4uYRzU/LDwwkcpjMMNmGCB4zQ6w0pBVBpxIACtD+YnvSFDiw0nNQnGJ0CpLgdxwT3Y6yCfFa xHiRCgBKzuS+bVtBFW/1zgyaUXtZE= Sender: noreply@github.com X-Mailgun-Sid: WyIzOWVlZSIsICJjZXJvd3J0LWNvbW1pdHNAbGlzdHMuYnVmZmVyYmxvYXQubmV0IiwgIjQwZiJd Received: from github.com (Unknown [192.30.252.45]) by mxa.mailgun.org with ESMTP id 55b6bfb7.5756e10-in02; Mon, 27 Jul 2015 23:33:11 -0000 (UTC) Date: Mon, 27 Jul 2015 16:33:11 -0700 From: GitHub To: cerowrt-commits@lists.bufferbloat.net Message-ID: <55b6bfb72e674_28973f9df435d2bc10243e@hookshot-fe3-cp1-prd.iad.github.net.mail> Subject: [dtaht/ceropackages-3.10] 2990eb: [luci-app-sqm] Offer only those qdiscs to the user... Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="--==_mimepart_55b6bfb72e25a_28973f9df435d2bc10231b"; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: cerowrt-commits@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list Reply-To: GitHub List-Id: Development commits for the cerowrt project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Jul 2015 23:33:41 -0000 ----==_mimepart_55b6bfb72e25a_28973f9df435d2bc10231b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Branch: refs/heads/master Home: https://github.com/dtaht/ceropackages-3.10 Commit: 2990ebeb62fd60c688ec02f29d46dcd2abaea95d https://github.com/dtaht/ceropackages-3.10/commit/2990ebeb62fd60c688ec02f29d46dcd2abaea95d Author: Sebastian Moeller Date: 2015-07-28 (Tue, 28 Jul 2015) Changed paths: M luci/luci-app-sqm/Makefile M luci/luci-app-sqm/files/sqm-cbi.lua Log Message: ----------- [luci-app-sqm] Offer only those qdiscs to the user that have a decent chance of working We try to detect which qdiscs are actually useable in /usr/lib/sqm/run.sh now. We only offer those qdiscs from the master list in run.sh that do not cause an error when attached to an ifb and fq_codel as default (which we need as otherwise we start with an empty list and nothing will work). Under the assumption that fq_codel is sort of mandatory in openwrt this heuristic should work reasonably well, and at least as well as the hard coded list we used so far... Needs testing and supporting sqm-scripts otherwise alll that is offered is fq_codel (but for most users that is all that is recommended anyways). Signed-off-by: Sebastian Moeller ----==_mimepart_55b6bfb72e25a_28973f9df435d2bc10231b--