From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 975E3A0C41; Wed, 15 Sep 2021 18:53:56 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 836D6411D5; Wed, 15 Sep 2021 18:53:56 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 26B6D411C9 for ; Wed, 15 Sep 2021 18:53:54 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10108"; a="201879225" X-IronPort-AV: E=Sophos;i="5.85,295,1624345200"; d="scan'208";a="201879225" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2021 09:53:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,295,1624345200"; d="scan'208";a="471006701" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga007.fm.intel.com with ESMTP; 15 Sep 2021 09:53:53 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 15 Sep 2021 09:53:53 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 15 Sep 2021 09:53:52 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Wed, 15 Sep 2021 09:53:52 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.174) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 15 Sep 2021 09:53:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aILgakjjZdhxROIKNPLIks9E9+rqGlimf4ll7DU/tKZ72kHiUh55dhsR+/9tQBCFUuW0w23UjXnD7jE9XVdn/dvsLgx00QH33VhTlmXHCTkcmUkO19i2CZf1K3dRHik7lhBtXVcryECBM9WkPzCZemw0bN7gcbDnZObDBgxafoKBx5L42WibRsQWjo5iJL48ukSv31VUpIYYwa6QY6cOX3G2m2tQGYEWkkc5rBazqjcmP5NGDK96bwJwvXh1dp7/Pstayxo+RpqgmhW5AaTuJ9RXMkRWR53mvgX9CPufgrV1M0z7hYyoee8J2a5VvnassR/ilKvjWo3jm8XY8da9aQ== 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; bh=8eUOZuS+iXGCqs9zo4xIOXWtLCHVuRTmNL8QK3x9XJw=; b=AkZksWgoH1p3kYjauV/y6Qr/xF1HhC01iSXvaL4FLxppEF4cWDsiLxJ9S9ej4XzSyLC9y4sOHJReQmw7T2ZUhEz+Ed0qFfRyRNB9VXhbPhpqNS0UiaJpgTJcsGcJuF4jls9YOKTpSruOrF/o6SDXjvLj9weNZ95oVeu1Y1A8WnVmLZucgxN1JGVzeLuCPfO5GJ81QGarlrk5m7zcqsNHGDlufJQT04tmOjveERpxEFf1ZxU3g6yN2QEC2WSK0Z88FJVlxiyFMUFqePPIE5etf8xmBcvJIAkzTBLnkcbe8iFaSziXOZJi/gds95a30IayebQrP8Jr2qcuYU3oZdlFng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8eUOZuS+iXGCqs9zo4xIOXWtLCHVuRTmNL8QK3x9XJw=; b=twhMLThFP2Y8Hy3iyOMe1rgHuAxFFqQwoQdyg1Rn8G2i6C0zqklNaoKgWNf8Y5eFOV/6nd+6TPNq58lijjv2lJbYDvrGK45+1xsfK+uz52ZXc9r2FCg7QjM5AkGLT/gAOGCsX+SQY5iZcjoInQO8+edHyGlB0qFL0F7Nhuw+aC4= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; Received: from PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) by PH0PR11MB4887.namprd11.prod.outlook.com (2603:10b6:510:30::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Wed, 15 Sep 2021 16:53:52 +0000 Received: from PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::747b:3a08:d1ec:31fc]) by PH0PR11MB5000.namprd11.prod.outlook.com ([fe80::747b:3a08:d1ec:31fc%5]) with mapi id 15.20.4500.019; Wed, 15 Sep 2021 16:53:52 +0000 To: Jiawen Wu , References: <20210908083758.312055-1-jiawenwu@trustnetic.com> <20210908083758.312055-15-jiawenwu@trustnetic.com> From: Ferruh Yigit X-User: ferruhy Message-ID: Date: Wed, 15 Sep 2021 17:53:46 +0100 In-Reply-To: <20210908083758.312055-15-jiawenwu@trustnetic.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ClientProxiedBy: DB3PR08CA0004.eurprd08.prod.outlook.com (2603:10a6:8::17) To PH0PR11MB5000.namprd11.prod.outlook.com (2603:10b6:510:41::19) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by DB3PR08CA0004.eurprd08.prod.outlook.com (2603:10a6:8::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14 via Frontend Transport; Wed, 15 Sep 2021 16:53:51 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a9bd5a2c-cd10-4a72-fe2f-08d978696565 X-MS-TrafficTypeDiagnostic: PH0PR11MB4887: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:318; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: aYsADJ1ThqfEgD6FFUXR5I8eViGvCEQujMntvGz1Q0I/mn9QHtfdU6EZW+/ejakbRqPiT6HPoUfBX9PW/DGdEqjuNepOpPFA7yMIyhyoGjKDMlgJLcnKKM4Fp9PrhBRfp8c2leuwsjUqbOi0ZtF4oLOXTEXSVJUeJyokQVspoq8HXtNC9ulGJDOoV8sSXKKFxSlC/RRIuMndHTg2YGEnGhHL0ZhUSmJOxoTKsCyFHv4owxw3VHPS5kq0OdlNLOQd6xeAVYcZPypWBL9shAdLRJ9Ggsw/I9HiqA6dG3iAsXbOrwcjG3AaZJkTao5Z1aPvENuJwKEusPuunpuq2m3/XFKduPTvL9J+ox32LG6nDMZogFFFzQ7mLGzwhRe35jIYUgBwRxio1hLzfl1nwY5y4YazbMIRx0jTp3LK5is274ZgRy6h5YCOkSqflbsV5GePfHsQhFedjzClVtMQ6ToXnRZ2yhJ4WkdviRHHWmauecQAcDnJANxDdmu5C4n+B9ExKykl0w3kGDmFTKTpDKPPq+apefpnURXN5//E/QihBVXBEMSiTQHV9GGrb1sfmRazvKK1/dJG4PV0la3ofomoG0T2OK89u6n4eQ2LhQ8j2xdXWPeXxkYYj+wzjAHneL/tRTf7yc7rQunOaA9Fbngwj/7L0Mee9FO3wzG5khkBPoMHeeNiDCsVLlA/Uu+vRXYu0t2NZJZ4HxVxYpO/fUCtpw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB5000.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(66946007)(66476007)(956004)(66556008)(2616005)(31696002)(86362001)(38100700002)(83380400001)(36756003)(8936002)(4744005)(2906002)(53546011)(8676002)(5660300002)(26005)(186003)(316002)(31686004)(6486002)(6666004)(16576012)(44832011)(508600001)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QTFUTGVlTkNmM1NpTWE0VjlLdHpHa2ZMdFhBOG96VUI3RDJNUW9xSStXNTJ6?= =?utf-8?B?YUxBUG5zTlhuNHpnMWRHcDNTcjVWdlp5ZFpRMXFkOWl6VUNmN2FmcHV1WHdK?= =?utf-8?B?Q0M2bUtZN1pCTVhOT2dDS05RT1lDMEppYWhKdW9oOUZZZzU4ZFdFb3JNSjI2?= =?utf-8?B?Vk0rNVJFNDczdnlpNzdRcGR0TXlmZVVCYjhjRU9DcHVoSzBaazBPdUxGWnUr?= =?utf-8?B?L2JYQXlUVVJodDJYRkxvcEFCY3FMcFgwTWloaitwYXV3U29sUmxNa3JqMHc4?= =?utf-8?B?elI2UFJwNm9lNlppYjByeC91My9udE13akNTb0ZCRU1QYTJ3R3lzU1lYN0Nq?= =?utf-8?B?VkwrNk5IZWZUN3BMTm91ejhLMWlGbDFsTWh5Q3RBSDFjeDBDWnMzRS9Gb2x6?= =?utf-8?B?U3RUMnZNQUhJUDB1Vnd4WGpuaGRMVm8yUGZqUkw4N1M0d3RuQVFRTUpwQWlP?= =?utf-8?B?QU41YzZVMXg1S0RLRTRqU1YxSk5mRFp4WHJRejdRamhCR3BicERGUTllenRR?= =?utf-8?B?eUp1ZXB0YkwrU3pvaWI3SENRZXJiVG5QZC9LbWRENjg2TmM1RlFnekNiOURx?= =?utf-8?B?bngwWU54Um9UWUUrdGlLek9VcEhVcFV5Zk5IUHIzZTNvS0x5aU0xR0ZjT2tm?= =?utf-8?B?QzRyaHBHc1cxM1B5VWFiT3paVXdBOGs4SFZ3QXhNYlhvbjc3MWRUZHFMYU5h?= =?utf-8?B?b0Nsa2drUGZ0K2pOMUJDcy9Ec1dUU3RQWDhDRkJYYW1OMlF4Wk5lRzgrU1dQ?= =?utf-8?B?Z0NkKzQzQWd1d1pHQ0ozNlA3Yk5sRGMyd3R2MHkwNnB3Y01uejFmYi85OGVO?= =?utf-8?B?ajZDVDlZNWxWZE9sM0d6K25vWndja05ZSlJiTnNGUFdnOGxUZFBUNm9RZzhJ?= =?utf-8?B?anhlSFlGTXNWN2I4MEVyOGhCaWtoNjVJZitmeEhackVOZWh1ZVBWUmNTd1cw?= =?utf-8?B?N1pWUGtZUUFMVzByZnRyaG5uU3l3YktpTzQ0RTlOSDUrUm8wcE00R3RaY1Jx?= =?utf-8?B?dGc2RXBUTUtvV3RHcTlVQVVOQ1lUd1pKYjArQ1puS3JyZVM5MUY2VXg3UHpY?= =?utf-8?B?VHFhbVFoVXBGTW51ZFlDQ25SK3hOQkpaZkpYNWRNRFg0K3pBcjFNYWYvUG5Z?= =?utf-8?B?OHJ0WG5PMFJsdzhjSitSU3RFcmF5TXA5ZnRiemoxMUdVTk9IKzRFdkZncDVS?= =?utf-8?B?dGNOR2xNdWZDc1BxMVZBbjBoUnJ4bFhoR2x1WlR4TW9VZ0lHdC92bkp6MzVy?= =?utf-8?B?NVpaTUNSTzAreGhlTDNPWS9LWTJxK1pUWGpmejcwZjE2bkZxbzYxT1lVeGE2?= =?utf-8?B?cjBlRlRpY1M0ckthUXRYNkZST1kzU0pQLzhwNTVhNmxROUhCK0RUYlRINTNU?= =?utf-8?B?dDBXZ05sb3JlWTJVTFFpRHRpaU40cTl3dmxmUUlKQ2pUQVlUbm5sM0d0RkVq?= =?utf-8?B?dWgzRkg2T1F4Vy9UbnBzOHZiOEFpbWd1SmxocldnRnF4MkFmaDduQXZ3dEFI?= =?utf-8?B?UndTd3hsT1BCY2tuMTlvenZRYkp6NmlvbWdiMXpCYUFKQXEzb083MHU5dE9v?= =?utf-8?B?dHJjVXl4TXE3Z0tZOWdIM3YraXY3UlV4WklxaFd6aGhCUWYzZWdxZzgwbjBm?= =?utf-8?B?V0dFWTVwS1FQeWwzeVdCdjBpYmlNVHl1Qno3ZmxLMzlZZVpPNE9UQWRqRXhE?= =?utf-8?B?OWovdkQ1QjE4ak1sT1JEUlZyd3FMWjNhY3lNcllqUS9wQ0U1ckUyYnVqRnpw?= =?utf-8?Q?HgFxFb6HjG1x7GKuYd4V7CtZ+qKGC3Ay8vTJxIj?= X-MS-Exchange-CrossTenant-Network-Message-Id: a9bd5a2c-cd10-4a72-fe2f-08d978696565 X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB5000.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Sep 2021 16:53:51.9540 (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: 91U5AM2rof6w0TnxwQnfm9W80BBXeZT2jZ0Di0hBIMfet9pkCkhF2LNQvjhvxPlz1sUitrFtz2yhfk+jiTddWA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4887 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 14/32] net/ngbe: support Rx interrupt X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 9/8/2021 9:37 AM, Jiawen Wu wrote: > Support Rx queue interrupt. > > Signed-off-by: Jiawen Wu > --- > doc/guides/nics/features/ngbe.ini | 1 + > doc/guides/nics/ngbe.rst | 1 + > drivers/net/ngbe/ngbe_ethdev.c | 35 +++++++++++++++++++++++++++++++ > 3 files changed, 37 insertions(+) > > diff --git a/doc/guides/nics/features/ngbe.ini b/doc/guides/nics/features/ngbe.ini > index 1006c3935b..d14469eb43 100644 > --- a/doc/guides/nics/features/ngbe.ini > +++ b/doc/guides/nics/features/ngbe.ini > @@ -7,6 +7,7 @@ > Speed capabilities = Y > Link status = Y > Link status event = Y > +Rx interrupt = Y This also requires configuring Rx interrupts if user 'dev_conf.intr_conf.rxq' config requests it. Is an application can request and use Rx interrupts with current status of the driver? Did you test it?