Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp2923105pxk; Sun, 20 Sep 2020 23:55:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyvAnCw1C5JI6JdO5mwEMHb5U4tKD6TF3TPypg+JuG4CP/VrQd0lnh8V5Au63ybLoaKYKAj X-Received: by 2002:a17:906:3e90:: with SMTP id a16mr45660879ejj.363.1600671306909; Sun, 20 Sep 2020 23:55:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600671306; cv=none; d=google.com; s=arc-20160816; b=dOIQqZQ4QxDJBWWLgSx4aZyLAmW6l2DqJJVzJnLxSbSXZTsgfuma4PT4BZ2ixQJ8B9 UKvtnxu9E1CcHP7dRmVtKpeduqku2rpdjaXDGa9MvQ/MF0AOUIvD7rPA3cv8Jz0uenoL Ei7SMAXB+PnMirhzknZiMJaPyA7HI92DuLU8IxKb7MXgpjTgo5O/HBL9nN3vCqyJe1EK Ie/w9T+Fypoi7f7BeGXA/YU7Q6/NcSubXjC+KX/XxuLvRegCjSrfH3zUrHUa2hYrd9c/ wrtkwwxvZeF5uhe6XQ727XBY8TDHTf99cV91LvSlkghqf6XtS7Q+7TP9RgNIw7evEeEQ /A5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=4bXQSiBvYDsRoRzjVbmo5STmaRRBP+VWm6WnrDV0K9k=; b=Xo6wQen6hR2PDLCHKnxXhCuU8pXPUSDFdlvuRe8ZnAGObGSPQhSphFMG2bejEz8Ayi WDCKwXW7rmjWnPMRKe+IqqyHbxPf94offGX7AKueXEJRYE9TqlNTxrw+1nY/+Z/ZX0DJ Zi4RPGjyM56HmB5hvCAHvrECUvyPWLhE22jdQPdnOf1VkSEec32+YNb7Ya1SZTL8oJ4e A1cBkmyVzTvYysLdDgWPOdF3Qm//DhOHBaWqjXozKCjpNY+6tN3sWnAl2hZnKD6XrrQS fUvsdwcOs+7IqWOFFcF58sLgmRTJnNCmyU9cpCR+m8jcSK6uuH8Vb1q2SbXiwVsBwcYr bYqg== 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 u6si7827815ejg.449.2020.09.20.23.54.43; Sun, 20 Sep 2020 23:55:06 -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 S1726365AbgIUGvd (ORCPT + 99 others); Mon, 21 Sep 2020 02:51:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726359AbgIUGvc (ORCPT ); Mon, 21 Sep 2020 02:51:32 -0400 Received: from sipsolutions.net (s3.sipsolutions.net [IPv6:2a01:4f8:191:4433::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB1CAC061755 for ; Sun, 20 Sep 2020 23:51:32 -0700 (PDT) Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.94) (envelope-from ) id 1kKFfc-00844o-9e; Mon, 21 Sep 2020 08:51:28 +0200 Message-ID: <21104fe9de252ecc993deb1a65a5b182f348dec8.camel@sipsolutions.net> Subject: Re: [PATCH v2 15/22] mac80211: don't calculate duration for S1G From: Johannes Berg To: Thomas Pedersen Cc: linux-wireless Date: Mon, 21 Sep 2020 08:51:19 +0200 In-Reply-To: References: <20200831205600.21058-1-thomas@adapt-ip.com> <20200831205600.21058-16-thomas@adapt-ip.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.5 (3.36.5-1.fc32) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Sun, 2020-09-20 at 23:03 -0700, Thomas Pedersen wrote: > > > I'm not even sure I'd leave a TODO there ... just say > > > > /* device is expected to do this */ > > Eventually it would be nice if mac80211 could calculate duration for > S1G? Do you know why it doesn't for HT/VHT? I'm not sure it matters. It almost doesn't even matter for legacy (CCK/OFDM) because devices practically always do it anyway? And for HT/VHT it's just quite a bit more complicated, so we never bothered, since it wasn't necessary. It couldn't even really be done since there are A-MPDUs and other things happening at a lower layer. johannes