Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp926458pxb; Sat, 17 Apr 2021 00:52:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyKPWBhKOeN01/nOG6urSZCqIrokTHEfBuVYcaIy9DMe8JA487sRr+mA6bLs1UnGvYtDKdJ X-Received: by 2002:a63:8948:: with SMTP id v69mr2564357pgd.264.1618645971999; Sat, 17 Apr 2021 00:52:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618645971; cv=none; d=google.com; s=arc-20160816; b=CfP5JIQz2kV+zLoqnGccGPEIxL/dYerIE1KhyPQ/gM1eQTMpAhB2syFDWcUU9Vc42x 6XQq+Dc8ttYYP5xtEc5NmcP6LEOAXDz8V5LtRol5k9jGJQqHJ4BYxJes8loHNUqkZEzX LhyTzltZc7v4Urf9x33j7REikh2u/A3ZoUICoZuQ50Bj1bZluParTzC+nbbuKaYalrqm EP2sJnN49mpXn1ylgTlBmDl1qQMwn8Ptr6/tceTrIaNMTNiW9ybIlRtVllQfPz6Sf7WF ybhBdabX/p4FEh3PDMQe1w0QLrsqvoA+Zko8sZ7+npwb0+WsusP6/tREqDrQ7i/Dr1f6 1Opg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:content-transfer-encoding :in-reply-to:mime-version:user-agent:date:message-id:from:references :to:subject; bh=f0Zu/xtGNiOsZ6/6HeiLORYvmCzI3YE2/K9kb5cg1XQ=; b=L007s9cb8Wc8/lP8Y7ZntnXeZPQCNiyFrpPOdGXW364IjdB6YsCaTiwWhwgYPpeOBO ovx+sJhsxxnzrbNJUJmsGB5As3X1tcK6GQ0NK724dYAz8v9tDvLqrpxrm1AFhc82cnea XkGXcK5DrRMBss1vgMddk5YGQUAHGsf/la9Q1LU9Ymg8lFn5/5pgwPwdXJqPhDh+bf1o v8E2sfHgQbE1viOkFxXgYS/ya5pGMTCQX4JOHyTO/5lQrZcyzDZmWNqXhF9qhq8Wdx7I oJhnnI/++0GzqmM5JiAgPgLoUzNg5k0nn9EYvzPN+bXNstWM+F7hrAcW2qZ8FKHmhHWH X9nQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t17si9325271pjr.107.2021.04.17.00.52.39; Sat, 17 Apr 2021 00:52:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235844AbhDQHv1 (ORCPT + 99 others); Sat, 17 Apr 2021 03:51:27 -0400 Received: from mail.ovgu.de ([141.44.1.66]:57276 "EHLO mail.ovgu.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235685AbhDQHv0 (ORCPT ); Sat, 17 Apr 2021 03:51:26 -0400 Received: from [192.168.0.198] (wh5-67.st.uni-magdeburg.de [141.44.165.67]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.ovgu.de (Postfix) with ESMTPSA id 16964A020E; Sat, 17 Apr 2021 09:51:00 +0200 (CEST) Subject: Re: Adding a fifth edca tx queue To: Sergey Ryazanov , linux-wireless@vger.kernel.org References: From: Johannes Behrens Message-ID: Date: Sat, 17 Apr 2021 09:51:01 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 16.04.21 12:34, Sergey Ryazanov wrote: > Hello Johannes, > > On Thu, Apr 15, 2021 at 5:19 PM Johannes Behrens > wrote: >> currently I am planning to implement a fifth edca tx-queue in the kernel >> for research purposes for special requirements on the tactile internet. >> >> Now I am facing the challenge that I cannot find any actual hardware on >> which I can implement another queue. Do you have any tips for me there? >> >> I have already dug through the code of some drivers of Linux, but >> usually it fails because of the firmware of the WIFI chipsets, which >> does not support this. > Did you look at the ath9k driver for Atheros AR9xxx chipsets? These > chips support only .11a/b/g/n, but they are still a great choice for > MAC research due to the possibility to reprogram many aspects of > channel access. > Thank you for pointing this out. I have already looked at the ath9k and ath5k drivers. Theoretically, it should be possible to freely configure and use up to 10 (ath9k) tx queues there. However, my hope is to find more modern chipsets (.11ac). Regards Johannes