#
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>
|
#
b014c55b |
|
25-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
hwmodels: make the testcase working Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
092cc4b7 |
|
24-Apr-2018 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeonphi: print ranges instead of bits 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>
|
#
52998f56 |
|
23-Jul-2017 |
Reto Achermann <reto.achermann@inf.ethz.ch> |
xeon_phi: fix compilation with full debug enabled Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>
|
#
38d1fc72 |
|
29-Jul-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T258: Provide slot allocator refilling in xeon phi sysmem manager and kaluga device cap manager Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
1925c474 |
|
29-Jul-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T258: Xeon Phi: provide proper argument cnode when spawning xeon phi coreboot and fix init of range slot allocator Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>
|
#
5342c5ca |
|
26-Jul-2016 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
T258: Fix libmm to refill it's slot allocator if refill function provided Signed-off-by: Simon Gerber <simon.gerber@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>
|
#
1b6dd1df |
|
14-Oct-2014 |
Simon Gerber <simon.gerber@inf.ethz.ch> |
Renamed variable round in xeon_phi sysmem_caps.c to round_ to avoid shadowing global defined in math.h.
|
#
ee55261a |
|
17-Sep-2014 |
Reto Achermann <acreto@student.ethz.ch> |
xeon phi driver: adpated benchmark of sysmemcaps to match memlatency.
|
#
14458405 |
|
12-Sep-2014 |
Reto Achermann <acreto@student.ethz.ch> |
xeon phi: added memcopy benchmark to the memlatency benchmark in sysmem caps.
|
#
b5468c7c |
|
05-Sep-2014 |
Reto Achermann <acreto@student.ethz.ch> |
added xeon phi sysmem benchmark in sysmem manager.
|
#
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
|
#
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.
|
#
63ecabcc |
|
27-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Xeon Phi Driver: Renaming and handling of IDs Renamed xeon_phi.h to xeon_phi_internal.h SMTP: reserved the top 8 entries for Xeon Phi mappings added functions to set the mappings based on the ID Service: the service exchanges now the base addresses of the cards bugfix when waiting for the reply. Interfaces: Renamed xeon_phi.if to xeon_phi_driver.if
|
#
fd52ecd1 |
|
06-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Fixed adding offset to host side cap manager.
|
#
6264f6dd |
|
06-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Removed the test send messaging from the xeon phi driver to a separate domain. Implemented the flounder interface of the messaging requests between the xeon phi driver and the domains.
|
#
06dd4f8d |
|
06-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Revised the initialization process of the xeon phi to avoid mapping the entire aperture. Introduces cap manager also for the aperture memory to serve the msg OPEN commands.
|
#
4d6c0be8 |
|
03-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Initial version of the message handling implementation (meta part)
|
#
f055dbab |
|
03-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Added: new debug output to the xeon phi driver for system memory management.
|
#
efa2ff22 |
|
03-Jun-2014 |
Reto Achermann <acreto@student.ethz.ch> |
Exchange of base address for messaging bootstrap When the host starts the Xeon Phi it writes the address of the messaging frame into the bootparams and this address is passed to the xeon phi cardside driver which contacts the host and uses this frame to establish more messaging channels.
|