History log of /barrelfish-master/usr/skb/skb_service.c
Revision Date Author Comments
# e3485b6d 20-Jun-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

skb: disable printing out benchmark values for certain queries.

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


# 0d24fd80 01-May-2018 Roni Häcki <roni.haecki@inf.ethz.ch>

decoding net: benchmarking xeon phi usecase and printing it to stdout

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>


# f94a5a0f 23-Apr-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

Hack: Only add interesting PCI model nodes

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# 08546c93 20-Apr-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

skb: correct time with the skb query time measure

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


# ee02ad62 20-Apr-2018 Reto Achermann <reto.achermann@inf.ethz.ch>

skb: measure the execution of the queries

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


# 222acd24 18-Apr-2018 Lukas Humbel <lukas.humbel@inf.ethz.ch>

Fix SKB query syntax, add decoding_net debugging

Signed-off-by: Lukas Humbel <lukas.humbel@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>


# 3981becc 10-Aug-2016 Lukas Humbel <lukas.humbel@inf.ethz.ch>

SKB: Workaround to generate fact listing

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# d6b568a0 09-Aug-2016 Lukas Humbel <lukas.humbel@inf.ethz.ch>

SKB: Fix crash when skb buffers are full

Signed-off-by: Lukas Humbel <lukas.humbel@inf.ethz.ch>


# eadd9d4c 26-Jul-2016 Adam Turowski <adam.turowski@inf.ethz.ch>

Adjustments of IPC to match new convention (static buffers).
(Flounder) Fixing a token passing in 32-bit architectures.

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


# d516e109 23-Feb-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

skb: Update copyright notices.

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 1f573f6d 23-Feb-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

skb: improve debugging

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# 3ad20539 23-Feb-2016 Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>

skb: eclipseclp deprecated flush(1) in favor of flush(output).

The same holds for flush(0), which is now flush(error).

Signed-off-by: Moritz Hoffmann <moritz.hoffmann@inf.ethz.ch>


# d102d02b 27-Mar-2012 Gerd Zellweger <zgerd@student.ethz.ch>

Compiles again on 32bit after merge with newlib.


# f0fa24a9 12-Feb-2012 Gerd Zellweger <zgerd@student.ethz.ch>

Clean-up in skb initialization code. Removed some debug output.

--HG--
branch : octopus.chips-remove


# 1f9ba8b4 08-Feb-2012 Gerd Zellweger <zgerd@student.ethz.ch>

This is currently work in progress. Started to remove dependencies from chips.
Now everything boots somewhat but for some reason event thread cannot be started
yet.

--HG--
branch : octopus.chips-remove


# 5500f3e0 14-Dec-2011 Gerd Zellweger <zgerd@student.ethz.ch>

Trigger Support

Added trigger, can get rid of exists_not call, can make working barrier implementation.
Need to make sure everything is thread safe since we have a 2nd threads for events
now.


# 44a93382 02-Dec-2011 Gerd Zellweger <zgerd@student.ethz.ch>

Fixed ec_resume() handling for SKB Queries

There is one Query for the skb (the one in the pci code using [bridge_page]),
which has multiple results. In that case they must either be handled using
ec_resume() to iterate through them or cut using ec_cut_to_chp(), otherwise
subsequent ec_resume() calls provide wrong results. The current
fix just discards multiple results using ec_cut_to_chp().


# c47b23db 23-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

dist2 refactoring done

--HG--
rename : lib/dist2/parser/ast.h => include/dist2/parser/ast.h
rename : lib/dist2/server/service.h => include/dist2_server/service.h


# 3dc108e5 22-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

restructure file layout

--HG--
rename : usr/skb/dist/service.c => lib/dist2/server/service.c
rename : usr/skb/dist/service.h => lib/dist2/server/service.h


# 3a11010e 22-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

move server code into library

--HG--
rename : lib/dist2/Hakefile => lib/dist2/client/Hakefile
rename : lib/dist2/common.h => lib/dist2/client/common.h
rename : lib/dist2/dist2.c => lib/dist2/client/dist2.c
rename : lib/dist2/getset.c => lib/dist2/client/getset.c
rename : lib/dist2/locking.c => lib/dist2/client/locking.c
rename : lib/dist2/pubsub.c => lib/dist2/client/pubsub.c


# 39468ab8 19-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

Fixed bug in locking code, still some bugs remain


# f5c5363d 17-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

working on locking / try to manipulate objects using ast functions


# 5a354e34 17-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

improved locking function, some refactoring in server for better separation


# 9a1fbf00 16-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

weird bug in skb queue


# b2b14af2 11-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

publish subscribe tests working


# e8e0dc34 10-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

reworked mem management in skb server

--HG--
rename : usr/skb/skb_debug.h => usr/skb/include/skb_debug.h


# be9a897a 09-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

basic publish/subscribe functionality


# 4861375b 04-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

Initial api for get/set working in combination with parser and eclipse


# 557aa6fb 03-Nov-2011 Gerd Zellweger <zgerd@student.ethz.ch>

added dist2 library, test and parser in skb


# 9299dcef 08-Jul-2011 Stefan Kästle <stefan.kaestle@inf.ethz.ch>

Initial version of public stable barrelfish repository.