History log of /barrelfish-master/usr/tests/devif/queue_interface.c
Revision Date Author Comments
# 480e072e 22-Jul-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

tests/devif: don't test networking for armv7

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


# 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>


# 8ff0486c 13-Nov-2018 Simon Gerber <simon.gerber@inf.ethz.ch>

Remove invoke_frame_identify, replaced with frame_identify().

This commit fully removes the Frame_Identify invocation and replaces the
calls with frame_identify().
Additionally, because the KCB is special, this commit introduces a new
invocation kcb_identify() which translates the lvaddr in the KCB
capability into the pysical address of the kernel control block.

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 6ed0d46d 05-Oct-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

Devq: fixed idc test

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


# b9f2e9e0 04-Oct-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

Devq: added some benchmarks/tests

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


# 5b2ab3f0 10-Jul-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

devif: e10k backendcorrectly handle create without EP

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


# a88384ab 04-Jul-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

devif_test: extended to test setting up descq using endpoint

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


# 92c6edc0 02-Jul-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

descq: removed unneeded argument for queue creation

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


# b78c555c 13-Jun-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

devif_test: fix compilation

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


# fd21434f 24-May-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

devif: fixed device queue networking backend test

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


# 111d4c22 28-Aug-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

devif: networking backends to destroy called from queue interface

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


# e021537e 08-Aug-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

devif: devif test disable debugging output

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


# c5e13b19 03-Aug-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

harness: fixing devif test

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


# 3445a793 22-Jun-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

devif_test: fixing e10k queue constructor call
fvp: reverting the fvp path

Signed-off-by: Adam Turowski <adam.turowski@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>


# 3301f2a1 30-Mar-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

devif: fixed solarflare test

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


# a135c2fc 20-Mar-2017 Adam Turowski <adam.turowski@inf.ethz.ch>

network: replacing net_queue_manager with devif as a data path, still WIP so it'll probably break the network stack

Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>


# 0fadc454 06-Mar-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

devq: changed meaning of valid_data offset

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


# 2d02f84a 28-Feb-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

Devq: changed interface and adapted backends/tests

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


# cff5ad29 27-Feb-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

Devq: extended test to e10k

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


# f762d094 26-Jan-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: moved networking related flags to include/net_interfaces/flags.h

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


# bca4e44a 17-Jan-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: towards MSIX support for solarflare card

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


# c8f3408e 16-Jan-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: changed tests

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


# 808a0df1 13-Jan-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

Added test for queue interface

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


# fd4e4c76 21-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

Fixed bug in test

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


# 6806656b 07-Oct-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: increased number of buffers used in test

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


# f6d3fa46 07-Oct-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: IDC backend working

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


# fe4d2e9f 06-Oct-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: IDC backend one way working

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


# 77a858fa 02-Oct-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: added callback to solarflare create

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


# 73dc4b69 02-Oct-2016 Roni Häcki <haeckir@student.ethz.ch>

DeviceQueue: Restructering library parts intermediate commit

Signed-off-by: Roni Häcki <haeckir@student.ethz.ch>


# 7dcb5507 21-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

Fixed bug in test


# a8a56797 16-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: implemented rest of functions for normal solarflare driver

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


# 26fc0f26 14-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: solarflare normal queue creation working

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


# fd46c73e 14-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: changed signature of setup

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


# cb26302c 14-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: renamed include/devif/sfn5122f_devif_direct.h

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


# acf5b41a 14-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: small bug in test fixed

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


# 60ed4bac 13-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Solarflare user level working with buffer sizes < 4k.

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


# 3cb12bf0 13-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Solarflare user level queues receive working with 4k buffers

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


# 47fb91dc 09-Sep-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Solarflare backend fully implemented

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


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

DeviceQueue: Test changed to test forwarding functions only when flag is defined

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


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

DeviceQueue: Split up Data and Control plane into two channels

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


# 978e0500 23-Aug-2016 Roni Häcki <haeckir@student.ethz.ch>

DeviceQueue: control forward working

Signed-off-by: Roni Häcki <haeckir@student.ethz.ch>


# 103e6b08 22-Aug-2016 Roni Häcki <haeckir@student.ethz.ch>

DeviceQueue: Forwarding working

Signed-off-by: Roni Häcki <haeckir@student.ethz.ch>


# a87d206f 22-Aug-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: forwarding working up to other endpoint, way back not yet

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


# 58fd4ed6 22-Aug-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Direct functions working

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


# 8ff23907 19-Aug-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: Direct interface, create/register/enqueue working

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


# 2c2126ce 17-Aug-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: devq_control working

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


# 1323ea64 17-Aug-2016 Roni Häcki <roni.haecki@inf.ethz.ch>

DeviceQueue: test and dummy device added

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