]> rtime.felk.cvut.cz Git - frescor/demo.git/log
frescor/demo.git
14 years agoAdd watch-disk script
Michal Sojka [Fri, 14 May 2010 17:22:26 +0000 (19:22 +0200)]
Add watch-disk script

14 years agoRun recorder with root priviledges
Michal Sojka [Fri, 14 May 2010 17:12:55 +0000 (19:12 +0200)]
Run recorder with root priviledges

This is needed to get RT ioprio() (disk vres)

14 years agorecorder: Enable disk
Michal Sojka [Fri, 14 May 2010 16:32:02 +0000 (18:32 +0200)]
recorder: Enable disk

14 years agoRemove results (.dat files) not used for generation of graphs
Michal Sojka [Fri, 14 May 2010 15:17:04 +0000 (17:17 +0200)]
Remove results (.dat files) not used for generation of graphs

14 years agoexport FCB_ADDR in run-pipeline script
Michal Sojka [Fri, 14 May 2010 15:15:48 +0000 (17:15 +0200)]
export FCB_ADDR in run-pipeline script

This is needed for streamer to negotiate the contracts with the
resource manager running on the remote end.

14 years agostreamer: Measure FPS just after reading input frame (not after de/encoding)
Michal Sojka [Fri, 14 May 2010 14:56:15 +0000 (16:56 +0200)]
streamer: Measure FPS just after reading input frame (not after de/encoding)

14 years agoBuild with -O2
Michal Sojka [Fri, 14 May 2010 14:38:54 +0000 (16:38 +0200)]
Build with -O2

14 years agoRemove links for linked libswscale building
Michal Sojka [Fri, 14 May 2010 14:33:02 +0000 (16:33 +0200)]
Remove links for linked libswscale building

libswscale is now built under _build so the links are not needed here.

14 years agoFixes in ffmpeg build
Michal Sojka [Fri, 14 May 2010 14:31:36 +0000 (16:31 +0200)]
Fixes in ffmpeg build

14 years agoAdd watch-ps script
Michal Sojka [Fri, 14 May 2010 10:42:19 +0000 (12:42 +0200)]
Add watch-ps script

This is used to monitor the running casestudy

14 years agoEnable O_DIRECT by default
Michal Sojka [Sat, 8 May 2010 20:49:06 +0000 (22:49 +0200)]
Enable O_DIRECT by default

14 years agoRemove debugging messages
Michal Sojka [Sat, 8 May 2010 20:44:28 +0000 (22:44 +0200)]
Remove debugging messages

14 years agoO_DIRECT works!!!
Michal Sojka [Sat, 8 May 2010 20:42:08 +0000 (22:42 +0200)]
O_DIRECT works!!!

14 years agourl_fseek works
Michal Sojka [Sat, 8 May 2010 19:50:27 +0000 (21:50 +0200)]
url_fseek works

14 years agoProgress in O_DIRECT handling - not completed
Michal Sojka [Fri, 7 May 2010 21:43:17 +0000 (23:43 +0200)]
Progress in O_DIRECT handling - not completed

14 years agoAllow to compile ffmpeg with -O0
Michal Sojka [Fri, 7 May 2010 15:27:20 +0000 (17:27 +0200)]
Allow to compile ffmpeg with -O0

This allows us to override default ffmpeg CFLAGS with OMK ones. The ffmpeg
compile line starts with FFMPEG CFLAGS and OMK CFLAGS are appended at the
end.

14 years agoAdd gdb commands
Michal Sojka [Wed, 5 May 2010 21:01:48 +0000 (23:01 +0200)]
Add gdb commands

14 years agoAdd test for O_DIRECT
Michal Sojka [Mon, 3 May 2010 15:07:04 +0000 (17:07 +0200)]
Add test for O_DIRECT

14 years agoFix building of ffmpeg
Michal Sojka [Mon, 19 Apr 2010 09:03:09 +0000 (11:03 +0200)]
Fix building of ffmpeg

Previously, build failed because non-existent rule for ffmpeg/Makefile
generation. Now, we explicitly state that configure generates this file
but to avoid running configure multiple times, we put it into conditional
block.

