[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[UNIKRAFT/LIBLWIP PATCH v3 0/3] Poll based receive



The patch series implement poll based packet receive on driver that do not 
support
rx interrupt. The patch series is structured as follows.
- Lwip network stack store device information into the scratch pad space.
- The stack uses the retrieve the feature field while receiving netdev_info.
- The stack performs a poll based receive.

This patch series depend on the patch set "Poll based receive based on 
uk_netdev features".

Changes since v2:
- Change netdev size from 24 to 32.
- Add/Fix comments

Changes since v1:
- Perform compile time error check on scratch size instead of UK_ASSERT

Sharan Santhanam (3):
  lib/lwip: Reserve per netdev space for lwip
  lib/lwip: Fetch features supported on the netdev
  lib/lwip: Enable poll only receive

 Config.uk   |   9 +++++
 Makefile.uk |   1 +
 uknetdev.c  | 112 +++++++++++++++++++++++++++++++++++++++++++++++-------------
 3 files changed, 99 insertions(+), 23 deletions(-)

-- 
2.7.4




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.