From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [IPv6:2a0c:4d80:42:2001::664]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 6C0A83CB35 for ; Tue, 26 May 2020 06:57:05 -0400 (EDT) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1590490623; bh=b3goswDQuZ7s8vCrsD7KFqihgw5aE+VW8S1t5bhaogM=; h=From:To:Subject:References:Date:From; b=l6tzugO9Q3RNq+r2Jk9jwQdOfXMFHXJEhBwtyuAY4bRdr97rjH9exPyp4Q5SZahv5 i/PMKABKHIgq7uus3f0BFAwqQF25ceNnzjxzqQQl5EfRcg3jd3iYgiusjA9NN8G5Wi tdYpYw0er11JkWHcr/jEQRWn1/7pAboOGG0EWNSVdC0kBO8K0VKUJqhSG5dVeYziWN u5e96v6DYXoknMoxZXkgLi0LgZ4ts0So8p2PfiL18FDxCNzQpWrz2tXqycEy5so4Ac FhvCgzNERL3mYdAXO21xpImVtg3A6Z95wMi06Ux14+GL1clRGQkSYgAQnE1+dEl/B1 +12Y133e0fP4Q== To: make-wifi-fast@lists.bufferbloat.net Subject: Possible funding opportunity for work on mac80211 TXQs and powersave References: <20200526103301.GK25121@sakura> Date: Tue, 26 May 2020 12:57:03 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87a71v3qww.fsf@toke.dk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-List-Received-Date: Tue, 26 May 2020 10:57:05 -0000 --=-=-= Content-Type: text/plain In case anyone here is interested, this showed up on linux-wireless; the work being talked about is cleaning up the powersave-related APIs. Full thread here: https://lore.kernel.org/linux-wireless/20200526103301.GK25121@sakura/ -Toke --=-=-= Content-Type: message/rfc822 Content-Disposition: inline Delivered-To: thoiland@gapps.redhat.com Received: by 2002:a2e:9dc6:0:0:0:0:0 with SMTP id x6csp775ljj; Tue, 26 May 2020 03:39:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJycH3el+o9ZjNR+AIETsreUWa78munvKM1loVfMff2ppEDQwN4A4KbJUxEMW4C8v0I9D81V X-Received: by 2002:a25:7b87:: with SMTP id w129mr595105ybc.446.1590489598239; Tue, 26 May 2020 03:39:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590489598; cv=none; d=google.com; s=arc-20160816; b=ttucEiTWcZLpV0lcPvWvnUalsTk8qIiN0cf6Mqd+FMo6Xbgu0Yyu/1BataIHpUf6fr F9Vb2IJKcrBS6md3/LZ39TRKSQ55eE7e3f9+v5ajNM4tbA2ibfS3pgyg7ZCKM7N2ArQl EkHjUPpqtCBZEAsPtgQxO8aaoxXZHNFjF8suqCYYwagCBgC3y3ogDNhWS3vSQfN0eplB PQrC96mLVXTnsIe/ccMlvj/W1l8JoZiXaQ7kyqxddPnxDg/V2CU/jkoAXaLJu8z8UDf4 CenYW/mDKmbI/Em6XxQs9MP4phvHw6cT8+I/aU8ZszAoGkLnDKFdNzR9cFxTuZ6ZW7Ua ywwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:content-transfer-encoding:user-agent :in-reply-to:mime-version:references:message-id:subject:cc:to:from :date:delivered-to; bh=Q3TWDPAdEahYPzBFaoiuRsk8ecWCB4UjdFTOVh93kns=; b=x4ZMnZMxFL5oBapFjCE0aJTlvPCBXHkOqLAPU8eUhddPCTFixuDVHt3mgRo69N9ih4 eg97zduRM8ZCQcpTnKcOqDzvyPb3lUr96K4aKjH/fQYo/ABfaWw05xmZ2uiXrU7xdE0F T64C87SS6wWUJsvIxCr6I1LhUo4fpTh4mDL1xUKcSywVjhyQRyrEK1KnyQTjuBCSlIyr /H+HIqnnYNTdeLE8teUej8ptKkDcPnAjYScBCoODQdWJk2NSvXnLLBmyHGMaovcObIAv UIJuf0E2Q8XJwl8UnNrIKkBAKvlgdELtl5RXbRxHpLIJvq3e6wqyo1ghbEz5z24+XPVi 4SjQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of srs0=zrbrpn=7i=freebox.fr=mbizon@srs.iliad.fr designates 212.27.33.1 as permitted sender) smtp.mailfrom="srs0=zrbrpn=7i=freebox.fr=mbizon@srs.iliad.fr" Return-Path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com. [205.139.110.120]) by mx.google.com with ESMTPS id m203si11831846ybb.291.2020.05.26.03.39.57 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 May 2020 03:39:57 -0700 (PDT) Received-SPF: pass (google.com: domain of srs0=zrbrpn=7i=freebox.fr=mbizon@srs.iliad.fr designates 212.27.33.1 as permitted sender) client-ip=212.27.33.1; Authentication-Results: mx.google.com; spf=pass (google.com: domain of srs0=zrbrpn=7i=freebox.fr=mbizon@srs.iliad.fr designates 212.27.33.1 as permitted sender) smtp.mailfrom="srs0=zrbrpn=7i=freebox.fr=mbizon@srs.iliad.fr" Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-148-LzemYaf2N9yqBymEfP64gg-1; Tue, 26 May 2020 06:39:55 -0400 X-MC-Unique: LzemYaf2N9yqBymEfP64gg-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id A83C282A622 for ; Tue, 26 May 2020 10:39:55 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id A58582026E1C; Tue, 26 May 2020 10:39:55 +0000 (UTC) Delivered-To: thoiland@redhat.com Received: from mimecast-mx02.redhat.com (mimecast02.extmail.prod.ext.rdu2.redhat.com [10.11.55.18]) by smtp.corp.redhat.com (Postfix) with ESMTPS id A1CB1202696B for ; Tue, 26 May 2020 10:39:55 +0000 (UTC) Received: from us-smtp-1.mimecast.com (us-smtp-2.mimecast.com [207.211.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 8DEC08007CB for ; Tue, 26 May 2020 10:39:55 +0000 (UTC) Received: from ns.iliad.fr (ns.iliad.fr [212.27.33.1]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-27-RS4HFvTqPvy_3gqSWUNMdQ-1; Tue, 26 May 2020 06:39:53 -0400 X-MC-Unique: RS4HFvTqPvy_3gqSWUNMdQ-1 Received: from sakura (freebox.vlq16.iliad.fr [213.36.7.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ns.iliad.fr (Postfix) with ESMTPS id 0D36521326; Tue, 26 May 2020 12:33:03 +0200 (CEST) Date: Tue, 26 May 2020 12:33:01 +0200 From: Maxime Bizon To: Johannes Berg Cc: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= , linux-wireless@vger.kernel.org Subject: Re: Regarding .wake_tx_queue() model X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <20200526103301.GK25121@sakura> References: <20200504193959.GC26805@sakura> <878si6oabp.fsf@toke.dk> <20200505131531.GA32619@sakura> <87368eo5dn.fsf@toke.dk> <20200505152010.GA33304@sakura> In-Reply-To: X-Virus-Scanned: ClamAV using ClamSMTP ; ns.iliad.fr ; Tue May 26 12:33:03 2020 +0200 (CEST) X-Scanned-By: MIMEDefang 2.78 on 10.11.54.4 X-Mimecast-Spam-Score: 4 X-Mimecast-Originator: srs.iliad.fr MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Monday 25 May 2020 =C3=A0 11:47:01 (+0200), Johannes Berg wrote: > This stuff is a mess. I had a plan once to just rip it all out and > combine it all with the TXQs, but not only is it hard to test, we've > also offloaded this stuff to the firmware for our devices, so motivation > is pretty low. I understand. I have softmac type of devices (ath9k type, host side aggregation) that I'd like to keep updating for awhile, so I'd rather have a helping stack. If anyone here has the experience, time and testing capabilities to do this big rework/cleanup, I may be able to get this funded, drop me an email. --=20 Maxime --=-=-=--