14 years agoFix simultaneous building of ffmpeg with and w/o FRSH
Michal Sojka [Mon, 19 Apr 2010 08:30:53 +0000 (10:30 +0200)]
Fix simultaneous building of ffmpeg with and w/o FRSH

Now, all files which need to be different for different configuration
are generated under _build directory. Thanks to this, we can build as many
configurations of ffmpeg from the same sources as we want.

14 years agoExport ffmpeg's config.h under a different name
Michal Sojka [Mon, 19 Apr 2010 07:57:54 +0000 (09:57 +0200)]
Export ffmpeg's config.h under a different name

For external applications (recorder), it is still necessary to use the
config under the original name because it is included from ffmpeg headers.

14 years agoUpdate submodules
Michal Sojka [Tue, 13 Apr 2010 12:45:08 +0000 (14:45 +0200)]
Update submodules

14 years agoCompile full ffmpeg
Michal Sojka [Tue, 13 Apr 2010 12:44:39 +0000 (14:44 +0200)]
Compile full ffmpeg

I was not able to find quickly the minimal set of configure flags to
compile only the needed things for the demo.

14 years agoUpdate rules
Michal Sojka [Fri, 9 Apr 2010 14:30:12 +0000 (16:30 +0200)]
Update rules

14 years agoFix generation of ffmpeg's version.h
Michal Sojka [Fri, 9 Apr 2010 14:27:30 +0000 (16:27 +0200)]
Fix generation of ffmpeg's version.h

14 years agoFaster OMK
Michal Sojka [Fri, 2 Apr 2010 14:57:32 +0000 (16:57 +0200)]
Faster OMK

14 years agoUpdate Makefile.rules
Michal Sojka [Fri, 2 Apr 2010 10:43:04 +0000 (12:43 +0200)]
Update Makefile.rules

14 years agoConfigure FFMPEG by OMK and disable everything
Michal Sojka [Mon, 8 Mar 2010 16:31:14 +0000 (17:31 +0100)]
Configure FFMPEG by OMK and disable everything

Now, it is not required to manually invoke FFMPEG scripts such as
./configure and ./version.sh.
This is to speed up compilation. We will need to enable the
codecs/muxers/protocols used in the demo.

14 years agoFix compilation without FRSH
Michal Sojka [Mon, 8 Mar 2010 11:33:13 +0000 (12:33 +0100)]
Fix compilation without FRSH

14 years agoRemoved obsolete compile.sh script
Michal Sojka [Wed, 9 Dec 2009 14:30:58 +0000 (15:30 +0100)]
Removed obsolete compile.sh script

14 years agoUpdated README to match the released version
Michal Sojka [Wed, 9 Dec 2009 14:06:19 +0000 (15:06 +0100)]
Updated README to match the released version

14 years agoFixed symlinks to be handled correctly by our release script
Michal Sojka [Wed, 9 Dec 2009 13:58:18 +0000 (14:58 +0100)]
Fixed symlinks to be handled correctly by our release script

14 years agoFixed streamer CPU reservation
Michal Sojka [Wed, 9 Dec 2009 13:43:41 +0000 (14:43 +0100)]
Fixed streamer CPU reservation

14 years agoAdded Makefile for results and modified .gitignore
Michal Sojka [Tue, 8 Dec 2009 13:05:27 +0000 (14:05 +0100)]
Added Makefile for results and modified .gitignore

14 years agoAdded (now commented) option to renegotiate during experimnt jsa-paper-casestudy
Michal Sojka [Tue, 1 Dec 2009 18:00:32 +0000 (19:00 +0100)]
Added (now commented) option to renegotiate during experimnt

This was used to generate log of the casestudy run for the paper.

14 years agoAdded disk contract cancelation
Michal Sojka [Tue, 1 Dec 2009 17:51:12 +0000 (18:51 +0100)]
Added disk contract cancelation

