Configuration file for RRES module. More...
Go to the source code of this file.
Defines | |
#define | RRES_USE_HEAP 1 |
Enable heap-ordered deadlines. | |
#define | RRES_DISPATCH_NEW |
Enable activate_task_local()/deactivate_task_local() based dispatching mechanism. | |
#define | RRES_DISPATCH_PRIORITY 50 |
Enable signal-based SIGSTOP/SIGCONT dispatching mechanism. | |
#define | CONFIG_RRES_DEFAULT_SRV |
Disable activation counting in servers, along with block/stop hook pairs. | |
#define | CONFIG_OC_RRES_PROC |
support for proc filesystem | |
#define | RRES_MOD_DEBUG_LEVEL QOS_LEVEL_INFO |
Debugging level for RRES. | |
#define | CONFIG_OC_RRES_LOGGER_DIR "/usr/local/logger-1.0" |
Embedded logger (NOT YET SUPPORTED). | |
#define | KAL_USE_HRTIMER 1 |
Enable profiling globally. | |
#define | RRES_PARANOID 0 |
Enable memory checks in qos_memory.c. | |
#define | RRES_U_LUB 95 |
Enable SHRUB reclaiming. |
Configuration file for RRES module.
Definition in file rres_config.h.
#define CONFIG_OC_RRES_LOGGER_DIR "/usr/local/logger-1.0" |
Embedded logger (NOT YET SUPPORTED).
LOGGER include files directory
Definition at line 40 of file rres_config.h.
#define CONFIG_OC_RRES_PROC |
support for proc filesystem
Definition at line 32 of file rres_config.h.
#define CONFIG_RRES_DEFAULT_SRV |
Disable activation counting in servers, along with block/stop hook pairs.
support for the creation of a default server
Definition at line 29 of file rres_config.h.
#define KAL_USE_HRTIMER 1 |
Enable profiling globally.
Enable profiling of hooks Enable old kernel gensched patch Enable wrappers for functions defined with qos_func.h macros Enable use of hrtimers
Definition at line 54 of file rres_config.h.
#define RRES_DISPATCH_NEW |
Enable activate_task_local()/deactivate_task_local() based dispatching mechanism.
Definition at line 17 of file rres_config.h.
#define RRES_DISPATCH_PRIORITY 50 |
Enable signal-based SIGSTOP/SIGCONT dispatching mechanism.
Real-Time scheduling priority when dispatching AQuoSA tasks
Definition at line 23 of file rres_config.h.
Referenced by rres_dispatch(), rres_init_sched_param(), and rres_stop().
#define RRES_MOD_DEBUG_LEVEL QOS_LEVEL_INFO |
Debugging level for RRES.
Definition at line 35 of file rres_config.h.
#define RRES_PARANOID 0 |
Enable memory checks in qos_memory.c.
Set to 1 in order to enable paranoid checks.
These are further checks of parameters and assert conditions that should not be needed, if all of the components behaved as expected.
Definition at line 64 of file rres_config.h.
Referenced by _rres_cleanup_server(), dispatch_task_safe(), iris_hr_reactive_timer_handler(), rres_activate_nosched(), rres_any_blocked_task(), rres_any_ready_task(), rres_attach_task_nosched(), rres_cleanup_server(), rres_create_server(), rres_deactivate_nosched(), rres_destroy_server(), rres_detach_task_nosched(), rres_get_exec_time(), rres_get_params(), rres_has_ready_tasks(), rres_init_server(), rres_set_budget(), rres_set_params(), rres_update_budget(), and stop_task_safe().
#define RRES_U_LUB 95 |
Enable SHRUB reclaiming.
Utilization limit for all AQuoSA tasks, as integer < 100
Definition at line 70 of file rres_config.h.
#define RRES_USE_HEAP 1 |
Enable heap-ordered deadlines.
Definition at line 12 of file rres_config.h.