Message ID | 1490970029-26848-1-git-send-email-jerin.jacob@caviumnetworks.com (mailing list archive) |
---|---|
State | Accepted, archived |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 0BAFC2BF2; Fri, 31 Mar 2017 16:20:59 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0054.outbound.protection.outlook.com [104.47.34.54]) by dpdk.org (Postfix) with ESMTP id 7D56B2BE5 for <dev@dpdk.org>; Fri, 31 Mar 2017 16:20:56 +0200 (CEST) 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=yx+UevxfvHkHwq1OXDvKLRy9MkLhSiwlWZsVQUjCbXQ=; b=n00xoWGVqoLoSw+rzxexNdjT25Dut65uciGIR4Ldx4uVOuT6609WtXR7veDRMwkTUSgwg1vYwoaPK17IyrrW5wZPVV27hwsorz1PRc8YMPL56RhGoCjUe73aP9Ni2zXqK6z6jfI6B4vgB7LYNvNH19RJhtScrBTDUSVivDo84aU= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain (106.200.237.172) by BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10; Fri, 31 Mar 2017 14:20:51 +0000 From: Jerin Jacob <jerin.jacob@caviumnetworks.com> To: dev@dpdk.org Cc: thomas.monjalon@6wind.com, bruce.richardson@intel.com, harry.van.haaren@intel.com, hemant.agrawal@nxp.com, gage.eads@intel.com, nipun.gupta@nxp.com, santosh.shukla@caviumnetworks.com--thread, Jerin Jacob <jerin.jacob@caviumnetworks.com> Date: Fri, 31 Mar 2017 19:50:29 +0530 Message-Id: <1490970029-26848-1-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.5.5 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [106.200.237.172] X-ClientProxiedBy: PN1PR01CA0087.INDPRD01.PROD.OUTLOOK.COM (10.174.144.155) To BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) X-MS-Office365-Filtering-Correlation-Id: 2ed0e93a-1042-4595-97b4-08d4784124f2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 3:of/Gt5RoRcU83pU4aZfmMDDrs1rdY//p+MGvnL4+E/mIfxonTvIG4lnO+DAbMNx7o6eZ2wYpDgPRC6i8WPV3c3r+g4GGJ0kw2RJiRqRk6rwFE10SKo9UPHc93XOr8mZJIs+KCeRXceAz23puUTyOfD8OjmrwfZzzjqNjRytyZIqph+AHKiIBRJIEVYLeDhb4jhOMrBgljvrUMh+Ny3rf1Bu3Lf/+hh8g72kwi9R0bHmtWnqLNbvcy9av14d2OGhtFGSpjyBmH+hWaBd8R+CJhE1yS3Qce6eQAef4pvKvpeS88x8qENkMSVP7Nia1kGwOQF24bfg5CioBBEz9GgvDZg==; 25:btnA2/Upeq4sEvvCW0Qr4nhdLrTsbQSbI3kPjvdB396mtBtfBjmin4gNSUjDm19944fxCeq9xBREfRRr6EjfPxFZYf0HOTOJvwy4A3FReZUkM161YchEdeOmObgLukxmBQ5ItV4VQmuzGQ9xlMOc34NfQ2yqFmoD2Q167vuUlUgvpOGUpVUGcfLYK5RWiHALR1ziElFTJGwI6IX6bmWWT9jX2CEH4qZC+diwRb5lGmneWRRIVhmLO2KQtSZQChszjF/xUztSwqavT9mcqbIuWFcXGdl+B0nnnOOFzksf+IizCV+cXevAkvThbFVwtj3zGhbaQs7Vw4Iy5A/oVeM/RARArZkyviKZJf4MgzsZ6PRneCNkcys9Pu07J6QRdL0eYU0Gn/wRrzktatdfUI7eaxc7ynX/enjVykxpfMMowSCDgZlxyJULe1E9uQOzOxqH0uk9yYnVBR7CRQhq4pcgTQ== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 31:/tCseH4xvyDUGS9LEKUS0xZnTrLvvP+yjMdQyzNErR6SPjOJK3mzBiFoLXAq/YCwYdyVVBbsNwsDBlAZUJE7hcRu40vY0r0XT5TuZgplHyLkAXZCKHqhkoK2xfnxZSWCAdPPPnjESrjbmopQ+BeQFlBUfH+pXC6A/T6EcMdIVhx0afrzzaMo3T+q406ajCCsXsMwL7ug91HG5joxpnrjkLEq8a0hUYnJ7xgtUJW0Q0M=; 20:5f5hDZ7nx72/2l+UiqbfBlI2t7dx4hXOJatQSSPDILy9D74Na/Qc/q2EtJa9R16cSiKNqpUr/vi7G9qIenBERvGaVrcstgH38NfJBM3DLlOhVpJAfzNVb+1umIWwYMxIxtjDxkol3zTXqj3+cQyK/gbp377gwqWv1sLk9cSDjkqxCjUA2TCmsvie9BYVCKLSsfRM8B6R1MZfiisg+dtFzNiJJkMlIc7Q3BFFppyKPLWW+cCmKVj+pozp4gU0XWMvW67S+aTJ4SZF/NsrnWQmxCdDmQbSdUb0DbrE6NZZMy20d5d3JsYCXSFakhmQJf+XFWhvzuLWKA5wjmldgQOHBuJ14s9xIJLoeEyI77zt502u0QPyFdRFCgRHbxYKjODeq+fWhk0YmYd+dqtQyWwbQLuB5d+RhLxlsMjGmXQwxBSUTlns0aR7pjBAUQwk4m/8VMJOiCyPrZqs6NimkNOyOAxritgUMVgyi3VhHAF3o6qXWC1KrMBvgSR4gYr6u0GaxDsEZcaLZJekr+hE+rj939m5ZohfK9cb/7Aw40d//9OE9AUUZZ9IDNcoX2Ylw+pCoI0PM7m8BBgRyahrkWgP7+1c7OJLIC/boegV2xgqLn4= X-Microsoft-Antispam-PRVS: <BN3PR0701MB1719A52DF643524447963F41E3370@BN3PR0701MB1719.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(278428928389397); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(93006095)(3002001)(6041248)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(20161123555025)(20161123560025)(20161123564025)(6072148); SRVR:BN3PR0701MB1719; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 4:JcrmvB72DfdJpJ+yA9iV7o7p/pDqtJ8AKdj0lBgJfCTn3Q2g3ySdSLF3JrUDmaQCb4a/y4iinc+ltsUyrL2wlCd91YH2fYFwy6eP/k67N22SUlh/TCDM0U0VKLWv8hr71/zDhFaRVg4MAT4t4NhlrHQnDOloVfUrMmhZMvKUbxzItOLWlEBmY4rXaPDPekBUBcCvm3Rz6NZPfUCp7UCjj0ryA1orBLAI+eVFEjgRdAIZXu69lno0Vv/epyOEbwPuBakqo4H2W/g0f9hQbRgigyQrDvxoooKAgqcUGmTB8elxYUs2EWe67AhYlG2IZGO+YoNFQWkH9KkyHm4Opylr+GWjlbP1XyiZ4vjEFD8723OhGhhSoAYBZtxdEOsc45aI1STgZlWdBIoaCM7lKZhnqQicef6Jre0g7F8tRk5D0O1j+7qerMCQjXvV54bWMZm45jmbTjpzvM+dqQjun7cpWOcQLyza9Qg+5Ye00GIq/1s/9qOc0/juQ6FNtj3ORZp6YOZpeSEmLFmi5WQlNz/AtnAeLYpH2oOGlvm3h3KBaLPCdXkOlXPx+Ua2vyJNLbIHRLi4ttHGcie3kWJ8WF2KOvXfQao0K67UNkhIhPatGSFBvyzgDD6wLEceOdoBIu4d4JFN9qaDADCmIvgtDPW0UpMxS7AdoFx4bq5EBrBT6BDeFyuVuH3KVYGKmezMGUoyxTctZbJclKnEzBHZXBUreCCp40+nBt8yT9vMRz4aljC3GcIA6DQcewzF9xCX3+i4 X-Forefront-PRVS: 02638D901B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39850400002)(39400400002)(39410400002)(39450400003)(47776003)(2906002)(6116002)(3846002)(5660300001)(66066001)(8676002)(5009440100003)(305945005)(50986999)(36756003)(50226002)(25786009)(4326008)(110136004)(38730400002)(48376002)(81166006)(5003940100001)(6486002)(33646002)(53936002)(42186005)(6506006)(8656002)(6512007)(2351001)(2361001)(6666003)(6916009)(42882006)(189998001)(7736002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1719; H:localhost.localdomain; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1719; 23:ULl8tdFenTx10y9Z7DdrZ5hiFZ8EGMEbjxL7EUc?= fJuG8riwM+H1WZs9CN4/zorbYsWxdHzsO5/K5EgCDgmLyyaahWOaDmoqagjZ7LLU244c7l9KZvwOvABubWYo6Mxc3k+eow1Sy9eImsBdomh8LpSjR2/eQb9FtsX7eN41tUzsRHmpxEkC5YaAOC0P5Dy8dTTxOCcTDkS5m2gGL9jN4hZhGBwokWzQGAHL1wbPzaJd6UvOx++Kk3UyBCrAb1tpKNRSABpkJt/+hSWLftx9EejoRMvWJLaML69lXkfFMZfuOXY/DMtp7SGXg3yO+AtNb4esl3/r74S0rgeou0gE0buDHnaguf+z4uZggk1d15aHDUi2PGYLZFsdPTjVOY5kETtZii2EzjYes1fma1/KvkYxJCzT2CNudjbSYge5zkbJeu/a9C44IDbi9I9R56aL9zaKcRe6t7Gg6wexUxXyF5S9bCHPy+trCdtJWLBpiu2ELCEgBsQq9DrSR/Aj7636ZUz6zZqbarOnxL8Mt3DjmUjrlkbGJPhKRwD1x9in4uCSSCZ6QOn02D9wnUxFeuegJO3l/8H87saSFPumI3USsh030OWEcSTKyG99A6m4MT+qgo22IpmI4KrBorb8PCy0CdlK0kOttgCFatZ1SU+IiNFqqFADxMBHpmIemkmrR96Sok4qm6g74XLROF6mdiCvnJrVYAJ8ae72jUY3TVOuRFSBIZja/QGYj4zd/XdP09uASjr0DDQnLE1wl97Z798tOAG9382MicSf9W5/EUfxNtntl2GUNR1JzClRf4XA2dpLc6jw9k9/3VEpT1LIsxxuB1c3ZE3Hc3zD/18uHGbnmsgKk1BMCXBcltxAsrCJvI9SGmsTK3vECvMW6tICQHWN3KnLwfXpZI6EaamkV2HYuvP9eKyeX77R4EUJ9qUzgAKLEYY/zK4qiegxrkj8g4+L5zd7x7CbGBHJKUeNCSHcDQ4nPi9OV5YWcAz1qNTKoBrA9FWPOJ6U0cijKmwrqL4TZeQfG6gwxQWMMB0pfFTuFcg== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 6:IlbM2aDo7P/cxYpEkpcQgnCK7uOfZYzYc0T2UIm/Uj02wGoXS28H6zBkI3cIM+fjrtzb1IV9d/us4tkBpmuOBGubyHavZGTPLpkY1/saSIXwPa37qK6OSHX5l8bLDmuoWbT7rIaz7bkWISIMs1vzNXxyKau5OR4JnjRg9V/wQiL88P+xFg1iaoDrKvdb/JtdWyWhpHvn1Moxh5hhmE6aWTQevvO03nxuGZ0CQIHo7nTPpQX4uHTSNEDSFENuCos+7FGHCB9yl0eBoKyKl/VrYtaImI/AatfjcUbJMi7FH4nNQ8EIS7R5vSZ3wfJqD2oLFXBqqCo7cya7Tp3Xb5LfQK9QSipmCR3l6JjCbjT/YU/dK4eF62P2a8I+83qJpXL5zIqNC3kDf69Iyy7/2x7peA==; 5:dQ2zkIFey4M4yT7vrH24+faL2wuquVegTzg9k9zz9RakagwUlLBjhODWK/prK4l0rMKUwHfTWMTgC5CG06JYRZe3TzFeiQnfV6tww9Ssjtgtda5YCadGK3EgOwiaHYTLs3vMKMEAXGbLYYgzEEnl0A==; 24:s/kle8BESN+Jwo5vupy2f5nV7gUulwxOv9LsuIQsbOknU05yUCVJM6t0MFDEAHW6PgfSOKzb2aPhDs7qd5T7R9kKr5ZoP9+meyNdq6+vXDQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 7:aYpdPRbEHhkUuI/cVeuLsiNnnxRBo5AGvmD8TTvfUbOuCp3/JFnL5BiZdj+HgPUHDNePp/ZRbbjoY8aB8ulTErRqvx5g95zserhcLQeMDPNhMHZ30EabuyDqngHNUvsnBGqE6UDhTBlNbMoCy7W6Y2UiKadl0oAi1eVvdO4bFDa+EBU4ku8qG42BIG9msUenyilvS5oASfAx3s6WsSpgTbukdKIwBYmO+W1pybNRdTjB+BhOapqXO/yUM6Kd+5XQA0Nr+5CXluDdGoYlAqqYezGvShTKAAq02pcRJ0dQ9oAyFKlcdUr4w4nZh/1JZy4FnvQiaYZ4whv0mlvjMJLcvQ== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2017 14:20:51.4010 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1719 Subject: [dpdk-dev] [PATCH] doc: add eventdev library to 17.05 release notes X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <http://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <http://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Jerin Jacob
March 31, 2017, 2:20 p.m. UTC
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
---
doc/guides/rel_notes/release_17_05.rst | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
Comments
> From: Jerin Jacob [mailto:jerin.jacob@caviumnetworks.com] > Sent: Friday, March 31, 2017 3:20 PM > To: dev@dpdk.org > Cc: thomas.monjalon@6wind.com; Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, > Harry <harry.van.haaren@intel.com>; hemant.agrawal@nxp.com; Eads, Gage <gage.eads@intel.com>; > nipun.gupta@nxp.com; santosh.shukla@caviumnetworks.com--thread; Jerin Jacob > <jerin.jacob@caviumnetworks.com> > Subject: [dpdk-dev] [PATCH] doc: add eventdev library to 17.05 release notes > > Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> Nit Pick; Title in past tense (correct) Some sentences in body in current-tense "This API introduces ...", which I belive should be "This API introduced ..." s/ "Eventdev library adds" / "Eventdev library added" Content reads well, perhaps fix above on apply; Acked-by: Harry van Haaren <harry.van.haaren@intel.com>
On Fri, Mar 31, 2017 at 02:54:10PM +0000, Van Haaren, Harry wrote: > > From: Jerin Jacob [mailto:jerin.jacob@caviumnetworks.com] > > Sent: Friday, March 31, 2017 3:20 PM > > To: dev@dpdk.org > > Cc: thomas.monjalon@6wind.com; Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, > > Harry <harry.van.haaren@intel.com>; hemant.agrawal@nxp.com; Eads, Gage <gage.eads@intel.com>; > > nipun.gupta@nxp.com; santosh.shukla@caviumnetworks.com--thread; Jerin Jacob > > <jerin.jacob@caviumnetworks.com> > > Subject: [dpdk-dev] [PATCH] doc: add eventdev library to 17.05 release notes > > > > Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com> > > > Nit Pick; > Title in past tense (correct) > > Some sentences in body in current-tense "This API introduces ...", > which I belive should be "This API introduced ..." > > s/ "Eventdev library adds" / "Eventdev library added" > > > Content reads well, perhaps fix above on apply; > > Acked-by: Harry van Haaren <harry.van.haaren@intel.com> Applied to dpdk-next-eventdev/master with s/"Eventdev library adds" / "Eventdev library added" Thanks.
diff --git a/doc/guides/rel_notes/release_17_05.rst b/doc/guides/rel_notes/release_17_05.rst index 918f483..8cad9328 100644 --- a/doc/guides/rel_notes/release_17_05.rst +++ b/doc/guides/rel_notes/release_17_05.rst @@ -49,6 +49,24 @@ New Features sPAPR IOMMU based pci probing enabled for vfio-pci devices. +* **Added event driven programming model library (rte_eventdev).** + + This API introduces event driven programming model. + + In a polling model, lcores poll ethdev ports and associated + rx queues directly to look for packet. In an event driven model, + by contrast, lcores call the scheduler that selects packets for + them based on programmer-specified criteria. Eventdev library + adds support for event driven programming model, which offer + applications automatic multicore scaling, dynamic load balancing, + pipelining, packet ingress order maintenance and + synchronization services to simplify application packet processing. + + By introducing event driven programming model, DPDK can support + both polling and event driven programming models for packet processing, + and applications are free to choose whatever model + (or combination of the two) that best suits their needs. + Resolved Issues ---------------