From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 16ED9C761AF for ; Sun, 26 Mar 2023 13:36:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230034AbjCZNfe (ORCPT ); Sun, 26 Mar 2023 09:35:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38826 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231279AbjCZNfb (ORCPT ); Sun, 26 Mar 2023 09:35:31 -0400 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2137.outbound.protection.outlook.com [40.107.92.137]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 20C6149DC for ; Sun, 26 Mar 2023 06:35:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RFl12ZbIjFkeGNOzfuFFWCo5i7ebV87d4FW8El3L5dHi/zEm02tcH9O6KN+056Qyur89iq64V5JX8G/op4T4qa6QEggPbKX7iTSczFBZTcf2eB9/Oa4dSgvVVE1bU63yAbGwOh/gNuyEVGI8z45woOfp/51on/8uSu8BENeNGyrNe+x6aOryXkVEjzEE/NTtgWiwmLKfUMKXgv4Z+eQ/BKoFLmNs9gD40vdRIWy3U7s8nA9sj5Avzg1pWBOEObN4Y+C71UHV9rVtKtmr0GbFD0+a7UsafAsaVZoWhv1F7sWPmynxZVrIV2OrCXzIGXMKeyYyU2WHqGwBddDFD6Dlnw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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; bh=hq7NfeHEzNJcF0gv7NEV0IQZihcVj+yjYmqlUe/C8xI=; b=eRt4w8eRJYQtN2Laau0tD5538oDsLa0WIukBqAxQAW+iOC0ue0qpypMx/C9U2xIRxQwaQ5lhefib0z52018iN0umiBPsdzuXC2hxrzdBYl/qG0EHw65QljtTNXH+X+Vap8WsF1aau2p4vEoznchhG6SRURPjQoihkJp99g01QthA8ek9a2xNBaVozGWTWqeg7YHVFK1l9hygI03dXdnKaSBYjBy0nJJOsXQuM5Q52woOO04Ee5JQiecFyb4LWEvn7pzJ/jlj9ITZEzJKMBbRAVgVFmq0/4GKnKvvskdWWPL5C9RuFLnWHjXm2akFOUdzgnqyyv9VgbYdeHcN1qQ8LQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com; dkim=pass header.d=corigine.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hq7NfeHEzNJcF0gv7NEV0IQZihcVj+yjYmqlUe/C8xI=; b=Rt5RNQWtyEnJWLHDX+5YLGiWnjeK4CFNJCtAjaxDh9Yx6AYOPAuZ++HQ4cMgffqI3/YmZjd4Nm1xtQHID9wD9gsniEXSUtFk+LkTSdm1wRc7jq7yoIIHGdnG5MExZ75GpfWb37melfJEF/MYs5hMsD68dkf6pFusH0PvHUGOImA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=corigine.com; Received: from PH0PR13MB4842.namprd13.prod.outlook.com (2603:10b6:510:78::6) by CH2PR13MB4428.namprd13.prod.outlook.com (2603:10b6:610:65::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.41; Sun, 26 Mar 2023 13:35:25 +0000 Received: from PH0PR13MB4842.namprd13.prod.outlook.com ([fe80::c506:5243:557e:82cb]) by PH0PR13MB4842.namprd13.prod.outlook.com ([fe80::c506:5243:557e:82cb%4]) with mapi id 15.20.6222.028; Sun, 26 Mar 2023 13:35:25 +0000 Date: Sun, 26 Mar 2023 15:35:18 +0200 From: Simon Horman To: Piotr Raczynski Cc: intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, michal.swiatkowski@intel.com, shiraz.saleem@intel.com, jacob.e.keller@intel.com, sridhar.samudrala@intel.com, jesse.brandeburg@intel.com, aleksander.lobakin@intel.com, lukasz.czapnik@intel.com, Michal Swiatkowski Subject: Re: [PATCH net-next v3 2/8] ice: use pci_irq_vector helper function Message-ID: References: <20230323122440.3419214-1-piotr.raczynski@intel.com> <20230323122440.3419214-3-piotr.raczynski@intel.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230323122440.3419214-3-piotr.raczynski@intel.com> X-ClientProxiedBy: AM0PR02CA0130.eurprd02.prod.outlook.com (2603:10a6:20b:28c::27) To PH0PR13MB4842.namprd13.prod.outlook.com (2603:10b6:510:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR13MB4842:EE_|CH2PR13MB4428:EE_ X-MS-Office365-Filtering-Correlation-Id: 1aa7f892-0544-48fc-101e-08db2dfef485 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YRZ12a46dQPF6E+ZjgdH4kqTxmLAcG0o79n8TClxTM+cQsSqeEvyc87c3vKKbUOfD1Zk9EZeh6Yq+hVCK6YVIw08E/7qUWvwI3dxVfrPmS+Tt0JU0NeYsW+4QAJEbSD++hLqwToQm/tZgwzfJOMyqvcUxVbx+vG3SAJzQibXPGFzkDHMDUpt6cc80X9AE2FI/6nhJjlxriS+jXHKDS9X1ceuR516KSzgT9DRjLzNGjqrOZW7rjYFQA6vhHI8wsEYmUQKWv8brL0lED3GFlG09C2ykJ7Q8E8MuBBG1WOZ14O3QEvoutxb+olqMPabu++lJQnntaBEiyYrvet5sdovE5NQvmJmYxn1rImWw+tYnTdNE76BbFlWrb+Xj7NImT7z90W0D0JeVnRMWlfb89QWLZWhiXB/fqf3ugn503OH9iOBr2QmPnk7/VUtyfZ6E2JWmDnZpkGbCJl14nb4gTkaJu/El2CNYVjOqB56CeULotT97R7fJH3Vm73Od7allxY+H4ttnrgUBhiMINmY/c4ZrtqAu2dftGgvN8XazixldCOzjFtn9JsT8Uq+PahB7bFe X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR13MB4842.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(136003)(376002)(366004)(39830400003)(346002)(451199021)(186003)(6486002)(316002)(6506007)(6512007)(6916009)(4326008)(66476007)(66946007)(8676002)(66556008)(41300700001)(478600001)(6666004)(2616005)(4744005)(8936002)(5660300002)(7416002)(44832011)(2906002)(86362001)(38100700002)(36756003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?TlNPjA4D+r0+AuQIh9k2n4x7ck1r7QgWTmRdv1XAm/09cYfQD3jlRgK2TjG0?= =?us-ascii?Q?fSfFGn3NqU0+1wS4NM6xpeOoBP06pvDzyMxi8ICs7rOLttHewU6DEzIYZ362?= =?us-ascii?Q?2D2ph8NbEQctOoxwWG24fdNUq/K19BC257qgnXDQo5WTswNo1IXWseDPNmb3?= =?us-ascii?Q?hp3tbORzgR0Zwh1NmhMgJoAFhhKeA4yj/VLrW0YoeT6/acVLMEsqMgT3o5hf?= =?us-ascii?Q?uAatO+sb77qGaYNhYAGJ1DnzcLaKOnWK5D20OeJON9CoonG5g5UurG3eTeo8?= =?us-ascii?Q?b0jcz6wwUjdEQMVFET8Wiee8licndZ9abvF8A2vP3PbVuF4CT+QPe2BP0GyK?= =?us-ascii?Q?PX+2PQRFdorg159FW9LzSIsgGaNrOTK5j1KmSgLWRjrr6XlKJVeDLpnQXBLd?= =?us-ascii?Q?4V7WHM+N4lKP7VVo6woMhADjdpIRlMJuq+XfTzHtWW+bgIFYN0+0iuVsOlwi?= =?us-ascii?Q?2RAbmhEot9lnU7LsJsUj4fTvQoCotGkCysjyXddt+pd0rD7RjIAwlJz94Jug?= =?us-ascii?Q?YSuLkU0NWx0rCgOjKF8BWTH0bF3hxw2etCvYYAiSr/7yKnIhduYB63BWIoJ8?= =?us-ascii?Q?FvREkUSqX9UiuVMEp4MBHWQ2ORo+2w3akGPGzaKOufd6Z09eKpRE+OkWCFg6?= =?us-ascii?Q?UHdIURuuZBMssseuzEOIANaI8PVdJHFhWfhgazt5oeUc3AtIXuyuvChJOyvm?= =?us-ascii?Q?Tmq1QtCe/mSLkV3682ulGoeIe4HgLbkQgpHEr2GA77yV5qRsO3IJMQxdMiia?= =?us-ascii?Q?6Rcg4qIldD5q4YC/JC6fVeteV/E5wGa2SCPUbFBbWZvnvapt/AEIhmUxOwJg?= =?us-ascii?Q?dT1ehr6G3iLWfVQhEVzKxvtf6/mJcnurkIMLbhRgFZvvKi3EzLsp6FLZOWlY?= =?us-ascii?Q?Ck0ydVX4P2nAFI1vZKBoHR0t5lZMsiChXbs2yjbK69LAkqVyxJneUburSvxO?= =?us-ascii?Q?JhFzFcKx5Oljb24vpheyH9Fp0upsKXUSsWjFGeN2QFJJJkFgXU93KAQkT8Yc?= =?us-ascii?Q?5XMHJGQuxyHrOn3my4PswTGjc4oLzWK5GwI6T2FOauDusseHvKUE2n/TfWsp?= =?us-ascii?Q?k5ZVtb7twKO/Y/sQf7KMkI+m6mL9LsqcXLI/09lYOEZr7bqq1HgO0UfUCeP9?= =?us-ascii?Q?D0bLOf5cA51Fcy00XgU87wcCMaZibMz9incBQDHocxuPGI3AMh43fA2kdr0I?= =?us-ascii?Q?/e2h3h2oZU3NkRCNDhK8IasYQUE/+9q7sBTukxFQKQneZ4D5rKuKvgwZyCyd?= =?us-ascii?Q?TdWvwzHeFc+vDn8hBmaQODvjW9+6ROSwTc950r3FsNj08eYSUE/UXuY0PwCz?= =?us-ascii?Q?KH9X1KstfQlgJgeX0AA/SMeOITbqz3KMOx1XdfMMU0DshIqWeORhg+u2lGYA?= =?us-ascii?Q?S6mkVEG/NXKuK6jYS5qbz6AQcltXvaEB7xosjVd6jacj7zInfO4NGnhDOLPv?= =?us-ascii?Q?LKC/jhhVI7C/5IAX2ZXaYN0CcFf3yqLFfAjGaJwJvJIGEK9Q5VokzV9NfRV1?= =?us-ascii?Q?6qywKzq3ItgpOB47D3t99bR8doU1lopvi4ycIVT0zKZsYf5oO6FshYx0MeHE?= =?us-ascii?Q?uumOnUcoGNwumHrBhJ3K6D2qAc39gE3QEhb46lY+Xjfw4mGenYYHe/eQwc9u?= =?us-ascii?Q?PvA4TrEC0jiu/E7TjTU+0hLsYrVtryq1TBJoimrtUoHLxbQza22g5QomHrA2?= =?us-ascii?Q?PeFkNg=3D=3D?= X-OriginatorOrg: corigine.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1aa7f892-0544-48fc-101e-08db2dfef485 X-MS-Exchange-CrossTenant-AuthSource: PH0PR13MB4842.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Mar 2023 13:35:25.3156 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fe128f2c-073b-4c20-818e-7246a585940c X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wQ3Z4zH0377N7dgBvw/yNpvRJ2+8u7EGwBJkfycdWvsUoo2DPsaOI1Y7Rc6V+wwV/WMH/y90ArDpnPduR8FNd3e+3Yb/E+8gHAFMRAlrpZ8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR13MB4428 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org On Thu, Mar 23, 2023 at 01:24:34PM +0100, Piotr Raczynski wrote: > Currently, driver gets interrupt number directly from ice_pf::msix_entries > array. Use helper function dedicated to do just that. > > While at it use a variable to store interrupt number in > ice_free_irq_msix_misc instead of calling the helper function twice. > > Reviewed-by: Michal Swiatkowski > Signed-off-by: Piotr Raczynski Reviewed-by: Simon Horman