#
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>
|
#
bdb035af |
|
20-Jun-2018 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
xeon phi: fixing some bugs when running withouth HW model Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
7be04768 |
|
29-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
hwmodel: make it work with the new queries Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
61e68e37 |
|
29-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
hwmodels: adapt to the changed decoding net interface Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
d9ef2f52 |
|
28-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeon_phi: uadapt to the driverkit changes Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
c8939ae9 |
|
26-Apr-2018 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
Sockeye: Remove hardcoded xeon phi hack. Add XPHI DMA node We now pass along a nodeid in the xphi dma lib Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
2b3af95f |
|
25-Apr-2018 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
Sockeye: Add reverse resolve func Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
d3b9b242 |
|
24-Apr-2018 |
Lukas Humbel <lukas.humbel@inf.ethz.ch> |
DMA: integrate hwmodel conversion into more places Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>
|
#
9e5b9218 |
|
21-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: use the model to allocate memory Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
9cf257c1 |
|
06-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: implementation of memalloc interphi calls Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
16c3458f |
|
06-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: towards support for model based allocations Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
14eccde3 |
|
05-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: implement the dma requets and factor out the translate function Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
22d2b8ee |
|
04-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: prepare to setup up the iomu Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
0a5b6f7f |
|
10-Oct-2017 |
Roni Häcki <roni.haecki@inf.ethz.ch> |
proc_mgmt: xeon phi translation did to cap implemented Currently the interphi channel usues domain ids to identify a domain. In the rest of the code caps are used. Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>
|
#
5ed15c02 |
|
23-Feb-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
flounder: making const pointers in xeon phi driver Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
a8c4d257 |
|
22-Feb-2017 |
Adam Turowski <adam.turowski@inf.ethz.ch> |
flounder: making const pointers in receiving handlers, using CONST_CAST as a temporary solution in few places but finally it should be removed Signed-off-by: Adam Turowski <adam.turowski@inf.ethz.ch>
|
#
ced110dd |
|
26-Feb-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T191: x86_64: frame_identify returns size in bytes Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
6f3d3fb9 |
|
20-Aug-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeon phi: adding more debug printfs to the driver Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
02c69535 |
|
30-Jun-2015 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
Xeon Phi: fixing race condition when booting two cards simultaneously. Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
1b3ca67c |
|
12-Sep-2014 |
Reto Achermann <acreto@student.ethz.ch> |
bugfix in xeon phi domain wait: state pointer was not forwarded.
|
#
097c2916 |
|
28-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
adapted the xeon phi spawn infrastructure to handle spawn flags.
|
#
c1902e67 |
|
05-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: sysmem manager and RPC Adapted the functionality of the sys mem manager to deal with reallocations. Some changes with the RPC functionality of the interphi channel Driver waits now for all spawnd up before signalling to the host
|
#
61659060 |
|
03-Aug-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Adapted the spawn and open to handle arguments Open: Supply a 64bit value as a argument / identifier for the open call Spawn: splitted cmdline into path and argv values.
|
#
4e7220e6 |
|
31-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Added trigger for full nameservice functionality.
|
#
06738644 |
|
31-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Added functionality for the name service request forwarding.
|
#
42b6d7d2 |
|
30-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: switched to the new Xeon Phi Client, added open call to interphi interface.
|
#
4e73784a |
|
29-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: adapted the initialization to make use of the flounder interface for intra phi messaging.
|
#
dd4d700a |
|
29-Jul-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: rewritten interphi messaging to use flounder.
|