#
d9b646e1 |
|
19-Aug-2019 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
x86_64: make all targets compile Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
67e76b67 |
|
16-Jul-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
net: fixed default init case using net_socket_server Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
638fb232 |
|
13-Jul-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: installing filter only works when there are HW filters Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
e23f6eed |
|
13-Jul-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: library uses net_socket_server for default init Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
7dd9859b |
|
08-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: using EP to set up networking queues net filter connection Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
c06c54f5 |
|
21-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: attempt to make the polling a bit more efficient Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
2aa97ec3 |
|
04-Apr-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: fixed queue creation flags Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
61291e3a |
|
28-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: initalize cardname to avoid null pointer when connecting using endpoint Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
78c5519c |
|
22-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: added starting network stack with endpoint to driver Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
6f83354f |
|
30-Oct-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
mlx4: a working driver Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
da48b65f |
|
05-Feb-2018 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
Pass IRQ caps to e1k devif backend, add PCI int ctrl We add a dedicated legacy PCI interrupt controller, that will activate interrupts in the PCI conf space. It works analogous to the MSIx case then. The controller driver is not yet implemented. Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
9626dde2 |
|
30-Oct-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
mlx4: a working driver Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
ec191676 |
|
18-Sep-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: bugfix when using interrupts Small bug that actually "polled" for interrupts using event_dispatch_non_block instead of event_dispatch Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
2be3ac5c |
|
05-Sep-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libet: HW filter flag fixed Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
83ee8359 |
|
04-Sep-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: HW filter disable/enable on queue creation Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
784706ff |
|
15-Aug-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: queue creation small fix Polling flag was not correctly set Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
c5f0dc5f |
|
14-Aug-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: libnet now uses queue creation library Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
5d1683f4 |
|
14-Jul-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
net,loopback: small fix Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
eae67ced |
|
14-Jul-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
net: adding a loopback interface Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
27c7137a |
|
06-Jul-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
tftpclient: converting to net sockets net_sockets: adding local/remote addresses/ports to the net_socket structure net,dhcp: adding a possibility of setting of static IP Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
6095146f |
|
04-Jul-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
net: enabling DHCP Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
19bd34bc |
|
26-Jun-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
net: converting lwip types to bsd types Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
293bd541 |
|
06-Jun-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
devif: e1000 backend initial version Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
df2a334a |
|
20-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: enabling requesting default queue Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
86f55eb0 |
|
20-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: driver working using legacy descriptors Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
d7a81298 |
|
18-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
netlib: integrated e10k device queue including hardware filters Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
e3202c97 |
|
12-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
netlib: better integration of harware filtering Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
1ce8b519 |
|
12-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: moving net.h to public include. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
afbc1b5a |
|
11-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: integrating arp service to library and adding test domains Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
050cd153 |
|
11-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
solarflare: init queue 0 in driver Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
40e0a562 |
|
11-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: don't do DHCP by default Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
d21aa17e |
|
10-Apr-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
libnet: implemented adding/removing hardware filters from solarflare card Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
a742631c |
|
10-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: refactor initialization functions to take a state pointer Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
16a927b8 |
|
10-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: rename the polling flag Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
8b9e5ec8 |
|
10-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: passing state pointer to queue init Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
88dff1b5 |
|
07-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: refactor initialization code Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
208354a5 |
|
06-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: adding switch for turning on interrupts Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
1cfba229 |
|
05-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: adding buffer debug facilities Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
92fdc8df |
|
04-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: obtaining MAC address and DHCP timers Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
143f37ef |
|
03-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
libnet: adding solarflare and dhcp Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
0c617e56 |
|
03-Apr-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
initial commit of libnet Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|