Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp192503rdg; Tue, 10 Oct 2023 07:47:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH3Z9mjLID4W3LyQ7vycP8Da3h8wFqpDyjwH4VVu4PTbkwNRwDtc9w7DVngahlvyL7lRmv/ X-Received: by 2002:a05:6a21:3e07:b0:171:c88a:891e with SMTP id bk7-20020a056a213e0700b00171c88a891emr2117070pzc.55.1696949275806; Tue, 10 Oct 2023 07:47:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696949275; cv=none; d=google.com; s=arc-20160816; b=j4Ur+fUUX/SiC/AcYuQbwATiTz9POOUVF80XzoILP1hqMrZ5dgeX+0Sfk0zLypKCSj BWtfucJVBc/HmCm2rgnxnpEuIl63wKAK3/PQVN8T02sgHuLoB6eFiCX0iaN1lXuGrD+J yqMGu3YuZ80qw0AMR0NkECuvEsPLYt56uviOjXxdGKTmSxM6Hca5pKGzmCu739oQsJuL OvyJDZ4n2z93FQti2T1DBzcOWN2/GBpC1msF/t5FI/dkoDngZdHJ2+stG+L8uH/PtnhV xuSS1ksR+R5+a+LilbEWYVir0VBeG/fY8RGZCful6A27FCdVS9TVlnaDVEviboVYx4Vy +PCQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:references:in-reply-to:date:cc:to:from :subject:message-id:dkim-signature; bh=fVnY/vPKWuSe5iTNEB38fQy6nx0rgZg8LeS5g/9IyiE=; fh=Z+rm2AZnG7TCwVnB3zqtFbTYPMKldrYSZexB3/MS4NE=; b=AefnNPGEFrJ6ifNiEO+cB3ak3yHASO2patLbnFoks7bFZ7KedTC99hP/dPruYbWa49 UzZ+aMgaVwht1dj3YWbOJGhC+r53YB+5WiA8uItV5ZCeQ4YJaaRtdzwTWGZpH6PXGNns budWUh4+HucBdMYOPbZE/LJhPVSNT0qxwqu147aOLCzg5RSVY4IhzwR0N+u3bSUxpWzH TJcI7MCAYDOXao0e0+eUcBh7B+TQyZbYxNOat7gKauUUUdtqAH4sKCCiT0TQ3Z2dU+vW Dyj703+1mO+kq43KOrqDanroKjQVlvPEHJuKe4lpaMc0xmoDdnMpj4sZQL0kObKvTps1 WapA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sipsolutions.net header.s=mail header.b=chj3g8td; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=sipsolutions.net Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id q27-20020a635c1b000000b00588d84b1215si11429118pgb.876.2023.10.10.07.47.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Oct 2023 07:47:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@sipsolutions.net header.s=mail header.b=chj3g8td; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=sipsolutions.net Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id 986B480C9A68; Tue, 10 Oct 2023 07:47:41 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232979AbjJJOrf (ORCPT + 52 others); Tue, 10 Oct 2023 10:47:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232942AbjJJOrd (ORCPT ); Tue, 10 Oct 2023 10:47:33 -0400 Received: from sipsolutions.net (s3.sipsolutions.net [IPv6:2a01:4f8:242:246e::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 77C46CC for ; Tue, 10 Oct 2023 07:47:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sipsolutions.net; s=mail; h=MIME-Version:Content-Transfer-Encoding: Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-To: Resent-Cc:Resent-Message-ID; bh=fVnY/vPKWuSe5iTNEB38fQy6nx0rgZg8LeS5g/9IyiE=; t=1696949252; x=1698158852; b=chj3g8td9MFUTqXyqdp4o/K2xHWulP+8RviHLMh+tk7NZZd VimgsDiZzrZsbfHqiG9tBTLlDrY+bPnfEvlaGJwXF8shv6dNEKCh6VFl8+Ys9HZCmHnUT8CxoA6Jz uznLIbL0r8OTB8+6vjYrV/uPdhu3ccnl/fkhScjRvXGnClcwRiorv0WoNDwHELqWBQNRIUU9HvK90 3iFkR1X9otyWObZeZFNyfc7+Y2mVGqLkCNh7qSsrM3iwNlVnwPWTV3rZJVUfMvTOg9g7IONNG1dll C5t62oj2W+s3IMDLeNllbYw4EQdFZ049Mt3jjBVjKCMYgLN0HmwrIljZZ2Mi5QSg==; Received: by sipsolutions.net with esmtpsa (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.97-RC1) (envelope-from ) id 1qqE1B-00000000SUy-0mmc; Tue, 10 Oct 2023 16:47:29 +0200 Message-ID: Subject: Re: removing OCB/WAVE/802.11p From: Johannes Berg To: Jeff Johnson , linux-wireless@vger.kernel.org Cc: Rostislav Lisovy , chrisshen@skku.edu, bienaime@skku.edu, pauljeong@skku.edu, carloaugusto.grazia@unimore.it Date: Tue, 10 Oct 2023 16:47:28 +0200 In-Reply-To: <90fcfe15-de1b-4371-a316-574ac7a03eda@quicinc.com> References: <90fcfe15-de1b-4371-a316-574ac7a03eda@quicinc.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 (3.48.4-1.fc38) MIME-Version: 1.0 X-malware-bazaar: not-scanned X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_SBL_CSS,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 10 Oct 2023 07:47:41 -0700 (PDT) X-Spam-Level: ** On Fri, 2023-10-06 at 16:15 -0700, Jeff Johnson wrote: > On 9/28/2023 8:38 AM, Johannes Berg wrote: > > Hi, > >=20 > > CC'ing lots of people who touched or used this in the past in hopes of > > triggering some reaction somewhere ... > >=20 > > I'm trying to do some cleanup in IBSS and following that some other > > cleanups wrt. station allocation etc., but OCB pretty much copied the > > IBSS code in this area, and I don't know how to use it, how to test it, > > who's using it, if anyone is actually maintaining it, etc. > >=20 > > Also, it only ever got implemented for ath9k, so I'm guessing it's not > > getting any traction in new products/devices. > >=20 > > So I'm probably going to remove it. > >=20 > > Any takers to help maintain it instead? >=20 > Do you have an estimate on the footprint of this logic? Do you have a=20 > proposed patch? Neither. It's actually not really big, and I was just putting out feelers. The particular reason was that we had a patch a long time back: https://patchwork.kernel.org/project/linux-wireless/patch/20180216161301.29= 339-3-luca@coelho.fi/ which was rightfully rejected. But I was looking at it recently again, thinking I should revive it (and I may still), and then I thought if I do that, I can remove the gfp_t argument to sta_info_alloc(), but OCB identically copied this code ... Now, I suppose OCB doesn't have much in the way of station discovery/connection process (like auth) since that's kind of the _point_, but maybe doing something else would work here? > In addition to ath9k I know there is out-of-tree usage of this=20 > functionality, and I'm trying to see if I can find someone to maintain= =20 > this. But how would that actually work? Well for starters it'd be nice to actually have some tests with hwsim, I guess, and someone who knows how to use it, how to test things if there are relevant changes, etc. johannes