Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp2483674rwe; Sun, 28 Aug 2022 12:51:55 -0700 (PDT) X-Google-Smtp-Source: AA6agR7imebEzHiR/79rwv5ZioLgc/omt7XLH3wp85lyBvUB94aoEM9aqq31zrMd6/PmzTmnu3uh X-Received: by 2002:a17:907:75c1:b0:72f:248d:5259 with SMTP id jl1-20020a17090775c100b0072f248d5259mr11723402ejc.227.1661716314944; Sun, 28 Aug 2022 12:51:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661716314; cv=none; d=google.com; s=arc-20160816; b=QD/ni8buswZJwwyPpx1E/XNNOH09aZDSO49tfcR7KUJW9btLt0hlc7GCxi4jSer68c js2GCECkPHhporXLCqAJUThu4pO8N7gyoUgw0LGaBeXoAMYsjEHu8KQ89cVV/2POA28S J0Six6799CpiYNxQgaiQTR+vJVxANGJJfKKxMof87mSyR8RkDqVH2ZomFAxKNCL0q+pP 3bk1ApSCl1BSMDcdUuJpfv4LfXR2Rav+ThpWR1esxqftUObPP3gMEHpRiF8oZm0reBEf lmp6KCgWzcAeJTz7EgeegbCvGtkCQ7RwGjCkhGv/i3k1CMO20nYGc3w6hh9Ofkf4O6bP yK+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:from; bh=4VVgZ7rQh5tbYoNVZ4m2rwL1L6QWOYZAwRIkB40h+lg=; b=uY8ovnL/hqRoSCTOXi6IBG68U3TFLzxT+7xVsLZ9k1sjgqDhOJkkX6u+42d87sgnHB uH6VVJpVMlvF+KIyiqKOJWxiTJBlvSd+o2RJ+mIk5hvBiuTuz4Dyb+xjfzYbGwnA9cyV qBf0ksh6X8UxAHK9eiYkdK4QzN4DhVs27zyh7g06egXU9fhokmSLhjuQ0DCKMwImjRbg s9D8168thdBVya7hP2w0FPk7XQVCIXbvRl3Jj7dwdfy8qvyS8SyZ3oe8MWhp03Cwh/lo dcnpKm7ZFJ/oXtcMiNsOItQfQ9WpHTrJZQ6RU/73rtpLvMsmzrHK9g9itnAN9xlxD/8Y 4mNg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=ud4mWVwy; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hu8-20020a170907a08800b0073d8e26be26si5385541ejc.646.2022.08.28.12.51.32; Sun, 28 Aug 2022 12:51:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=ud4mWVwy; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229586AbiH1TuM (ORCPT + 64 others); Sun, 28 Aug 2022 15:50:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57174 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229507AbiH1TuL (ORCPT ); Sun, 28 Aug 2022 15:50:11 -0400 Received: from mail.toke.dk (mail.toke.dk [45.145.95.4]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 239562715; Sun, 28 Aug 2022 12:50:07 -0700 (PDT) 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=1661716204; bh=4VVgZ7rQh5tbYoNVZ4m2rwL1L6QWOYZAwRIkB40h+lg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ud4mWVwyUceYt5Nuc1sVBj1PHwn/GWFzoIu6uvi4AnQm1tPLWwY7nly84CTBYR+nm aDKxrvGU3ZbQXJG3qKKOveLHlyInJzMhgdrtXiOHLCBQ1UbhwXv3f6eP06yvPc6bsg dCL0cbmtkl6t+XOz5R1yQ7c2CTqKXrZphpj1n/safh9eIw0GBihqSGuP3AGzoxDiC1 lFtHrsJ+RCta9ldjy01KRIgcqJ0luRdkzdL7WkmfXrfbiFgugruu3vBFr7l1MW9b16 GSavAPrWk96zebcGYyShGoB8tYNaNP2z+nxUN/kceEQI7r1HdBo3GMPdWDwycC1IM+ ZFT2tCa+8bVZg== To: Johannes Berg , netdev@vger.kernel.org Cc: Vinicius Costa Gomes , Avi Stern , linux-wireless@vger.kernel.org Subject: Re: taprio vs. wireless/mac80211 In-Reply-To: <117aa7ded81af97c7440a9bfdcdf287de095c44f.camel@sipsolutions.net> References: <117aa7ded81af97c7440a9bfdcdf287de095c44f.camel@sipsolutions.net> Date: Sun, 28 Aug 2022 21:50:04 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87ler86tcj.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Johannes Berg writes: > Anyone have recommendations what we should do? Given that (presumably?) the use case taprio enables needs special handling all the way down to the hardware to be able to work at all on WiFi, why not just make the driver (or mac80211) expose a separate (set of) netdev queue(s) tied to that handling when prompted to do so? -Toke