From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02hn0206.outbound.protection.outlook.com [104.47.37.206]) by dpdk.org (Postfix) with ESMTP id 58CCD23C for ; Mon, 12 Mar 2018 09:46:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=weKa4C8twUi2DlgVMfiCFdjAcWP8GvHB+4kNDgUDrRE=; b=Lv2eZR81u/v5ZNjLBwyDIQvQuCNUnoYdLNxgCD1ygHiSRI9T3qaj+PXQ7pV7C3XqoQ2Uz2/mXHjjAEDQbA71O1BujVrG1hcP4uZw2gt1q6qUxo2i67gym0XGLEHi5DSEAnFSJ16NfaQFU2cgVfP9kZjmzSVku99e+4TJJ71fpFk= Received: from jerin (171.61.88.140) by SN2PR07MB2525.namprd07.prod.outlook.com (2603:10b6:804:6::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.567.14; Mon, 12 Mar 2018 08:46:02 +0000 Date: Mon, 12 Mar 2018 14:15:46 +0530 From: Jerin Jacob To: Erik Gabriel Carrillo Cc: pbhagavatula@caviumnetworks.com, dev@dpdk.org, nipun.gupta@nxp.com, hemant.agrawal@nxp.com Message-ID: <20180312084539.GC7119@jerin> References: <1515630074-29020-1-git-send-email-erik.g.carrillo@intel.com> <1520546046-6973-1-git-send-email-erik.g.carrillo@intel.com> <1520546046-6973-4-git-send-email-erik.g.carrillo@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1520546046-6973-4-git-send-email-erik.g.carrillo@intel.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Originating-IP: [171.61.88.140] X-ClientProxiedBy: MA1PR01CA0086.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00::26) To SN2PR07MB2525.namprd07.prod.outlook.com (2603:10b6:804:6::25) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 823fb0f6-10fb-4b7b-afb0-08d587f5b0e8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:SN2PR07MB2525; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2525; 3:9tgDx969ULgL3RgE3jkacjUetMd6lcfMtiDoH5MuFlkR7puGCyqZembAGcA5rnBaVgmdjhkmpO9HZak8Z6ee2LUAAe9AmjHyBI8OoTDbt231RYyAXpnmZZxYoWuxTUTgd3Kt8utgocGkJv/3nNHkty9e2Wh/dcVcPa7xVLa7bRZnYHIAd7jgS+X+JkZRZ+4PvDQVxeXBvHOYaE+ct5/l6u1h5MJfslYIcTlRsgkk2tcCfQeLgKVt1e+sDAjjI6EU; 25:rAictJ3orUKZa926paxeVyKqywxvF0qTrQsxsRhBYOzetlO66geB9KgudMpGdXLq7w6Z4eHIqwWotxn+O5/L8OzsX/4T9N8rhnwbwWtjymmWrhy5nY6hcmcRBpnPRM2exsWXs+Ddy/a298u4HzfQfQvQqJ8DTy8Jtn56oA37TBWwyu31fK+UadfoFot+lieJD0Ib3jZkG3wEjX/FE2Cpax9o5LghjV4Vmz1GqBpVhEWR0zI0cyF77HnFiqmyGYkZwEuTRR3oJSuAwq9CCfTrQ5v+pBW/Ojb8KQNvy6yBeJzpykvtSqT+o9iw8cXLMcD+lYh8guz7cH1vmQH13Db1fg==; 31:7djo8YOcr/4zA2h37Vz/es7hQy/AeOgIGV/aU+qMvbgQO2L6Vzn6Q083ELVXMrvDByLq0/KkNPsLoKxL4oZpnfWhhQrQ4x5HikuMg08eankLsb7jyKNj/r4JR1K7wwju2tj4ND7v70a4IbhNpufhu8LjzvNKFHRT5S34fQGDfRQq+HhoHN3qcAS58wP4Qx54XwUScDJd3DJq5KYkgQbJHcB720VQU293ziytTt1JiPg= X-MS-TrafficTypeDiagnostic: SN2PR07MB2525: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2525; 20:IcaUpriHWNPHeVhtujEDCfJpiOk7yhupocjrFn2hCAaAUwn6EBdSbxzQVBcdFLEQBgVtOzNiJDcIS0FHurw55ttEtxH+1tZfXphGJouIkufqw3JfTUMiRjBw6Ctao1ciZIatjDugTOPJSnLoHh/FxaWWL8hJnGiH1VdK2WnaHGEgsFIAfRko18UwxdeK0Asn1w21oQx14QZYNOVpj/G/LEOD2V4fp6PU/sJ7RRXLNywoqh9tmXTqutWm2SpuXbDtWjKSZkMPqRwtZrKF7Mmhzg0LJ/5n+2zBww/E4J9toeE4C/7Ar5LygIXWrzJgZToayqDDOzg16zqvOgYxno21VGWXIhtatmtrhwWyoPqrZT28hfpEREbLNc9io6xOWvQkqfZB02XkTi/SHz0EXJayOJ2e7fV61lmqethhiLD6RlkfDQY/pe+zyGPJ6RuGd1zIeMuby59jG/Jme05ALjUrRYQ/Dd2sfTg+40dB4fbzQvjWHCKI3m4n5YQ273wjlk/2WuFptWMtvLrSd8rCiZwnb3YQR1OaGW0nnAqEKttvbbaKil6MiGHUfS04iWV9UQ0JTFfJ0lJshqdCpU07HsU41f0ddAbSdnNTHvq4+brTF+0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(66839620246622)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(10201501046)(3231220)(2232076)(944501244)(52105095)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011); SRVR:SN2PR07MB2525; BCL:0; PCL:0; RULEID:; SRVR:SN2PR07MB2525; X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2525; 4:zQJHuwobKDFHi3F5ayT+T1nzgVe84bqd0WYrXAwgqutKZyqaRgvJcTVlEf+QiGTS4kDfRKdqhus/7tTZGuIYIKQLP4q/77QnQ9rNkRqTogIth7yXstsaIL92UJm7kYlmKI68dcwsgoLrswpZY6xLJ4zDyvIaiFwrEMjyIOO3xLBlbz4c3irGnju117g60trwGMHJvG75zRWRwn7mSrmcDUnFCONtP5AWYw8Zu/zneQ7eCQ5GiKsa0QrOw8qdAdh9gen8fp/YB3K4lXE3tM5RpU/t0e+iBTwrJh6ThRppdyLENnDACQnjptSuulZQJ90vvfBYt9vCMKWfPjyNRvOg4MDGqcZTsLfmYIsNkWLCqoyWxYYEQjEpxn+q/e20wC7f X-Forefront-PRVS: 06098A2863 X-Forefront-Antispam-Report: SFV:SPM; SFS:(10009020)(39850400004)(396003)(346002)(366004)(376002)(39380400002)(189003)(199004)(13464003)(72206003)(4326008)(76176011)(186003)(6246003)(23726003)(3846002)(6116002)(2906002)(33896004)(55016002)(42882007)(16526019)(16586007)(316002)(33716001)(52116002)(386003)(53936002)(26005)(59450400001)(97736004)(25786009)(229853002)(6496006)(478600001)(9686003)(50466002)(7736002)(305945005)(105586002)(47776003)(5660300001)(8656006)(68736007)(106356001)(81156014)(33656002)(6916009)(2950100002)(6666003)(8676002)(8936002)(66066001)(81166006)(1076002)(58126008)(59010400001)(18370500001); DIR:OUT; SFP:1501; SCL:5; SRVR:SN2PR07MB2525; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR07MB2525; 23:OD3EJ5w5rr49CPJvb6Apt6sE4/6U/kDYo98GB2YbC?= =?us-ascii?Q?To1SWP1ECx8CyKcIQ8XrZD4UY5hTmbq0z/VVGcOxs07vBvM2IBv9S9bhzdZm?= =?us-ascii?Q?VJEuDaudMc9U1zxXZfK6jUOVwIXXsrB7pWsag3ELl7NNcyJmPeo7sZ16Mgbl?= =?us-ascii?Q?ViEg7tMg7OuLsJJZgfPlwbzFUGAzmalDbTBUXcu1+QnyFgkROxaJwbpCSd7T?= =?us-ascii?Q?BhPapGq/inRNtkGFHU46Nva0gRN0hW7K3zRDxMR0CVaj9wdKUVx8uNzq8QOL?= =?us-ascii?Q?jQSTOjA2dkDiR+1sUyWFjRVz5h7q7swZsW19jCch5fx8/nksuhK7hEwCAJ0z?= =?us-ascii?Q?Zwng/F+RXoYvLX23eC2AVZvrgxpDJwQRaBVpJya0UZbayJpg62K59q+lVxCZ?= =?us-ascii?Q?8pdM1dVfHzyJ5RdZzAN/lT+GiugPzePk3XUwSOMZqbL20OyjTiJ4lpUjWkXn?= =?us-ascii?Q?QEgiXpyCmNqMKQ+aBPlUPLTlPQE2c40UbQ1GJ7HTso6XAgYmMAP/foNd5fUD?= =?us-ascii?Q?uz3aFeKzSTZ6tuRkaMcFjHgP6NSdGJo0VmeryZIeui0fYVQmyYlBMnns/AKm?= =?us-ascii?Q?LpCU4KAxornQADZgfgeYofGBpHtnAVOViWVB7FUEjFO1KKRy05S9vn7PaFIB?= =?us-ascii?Q?Cez+chFkNSQmv/wkA1pI1jP9OPjbelbkDIrAwDahF8nAJQVUtgtu2Wzpn0Us?= =?us-ascii?Q?fVbLFrifSirnzbcqY8GpTbD4F2WkhCH3tCItNOOtV2asdpkL9lDMZIOjrWVp?= =?us-ascii?Q?4PUI3/TqCoy1F9n/NjTg7BQMapxeYAKoTb6xAOPWOE6NxZ1v+oskudHuy9aJ?= =?us-ascii?Q?9Cs2828Xz5BCsF50Dgu1O/71JuuyFEEMHaZY8o4FwpbXnNhL8v5UCPIGK5wd?= =?us-ascii?Q?OneWhtl3Uvj0yW1qrFamYu9HeMrfFV3NqxUIOKV2Ls+jLn9fSLYoP1tTwLNT?= =?us-ascii?Q?aqeG1v/1tiaJLRGH3riomfz1SY4x0rgkofCfZ9EETorkEee87p07tzQO1kAx?= =?us-ascii?Q?qb2Jczlzhu8k6m20/b83mdYatdd4bS39XYgx/iOds/Z7TRuua/T3JqV4r4bH?= =?us-ascii?Q?KJmpeK0gjwDqImDXbMR2qDCS9dYavvMil+d2gOyj3KXOs/YWIUhbbSeGWs8l?= =?us-ascii?Q?SXqZRECxxrS0+DUK8VPstyeu6XT6vxv7cx8kBwMwsc/gQ4rYg26pxTpjJUDn?= =?us-ascii?Q?lrUHr8GSLL/rLJnLAySlJtYvBghk0lxCawZX6UXI3q8emv0SaLoKz3D9jHi5?= =?us-ascii?Q?Jivk0jhPazt63aMQ/6/mH/dot4Hoe4xvyhG/cmtFzSeCeS135L7NIfEMmynZ?= =?us-ascii?Q?vzcJp1gcHwgVedUml5spdiTdX7Eh2XuArTH4YTw9rYXttA0BCNzPk0JInPRg?= =?us-ascii?Q?kHsJw=3D=3D?= X-Microsoft-Antispam-Message-Info: SyUnTJ8JqG98nrgyEWOd51yGf8rM/Vt7wOWx/eSOTmaYXBAW8ZHeVT6iP3YOFuzayXrs1rhi353Bar+jnyOwLF7AdQbZjgpUw0sbhuuCChSHgqwQb90fXL+sxAfVA1ycWSxdAODa7f43UFDDIXLLv79o6nnaq1Vgh5S/WIRBhrsE6G708oweJ1Q0Nfc92gv/a+iSm1jhgOJYGLPhdt3+4CdqBmxDrZF7vyW4mW2n29W1hCajnt9mIs/+Xi9MLCoLIL2Q1fJV1hLHza2E7yA0/6ytmHsdX33wl7c6KyHyF5aRLSuc9WCeB8GSgsSZWmO1V3X3khf3GynwWYvOljgr+ggxJjlrczyHKQcCzC+K54YQ+fe+agJfNpeyEWswJmQsjRbt0Ek6/HlYVKd86iNzeY+qso8XsubUEGYj5rB4o6NXM/4g/3ghVZpf6stZSg6MXGUMvH1Lvz8GRlKTFPF5qeEyDvSuMuqFQaPjh/6tz0NN+a+72xwTyFGIp5xIbAnw X-Microsoft-Exchange-Diagnostics: 1; SN2PR07MB2525; 6:akVI6iHQfnTfhrGnm0rKKZRBi7zw5Ux6YKCGOugLw9pRj1Swe1GRpIWyvm0+HOtUtN413KtAOsZpxvEAgVn3cc6Rg7KVvsPqsyyKfVe1wYSkEy5R3zTc2YYMzghlYB5S61obG4eu+ikngMzz0Dpl2SkOxWQM+TqjuHJSrEeK0ZZUzT25CRx0fLc5U01RpLxU9wS3MYXrdfVq7tY6JL+KB8B3eRUTPGmXFFILXHLCnW6E5vv5oxcO/IPpVEqZmpUGELqYyyQ7FatMEXHqZP+P7KdqV8EyhCoatYiJ4KWFNyskWip1ryulhHxUUOUAsEjtvXj4ZmuNdn7ujcY+6rIjEzpyChJajfnQRq3JxP7BmWJyvEHxDFJXKGXcDdRJyKIF66gNozVTYuF0wrJgQ464tA==; 5:jTClT5ESkIbmGc3MXXz7SbeJF/piL9l8oDKQoLkDqQCWdhdSYt5fdopykEpgJ8RO7i4XuFiNto7lQzlmEgExzf1/mfDN1VNmPrlqS/hX/AiyDoF7dGbB7CZv/ad8TD6pCqf0CInUhQNEmRDnLizKXapnnaLTOxPZty+PK5mhzH4=; 24:n6vKnLjtAOxgzkXIn2RyC9ko81flj1mo/9ywmxmObkfAgaSD3Vbk/J3YGGqubX2J972bUfyoIgFFFRhpmT8t7g==; 7:l2c/mGjYY12lIdzH5V5xJXD7gC9qFCDj+8muULcvR4SMuRxWOJ3zbK3Mp/PjM8AHID7HdS6FpyEw3BB018A2BYe/20Itv1uB8Wevf0Gd9W94eUHdB7ZH8zzBgL3rG7fRQyTkO5otFW4nWj3NYjoht/sG6jeVbXXWHANpw9Ld43S7GK3RHvbbJLj8QyMwRqvKEtiEeFiGRnZA33kTJmMTR6KyMm3fceHMc0lmFg3Z2cv/Ghc93P9k4ET9U8WIsVHR SpamDiagnosticOutput: 1:22 X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Mar 2018 08:46:02.8819 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 823fb0f6-10fb-4b7b-afb0-08d587f5b0e8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR07MB2525 Subject: Re: [dpdk-dev] [PATCH v7 3/7] eventtimer: add default software driver X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2018 08:46:06 -0000 -----Original Message----- > Date: Thu, 8 Mar 2018 15:54:02 -0600 > From: Erik Gabriel Carrillo > To: pbhagavatula@caviumnetworks.com > CC: dev@dpdk.org, jerin.jacob@caviumnetworks.com, nipun.gupta@nxp.com, > hemant.agrawal@nxp.com > Subject: [PATCH v7 3/7] eventtimer: add default software driver > X-Mailer: git-send-email 1.7.10 > > If an eventdev PMD does not wish to provide event timer adapter ops > definitions, the library will fall back to a default software > implementation whose entry points are added by this commit. > > Signed-off-by: Erik Gabriel Carrillo > --- > lib/Makefile | 2 +- > lib/librte_eventdev/Makefile | 2 +- > lib/librte_eventdev/rte_event_timer_adapter.c | 874 ++++++++++++++++++++++++++ > lib/librte_eventdev/rte_event_timer_adapter.h | 55 ++ > mk/rte.app.mk | 2 +- > 5 files changed, 932 insertions(+), 3 deletions(-) > > diff --git a/lib/Makefile b/lib/Makefile > index ec965a6..965be6c 100644 > --- a/lib/Makefile > +++ b/lib/Makefile > diff --git a/mk/rte.app.mk b/mk/rte.app.mk > index 3eb41d1..83660df 100644 > --- a/mk/rte.app.mk > +++ b/mk/rte.app.mk > @@ -80,7 +80,6 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_BITRATE) += -lrte_bitratestats > _LDLIBS-$(CONFIG_RTE_LIBRTE_LATENCY_STATS) += -lrte_latencystats > _LDLIBS-$(CONFIG_RTE_LIBRTE_POWER) += -lrte_power > > -_LDLIBS-$(CONFIG_RTE_LIBRTE_TIMER) += -lrte_timer Any specific reason for this change, if yes, Please create a separate patch for the common code change, This will help to review > _LDLIBS-$(CONFIG_RTE_LIBRTE_EFD) += -lrte_efd > > _LDLIBS-y += --whole-archive > @@ -98,6 +97,7 @@ _LDLIBS-$(CONFIG_RTE_LIBRTE_CRYPTODEV) += -lrte_cryptodev > _LDLIBS-$(CONFIG_RTE_LIBRTE_SECURITY) += -lrte_security > _LDLIBS-$(CONFIG_RTE_LIBRTE_EVENTDEV) += -lrte_eventdev > _LDLIBS-$(CONFIG_RTE_LIBRTE_RAWDEV) += -lrte_rawdev > +_LDLIBS-$(CONFIG_RTE_LIBRTE_TIMER) += -lrte_timer > _LDLIBS-$(CONFIG_RTE_LIBRTE_MEMPOOL) += -lrte_mempool > _LDLIBS-$(CONFIG_RTE_DRIVER_MEMPOOL_RING) += -lrte_mempool_ring > _LDLIBS-$(CONFIG_RTE_LIBRTE_RING) += -lrte_ring > -- > 2.6.4 >