Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp2729574pxb; Mon, 31 Jan 2022 03:05:14 -0800 (PST) X-Google-Smtp-Source: ABdhPJxU5pKI+btPBjJq0smSr7E9rTnMwDnHVNROh0tj7rgs5OF4W/GpvZ2TS0azibZLdm0XfDIP X-Received: by 2002:a17:902:c206:: with SMTP id 6mr19077157pll.153.1643627114764; Mon, 31 Jan 2022 03:05:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643627114; cv=none; d=google.com; s=arc-20160816; b=bSzo/mayhZKXcVG+FvEo0JCxRmi7NIzYSTxmCx0T4Wf+Pn6d7iqb5TG92ihcwxgj4S CgUpGZLs4id2eIeMffDQVHdanoqMVuMO+z4DKY0iZQT9Qrwjr8/ldMgVsG8VQMjcmGZt V8zg9DOGMIm37QsudNzhLOlI0vG4ugvAzwQ3cJZaiiEvFqPfRn7SIUGbiedSsLkESg2g kdfNc9za46Ki1E4Y0/WoIVD92iEPo8fc+sxNTBXFYXsvzblQtBtIm0fcfZQxerTXwnl3 uwA7qMp1NE0ACUUWoO5q8cCblBpBmq9KTtF0tDirqZnCCAD/AZTPA6u1Y5y1M7IvXJVK Z4SA== 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 :organization:references:in-reply-to:message-id:subject:cc:to:from :date:dkim-signature; bh=VYFIO68eZ3ZkE9tPGEtJc6snkjqokpF1MQo//pTucJQ=; b=Wn8GO0gjyxPI1RNj3z9yTJ6wbOQ3kCVxSJsMMHWsWw8vDdqUUAUXciti9VBppUn0lw sDOhCavwWPIq+PysVA9jxAtUdWUsAvz6ds9qLM2V1TUPk7nrjbTfTGfxXlncL9sN1W1+ vV+mWxvRRFEWIzZM7xgHYSoiPnTgJICzNNFkZQwBZkWSXH9GI1jRFiQ4FVvUTcqCkK43 kL45bNbcsZ29qZB5plLtRyXAUYHzg/6YQW+kDdDl1X7sXMCl5FnWRcDmxNtqVbov1Jks tG4CNrZUClrMNgtJb8LDZfs22xI3deNkHhpyFU3n89WBFmawlMx2KzL4KZw4DQoXEcW2 5Eog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=PXEa5CwK; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c17si13253454pfr.17.2022.01.31.03.05.06; Mon, 31 Jan 2022 03:05:14 -0800 (PST) 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; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=PXEa5CwK; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344277AbiA1OET (ORCPT + 72 others); Fri, 28 Jan 2022 09:04:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343836AbiA1OES (ORCPT ); Fri, 28 Jan 2022 09:04:18 -0500 Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::226]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F36E3C061714; Fri, 28 Jan 2022 06:04:17 -0800 (PST) Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id A6A24C0004; Fri, 28 Jan 2022 14:04:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1643378656; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VYFIO68eZ3ZkE9tPGEtJc6snkjqokpF1MQo//pTucJQ=; b=PXEa5CwKNGgyG+OcGp/0MR7+YhxHILxCKmYPSWqdo1AJFlsa91aSj+u/vPhA98rsVZhpJD jvYpHpuTKtHREScmFxQcAmOYfS6ca3reOvi/DMHsjR6gkDRwV1LZwBk7Ts6sVMF4jpT3o2 SO0RlwrB8OYDSeFujDacxhyBBTbi3XC77Z3kB8RS+lnJSSf4Q+WMR22FLramRVfo8H9/WM UTKlhwOCiu0DrF+h2OUOlU1wrty6lhHZviMsEFgiWyPcfCDIJxExgIDBMSTLqMjKpEkILO j0DGN+Xvl5+JslDe200g/5OKRRmGOmCZaR64aSk1sPIvCnEI/yu4rcw3l2thbg== Date: Fri, 28 Jan 2022 15:04:12 +0100 From: Miquel Raynal To: Stefan Schmidt Cc: Alexander Aring , linux-wpan@vger.kernel.org, "David S. Miller" , Jakub Kicinski , netdev@vger.kernel.org, linux-wireless@vger.kernel.org, David Girault , Romuald Despres , Frederic Blain , Nicolas Schodet , Thomas Petazzoni Subject: Re: [wpan-next 2/4] net: mac802154: Include the softMAC stack inside the IEEE 802.15.4 menu Message-ID: <20220128150412.4d3f8a3d@xps13> In-Reply-To: <431ac70b-40f8-0666-0919-e3dd20721794@datenfreihafen.org> References: <20220120004350.308866-1-miquel.raynal@bootlin.com> <20220120004350.308866-3-miquel.raynal@bootlin.com> <53c2d017-a7a5-3ed0-a68c-6b67c96b5b54@datenfreihafen.org> <20220127175409.777b9dff@xps13> <431ac70b-40f8-0666-0919-e3dd20721794@datenfreihafen.org> Organization: Bootlin X-Mailer: Claws Mail 3.17.7 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Hi Stefan, stefan@datenfreihafen.org wrote on Fri, 28 Jan 2022 13:35:00 +0100: > Hello. >=20 > On 27.01.22 17:54, Miquel Raynal wrote: > > Hi Stefan, > >=20 > > stefan@datenfreihafen.org wrote on Thu, 27 Jan 2022 17:04:41 +0100: > > =20 > >> Hello. > >> > >> On 20.01.22 01:43, Miquel Raynal wrote: =20 > >>> From: David Girault > >>> > >>> The softMAC stack has no meaning outside of the IEEE 802.15.4 stack a= nd > >>> cannot be used without it. > >>> > >>> Signed-off-by: David Girault > >>> [miquel.raynal@bootlin.com: Isolate this change from a bigger commit] > >>> Signed-off-by: Miquel Raynal > >>> --- > >>> net/Kconfig | 1 - > >>> net/ieee802154/Kconfig | 1 + > >>> 2 files changed, 1 insertion(+), 1 deletion(-) > >>> > >>> diff --git a/net/Kconfig b/net/Kconfig > >>> index 0da89d09ffa6..a5e31078fd14 100644 > >>> --- a/net/Kconfig > >>> +++ b/net/Kconfig > >>> @@ -228,7 +228,6 @@ source "net/x25/Kconfig" > >>> source "net/lapb/Kconfig" > >>> source "net/phonet/Kconfig" > >>> source "net/6lowpan/Kconfig" > >>> -source "net/mac802154/Kconfig" > >>> source "net/sched/Kconfig" > >>> source "net/dcb/Kconfig" > >>> source "net/dns_resolver/Kconfig" > >>> diff --git a/net/ieee802154/Kconfig b/net/ieee802154/Kconfig > >>> index 31aed75fe62d..7e4b1d49d445 100644 > >>> --- a/net/ieee802154/Kconfig > >>> +++ b/net/ieee802154/Kconfig > >>> @@ -36,6 +36,7 @@ config IEEE802154_SOCKET > >>> for 802.15.4 dataframes. Also RAW socket interface to build MAC > >>> header from userspace. =20 > >>> > +source "net/mac802154/Kconfig" =20 > >>> source "net/ieee802154/6lowpan/Kconfig" =20 > >>> > endif =20 > >>> >> =20 > >> Please fold this patch into the previous one moving the Kconfig option= around. This can be done in one go. =20 > >=20 > > Sure. > >=20 > > By the way, I was questioning myself: why is the mac802154 folder > > outside of ieee802154? I don't really understand the organization but > > as it would massively prevent any of the future changes that I already > > prepared to apply correctly, I haven't proposed such a move -yet. But > > I would like to know what's the idea behind the current folder > > hierarchy? =20 >=20 > The directory structure has been in place from the initial merge of the s= ubsystem, before Alex and myself took on the maintainer roles. >=20 > I see no reason for a move though. The extra burden for backports, etc ou= tweigh the urge of cleanliness on the folder structure. :-) That's fair. > The Kconfig cleanup and move of the file is worth doing, the move of the = whole source code folder not. I agree there is more interesting and less impacting to do in the area, I was just wondering about that choice. Thanks, Miqu=C3=A8l