History log of /barrelfish-master/lib/net_device_manager/device_manager.c
Revision Date Author Comments
# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 34b947a0 07-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Solarflare driver added

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>


# a531de84 07-Jun-2013 pravin@inf.ethz.ch <pravin@inf.ethz.ch>

Now, it is working till the state before doing the merge with tip.
Webserver is loading, but is not able to handle http request.


# 7c7bb970 16-Apr-2012 Antoine Kaufmann <antoinek@student.ethz.ch>

Added support for e10k hw filtering to device manager lib
This extends the device manager library to allow the use of e10k
hardware filters (type = 1). However there is still a problem that looks
like heap corruption in the device manager process runtime. Sometimes
the library tries to send a bind_port response to a get_port request
because the bind field somehow changed its value. But I don't think this
commit is responsible.
---
lib/net_device_manager/Hakefile | 5 +-
lib/net_device_manager/device_manager.c | 6 +-
lib/net_device_manager/e10k_filt_cl_impl.c | 234 ++++++++++++++++++++++
lib/net_device_manager/port_management_support.h | 3 +
4 files changed, 243 insertions(+), 5 deletions(-)
create mode 100644 lib/net_device_manager/e10k_filt_cl_impl.c


# 0ae5eb27 19-Mar-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

device manager is now converting port allocation requests into
filters and sending them to queue_managers.

The replies are not yet returned back to applications.

--HG--
rename : usr/netd/portalloc.c => lib/net_device_manager/portalloc.c
rename : usr/netd/portalloc.h => lib/net_device_manager/portalloc.h


# 71eea9b2 18-Mar-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

now device manager has a notion of multiple h/w queues, multiple filter
implementations.


# d2588962 16-Mar-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

First step in getting net_ports.if working.
This involves breaking the netd apart and implenting it as
net_device_manager library. The work is progressing in this direction,
but still quite a way from being complete.

This version just compiles with net_ports interface and net_device_manager
library, but it is not working yet.

--HG--
rename : if/netd.if => if/net_ports.if
rename : usr/netd/Hakefile => usr/netd/Hakefile_disabled