#
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>
|
#
dde1627a |
|
11-Oct-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: enable some features (DCA, TX HW writeback) Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
a3d6a0a3 |
|
14-Aug-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: added benchmarking queue more detailed 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>
|
#
17bd5240 |
|
14-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: create correct net_filter interface endpoint (LMP/UMP) Additionally some cleanup of msix variables that are no longer use Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
9cefdfcb |
|
08-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: correctly checking when setting up devq with endpoint Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
1c70260d |
|
08-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: txhwb seems to behave weird sometimes, disable it for now Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
3e862ad3 |
|
07-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: devif backend get net filter ep Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
75863db2 |
|
07-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: create net_filter ep on driver side not yet handed back to user of device queue interafee Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
961a4fbc |
|
07-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: removing helper function (e10k_helper.c) since iommu_mmap now does the same Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
53ed165b |
|
07-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: correctly compute VF number to queue number Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
f607cb71 |
|
06-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: fixed non VF case memory allocation for rings/tx hwb and some cleanup - helper function for allocating and mapping memory seemd to have linking problems with similar named functions in the solarflare devif backend. iommu client functions only called when iommu client != NULL. - removed old MSI-X allocation code since it does not work anyway. Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
6c77f903 |
|
05-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: devif backend fixed handing over caps in non VF case Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
217064b2 |
|
29-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: fixed descriptor ring buffer length Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
69065cb7 |
|
28-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: do not map device registers using framework Additionally, some code for debugging Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
bef85d13 |
|
28-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: use new framework to allocate descriptor ring memory Further, added getting a iommu client from the device queue interface since higher layers like the network stack need to be able to communicate to the iommu to allocate buffers. Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
b1cf07f5 |
|
27-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: changed memory allocation to new iommu framework Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
e8545490 |
|
22-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: devif backend can use endpoint cap to connect to PF driver Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
30c36a45 |
|
14-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: working including DHCP Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
1d64aa5e |
|
14-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: working again until trying to do a DHCP Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
922186b9 |
|
12-Mar-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
e10k: moving devif backend to driver folder Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|