> -----Original Message----- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Tuesday, July 14, 2015 1:13 AM > To: Liang, Cunming > Cc: dev at dpdk.org; shemming at brocade.com; david.marchand at 6wind.com; > Zhou, Danny; Wang, Liang-min; Richardson, Bruce; Liu, Yong; > nhorman at tuxdriver.com > Subject: Re: [PATCH v13 13/14] l3fwd-power: enable one-shot rx interrupt and > polling/interrupt mode switch > > 2015-06-19 12:00, Cunming Liang: > > Demonstrate how to handle per rx queue interrupt in a NAPI-like > > implementation in usersapce. PDK polling thread mainly works in > > polling mode and switch to interrupt mode only if there is no > > any packet received in recent polls. > > Usersapce interrupt notification generally takes a lot more cycles > > than kernel, so one-shot interrupt is used here to guarantee minimum > > overhead and DPDK polling thread returns to polling mode immediately > > once it receives an interrupt notificaiton for incoming packet. > > Besides typos, it should be noted that it works only with igb and ixgbe. Will reword the commit comments, thanks for the notice.
- [dpdk-dev] [PATCH v13 07/14] eal/linux: fix lsc read error... Cunming Liang
- [dpdk-dev] [PATCH v13 08/14] eal/bsd: dummy for new intr d... Cunming Liang
- [dpdk-dev] [PATCH v13 08/14] eal/bsd: dummy for new i... Thomas Monjalon
- [dpdk-dev] [PATCH v13 08/14] eal/bsd: dummy for n... Liang, Cunming
- [dpdk-dev] [PATCH v13 09/14] eal/bsd: fix inappropriate li... Cunming Liang
- [dpdk-dev] [PATCH v13 10/14] ethdev: add rx intr enable, d... Cunming Liang
- [dpdk-dev] [PATCH v13 11/14] ixgbe: enable rx queue interr... Cunming Liang
- [dpdk-dev] [PATCH v13 12/14] igb: enable rx queue interrup... Cunming Liang
- [dpdk-dev] [PATCH v13 13/14] l3fwd-power: enable one-shot ... Cunming Liang
- [dpdk-dev] [PATCH v13 13/14] l3fwd-power: enable one-... Thomas Monjalon
- [dpdk-dev] [PATCH v13 13/14] l3fwd-power: enable ... Liang, Cunming
- [dpdk-dev] [PATCH v13 14/14] abi: fix v2.1 abi broken issu... Cunming Liang
- [dpdk-dev] [PATCH v13 00/14] Interrupt mode PMD David Marchand
- [dpdk-dev] [PATCH v13 00/14] Interrupt mode PMD Liang, Cunming
- [dpdk-dev] [PATCH v14 00/13] Interrupt mode PMD Cunming Liang
- [dpdk-dev] [PATCH v14 01/13] eal/linux: add interrupt... Cunming Liang
- [dpdk-dev] [PATCH v14 01/13] eal/linux: add inter... Thomas Monjalon
- [dpdk-dev] [PATCH v14 01/13] eal/linux: add i... Liang, Cunming
- [dpdk-dev] [PATCH v14 02/13] eal/linux: add rte_epoll... Cunming Liang
- [dpdk-dev] [PATCH v14 03/13] eal/linux: add API to se... Cunming Liang
- [dpdk-dev] [PATCH v14 04/13] eal/linux: fix comments ... Cunming Liang