]>
rtime.felk.cvut.cz Git - frescor/fwp.git/log
Martin [Wed, 19 Nov 2008 14:21:33 +0000 (15:21 +0100)]
Merge branch 'master' of molnam1@rtime.felk.cvut.cz:/var/git/frescor/fwp
Martin [Wed, 19 Nov 2008 14:21:02 +0000 (15:21 +0100)]
Fix:In fwp_receive_endpoint_create the assignment of port number(assigned by system) to endpoint.port was missing
Martin Molnar [Tue, 18 Nov 2008 22:07:31 +0000 (23:07 +0100)]
Removed undesired, tracked file in doc directory
Martin [Tue, 18 Nov 2008 13:49:51 +0000 (14:49 +0100)]
Added lincence to mngr files
Martin [Tue, 18 Nov 2008 13:44:18 +0000 (14:44 +0100)]
Added licence at the begining of file.
Martin [Fri, 14 Nov 2008 18:31:04 +0000 (19:31 +0100)]
FWP clean-up. CONFIG_WITH_CONTNEGT changed to CONFIG_WITHOUT_CONNEGT.
Michal Sojka [Thu, 13 Nov 2008 13:56:04 +0000 (14:56 +0100)]
Updated to rename of resource scheduler to allocator
Michal Sojka [Thu, 6 Nov 2008 15:21:26 +0000 (16:21 +0100)]
Update of manager and scheduler to the changes in frsh_forb
Michal Sojka [Thu, 6 Nov 2008 15:20:48 +0000 (16:20 +0100)]
FWP compilation can be disabled in config.omk
Martin [Wed, 5 Nov 2008 11:45:07 +0000 (12:45 +0100)]
Small change of constatnts in fwp_vrestest2
Martin [Mon, 3 Nov 2008 17:50:59 +0000 (18:50 +0100)]
merge martin-devel
Martin [Mon, 3 Nov 2008 17:24:56 +0000 (18:24 +0100)]
Modified FWP utilization-based admission test and integrated to FORB
Martin [Sun, 2 Nov 2008 18:36:34 +0000 (19:36 +0100)]
Added utilization based admission test - needed to be modified.
Michal Sojka [Sat, 1 Nov 2008 17:01:04 +0000 (18:01 +0100)]
Admission test adapted to API change
See
449b84745661858c77bbab101f7f1ec26b4d97ad commit in frsh_forb
Martin [Fri, 31 Oct 2008 16:27:31 +0000 (17:27 +0100)]
Rename lib/core to lib/fwp. Clean-ups
Martin [Fri, 31 Oct 2008 14:07:14 +0000 (15:07 +0100)]
Added support for contract negotiation
Martin [Wed, 29 Oct 2008 15:15:21 +0000 (16:15 +0100)]
Small fixes to get frsh distributed test working again.
Martin [Wed, 29 Oct 2008 10:15:49 +0000 (11:15 +0100)]
When receive endpoint is created with port=0, the routine assigns real port. Modified DUMMY manager for the purpose of FWP manager
Martin [Tue, 28 Oct 2008 16:23:04 +0000 (17:23 +0100)]
Compilation fixes
Martin [Fri, 24 Oct 2008 15:14:08 +0000 (17:14 +0200)]
Added resmngr and resched from dummy exapmle
Martin Molnar [Sun, 26 Oct 2008 13:04:13 +0000 (14:04 +0100)]
fwp_util.(h,c) changed to fwp_utils
Martin Molnar [Sun, 26 Oct 2008 00:02:48 +0000 (02:02 +0200)]
Adding more comments to fwp_endpoint
Martin [Fri, 24 Oct 2008 09:11:40 +0000 (11:11 +0200)]
Resolving conflicts in fwp/Makefile.omk
Martin [Fri, 24 Oct 2008 09:02:14 +0000 (11:02 +0200)]
Removed ulut from Makefile.omk. fna_send_endpoint_unbind made empty until frsh_vres_id handling is complete
Michal Sojka [Fri, 24 Oct 2008 08:15:42 +0000 (10:15 +0200)]
Integration of makesystem with the rest of FRESCOR
Martin [Wed, 22 Oct 2008 14:26:14 +0000 (16:26 +0200)]
Added option FWP_CONTNEGT. If not defined, fwp can be tested without contract negotiation. So in the send endpoint call , the vres with default parameters is created.
Martin [Wed, 22 Oct 2008 07:47:30 +0000 (09:47 +0200)]
Clean-ups. Removed directories: frsh, frsh-aquosa, ulut
Martin [Tue, 21 Oct 2008 17:31:04 +0000 (19:31 +0200)]
Fixed another bug. tcp data transfer is working
Martin [Tue, 21 Oct 2008 17:11:06 +0000 (19:11 +0200)]
Fixing bugs related to tcp tranfer. Still not working
Martin [Mon, 20 Oct 2008 15:28:27 +0000 (17:28 +0200)]
Added fwp_fna.h
Martin [Mon, 20 Oct 2008 15:27:12 +0000 (17:27 +0200)]
Fna ops mapped to fwp ops inluding new fna ops like bind, unbind, cretae , destroy endpoint
Martin [Thu, 16 Oct 2008 14:59:34 +0000 (16:59 +0200)]
Added core/tests/Makefile.omk
Martin [Thu, 16 Oct 2008 14:33:06 +0000 (16:33 +0200)]
Fix: fwp_endpoint is stored in endpoint.protocol.info instead of endpoint.endpoint_send(receive)_protocol_info
Martin [Wed, 15 Oct 2008 11:41:48 +0000 (13:41 +0200)]
Added makefiles to /lib/core/tests
Martin [Wed, 15 Oct 2008 11:40:55 +0000 (13:40 +0200)]
fwp_vrestest and fwp_msgtestmoved to lib/core
Martin [Tue, 14 Oct 2008 15:49:11 +0000 (17:49 +0200)]
Bug fixes. fwp_vrestest1 and fwp_vrestest2 passed
Martin [Mon, 13 Oct 2008 16:03:58 +0000 (18:03 +0200)]
Compilation fixes
Martin Molnar [Sun, 12 Oct 2008 23:29:13 +0000 (01:29 +0200)]
Split fwp_vres_set_params function
Martin [Sun, 12 Oct 2008 21:13:53 +0000 (23:13 +0200)]
Reworked fwp_vres: added flag field, vres_thread get simplified.
Martin [Tue, 7 Oct 2008 14:17:47 +0000 (16:17 +0200)]
FWP_FNA compilation fixes
Martin [Tue, 7 Oct 2008 10:48:57 +0000 (12:48 +0200)]
changed CFLAGS = -> CFLAGS +=
Martin [Mon, 6 Oct 2008 16:04:26 +0000 (18:04 +0200)]
Compilation fixes
Martin Molnar [Sun, 5 Oct 2008 22:59:54 +0000 (00:59 +0200)]
Join fwp send/recv ops with fna send/recv ops
Michal Sojka [Wed, 24 Sep 2008 14:55:53 +0000 (16:55 +0200)]
Presenations moved to a separated repository
Martin [Wed, 24 Sep 2008 14:36:42 +0000 (16:36 +0200)]
Little clean-up.
Martin [Tue, 23 Sep 2008 16:32:23 +0000 (18:32 +0200)]
Compilation fixes of Aquosa CPU(aqcpu) module. Added timespec_usec_ops.h.
Martin [Mon, 22 Sep 2008 16:42:24 +0000 (18:42 +0200)]
Compilation fixes of aquosa cpu module
Martin [Fri, 19 Sep 2008 10:00:52 +0000 (12:00 +0200)]
Clean up. frsh_aquosa/scheduler.c -> frsh_aquosa/cpu_sched.c, removed frsh_aquosa/synchobj.c
Martin [Tue, 16 Sep 2008 16:54:15 +0000 (18:54 +0200)]
Added makefiles to build frsh_aquosa
Martin [Tue, 16 Sep 2008 15:29:29 +0000 (17:29 +0200)]
Added frsh_aquosa/core.h
Martin [Tue, 16 Sep 2008 14:21:33 +0000 (16:21 +0200)]
frsh_aquosa core - rewritten wrapper thread, clean other fuinctions
Martin [Mon, 15 Sep 2008 13:43:45 +0000 (15:43 +0200)]
Added cpu_contract.c which contains special routines for handling cpu contract. Added cpu scheduler basic ops.
Martin Molnar [Sun, 14 Sep 2008 23:22:20 +0000 (01:22 +0200)]
frsh_aquosa_init cleanup
Martin Molnar [Sun, 14 Sep 2008 21:15:19 +0000 (23:15 +0200)]
Added basic aquosa cpu ops
Martin Molnar [Sun, 14 Sep 2008 14:16:16 +0000 (16:16 +0200)]
Rename mngr to mngr.orig
Martin Molnar [Sun, 14 Sep 2008 14:15:23 +0000 (16:15 +0200)]
Splitted frsh_servicethe.c
Martin Molnar [Sun, 14 Sep 2008 10:33:51 +0000 (12:33 +0200)]
Added aquosa mngr files
Martin Molnar [Sun, 14 Sep 2008 09:57:55 +0000 (11:57 +0200)]
Small fix in fwp_endpoint.c
Martin [Fri, 12 Sep 2008 16:21:37 +0000 (18:21 +0200)]
Integration of fwp_endpoint function with fna. fwp_recv function structruralized - using fwp_receive_endpoint_accept, fwp_reccv_conn
Martin [Thu, 11 Sep 2008 15:47:25 +0000 (17:47 +0200)]
FNA-FWP integration: Create/destroy send/receive endpoint
Martin Molnar [Wed, 10 Sep 2008 21:08:31 +0000 (23:08 +0200)]
Added frsh-utils.h
Martin Molnar [Wed, 10 Sep 2008 21:07:23 +0000 (23:07 +0200)]
compilation fix
Martin [Wed, 10 Sep 2008 16:04:41 +0000 (18:04 +0200)]
Added frsh_distributed files to repo
Martin [Wed, 10 Sep 2008 16:03:35 +0000 (18:03 +0200)]
frsh_distributed adjusted -remove array of endpoints
Martin [Tue, 9 Sep 2008 16:32:21 +0000 (18:32 +0200)]
compilation fixes
Martin [Mon, 8 Sep 2008 14:49:57 +0000 (16:49 +0200)]
frsh_core splitted to frsh_contract and frsh_vres
Martin [Fri, 5 Sep 2008 17:07:33 +0000 (19:07 +0200)]
CTU FRSh: Added frsh_core, frsh_error files, frsh_aquosa/core.c and synchobj.c
Martin [Wed, 3 Sep 2008 14:43:12 +0000 (16:43 +0200)]
Added aquosa sched ops
Martin [Mon, 1 Sep 2008 09:16:30 +0000 (11:16 +0200)]
Enabled debugging, disabled gui
Martin [Mon, 25 Aug 2008 09:28:12 +0000 (11:28 +0200)]
Merge branch 'michal-devel' into martin-devel
Michal Sojka [Mon, 21 Jul 2008 12:44:28 +0000 (14:44 +0200)]
Attempt to fix handling of hello messages
Martin [Fri, 18 Jul 2008 16:17:33 +0000 (18:17 +0200)]
WIP: intergrate fwp-frsh
Martin [Fri, 18 Jul 2008 14:23:20 +0000 (16:23 +0200)]
Merge fix: fwp_contract.h
Michal Sojka [Fri, 18 Jul 2008 10:18:29 +0000 (12:18 +0200)]
Attempt to add error handling to FWP manager
There are some issues (see FIXMEs). Not much tested. It seems, that the
problem with not sending hello response is still here!
Martin [Fri, 18 Jul 2008 09:11:42 +0000 (11:11 +0200)]
Added back frsh_contract_ops that call resmngr ops
Michal Sojka [Fri, 18 Jul 2008 08:59:06 +0000 (10:59 +0200)]
Environment variable FWP_MNGR_ADDR always overrides configure manager address
Michal Sojka [Thu, 17 Jul 2008 22:11:48 +0000 (00:11 +0200)]
Added timeout to fwp_mngt_connect()
If it is possible to connect (TCP) to the manager but it doesn't respond
for whatever reason, stop waiting after 3 seconds.
In the current implementation this happens when some there is no free space
in some (I have to investigate which) table. Manager doesn't check for
errors so the response is not sent.
Michal Sojka [Thu, 17 Jul 2008 22:04:51 +0000 (00:04 +0200)]
Added missing includes
Michal Sojka [Thu, 17 Jul 2008 21:10:52 +0000 (23:10 +0200)]
Fixed and a little bit enhanced fwp-demo script
Michal Sojka [Thu, 17 Jul 2008 20:43:25 +0000 (22:43 +0200)]
wclient now uses error() to print error messages
Michal Sojka [Thu, 17 Jul 2008 20:46:04 +0000 (22:46 +0200)]
Reworked error handling
Now, fwp library doesn't use perror() and printf() and error code
is returned in errno variable. Most functions return -1 or NULL on error.
Michal Sojka [Thu, 17 Jul 2008 19:38:56 +0000 (21:38 +0200)]
_fwp_send like macros changed to not contain return
Return in macros are dangerous because the return is not visible and
if functions using such macros changes semantics of return value, the
return in macro is easily forgotten to change.
Martin [Thu, 17 Jul 2008 16:46:18 +0000 (18:46 +0200)]
My frsh: resmngr_calls change to resmngt_calls
Michal Sojka [Thu, 17 Jul 2008 14:50:28 +0000 (16:50 +0200)]
Added FWP_ERROR macro for debugging of errors
Michal Sojka [Fri, 11 Jul 2008 07:27:46 +0000 (09:27 +0200)]
Final version of demo
Michal Sojka [Thu, 10 Jul 2008 18:36:58 +0000 (20:36 +0200)]
Changes to have big fonts during demo
Michal Sojka [Thu, 10 Jul 2008 17:17:50 +0000 (19:17 +0200)]
Last changes before demo in the first day
Michal Sojka [Thu, 10 Jul 2008 10:27:52 +0000 (12:27 +0200)]
Small modification of the demo
Michal Sojka [Thu, 10 Jul 2008 10:22:33 +0000 (12:22 +0200)]
Utilization is updated even on contract cancellation
Admission test have to be called without a new contract
Michal Sojka [Thu, 10 Jul 2008 10:06:12 +0000 (12:06 +0200)]
Added script for demo
Michal Sojka [Thu, 10 Jul 2008 09:51:25 +0000 (11:51 +0200)]
Fixes for demo
Michal Sojka [Thu, 10 Jul 2008 08:17:48 +0000 (10:17 +0200)]
Added skeleton for fwp_done function
Michal Sojka [Thu, 10 Jul 2008 07:40:11 +0000 (09:40 +0200)]
Added wclient gui, which shows worst-case delay
Michal Sojka [Thu, 10 Jul 2008 07:39:35 +0000 (09:39 +0200)]
Restored screen on manager exit
Michal Sojka [Wed, 9 Jul 2008 21:26:36 +0000 (23:26 +0200)]
Added GUI to manager (for demo)
Martin Molnar [Wed, 9 Jul 2008 08:42:36 +0000 (10:42 +0200)]
Added frsh_vres.h
Martin Molnar [Wed, 9 Jul 2008 07:47:05 +0000 (09:47 +0200)]
WIP: frsh proposal modifcation
Michal Sojka [Wed, 9 Jul 2008 04:22:34 +0000 (06:22 +0200)]
Ignore fail on set_scheduler
Michal Sojka [Wed, 9 Jul 2008 04:21:28 +0000 (06:21 +0200)]
AC for VRES is based on contract deadline
Michal Sojka [Wed, 9 Jul 2008 03:34:42 +0000 (05:34 +0200)]
Utilization based test incorporated to FWP manager