History log of /barrelfish-master/devices/e10k_q.dev
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>


# 031a723d 06-Mar-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

e10k: fixed wrong mackarel register declaration

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


# 4f50b8e5 24-Jun-2013 Antoine Kaufmann <antoinek@student.ethz.ch>

e10k, lwip: Implement hardware checksum verification
for IP/TCP/UDP
---
devices/e10k_q.dev | 53 ++++++++++++++++++++++++++++++++++++---
include/net_interfaces/flags.h | 11 ++++++++
lib/lwip/src/core/ipv4/ip.c | 4 ++-
lib/lwip/src/core/tcp_in.c | 5 +++-
lib/lwip/src/core/udp.c | 4 ++-
usr/drivers/e10k/e10k_qdriver.c | 8 +++---
usr/drivers/e10k/e10k_queue.h | 45 +++++++++++++++++++++++++++++++--
7 files changed, 118 insertions(+), 12 deletions(-)


# f4664267 24-Jun-2013 Antoine Kaufmann <antoinek@student.ethz.ch>

e10k: First (broken) attempt at implementing driver
side of RSC
If RSC is enabled the RX queue gets somehow stuck (skips a descriptor).
---
devices/e10k.dev | 5 +-
devices/e10k_q.dev | 5 +-
if/e10k.if | 3 +-
usr/drivers/e10k/e10k_cdriver.c | 38 ++++++++++++---
usr/drivers/e10k/e10k_qdriver.c | 31 +++++++++----
usr/drivers/e10k/e10k_queue.h | 97 ++++++++++++++++++++++++++++++++++-----
6 files changed, 148 insertions(+), 31 deletions(-)


# 62d9f03b 24-Jun-2013 Antoine Kaufmann <antoinek@student.ethz.ch>

e10k: First (broken) attempt at implementing driver
side of RSC
If RSC is enabled the RX queue gets somehow stuck (skips a descriptor).
---
devices/e10k.dev | 5 +-
devices/e10k_q.dev | 5 +-
if/e10k.if | 3 +-
usr/drivers/e10k/e10k_cdriver.c | 38 ++++++++++++---
usr/drivers/e10k/e10k_qdriver.c | 31 +++++++++----
usr/drivers/e10k/e10k_queue.h | 97 ++++++++++++++++++++++++++++++++++-----
6 files changed, 148 insertions(+), 31 deletions(-)


# 3b6338a3 24-Jun-2013 Antoine Kaufmann <antoinek@student.ethz.ch>

e10k: Modified driver to use advanced descriptor
format
---
devices/e10k_q.dev | 124 +++++++++++++++++++++++++++++++++++++--
usr/drivers/e10k/e10k_cdriver.c | 2 +-
usr/drivers/e10k/e10k_qdriver.c | 9 ++-
usr/drivers/e10k/e10k_queue.h | 55 +++++++++--------
usr/vmkitmon/pci_ethernet.c | 12 ++--
5 files changed, 160 insertions(+), 42 deletions(-)


# 5d0be51a 24-Jun-2013 Antoine Kaufmann <antoinek@student.ethz.ch>

e10k: Modified driver to use advanced descriptor
format
---
devices/e10k_q.dev | 124 +++++++++++++++++++++++++++++++++++++--
usr/drivers/e10k/e10k_cdriver.c | 2 +-
usr/drivers/e10k/e10k_qdriver.c | 9 ++-
usr/drivers/e10k/e10k_queue.h | 55 +++++++++--------
usr/vmkitmon/pci_ethernet.c | 12 ++--
5 files changed, 160 insertions(+), 42 deletions(-)


# 0f64b4c3 03-Sep-2012 Lukas Humbel <none@none>

all device access no using mackerel


# 4ae8f03b 22-Mar-2012 pravin shindep@inf.ethz.ch <pravin shindep@inf.ethz.ch>

Removed special symbols from e10k*.dev files.


# 5f573658 27-Dec-2011 Antoine Kaufmann <antoinek@student.ethz.ch>

Initial commit of e10k driver (Intel 82599 10GbE Nic)