14 years agoAdded optional renegotiation to the recorder
Michal Sojka [Tue, 1 Dec 2009 17:45:04 +0000 (18:45 +0100)]
Added optional renegotiation to the recorder

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Tue, 1 Dec 2009 17:25:30 +0000 (18:25 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo

14 years agoAdded FCB logging
Michal Sojka [Tue, 1 Dec 2009 17:25:13 +0000 (18:25 +0100)]
Added FCB logging

14 years agoRerun wifi and cpu load experiment
Michal Sojka [Mon, 30 Nov 2009 19:49:16 +0000 (20:49 +0100)]
Rerun wifi and cpu load experiment

14 years agoRerun cpu load experiments
Michal Sojka [Mon, 30 Nov 2009 19:45:19 +0000 (20:45 +0100)]
Rerun cpu load experiments

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 19:34:51 +0000 (20:34 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo

14 years agoExpected results!!!!
Michal Sojka [Mon, 30 Nov 2009 19:34:28 +0000 (20:34 +0100)]
Expected results!!!!

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 18:34:28 +0000 (19:34 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo

14 years agoDo not load aquosa in non-frsh setup
Michal Sojka [Mon, 30 Nov 2009 18:34:03 +0000 (19:34 +0100)]
Do not load aquosa in non-frsh setup

14 years agoBetter ping results
Michal Sojka [Mon, 30 Nov 2009 18:12:21 +0000 (19:12 +0100)]
Better ping results

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 17:47:49 +0000 (18:47 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo

14 years agoUpdate casestudy scripts to run correct binaries on remote side
Michal Sojka [Mon, 30 Nov 2009 17:47:21 +0000 (18:47 +0100)]
Update casestudy scripts to run correct binaries on remote side

14 years agoAdded CFQ to non-FRSH setup
Michal Sojka [Mon, 30 Nov 2009 17:19:18 +0000 (18:19 +0100)]
Added CFQ to non-FRSH setup

14 years agoFixed FRSH and no-FRSH builds
Michal Sojka [Mon, 30 Nov 2009 17:04:43 +0000 (18:04 +0100)]
Fixed FRSH and no-FRSH builds

14 years agoRecorder moved under src/
Michal Sojka [Mon, 30 Nov 2009 16:34:21 +0000 (17:34 +0100)]
Recorder moved under src/

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo
Michal Sojka [Mon, 30 Nov 2009 16:32:47 +0000 (17:32 +0100)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/frescor/demo

14 years agoRun scripts linked from no-frsh
Michal Sojka [Mon, 30 Nov 2009 16:32:25 +0000 (17:32 +0100)]
Run scripts linked from no-frsh

14 years agoAdded second build directory for building without FRSH
Michal Sojka [Mon, 30 Nov 2009 16:30:03 +0000 (17:30 +0100)]
Added second build directory for building without FRSH

Modified submodules:

* src/ffmpeg 6eff432...24d90e3 (1):
  > Allow building completely independent of FRSH

14 years agoFinal version if gnuplot script
Michal Sojka [Mon, 30 Nov 2009 11:18:24 +0000 (12:18 +0100)]
Final version if gnuplot script

14 years agoNew measurement with ping
Michal Sojka [Mon, 30 Nov 2009 11:04:29 +0000 (12:04 +0100)]
New measurement with ping

The result is unfortunately still the same

14 years agoAdded script to plot resuls
Michal Sojka [Mon, 30 Nov 2009 10:53:05 +0000 (11:53 +0100)]
Added script to plot resuls

14 years agoFixed gen-gnuplot script
Michal Sojka [Mon, 30 Nov 2009 10:17:30 +0000 (11:17 +0100)]
Fixed gen-gnuplot script

14 years agoRemoved empty lines from new results
Michal Sojka [Mon, 30 Nov 2009 10:15:27 +0000 (11:15 +0100)]
Removed empty lines from new results

14 years agoAdded missing results
Michal Sojka [Mon, 30 Nov 2009 10:14:37 +0000 (11:14 +0100)]
Added missing results

14 years agoResults renamed to not contain a number
Michal Sojka [Mon, 30 Nov 2009 10:13:55 +0000 (11:13 +0100)]
Results renamed to not contain a number

14 years agoAdded script to generate gnuplot data from results
Michal Sojka [Mon, 30 Nov 2009 01:26:17 +0000 (02:26 +0100)]
Added script to generate gnuplot data from results

14 years agoDelete empty data
Michal Sojka [Mon, 30 Nov 2009 01:22:07 +0000 (02:22 +0100)]
Delete empty data

14 years agoData fix
Michal Sojka [Mon, 30 Nov 2009 01:13:02 +0000 (02:13 +0100)]
Data fix

14 years agoFilter out nonimportant lines from results
Michal Sojka [Mon, 30 Nov 2009 00:37:52 +0000 (01:37 +0100)]
Filter out nonimportant lines from results

14 years agoBroken measurements repeated
Michal Sojka [Mon, 30 Nov 2009 00:31:11 +0000 (01:31 +0100)]
Broken measurements repeated

14 years agoDo not gather original ffmpeg statistics
Michal Sojka [Mon, 30 Nov 2009 00:30:41 +0000 (01:30 +0100)]
Do not gather original ffmpeg statistics

14 years agoAdded results of casestudy experiments
Michal Sojka [Sun, 29 Nov 2009 23:44:55 +0000 (00:44 +0100)]
Added results of casestudy experiments

14 years agoUpdated frsh setup script
Michal Sojka [Sun, 29 Nov 2009 23:40:27 +0000 (00:40 +0100)]
Updated frsh setup script

14 years agoAlmost final version of casestudy scripts
Michal Sojka [Sun, 29 Nov 2009 23:38:57 +0000 (00:38 +0100)]
Almost final version of casestudy scripts

14 years agoAdded scripts to run casestudy
Michal Sojka [Sun, 29 Nov 2009 17:55:30 +0000 (18:55 +0100)]
Added scripts to run casestudy

Modified submodules:

* src/ffmpeg a809632...6eff432 (2):
  > Revert "Attempt to open files with O_DIRECT"
  > Attempt to open files with O_DIRECT

* src/streamer a211861...903d5a0 (1):
  > Allow to specify sdp file name

14 years agoActual version
Michal Sojka [Sat, 28 Nov 2009 20:26:01 +0000 (21:26 +0100)]
Actual version

Modified submodules:

* src/ffmpeg f5138f4...a809632 (2):
  > Fix warning when compiling  with FRSH
  > Revert "CONFIG_FRSH_PROTOCOL is already defined by configure generated headers"

* src/fwp 5d66063...da7d8d4 (1):
  > Handle errors correctly in fwp_send_async()

* src/streamer 743edce...a211861 (6):
  > Attempt to fix unexpected video delays with 30 FPS
  > Cleanup
  > Contract parameters are based on encoding bitrate
  > Add -o parameter for destination port
  > Our cameras gives only 15 fps
  > Print statistics about packet sizes

* src/ulut 9ea4ae3...1bfcfd9 (1):
  > uLUt allows minimal build suitable for mcs51 SDCC target.

14 years agoFix ffmpeg compilation
Michal Sojka [Sat, 28 Nov 2009 20:18:08 +0000 (21:18 +0100)]
Fix ffmpeg compilation

Modified submodules:

* src/ffmpeg a9d1337...f5138f4 (3):
  > CONFIG_FRSH_PROTOCOL is already defined by configure generated headers
  > Do not tell FFMPEG that the packet is bigger than current budget
  > Reworked assignment of FRSH contract parameters

14 years agoFlush frames buffered during format probing
Michal Sojka [Sat, 28 Nov 2009 16:36:22 +0000 (17:36 +0100)]
Flush frames buffered during format probing

To measure timing characteristic correctly, we must flush previously
buffered frames before the measurement starts.

14 years agoCalculate and print timing characteristics
Michal Sojka [Sat, 28 Nov 2009 16:18:01 +0000 (17:18 +0100)]
Calculate and print timing characteristics

14 years agoLet BFQ do its best without any hint
Michal Sojka [Sat, 28 Nov 2009 16:16:40 +0000 (17:16 +0100)]
Let BFQ do its best without any hint

We do not bind disk vres as the code is buggy. Lets's see whether it
helps.

14 years agoDon't try to calculate budget from bytes/s
Michal Sojka [Fri, 27 Nov 2009 12:15:18 +0000 (13:15 +0100)]
Don't try to calculate budget from bytes/s

14 years agoDisk negotiation update
Michal Sojka [Fri, 27 Nov 2009 12:14:20 +0000 (13:14 +0100)]
Disk negotiation update

14 years agoCurrent submodules + fixes to fs script
Michal Sojka [Fri, 27 Nov 2009 10:34:51 +0000 (11:34 +0100)]
Current submodules + fixes to fs script

14 years agoAdded script for (re)starting the FRSH machinery
Michal Sojka [Fri, 27 Nov 2009 09:32:31 +0000 (10:32 +0100)]
Added script for (re)starting the FRSH machinery

14 years agoUse actual version of ffmpeg and streamer
Michal Sojka [Fri, 27 Nov 2009 00:02:38 +0000 (01:02 +0100)]
Use actual version of ffmpeg and streamer

Modified submodules:

* src/ffmpeg a9550dc...776738a (1):
  > Put FRSH support as a separate protocol

* src/streamer a76a995...598c358 (2):
  > Updated to new FRHS protocol in ffmpeg
  > Fix compilation with FRSH

14 years agoNot finished version of recorder
Michal Sojka [Thu, 26 Nov 2009 21:27:38 +0000 (22:27 +0100)]
Not finished version of recorder

14 years agoModified submodule src/frsh_forb 253e0a3...55e5f51 (6):
Michal Sojka [Thu, 26 Nov 2009 20:59:15 +0000 (21:59 +0100)]
Modified submodule src/frsh_forb 253e0a3...55e5f51 (6):

  > bfq: Add check for missing disk parameter
  > Fix BFQ configuration
  > Compile disk_bfq manager with large file support
  > disk_bfq: Make error messages meaninful
  > Fix disk_bfq segfault
  > Enable disk resource by default

14 years agoUpdated to compile correctly with FRSH
Michal Sojka [Thu, 26 Nov 2009 18:23:22 +0000 (19:23 +0100)]
Updated to compile correctly with FRSH

Modified submodules:

* src/fwp debb9e1...8368f4f (1):
  > Do not use connect() for UDP sockets

14 years agoFix ffmpeg build with FRSH
Michal Sojka [Thu, 26 Nov 2009 17:15:01 +0000 (18:15 +0100)]
Fix ffmpeg build with FRSH

14 years agoUpdated README
Michal Sojka [Thu, 26 Nov 2009 13:54:28 +0000 (14:54 +0100)]
Updated README

14 years agoModified submodules src/streamer c70b54d...a76a995 (1):
Michal Sojka [Thu, 26 Nov 2009 12:41:06 +0000 (13:41 +0100)]
Modified submodules src/streamer c70b54d...a76a995 (1):

  > Added bitrate settings

Untracked files:

14 years agoAdded recorder converted from ffmpeg source
Michal Sojka [Thu, 26 Nov 2009 12:39:08 +0000 (13:39 +0100)]
Added recorder converted from ffmpeg source

14 years agoFix CONFIG_FFMPEG_WITH_FRSH
Michal Sojka [Wed, 25 Nov 2009 19:34:12 +0000 (20:34 +0100)]
Fix CONFIG_FFMPEG_WITH_FRSH

14 years agoAttempt to compile ffmpeg binaries by OMK
Michal Sojka [Wed, 25 Nov 2009 19:10:10 +0000 (20:10 +0100)]
Attempt to compile ffmpeg binaries by OMK

To be able to debug them.

14 years agoWe can easily switch between FRSH and normal version of FFMPEG
Michal Sojka [Wed, 25 Nov 2009 14:01:17 +0000 (15:01 +0100)]
We can easily switch between FRSH and normal version of FFMPEG

This can be done by seeting CONFIG_FFMPEG_WITH_FRSH variable in
config.omk.

Modified submodules:

* src/streamer 539f012...c70b54d (1):
  > Easy switch between FRSH and non-FRSH version of FFMPEG

14 years agoAdded script to checkout swscale version coresponding to ffmpeg version
Michal Sojka [Wed, 25 Nov 2009 12:20:13 +0000 (13:20 +0100)]
Added script to checkout swscale version coresponding to ffmpeg version

14 years agoUse FFMPEG with on-line omkization
Michal Sojka [Wed, 25 Nov 2009 12:19:32 +0000 (13:19 +0100)]
Use FFMPEG with on-line omkization

Modified submodules:

* src/ffmpeg c85f1eb...74b7334 (7):
  > Removed static omkization

14 years agoffmpeg compilation reworked
Michal Sojka [Tue, 24 Nov 2009 17:32:28 +0000 (18:32 +0100)]
ffmpeg compilation reworked

Now omkization is done on-line. I wanted to try different ffmpeg version
to test whether there are still the problems I'm experiencing.
Specifically, video in vlc often (but not olways) freezes, even without
FWP and when stream is transported over loopback, where is no packet loos.

14 years agoUpdated Makefile.rules version to work better with -j
Michal Sojka [Tue, 24 Nov 2009 11:34:17 +0000 (12:34 +0100)]
Updated Makefile.rules version to work better with -j

14 years agoAdded frsh-include symlink
Michal Sojka [Mon, 23 Nov 2009 17:54:23 +0000 (18:54 +0100)]
Added frsh-include symlink

14 years agoUpdated to current HEADs
Michal Sojka [Mon, 23 Nov 2009 17:47:08 +0000 (18:47 +0100)]
Updated to current HEADs

Modified submodules:

* src/forb c5d9897...6224156 (3):
  > Suppressed unused function warning
  > Fixed warnings on printf() on 64 bit systems
  > Added optional TCP_NODELAY to INET proto

* src/fwp b6d6a8b...debb9e1 (63):
  > fwp-timing: Allow maximal delay up to 10 seconds
  > fwp-timing learned -j (sending packets with jitter)
  > fwp-timing measures 95th and 99th percentile of communication delay
  > Allow bypassing FWP by setting FWP_BYPASS environment variable
  > Properly initialize newly allocated VRES
  > fwp-timing: Final version and a simple gnuplot script
  > Almost final version of fwp-timing and its running script
  > Resource manager gained parameters for setting wifi configuration
  > fwp-timing: Added --quiet option
  > fwp-timing: Added histogram and statistics
  > Removed unneeded functions from fwp_utils.h
  > fwp-timing: Added -v option (verbose)
  > fwp-timing: Added -c flag to specify the number of messages to be sent
  > Removed .top*
  > Allow fwp-timing to generate several streams simultaneously
  > Do not use preallocated memory for VRESes
  > Fix allocator error reporting
  > Merge branch 'master' of frsh-forb.git.sourceforge.net:/gitroot/frsh-forb/fwp
  > Removed unused fwp_vres_get_id()
  > Fixed const qualifiers
  > Implemented synchronous and asynchronous sending
  > Removed FWP_VF_CHANGED flag
  > Removed "descriptor" types
  > Remove unused flags parameter of fwp_send()
  > Removed unused id field from vres_params
  > Added application to measure FWP timing properites
  > Added missing initialization of ancillary data
  > Added fwp block accessors
  > Rework fwp_send() to obey src parameter
  > Introduce src parameter in FWP contracts
  > struct fwp_endpoint_attr documentation changes
  > Use endpoint attributes only if it has correct size
  > Updated to change in deadline miss notification
  > Fix FWP manager Makefile changed in the last commit
  > FWP manager renamed to frm_fwp
  > wme_test: Send timing reworked
  > Fixed broken budgeting algorithm
  > RESCHED flag renamed to CHANGED
  > Use more descriptive error numbers
  > Fix VRES flag values
  > wme_test: recv_packet_fwp returns correct value
  > wme_test: Document -G switch
  > wme_test: Added -l switch to select logging levels
  > Fix error reporting of fwp_fna functions
  > Convert debug messages to uLUt and fix #include dependencies
  > wme_test: fixed termination under FRSH
  > Remove obsolete comment
  > Added check for NULL arguments to avoid segfaults
  > Make FWP not to eat EINTR error
  > wme_test: Use send_async() which is implemented by FWP
  > wme_test: GUI may be enabled in both FRSH/non-FRSH version by -G switch
  > wme_test: Make it work with ncurses TUI
  > wme_test is compiled by default with FRSH
  > Catch missing contract parameters in allocator
  > Whitespace fixes
  > Reject contracts with zero period and budget
  > Make wme_test compilable with FRSH and FWP
  > wme_test: Added missing \n in help message
  > wme_test: Get rid of type related warnings on 64 bit systems
  > wme_test: Make the message format independent of 32/64 bit architecture
  > wme_test: update status every second when compiled without FWP
  > wme_test: Do not print EINTR errors
  > wme_test: Added missing declaration when compiled without FWP

14 years agoUpdated to the version of ulut after migration from CVS to GIT
Michal Sojka [Mon, 23 Nov 2009 17:39:41 +0000 (18:39 +0100)]
Updated to the version of ulut after migration from CVS to GIT

Modified submodules:

* src/ulut 368edaa...9ea4ae3 (115):
  > Not so much successful attempt to update equations to MathML in GAVL documentation.
  > uLUt documentation converted to XML DocBook variant.
  > Add support to compile uLUt submodule separately.
  > uLUt: incorporated changes to compile GAVL and GSA by SDCC.
  > Included documentation for uLUt library.
  > Integration fixes after uLan project splitting into submodules.

14 years agoUpdated to compile against code from SourceForge instead of from FRESCOR SVN
Michal Sojka [Mon, 23 Nov 2009 17:25:03 +0000 (18:25 +0100)]
Updated to compile against code from SourceForge instead of from FRESCOR SVN

New submodules:
* src/fna 0000000...45f5e05 (190):
  > Unified header for FNA

* src/fosa 0000000...e5a90ef (208):
  > Updating header text in FOSA files for the incoming final project release

* src/frsh-include 0000000...d188ee7 (210):
  > Deadline miss notification signals API changed

Modified submodules:
* src/frsh_forb f7733fa...253e0a3 (31):
  > disk_bfq: Cleaned up Makefile.omk
  > disk_bfq: Manager updated to work correctly with contract cancelation
  > Fixed race condition in allocator registration
  > Fixed the number of available container blocks
  > Fixed printf warnings on 64-bit arch
  > Fixed "allocation" of dummy VRESes
  > Check for internal bugs in frsh_contract_negotiate()
  > Added ID of the new FWP contract block
  > Deadline miss notification signals API changed
  > renegobench: Fixed timespec substraction
  > Added renegotiation and spare capacity demos for dummy resource
  > Fix typo
  > Added NULL checks to get functions in frsh_distributed
  > Fixed segmentation fault in FCB when negotiating dummy contracts
  > Fixed bug in frsh_contract_set_basic_params()
  > Added frsh_contract_destroy() function
  > FCB can print all log domains when invoked with -l '?'
  > Do not allocate dummy contracts
  > Added fres_contract_get_type() helper function
  > Added contract logging to FCB
  > Added fres_contract_to_string2()
  > Implemented more precise calculation in negobench
  > Negobench was enhanced to accept the number of contracts from command line
  > frm_dummy properly handles -h switch
  > Added OS/scheduler block to the diagram
  > Added figure with representation of contract
  > Fixed a warning when dummy resource is compiled as non-verbose
  > Fixed a int to pointer conversion warning on 64 bit systems
  > Added more benchmarks
  > dummy resource manager gained an option to accept all contracts
  > Added a more compact version of negotiation figure

* src/ulut 3f5867b...368edaa (7):
  > uLUt: added definition for weak attribute.
  > Add possibility to specify GAVL, GSA and HTIMER generated symbols scope.
  > Corrected pointer type in custom static GSA generated functions.
  > Added ul_logreg_for_each_domain()
  > Added UL_ATTR_REENTRANT attribute into defines for SDCC integration.
  > Corrected delete_all for static version of GSA.
  > Added support for static GSA arrays with insert/delete functionality.

14 years agoChanges to shortcuts which I forgot to commit cak-meeting-2009
Michal Sojka [Mon, 23 Nov 2009 17:30:15 +0000 (18:30 +0100)]
Changes to shortcuts which I forgot to commit