[{"id":3683744,"web_url":"http://patchwork.ozlabs.org/comment/3683744/","msgid":"<afDL02Z4QV6G0UxF@stanley.mountain>","list_archive_url":null,"date":"2026-04-28T15:01:39","subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","submitter":{"id":389,"url":"http://patchwork.ozlabs.org/api/people/389/","name":"Dan Carpenter","email":"error27@gmail.com"},"content":"On Tue, Apr 28, 2026 at 04:06:48PM +0200, Przemek Kitszel wrote:\n> On 4/28/26 12:36, Jakub Raczynski wrote:\n> > There are still places in the code where manual calculation of array size\n> > exist, but it is good to enforce usage of single macro through the whole\n> > code as it makes code bit more readable.\n> > While at it, beautify condition surrounding it by reversing check and remove\n> > unnecessary casting.\n> > \n> > Signed-off-by: Jakub Raczynski <j.raczynski@samsung.com>\n> > Reviewed-by: Dan Carpenter <error27@gmail.com>\n> \n> thank you,\n> Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>\n> \n> (next time use \"iwl-next\" in the title, no need to repost just for that)\n> \n\nWhich sub directories go through iwl-next?  I was trying to update\nmy script\n\n> > \n> >   drivers/net/ethernet/intel/i40e/i40e_adminq.h | 2 +-\n> >   drivers/net/ethernet/intel/iavf/iavf_adminq.h | 2 +-\n> >   2 files changed, 2 insertions(+), 2 deletions(-)\n\nbut look at these file names. There is no \"iwl\" anywhere in\nthe names!  :(\n\nregards,\ndan carpenter","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=VjrD+YWD;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g4wkK2d47z1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 08:55:05 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 21AB56104C;\n\tTue, 28 Apr 2026 22:55:01 +0000 (UTC)","from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id s-OUXcd3E9G7; Tue, 28 Apr 2026 22:54:59 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id F37CD61057;\n\tTue, 28 Apr 2026 22:54:57 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id 283FF1B8\n for <intel-wired-lan@lists.osuosl.org>; Tue, 28 Apr 2026 15:01:52 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id 0881E403D7\n for <intel-wired-lan@lists.osuosl.org>; Tue, 28 Apr 2026 15:01:52 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id aCFwWzFQ2pLU for <intel-wired-lan@lists.osuosl.org>;\n Tue, 28 Apr 2026 15:01:47 +0000 (UTC)","from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com\n [IPv6:2a00:1450:4864:20::52f])\n by smtp2.osuosl.org (Postfix) with ESMTPS id 44C0E403C3\n for <intel-wired-lan@lists.osuosl.org>; Tue, 28 Apr 2026 15:01:47 +0000 (UTC)","by mail-ed1-x52f.google.com with SMTP id\n 4fb4d7f45d1cf-678e678970fso5429912a12.2\n for <intel-wired-lan@lists.osuosl.org>; Tue, 28 Apr 2026 08:01:47 -0700 (PDT)","from localhost ([196.207.164.177]) by smtp.gmail.com with ESMTPSA id\n a640c23a62f3a-bb80ba9b8c8sm110829466b.48.2026.04.28.08.01.42\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 28 Apr 2026 08:01:43 -0700 (PDT)"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp3.osuosl.org F37CD61057","OpenDKIM Filter v2.11.0 smtp2.osuosl.org 44C0E403C3"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1777416898;\n\tbh=TD3g81YgYyk+ev+8kkfCadZc9PhNHKB3ZIvkWb2+QeU=;\n\th=Date:From:To:Cc:References:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=VjrD+YWDj0e8PUwnBYOOJn+8Rr3SYXxZghRhQ0zxZ7udacK50OzHiSL+qfVLgfEqR\n\t fsT5RnSw9ET9AHhGXIS3b1zLOeKnV0VS4oXhcntkkWfhjKVGeT+P2E8KCGZLaaqTjn\n\t WcssRCHMk35dm51Tm2/OU2XJ12fSaIw9CDl1eXa60GZ0vcjw4iBEqidCQUoiQhU5Mz\n\t 0+IkpvFby0O42NZsj4X+NwTMPS4pZ5qy9r2GPjHNg07J39PABN+jGWnieKMyjIukgb\n\t Rao+NMgr8OGSCm8EUO49DYx/7fgtFrKLjBkNtXb5rFpcwdGFV9MUruxE2lWnOMhiJ7\n\t NPnE8Ot/rc2IA==","Received-SPF":"Pass (mailfrom) identity=mailfrom;\n client-ip=2a00:1450:4864:20::52f; helo=mail-ed1-x52f.google.com;\n envelope-from=error27@gmail.com; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org 44C0E403C3","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777388505; x=1777993305;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=TD3g81YgYyk+ev+8kkfCadZc9PhNHKB3ZIvkWb2+QeU=;\n b=CvliVCF3Kj8nLfamQuIrSjnN+LOax40majFNdqMGt+EAeTj1bA8g8zs9nsJeA0UK+6\n 29ky7DSZWcYS2n8qhLwEuj9QZE3sdU2DbOt5SCvyRNMbxX4ZxXuMkkZbzRRkWbHn4JG0\n 8zkvbQPBV0lF+EBpqJ8womVj9YMdvsE8cr/stbO9T3ki+qPAWiNS4fdA1q29PI0hxfuv\n Anbx7jK1yV05RHV5jt/5+5XsObByH021x7E/Q7AdPABz2bCSKkqDNYeMdhobAxUtK8D2\n pzPWkI8SN4tujtRtiPze1pMaM50ngw1yO4CgDXJi8AAMsHAsgC1ANzb4EiL8RntzWXJa\n /mDg==","X-Forwarded-Encrypted":"i=1;\n AFNElJ8r9UUXu+tWgjHbjT+4sk9BdwFJ3juwChkap8C8qzmBMAerRDrjBPgHvyGpq0jVXMenGOkptw0nkEO8jC7kFyE=@lists.osuosl.org","X-Gm-Message-State":"AOJu0YycSX9i1cc2wZPXlZAM5RliC3M8kWw2iMNmZq4t4gMn5Whm4IfQ\n Lod2VJbnA/foZMOJOCyugxtbDiEexYibtdFAS7pEYGKxhocHMmxqzBkO","X-Gm-Gg":"AeBDievYpzI48kkjFyrkb5Nc8IwX7kWLwaRrRyOt7Fq/dKBwknanHL0VFEqtUAe1PQL\n QRy1x5cQZGooPtL8h/jCba62NdKE+l57XR2Fe/Y6zLnFRLEHuqHgX6/LZObgT2FExFKgnWW4iU4\n peRX8wzlw1S9PJpgGGwQT/g3VcapQv3KlqWw8jnNoKmXRZ9Z113DxZ/HB+gpOLPyg83/OSFilEH\n KfZ8U7hErXo0tQbuy+NpBDM8qj0N2szFwbA0k8uYJ6dyW7MLbwl4/mz3Jd/epe91Mpf4GYRZwtx\n 9qBcYPhDPAx97yEPDrIAfaNUK27fFnW8UNxNGpAs+SuA3R+mz8/j+hkkZmLwy880RddHYKnfwdO\n d0ABwGhvN8U71QaOZitTVWCcopIMw2wTFCvAfqvMsPi5hRxKO3F2His1CmL1eytNnY+g1Bm9apA\n IHKGGBWJofEXJsceLaFUis6NHL13OsxpcBgPMRmeNg","X-Received":"by 2002:a17:907:3d45:b0:bae:70db:91f5 with SMTP id\n a640c23a62f3a-bb803e5c931mr212259066b.35.1777388504521;\n Tue, 28 Apr 2026 08:01:44 -0700 (PDT)","Date":"Tue, 28 Apr 2026 18:01:39 +0300","From":"Dan Carpenter <error27@gmail.com>","To":"Przemek Kitszel <przemyslaw.kitszel@intel.com>","Cc":"Jakub Raczynski <j.raczynski@samsung.com>, netdev@vger.kernel.org,\n kuba@kernel.org, intel-wired-lan@lists.osuosl.org,\n linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org","Message-ID":"<afDL02Z4QV6G0UxF@stanley.mountain>","References":"\n <CGME20260428103757eucas1p132f3f1123fae21d596a51cbdce72c931@eucas1p1.samsung.com>\n <20260428103653.3539239-1-j.raczynski@samsung.com>\n <ef61b770-ebf4-406a-90a0-8a49aba02aee@intel.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<ef61b770-ebf4-406a-90a0-8a49aba02aee@intel.com>","X-Mailman-Approved-At":"Tue, 28 Apr 2026 22:54:54 +0000","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1777388505; x=1777993305; darn=lists.osuosl.org;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=TD3g81YgYyk+ev+8kkfCadZc9PhNHKB3ZIvkWb2+QeU=;\n b=oUlBtUYjZ/LElw0Do6x2tSiUOCJ6tM4m1x3INcCvzao88Vi9mMDco3ts7vQ+pNNMpO\n YZf9owZ9ChGt/ddn1keVJqi9CxhTKd+ExUynuEt28rQuQ7tqy1DHu52mSsjhG5vGb2X+\n vQzM1c+kareKBXcDratnpGMucvSNjqGHZkRpYYdXkRum5GlsZDh+tcrx+LOnADknhwTV\n 5I8p/uv52DZrhuMizi/gpgF+tcu6Nks4WDaQuiggX+izmJ40zhe1q6H7D9HKdbvqpKjz\n vJfDMsIuT5mnI9mAuSY5xn8cAQ7dI6D+XyJcCLvctcWolWX0446v1+SLLWZ55Fsajn4e\n IOWQ==","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=gmail.com","smtp2.osuosl.org;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.a=rsa-sha256 header.s=20251104 header.b=oUlBtUYj"],"Subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}},{"id":3683932,"web_url":"http://patchwork.ozlabs.org/comment/3683932/","msgid":"<b0a706e1-2494-40b4-836f-f5d32c6b0fef@intel.com>","list_archive_url":null,"date":"2026-04-29T09:01:46","subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","submitter":{"id":85252,"url":"http://patchwork.ozlabs.org/api/people/85252/","name":"Przemek Kitszel","email":"przemyslaw.kitszel@intel.com"},"content":"On 4/28/26 17:01, Dan Carpenter wrote:\n> On Tue, Apr 28, 2026 at 04:06:48PM +0200, Przemek Kitszel wrote:\n>> On 4/28/26 12:36, Jakub Raczynski wrote:\n>>> There are still places in the code where manual calculation of array size\n>>> exist, but it is good to enforce usage of single macro through the whole\n>>> code as it makes code bit more readable.\n>>> While at it, beautify condition surrounding it by reversing check and remove\n>>> unnecessary casting.\n>>>\n>>> Signed-off-by: Jakub Raczynski <j.raczynski@samsung.com>\n>>> Reviewed-by: Dan Carpenter <error27@gmail.com>\n>>\n>> thank you,\n>> Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com>\n>>\n>> (next time use \"iwl-next\" in the title, no need to repost just for that)\n>>\n> \n> Which sub directories go through iwl-next?  I was trying to update\n> my script\n\nThank you for all the patches so far you have provided and willingness \nto continue.\n\nF:\tDocumentation/networking/device_drivers/ethernet/intel/\nF:\tdrivers/net/ethernet/intel/\nF:\tdrivers/net/ethernet/intel/*/\nF:\tinclude/linux/avf/virtchnl.h\nF:\tinclude/linux/net/intel/*/\n\nPerhaps instead of you managing your script, and everybody else doing\nthe same, there could be some extension added to MAINTAINERS file to\nencode the prefix?\n\nIn our case, the prefix itself is a message for net maintainers:\niwl or iwl-next means the patch will go first via our tree, and be sent\nlater as a PR for net/net-next.\n\nWithout the prefix it requires guessing what was the submitter intent.\nMost patches that go through IWL receive additional round of testing on\nreal HW too, thanks to our VAL.\nPatches that go straight to net are just merged faster.\nAs intel ethernet maintainer, I want our code tested more, instead of\nmerged faster (in most cases).\n\n> \n>>>\n>>>    drivers/net/ethernet/intel/i40e/i40e_adminq.h | 2 +-\n>>>    drivers/net/ethernet/intel/iavf/iavf_adminq.h | 2 +-\n>>>    2 files changed, 2 insertions(+), 2 deletions(-)\n> \n> but look at these file names. There is no \"iwl\" anywhere in\n> the names!  :(\n> \n> regards,\n> dan carpenter\n>","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=kJrUp+Rq;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=140.211.166.138; helo=smtp1.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g5BBz2zh3z1yHX\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 19:02:19 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 080F384321;\n\tWed, 29 Apr 2026 09:02:17 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id du4dayhFHImH; Wed, 29 Apr 2026 09:02:12 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp1.osuosl.org (Postfix) with ESMTP id 0B3FF84320;\n\tWed, 29 Apr 2026 09:02:12 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133])\n by lists1.osuosl.org (Postfix) with ESMTP id CF3D9231\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 09:02:10 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id B444441FE3\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 09:02:10 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id FA6KDc03Apt4 for <intel-wired-lan@lists.osuosl.org>;\n Wed, 29 Apr 2026 09:02:07 +0000 (UTC)","from mgamail.intel.com (mgamail.intel.com [192.198.163.7])\n by smtp2.osuosl.org (Postfix) with ESMTPS id 487E84033E\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 09:02:06 +0000 (UTC)","from fmviesa010.fm.intel.com ([10.60.135.150])\n by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 29 Apr 2026 02:02:06 -0700","from fmsmsx903.amr.corp.intel.com ([10.18.126.92])\n by fmviesa010.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 29 Apr 2026 02:02:05 -0700","from FMSMSX901.amr.corp.intel.com (10.18.126.90) by\n fmsmsx903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Wed, 29 Apr 2026 02:02:05 -0700","from fmsedg903.ED.cps.intel.com (10.1.192.145) by\n FMSMSX901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37 via Frontend Transport; Wed, 29 Apr 2026 02:02:05 -0700","from SJ2PR03CU001.outbound.protection.outlook.com (52.101.43.34) by\n edgegateway.intel.com (192.55.55.83) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Wed, 29 Apr 2026 02:02:02 -0700","from MN6PR11MB8102.namprd11.prod.outlook.com (2603:10b6:208:46d::9)\n by PH0PR11MB4885.namprd11.prod.outlook.com (2603:10b6:510:35::14)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9870.20; Wed, 29 Apr\n 2026 09:01:59 +0000","from MN6PR11MB8102.namprd11.prod.outlook.com\n ([fe80::8d98:e538:8d7:6311]) by MN6PR11MB8102.namprd11.prod.outlook.com\n ([fe80::8d98:e538:8d7:6311%5]) with mapi id 15.20.9870.020; Wed, 29 Apr 2026\n 09:01:59 +0000"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0B3FF84320","OpenDKIM Filter v2.11.0 smtp2.osuosl.org 487E84033E"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1777453332;\n\tbh=he/nndZb+X0VzGUs2nnmmES0s3fvRZL10jYQAQ+VG6I=;\n\th=Date:To:CC:References:From:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=kJrUp+RqFTMIN884w1laaGKxPqwISf7kbSh+o3koMrCIWs5ZbEhh0PZcPtE267N9m\n\t TyWEobg0hqDxFRkJV+NsFPKRRySidugx+9/wY2yGfue3uxa5Ae91z2r/G9qntBGqvA\n\t N+Y7B8EQJHQfc1EKCoqgisW7pr23jdoPIKMXiZlOfwB1dgwM63N9VRvVPKNNDjOgvW\n\t dsx+10+dNWlca0zr8HsxBNM2OsCPQfexzAJYSuxMkZvGEhUtHLfkla0tKf5hs1B94t\n\t Zid48UYlRg5TYkCrl038ltIJDjgtYUMJMnPvW6RBdshQCqXPzpNfHqi2ygYPanUQSO\n\t UdDs49kFF/BYw==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=192.198.163.7;\n helo=mgamail.intel.com; envelope-from=przemyslaw.kitszel@intel.com;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org 487E84033E","X-CSE-ConnectionGUID":["C+K7xba4RlOwBf06a0uUPQ==","V4+L/8U6SOavoALdVLyiTg=="],"X-CSE-MsgGUID":["q+bSJ7gPSeO5nR7BwuSKyg==","vuMzaUW+TvCdrg7EqX8rpg=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11770\"; a=\"103832435\"","E=Sophos;i=\"6.23,205,1770624000\"; d=\"scan'208\";a=\"103832435\"","E=Sophos;i=\"6.23,205,1770624000\"; d=\"scan'208\";a=\"229860861\""],"X-ExtLoop1":"1","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=dRRpOfbbWnKrWwFYG9D0qYOVEIdx98aUApplXWCm42C4F9Gkq78/vWN33lwkLHaPbqEJW1es/BUasa/naMJX6kKdNgu8RBFQNGUwFWu+QAdvAvtzAvackgPNQwqqcDvDnU9G6mMmHOQs1GAb9lzOeL5EFxDfc5C4cBrNtLtvRsfivpp1ev1W1iTIP6DZwAL8H5G/Vj/vZ4lU7x9b3+TjtLdrfqdWDx4a5zhyyxpyA2YnloF9iFfnjV3JAyKVt9x1/4ztWPxXvLlVZixIXWoCr7BGgYdHuzIaNIPhLXjdTAKbWYIeur6oEug1hQ5A1DmDCtuRypesi/itNIxWtbV9Mw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=he/nndZb+X0VzGUs2nnmmES0s3fvRZL10jYQAQ+VG6I=;\n b=T43AP+2R9iQoWUhnnZcx/3gr2qCbpM9JacNe/dj/GfI/htFncguc30N/bD78Muy4GGoAgyEkskmBFZ3kFFpV0EqxSNZJ/7zhkh181nhq537WJt45JHddSO3SKNBfrsOf5eOqqnzaMr8HyP6gErqeERmJE828KzKZiW+mgc6UuGxFu3ZFmO5eeXgPjiV4Krg6RMygLfUWCLJCXyVxldsIJrb1mUy4PWSJwHNo7fOiX58ZkB6jqwHD4bRnqbygpTnrhFbf5Vl5WR8iJ0PkjFYl06Qbw4qhSmxgfrpOO+oUlVT9WPsThbKTtizQZZFY716YcIXeiCB7+PUn75fX2P222g==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;\n dkim=pass header.d=intel.com; arc=none","Message-ID":"<b0a706e1-2494-40b4-836f-f5d32c6b0fef@intel.com>","Date":"Wed, 29 Apr 2026 11:01:46 +0200","User-Agent":"Mozilla Thunderbird","To":"Dan Carpenter <error27@gmail.com>","CC":"Jakub Raczynski <j.raczynski@samsung.com>, <netdev@vger.kernel.org>,\n <kuba@kernel.org>, <intel-wired-lan@lists.osuosl.org>,\n <linux-kernel@vger.kernel.org>, <kernel-janitors@vger.kernel.org>","References":"\n <CGME20260428103757eucas1p132f3f1123fae21d596a51cbdce72c931@eucas1p1.samsung.com>\n <20260428103653.3539239-1-j.raczynski@samsung.com>\n <ef61b770-ebf4-406a-90a0-8a49aba02aee@intel.com>\n <afDL02Z4QV6G0UxF@stanley.mountain>","From":"Przemek Kitszel <przemyslaw.kitszel@intel.com>","Content-Language":"en-US","In-Reply-To":"<afDL02Z4QV6G0UxF@stanley.mountain>","Content-Type":"text/plain; charset=\"UTF-8\"; format=flowed","Content-Transfer-Encoding":"7bit","X-ClientProxiedBy":"VI1PR08CA0245.eurprd08.prod.outlook.com\n (2603:10a6:803:dc::18) To MN6PR11MB8102.namprd11.prod.outlook.com\n (2603:10b6:208:46d::9)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"MN6PR11MB8102:EE_|PH0PR11MB4885:EE_","X-MS-Office365-Filtering-Correlation-Id":"99dae4f0-e241-45ca-36d9-08dea5cdf865","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|376014|366016|1800799024|18002099003|22082099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n puf1aZfzvL00BqbfFmXZ2io5ujlXKMjN4xjWA4D1T1RzpXeKsjxBxzv2gn3mik1glvo95cDwYtyTNpNv5WgVEwL3Le08odp11wHhoAhIHmVeFHFMIsj+oGk5+E+onERNYFRM+UEOh0zbqov4OW5OlRQvLFdxIiAk1TLmae8xf5sK3x8bPoIwChs7GF4QQppwqXv912m9K2yDIIZwXYSQ76cVs9D1ygd9rUQp6L3yIXI1aCHR3nmZX4/c6hioTJNXSWLk/9LMImtqezYFVjfFvglgbuxavTA+EB4wrU83JlgkbQdR0iIyu56oD+pBfJSTPPsi/gFKv50mMt8CdLcVhycCveMxvr5iQkzU5ITP1nEWl3K1RwCcQZWfOMoUMJca4KEEPGEqb91JFlPzgoSKhKwOEzIVZ2U16EaoTZonZXJMRaPpiYKftQrzzlXdwHLypIGt4LOEIijOgd68QxDzpersVVI/2oeivIT3giiW3AQjEWWYLyx/BGr61yXk9041TJnRXFWITcOex0p0wGk+3fBSI/t6Wg/Hd2a101xc+F+Epr3IAHWYCdeJ68CF1WyVvWAJzrJ+nNj/2l74LQb1nbpv+PbRSLIfS7ud6ZiLRvUEiyXdEXc7xa2TKpdsbEzdW6GyYoH7+/6BhTQf49EPbruli8IXco+sV5/uB9a172JlLDPZObINwi00PMvUFJQQRaqivocmY6DmdZBWekHEcs0OxSho2+I7s/z34x2Nqws=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:MN6PR11MB8102.namprd11.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(366016)(1800799024)(18002099003)(22082099003)(56012099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?o+MlfN0mmoHlt7LevIHCzgfYo1Uc?=\n\t=?utf-8?q?uLA+Bqk+cHHI0/38y7TmvPCYShh2WMqazCaZlCaKV1cL93nzwNwDJrHO0NF2PqtSk?=\n\t=?utf-8?q?oPaxX6Q6nBsndulo7LnRPtH7UVZzFchwuGrqYTrJryGwzcxEOGMlV3VMDPBFU2WBq?=\n\t=?utf-8?q?N964yHEIpudZ7bWDe/WUuSV7qrar+lpSkvA/SfaFERID9goqh9lWxxjBQrfMlgz3g?=\n\t=?utf-8?q?tef1rh/G8RJw61BIv9omtTSHJNZYihPrv7Z+UmP3MO3X3SDu+oW6OnEMsVOrx89rC?=\n\t=?utf-8?q?kFjJ15j0katt0OgC80wnRvuAANwMKpJNG8KcDO47nF3aywKx1F8aYyuYYEAPw8jBZ?=\n\t=?utf-8?q?7cwzh4w3nrFhzr/35Tji7U935DprUBP7DQUCkIQc8rYtpi6n3npTNiDKPs1T+eM4E?=\n\t=?utf-8?q?fMu5RY1G811MxcV3+/T3JjYdAEyhnkT72Bf/D1bpPCwjLoPGbyrKbQMMd9mEtOUDE?=\n\t=?utf-8?q?sly8++msWDEWaiJ6//b0T2XZnyI0IDC2EROt6vtVwjbgST/lGn4uUSVjxfdZiMOox?=\n\t=?utf-8?q?qDceK3QLsqVgGm0dPTvgxLsTqdTCPUdnTNSOa2a5HQ2AR2W4Or1XqzGLnd+b4OF0t?=\n\t=?utf-8?q?YcVPshr0csVat22gHyL2qr0SwpRGDUqBbijLhc0pRPaTGhQZ2stU+6W/t5QPfKn3D?=\n\t=?utf-8?q?FBs/+d06ICLIdkkIhENuqultboi166kxA8pQ+iN7ou3K+L9wGgDW94qqav1OB1Txt?=\n\t=?utf-8?q?2EgRRxJw9eg5wGtux7JGCwERUxVpUKBx/8YFvOdfGmzESibMMOc2iLRTBpHVxy+8A?=\n\t=?utf-8?q?oOfb5Avu3Uya9NINrmPzK3iR0tZBGcAqPWAeohcyjkgtZ5gAUJltzVLVGeukPv+RF?=\n\t=?utf-8?q?DSXZ720eNeFba/XETQYi+rbXMJlKhg7aVx/6KjOiZnmojV0zg1j65Me2vPT0YgUJi?=\n\t=?utf-8?q?kOUd1487UrZ53Hz9sstoArhLjDs+In+T7uIzcYL5Y0isQnQTDhcMX0Up5TP85CnJP?=\n\t=?utf-8?q?VdliH+lG09G7EQH3ECHgnu4o51BlNha9cDg9x2Ug1+bDXCIpCRG27BSUIucZKoV6E?=\n\t=?utf-8?q?ST7YhjtrQyEIV/sAIywzf4SZ2kyKhCwmgYkw/7L+LI6S0JkfnkBGidlNXVNO0WGhx?=\n\t=?utf-8?q?jlD0FKkixRanY7VhyXwIiLNiSYWHDG5BHn8i39C8Tm11BWZ6eWlxIvQQhlX1si95G?=\n\t=?utf-8?q?xJtbMLlHS+wwint+zEpVW5vcen7cMDoeqDNAfQ7Ml6tI6Scx4CHwPN20gONc+Uwbv?=\n\t=?utf-8?q?K/SDokmOI/cufbciTqbBwcXnCsvyRfKiDuSW9HZRTkjPrFHT3z5Ol1D8TnQrkZNKT?=\n\t=?utf-8?q?OjSz8SvJysoLjRBgLsyl9tDevcFLLVSqhSNjeeESS6Aq8xWgIWc1dVWUPLSTxv0Vu?=\n\t=?utf-8?q?9PRAhS4LzcD0LmT4wF/DZGPMWDp9Wrght4Ipzmz7Sv9CpS78xoVbqYGeVqy5s0Yaz?=\n\t=?utf-8?q?BvGcyP+fidTWl6vpSxTRtj3IaLhL4rD4+He6AVE4mudGqq/iga3KplI01JU5mzK5k?=\n\t=?utf-8?q?0LNV6PS3EnbBnpXEI06kE7/RYwDu2f3FAsrGho++nJWmj7cStW08o/1TMGWwTRuKH?=\n\t=?utf-8?q?GkkPH5HTlhvZImgRkqsjkRrQbfaC2eet+9dJ9Pj1FLjG0Ra8C1efBr3P4L8xMVZDw?=\n\t=?utf-8?q?T+VKXH2DB3nJ2UT0y98AU+Me5g5LQzEsHdKMLlkCjzS91ModqbiwzyoDYE8Fqi81C?=\n\t=?utf-8?q?2dw0YBFbVpljwzBX7vLDFNT+13vriffJP3z0trBCTPp7G7/uLbJKA=3D?=","X-Exchange-RoutingPolicyChecked":"\n hrPnE0tAutWRdx3m7AaTORYewZce5pCGUNJHRZl6yejb6HC9p9a9RbeqVpFffn54nrwoplbxqBRZ3wehQvq1uxcEEkYyNtScPfuuHeCOhcniDJerOdjGbqNO2Cy7RmA9Kln3yb2R7QGBSygOi4j6r6tCAuMB5bk6Wvpx2YNVyWRcpmdKulOr77pGHQv7azCYu+kSbrgifrICZellYrluIdjMIA9kJgFKnXvmdN7ICJTqLwKyyfCFWYPHGl6EPNcH8wYstsuAc1ysA8lfjaKVdQ5q00cGGdh/8aifLd8EPF/zLch5Mo6kGrBG+7NaxYcmcq98grcrlNxGzGhwKte/rg==","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 99dae4f0-e241-45ca-36d9-08dea5cdf865","X-MS-Exchange-CrossTenant-AuthSource":"MN6PR11MB8102.namprd11.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"29 Apr 2026 09:01:58.9819 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"46c98d88-e344-4ed4-8496-4ed7712e255d","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n FitR0FUtWEvQl5O+ZgTCa6M7hVTRHxIPnO16Wq3qvWWdiCSQZuH/t1iCt8EOWDMj5tUOK2KRio2ocHaO43ioJ0JBnX0WA4fsj4iaKVLqljY=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"PH0PR11MB4885","X-OriginatorOrg":"intel.com","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1777453327; x=1808989327;\n h=message-id:date:subject:to:cc:references:from:\n in-reply-to:content-transfer-encoding:mime-version;\n bh=nMarTOXCsp7aDNihnPFRFLPXTnH4a+yg18qUp/WZPCU=;\n b=HLWGvI3+0YXHufM/Wge+pK3IcpPqyyjXII1rzyqyTTiq2ih7U+pWqlDk\n PuR/OVTKknEeD3xVcMcRBPk4CGVu5sU8nf7f432BMvzMUHi21XkOzIbVr\n GYd2LtO1iUrM159xkfYviJEN3xxLRddrOxbv0PvD+Kry/ptGaZE3T1z/S\n Px2zUoK6jAhKEXVYFIbwIfOJVPcq4JUi9IYEHXb3YAGRXCqf/dLfUKerp\n bkNUtVUpwNTTjTUqvy6n4Gfl2xe/zDVLn7Q2HFJ1Ee0cVbsh6FWetnqa9\n G8uUKvBg6ZOJH62On7AXmerQULyHgBbgCmA6rSH3gvYIs5z3VpDM++l9a\n g==;","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=intel.com","smtp2.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=HLWGvI3+","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=intel.com;"],"Subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}},{"id":3684843,"web_url":"http://patchwork.ozlabs.org/comment/3684843/","msgid":"<afHcd7BfFx8WzpMn@stanley.mountain>","list_archive_url":null,"date":"2026-04-29T10:24:55","subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","submitter":{"id":389,"url":"http://patchwork.ozlabs.org/api/people/389/","name":"Dan Carpenter","email":"error27@gmail.com"},"content":"On Wed, Apr 29, 2026 at 11:01:46AM +0200, Przemek Kitszel wrote:\n> F:\tDocumentation/networking/device_drivers/ethernet/intel/\n> F:\tdrivers/net/ethernet/intel/\n> F:\tdrivers/net/ethernet/intel/*/\n> F:\tinclude/linux/avf/virtchnl.h\n> F:\tinclude/linux/net/intel/*/\n> \n\nFine.  Thanks.  I can add this.\n\n> Perhaps instead of you managing your script, and everybody else doing\n> the same, there could be some extension added to MAINTAINERS file to\n> encode the prefix?\n> \n> In our case, the prefix itself is a message for net maintainers:\n> iwl or iwl-next means the patch will go first via our tree, and be sent\n> later as a PR for net/net-next.\n> \n> Without the prefix it requires guessing what was the submitter intent.\n\nWe don't have any intent.  So long as it gets merged who cares how it\nhappens?\n\n> Most patches that go through IWL receive additional round of testing on\n> real HW too, thanks to our VAL.\n> Patches that go straight to net are just merged faster.\n> As intel ethernet maintainer, I want our code tested more, instead of\n> merged faster (in most cases).\n\nAll of this scripting could be done on your end.  No matter how many\ndozens of people you educate to add a different prefix it's always\ngoing to be less reliable than just scripting it on your side.\n\nAnyway, here is the relevant bit from my script.  The other subsystem\nthat requires these is BPF but I only send bug reports for BPF issues.\nYou also need to do a git fetch of all the trees with subsystem rules.\n\nregards,\ndan carpenter\n\n# Is this networking?\nif grep -q netdev $MAIL_FILE && ! grep -q wireless $MAIL_FILE ; then\n    if [ \"$FIXES_COMMIT\" != \"\" ] ; then\n        if git merge-base --is-ancestor $FIXES_COMMIT net/main ; then\n            TREE=\"net\"\n        elif git merge-base --is-ancestor $FIXES_COMMIT net-next/main ; then\n            TREE=\"net-next\"\n        else\n            TREE=\"net-other\"\n        fi\n    else\n        TREE=\"net-next\"\n    fi\nfi\n\n# Is this Intel Wireless\nif grep -q -w /iwlwifi/ $MAIL_FILE ; then\n    if [ \"$FIXES_COMMIT\" != \"\" ] ; then\n        if git merge-base --is-ancestor $FIXES_COMMIT iwlwifi/fixes ; then\n            TREE=\"iwlwifi\"\n        elif git merge-base --is-ancestor $FIXES_COMMIT iwlwifi/next ; then\n            TREE=\"iwlwifi-next\"\n        else\n            TREE=\"iwlwifi-other\"\n        fi\n    else\n        TREE=\"iwlwifi-next\"\n    fi\nfi\n\n# Otherwise if the commit is only required in next then put [PATCH next]\n# in the subject.\nif [ \"$TREE\" == \"\" ] ; then\n    if [ \"$FIXES_COMMIT\" != \"\" ] ; then\n        if ! git merge-base --is-ancestor $FIXES_COMMIT origin/master ; then\n            TREE=\"next\"\n        fi\n    fi\nfi","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=GRhc5WZq;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g60cC2dTQz1yJr\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 01 May 2026 02:53:30 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 29FB642BB7;\n\tThu, 30 Apr 2026 16:53:28 +0000 (UTC)","from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id 3zz3HZkiHEn4; Thu, 30 Apr 2026 16:53:27 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 926DF42BBC;\n\tThu, 30 Apr 2026 16:53:27 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])\n by lists1.osuosl.org (Postfix) with ESMTP id 3E01E231\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 10:25:03 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id 2FDF881A34\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 10:25:03 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id JoGyohurvDRP for <intel-wired-lan@lists.osuosl.org>;\n Wed, 29 Apr 2026 10:25:02 +0000 (UTC)","from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com\n [IPv6:2a00:1450:4864:20::32b])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 590CD819F6\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 10:25:02 +0000 (UTC)","by mail-wm1-x32b.google.com with SMTP id\n 5b1f17b1804b1-4852a9c6309so112428565e9.0\n for <intel-wired-lan@lists.osuosl.org>; Wed, 29 Apr 2026 03:25:02 -0700 (PDT)","from localhost ([196.207.164.177]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-48a7b9116efsm18185095e9.4.2026.04.29.03.24.58\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 29 Apr 2026 03:24:59 -0700 (PDT)"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp4.osuosl.org 926DF42BBC","OpenDKIM Filter v2.11.0 smtp1.osuosl.org 590CD819F6"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1777568007;\n\tbh=kGaorEyZYwXUrpqtvF2wYxBfD162OIEpEP/P+Q+kjPA=;\n\th=Date:From:To:Cc:References:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=GRhc5WZqo1HLyp4Klg8RzGXgc4WA/M3PRJ6v9VynhiqsXtf43LO1w0jkVbSdYewcm\n\t WtSSS4uF9nDyWX+FbAuuBbI70CHx4WUQJyRHo7DvKRMQFIHTlFEmI7lOvZ0251D9Hb\n\t Z2ElxFn6dq/45oiRtR1WRmbybtNzk03b4qJZGFzufKCApMXwjbIXtpiipBF/ubsfh3\n\t 7iBHOkRLn7XeOvuHNgjx7Labyvu+Vl6/G+DjWWv+VhW47zB6CI5x6USkZfCkLi0Yde\n\t Q4WzCmrCAdAhODDtKpCPKpyh6PNW3d3VLF4N26qTQ9CmvcM81dOtwv8uKBnW7aLZmu\n\t n6mCZ5G7YwPmg==","Received-SPF":"Pass (mailfrom) identity=mailfrom;\n client-ip=2a00:1450:4864:20::32b; helo=mail-wm1-x32b.google.com;\n envelope-from=error27@gmail.com; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org 590CD819F6","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1777458300; x=1778063100;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=kGaorEyZYwXUrpqtvF2wYxBfD162OIEpEP/P+Q+kjPA=;\n b=UiAcn90JQyRNJWkLEwsBX0sZmkcULfnWq6StwDlbjOObAYeII/GpTxAMt49/JWoq5s\n QNM+EcRBcEyeWN/4iUwIA64xMOErJS9uF2wfV+WKKwzu+oDgvd7PNCmSYTFsWsm7ryIe\n rlbkO4vIk7xLfNIMVBPP/nweC81ImvC8ytJAIu+7FJOGoum8Vja9B92Jfgjj85B64UDM\n fgYijyvspFm4FKMHFps2OFh2FI+DeAdjxJ0ntP2IENL16EP6fvWNl6ySsaZHvsvvrLYX\n QuIgM6zWBK3svmkGxpafRbclrRm7yKRcmOzXjS37bLboRGHtsnYJ7bReMtP5/sb7p1RW\n vyuA==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+RG4jnsRBGXQBavJlPO2KsaXahKBcrv77YbDwoE/6w6jjhYG2olmMzvoW6uqmpmMN7PvVI6YXtVkT/9DKZVFs=@lists.osuosl.org","X-Gm-Message-State":"AOJu0YyHmCbdys5y/NAl4S51mV2JRm2rq+000Rwy7DwbLxBC+2AwFXOj\n xjFTsJQx2jMD0c3dojrQkrfuR3Oo/30ItwDQV3A6FgS7gbkEBUqgpBrZ","X-Gm-Gg":"AeBDievJM6HsoDlajgv4pj5uMskGbULJGw7vgX3RLjfx7UkAEYXNUAwubHOfC6WpuQh\n oCosK53WZqNh+OnDLRh0SCuT1rxsJQo3GCZfu1gmknQrmALb1ZcBr/w1FhCc7/DgCtXACmkwh7n\n jW9UVJBYjOFobqvb6Iu0SS1lvut0AEAmlulhPuAkrQvankbJHmoO65wOBix4AktmRYKAoi1HvL6\n becpOKkDBUGnImI91Fh638VHz50zKDwDMPjOKK61vR5cTXBJ2+t/lxnLM+IVd7bEihcNYZH9qmF\n i5mvZQTUq/M9xp+OkPkmaQI+I8WAHKyoiLho5urRtN4fKUoXH25AwabV/pgDVFHA8/JXwGmzl78\n 2XsnFDj4v/Z2fI3/2L8ZxyDq57sGQDBgHwtceL5eeXxY9+QvUXEViwlGWFwnX2sIDCpwY6AkTru\n Fy/YZRCLkFvdAVFcWvdWQCsrBOz5PHJFko7wHQRKum","X-Received":"by 2002:a05:600c:1c20:b0:489:1aed:1658 with SMTP id\n 5b1f17b1804b1-48a77b241admr115999145e9.23.1777458299919;\n Wed, 29 Apr 2026 03:24:59 -0700 (PDT)","Date":"Wed, 29 Apr 2026 13:24:55 +0300","From":"Dan Carpenter <error27@gmail.com>","To":"Przemek Kitszel <przemyslaw.kitszel@intel.com>","Cc":"Jakub Raczynski <j.raczynski@samsung.com>, netdev@vger.kernel.org,\n kuba@kernel.org, intel-wired-lan@lists.osuosl.org,\n linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org","Message-ID":"<afHcd7BfFx8WzpMn@stanley.mountain>","References":"\n <CGME20260428103757eucas1p132f3f1123fae21d596a51cbdce72c931@eucas1p1.samsung.com>\n <20260428103653.3539239-1-j.raczynski@samsung.com>\n <ef61b770-ebf4-406a-90a0-8a49aba02aee@intel.com>\n <afDL02Z4QV6G0UxF@stanley.mountain>\n <b0a706e1-2494-40b4-836f-f5d32c6b0fef@intel.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<b0a706e1-2494-40b4-836f-f5d32c6b0fef@intel.com>","X-Mailman-Approved-At":"Thu, 30 Apr 2026 16:53:24 +0000","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1777458300; x=1778063100; darn=lists.osuosl.org;\n h=in-reply-to:content-disposition:mime-version:references:message-id\n :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n bh=kGaorEyZYwXUrpqtvF2wYxBfD162OIEpEP/P+Q+kjPA=;\n b=sI2k5WJPsfzuUvDBawy45z2zS9GXxoCjqDPAUsY0qTQRrn1ZCAZQzsyWtqra/0X0iA\n PCqlHgbH3gpwzS629ndJylu6mrkbWaB2J2LyfImM1DRdo8WsDpMOILwevdvCKaFOK47O\n gL2q9JYXUbZmFLxKOGH7FjjVfu5PvejoKGwun++5D2wYbxjznDqbwE34Xl016UqWt95g\n LISA19c06QhfreeGrk54ANGskd0eQy921kaBgEdh9S9LdFzvKPh8ybHcSuHe4ijNTjHd\n xna7yllGAgBZZFU/0iqPxi0f6U7wSxTv/ZEaIGME9ONu7Sh8t3fs7piPd5WjjJnAadO4\n 063w==","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=gmail.com","smtp1.osuosl.org;\n dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com\n header.a=rsa-sha256 header.s=20251104 header.b=sI2k5WJP"],"Subject":"Re: [Intel-wired-lan] [PATCH v3 net-next] net/intel: Replace manual\n array size calculation with ARRAY_SIZE","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}}]