From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 ; 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 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 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: 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?= =?us-ascii?Q?fJuG8riwM+H1WZs9CN4/zorbYsWxdHzsO5/K5EgCDgmLyyaahWOaDmoqagjZ?= =?us-ascii?Q?7LLU244c7l9KZvwOvABubWYo6Mxc3k+eow1Sy9eImsBdomh8LpSjR2/eQb9F?= =?us-ascii?Q?tsX7eN41tUzsRHmpxEkC5YaAOC0P5Dy8dTTxOCcTDkS5m2gGL9jN4hZhGBwo?= =?us-ascii?Q?kWzQGAHL1wbPzaJd6UvOx++Kk3UyBCrAb1tpKNRSABpkJt/+hSWLftx9Eejo?= =?us-ascii?Q?RMvWJLaML69lXkfFMZfuOXY/DMtp7SGXg3yO+AtNb4esl3/r74S0rgeou0gE?= =?us-ascii?Q?0buDHnaguf+z4uZggk1d15aHDUi2PGYLZFsdPTjVOY5kETtZii2EzjYes1fm?= =?us-ascii?Q?a1/KvkYxJCzT2CNudjbSYge5zkbJeu/a9C44IDbi9I9R56aL9zaKcRe6t7Gg?= =?us-ascii?Q?6wexUxXyF5S9bCHPy+trCdtJWLBpiu2ELCEgBsQq9DrSR/Aj7636ZUz6zZqb?= =?us-ascii?Q?arOnxL8Mt3DjmUjrlkbGJPhKRwD1x9in4uCSSCZ6QOn02D9wnUxFeuegJO3l?= =?us-ascii?Q?/8H87saSFPumI3USsh030OWEcSTKyG99A6m4MT+qgo22IpmI4KrBorb8PCy0?= =?us-ascii?Q?CdlK0kOttgCFatZ1SU+IiNFqqFADxMBHpmIemkmrR96Sok4qm6g74XLROF6m?= =?us-ascii?Q?diCvnJrVYAJ8ae72jUY3TVOuRFSBIZja/QGYj4zd/XdP09uASjr0DDQnLE1w?= =?us-ascii?Q?l97Z798tOAG9382MicSf9W5/EUfxNtntl2GUNR1JzClRf4XA2dpLc6jw9k9/?= =?us-ascii?Q?3VEpT1LIsxxuB1c3ZE3Hc3zD/18uHGbnmsgKk1BMCXBcltxAsrCJvI9SGmsT?= =?us-ascii?Q?K3vECvMW6tICQHWN3KnLwfXpZI6EaamkV2HYuvP9eKyeX77R4EUJ9qUzgAKL?= =?us-ascii?Q?EYY/zK4qiegxrkj8g4+L5zd7x7CbGBHJKUeNCSHcDQ4nPi9OV5YWcAz1qNTK?= =?us-ascii?Q?oBrA9FWPOJ6U0cijKmwrqL4TZeQfG6gwxQWMMB0pfFTuFcg=3D=3D?= 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Mar 2017 14:20:57 -0000 Signed-off-by: Jerin Jacob --- doc/guides/rel_notes/release_17_05.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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 --------------- -- 2.5.5