-----Original Message----- From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] Sent: Friday, December 4, 2015 6:34 PM To: Stephen Hemminger Cc: dev at dpdk.org; Betts, Ian Subject: Re: [dpdk-dev] [PATCH v8 0/4] examples: add performance-thread
2015-12-04 10:03, Stephen Hemminger: > Looks useful, but this needs more discussion. > > Maybe it should be a separate library not tied into DPDK so it gets > wider use and testing? Also what are the limitations? > What if an lthread did a system call? What about interaction with > rte_poll? > > Earlier attempts at lightweight threading (fibers) would be worth > looking into. http://c2.com/cgi/wiki?CooperativeThreading > Intel Thread Building Blocks > IBM NGPT (now defunct) > > There lots of hidden gotcha's here, like preemption (or not), and > limitations on interactions with other libraries. > > Intel may have some milestone to get it into DPDK 2.2 but really this > seems too late... >>>Yes, sure it is too late to have enough discussions in 2.2 timeframe. Just to understand what we mean by too late... The original RFC was issued on 2nd September. Thus there have been some three months available for discussion, and for people to raise any questions or concerns. The first patch was available on 30th September, and a number of subsequent patch versions have been issued, meaning the code has been available for review for two months. As mentioned in the reply to Stephen, there has been no adverse feedback during this period. /Ian