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 97185A0C41; Tue, 7 Sep 2021 12:11:05 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 13A78410ED; Tue, 7 Sep 2021 12:11:05 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id C5CB6410EC for ; Tue, 7 Sep 2021 12:11:02 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10099"; a="281168697" X-IronPort-AV: E=Sophos;i="5.85,274,1624345200"; d="scan'208";a="281168697" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Sep 2021 03:10:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,274,1624345200"; d="scan'208";a="537902187" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by FMSMGA003.fm.intel.com with ESMTP; 07 Sep 2021 03:10:56 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Tue, 7 Sep 2021 03:10:55 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Tue, 7 Sep 2021 03:10:55 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.173) 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.10; Tue, 7 Sep 2021 03:10:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z1F8sEL0lJaEa/1ztgAK8PWTOmAY566Bo1IRhfNy6xDCnxkphUR4IqR+4pJH2lqC0IYVi6cfjLnNzgpjTX5FJrwBU678vbwb46YgvaQRTlgYsSgraLff50eHXEjd4oHqz9myADTvJdd2rsvQtVnTXLbJAQHG/UBxa+lLo+CeVn6PXzHrvhJUxHosSywPhW/1lSlxqJxl4nTbhn4PF7vyNqiir4h+OpJY6yTvpWIDUjlKrx81NywB8Mj8nqPZAjABFAIXkY7x47Sv1h3voSY9PL1clHy5lNDT4aCDaZLWFzrf0nJuBVMy2KKnx6J5a9QwIO+9S7YvjA+bheyRZiAf1w== 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=Gq6o0EafIM1Oh97vqYD6QDDKUKWR9nLncM+7AG2xqRw=; b=PqU1es1uH45IhJl1kpGuqhlfS0463oBcuInP5r6vSz6YvmKmq7jb6G/cguf9ozLzqHQTakMKLftFSVaBO+mSNmTDnTJQSUXTIIMz42jK1ViyGKKDU2431rioQ7u1fKdzmubqHISS1a23W8BP53Dn05BZ8sjXysoX0YJuq66kyDcUWLj5XTH+CMA+DbJ24sQEzkpVnRbopEs2WLzi8jf+vdoxv8qdjfoGAr4Er3Pj2EGsPLOmRzE/oqmSfnPE9bgfqT9T+ZrM9M32Wqk23kcJ9EbQ+lzRw+M2HLJFm/KOlYMAUDqGJbWKPKC0f10UJG0YttEQ7lWLQhnOeksnhcM4fw== 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=Gq6o0EafIM1Oh97vqYD6QDDKUKWR9nLncM+7AG2xqRw=; b=ZSkYPZJB4DYUhi9ov21ESOdy0wd1kN2b+2k7pxP7dMfFuR9kjH1+KT4qyiMRO9QHyM01yEFOcdxoUht2O/r9QexDD0j7IpkWO84wAdtUTWH78TT5mgG7qgRmN8se9Wdw9JI2CyW92eJpwFygCydHh8iXuSWcQ29Z/QJ6sg/Qn3c= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; Received: from SJ0PR11MB5055.namprd11.prod.outlook.com (2603:10b6:a03:2d9::10) by BYAPR11MB3736.namprd11.prod.outlook.com (2603:10b6:a03:f6::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.22; Tue, 7 Sep 2021 10:10:52 +0000 Received: from SJ0PR11MB5055.namprd11.prod.outlook.com ([fe80::78d4:6f82:aa87:c271]) by SJ0PR11MB5055.namprd11.prod.outlook.com ([fe80::78d4:6f82:aa87:c271%5]) with mapi id 15.20.4478.025; Tue, 7 Sep 2021 10:10:50 +0000 To: Conor Walsh , , , CC: References: <20210827172550.1522362-1-conor.walsh@intel.com> <20210903111734.2734545-1-conor.walsh@intel.com> <20210903111734.2734545-2-conor.walsh@intel.com> From: Kevin Laatz Message-ID: Date: Tue, 7 Sep 2021 11:10:45 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 In-Reply-To: <20210903111734.2734545-2-conor.walsh@intel.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-ClientProxiedBy: DB6PR1001CA0008.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::18) To SJ0PR11MB5055.namprd11.prod.outlook.com (2603:10b6:a03:2d9::10) MIME-Version: 1.0 Received: from [192.168.1.15] (109.79.106.71) by DB6PR1001CA0008.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:4:b7::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4478.19 via Frontend Transport; Tue, 7 Sep 2021 10:10:49 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 725c2e5e-88f6-4343-43d4-08d971e7c4f4 X-MS-TrafficTypeDiagnostic: BYAPR11MB3736: X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:3044; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5b/8ceG1dizVUvMPG7QLVfu/BS2A/4e508uHOwVFW1yOLPHC1L9p/H7czpQmN9oVHj5Cdn/m/wewPS+X9PZByY//2XvLTBeb0jAs0J1ShBOxn90u9+yC0yfSGEhT4PSPNw2wfJrS284Azdu29PM2ccJm3clQTbONwP8e8RlJVujBIP+BPpyCazaXyzEQDoJcvT4m36yWCXPqCa2ZwzCar8JAU3NcOz60r4udLzDguIJXBkjRxk8OxbiwJWz5lDKm8Lcn53rY93IsZZZuCWpuvvq1cqXqjC7BFbcRdoM40mCygwpuJFwk9KSCe49tBDcVCBrBKYbOkOy88ui5l4qi58S2hH7NWouRoSGxas6qY8zVui+L0jrOltzi3HhIE2siquGSu0H1rO/l6+Cs4sm4ikOeos7sl/nWGzxggR+evipl5qg7FdlgqDE9DtjKQtKrauNfR+8xMFeDmwqLDIxmbRGlJCw4OMWPvKiSzGPJeuNbxLXcNQVcKrfVzscLuL54gWylm8zKu5j3MqVwYTsMIms/pAzAGjkW2XvcnQydJAu6xSxqE0m8RYkatrdLJH5okal2CX8cF6a6NQkW2Cr+0PBOv595vM4ETHfJNmaOgqmjsjTDfuvtbZfsv0Vbg5vqCFEekZb0Nn1dcUjfK492VBs3CH+QVpfaIymrlQgT18NCrYpt8IoNxt7G1DROQxmBlKfN+wUy8K77DOBDipY1R7raYq4ohNOjRk+vmlwYOCA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR11MB5055.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(136003)(376002)(396003)(346002)(366004)(31686004)(478600001)(956004)(186003)(6486002)(83380400001)(26005)(38100700002)(5660300002)(2616005)(8676002)(4326008)(53546011)(66556008)(66476007)(66946007)(6666004)(8936002)(31696002)(44832011)(36756003)(2906002)(16576012)(86362001)(316002)(45980500001)(43740500002); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Nk1xVDdxOXExTmxxYUxEUzhEcXU5S1pRdlpnai80T0orY3pmQXVnbkZlV3d1?= =?utf-8?B?dVMwQW1MT2FET09TVjhRdHBmeFdsNmVBOEVnK0I5TmxZK1RjOHY3Tm8yVGZ0?= =?utf-8?B?SzNKNlRYUTA2enZibXFRTE91RndhZVR3eStVZjhiMDErc3NVMTUzeWs2enBG?= =?utf-8?B?ZUsvYXRoR2tnRDlLcnhJNDM1Sk1YTGM0YVV2WXBPRGN6clJTdWRsUEREUUxS?= =?utf-8?B?YWd4TE0zamZad29KNysxN085YmhUV2F1ZWltK0tJZG5DMWw0UjlpaGVBWWhR?= =?utf-8?B?QUdkYjlGNGdoMlRrWnZWWEhZTWtmMWlHcVZ3dVY5NUFxMFh3Z3F3Vnd5eHpj?= =?utf-8?B?bmRRRVg4ei9FVkVPTHYvVkkrbGlPeHl1eWx3b3lFTmRRdGZncU9GelI3NDdK?= =?utf-8?B?czIvaVExMkptdTVxNkVGSE9aWkxvZkpid2VrbEV2UWM4LysyRExOT3owYitu?= =?utf-8?B?Z20rcURZcXF5SlNlWnNsbWZzSW1ya093QXRVWDlJcGtzQ3c3L0xONXBSOW5M?= =?utf-8?B?MCt6VkFqV1FNL3hZTityZlZEN1VHU2YzMys2TUxwbjRZaDhYUUhlYncyYVpX?= =?utf-8?B?TlIyVmgvYzFyaFN2c2VJeForRWR1SDk0MFFVNGhHbnREVnFleTlVcEszMEdB?= =?utf-8?B?bS85ZVZ0RDl1a0R6VHRURXFvM0pxY25oaTlvWGp5c08yOXhvRmFFS0ZEWmg0?= =?utf-8?B?c3QvVkxIeHVwcXJqaWtkclJ6Z2g5UTZUTEs4WU4zZS9hdlFYTFQ3Y1RZUjA3?= =?utf-8?B?Z3k5YkNFdVMzQ1U1TDhXNUdHOU9CMkdQTWtqb2hyOWxzdDNrdTAzSW55b1dm?= =?utf-8?B?L0xGRDlFRGliYmIrRkZraGRWWHVhazNJOEdLYzFML2VEN3UzNW15aXNNbWd4?= =?utf-8?B?OHdFSWlDUzUzcVRLNnFMTEJrL2ZlS2RhVlFpWW04K0RzV0x1bzNaNU5SaXps?= =?utf-8?B?UDJHK25YN005L3pWOEU4aEhaOG9CZDVyN1ZCZTU1cVdKakg0VTR4NTFFcmpU?= =?utf-8?B?WHQyVG1IYm9BamEvdVdXcEQ1WFE4cGNkQ2ppZEZJdCtxb0JibEFFR0JFdktT?= =?utf-8?B?bWhNbGcrY21jZ2NpQjhZRWdpV3RXbm1zSXpMYzNrMzEvU3VlN3dOcjdSTDNr?= =?utf-8?B?Z2lLS2Q0eVUvYnp0RE5uQUQzN3BiUkxPMVUxM3VkQ1ZIWXpnK0dsazk3MWR4?= =?utf-8?B?Mi9zYXVSZFRsSUEwWVo4UEZ0UEluYmtIdGJQRDA5eGdrY3hMQnkweGZSMFQr?= =?utf-8?B?S2Z0cUxSSTNDTDNXYU05TkdBeURKelNzR1pudHNMUGZJZUt1SGVsTkw1Y011?= =?utf-8?B?NjJtSGM0Mng3SEI5eDh4THRmNWZoaG9YNnhUTmR6NFJxR3ZhckpHWlZYK3BC?= =?utf-8?B?ZGVrTEtxMVpvSnJLL2hYc3htaU85K1haeXlaZ1M0VHZQV0c5QTlZV3hsc1Vv?= =?utf-8?B?Zit4RjJMUGlSRHphWVFoZGFqRjJRbStPNy9TTG1wZWsvL0lLdkR1QUJXaUZT?= =?utf-8?B?S0lRQkswczdRdkE4dHJQblJkNDhUUXYxbFMzZ3lUN3NHQWRXR1gxZGpvSEtP?= =?utf-8?B?OEZBOHZUNGdIV2lpVEdIMTcxQjVzdWJDSktrOTc3ZkRkeU1HOEJmWFpQVWp1?= =?utf-8?B?cUxQTSsyZzlzUDN0V0xLVHZ0NWs2UGtYb0hzT01yMjJaNTZKNGtFVzludUZD?= =?utf-8?B?aE9MVFI5eFVRSTRNSTNscXhyQVVmUDRzRkJOckYybUMvb01ENEhYQlRUMEcv?= =?utf-8?Q?zjxDqkGDxWXOxmNq6E6XzZiV8Iy8GT5KEW10cdU?= X-MS-Exchange-CrossTenant-Network-Message-Id: 725c2e5e-88f6-4343-43d4-08d971e7c4f4 X-MS-Exchange-CrossTenant-AuthSource: SJ0PR11MB5055.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2021 10:10:50.6626 (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: d5+HMK3u8wpUNs5vu/Uj32ejQ8+FR6QVtXULMNXZNMYHee9tnHEFHSCz07fvry7g1r/nlVVyuyJAUmcVgWwfDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3736 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 01/10] dma/ioat: add device probe and removal functions 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 03/09/2021 12:17, Conor Walsh wrote: > Add the basic device probe/remove skeleton code and initial documentation > for new IOAT DMA driver. Maintainers update is also included in this > patch. > > Signed-off-by: Conor Walsh > --- > MAINTAINERS | 6 +++ > doc/guides/dmadevs/index.rst | 1 + > doc/guides/dmadevs/ioat.rst | 64 ++++++++++++++++++++++++ > doc/guides/rel_notes/release_21_11.rst | 7 +-- > drivers/dma/ioat/ioat_dmadev.c | 69 ++++++++++++++++++++++++++ > drivers/dma/ioat/ioat_hw_defs.h | 35 +++++++++++++ > drivers/dma/ioat/ioat_internal.h | 20 ++++++++ > drivers/dma/ioat/meson.build | 7 +++ > drivers/dma/ioat/version.map | 3 ++ > drivers/dma/meson.build | 1 + > 10 files changed, 210 insertions(+), 3 deletions(-) > create mode 100644 doc/guides/dmadevs/ioat.rst > create mode 100644 drivers/dma/ioat/ioat_dmadev.c > create mode 100644 drivers/dma/ioat/ioat_hw_defs.h > create mode 100644 drivers/dma/ioat/ioat_internal.h > create mode 100644 drivers/dma/ioat/meson.build > create mode 100644 drivers/dma/ioat/version.map > Reviewed-by: Kevin Laatz