#
38a475de |
|
21-Aug-2019 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
mcs: Rename CONFIG_KERNEL_RT to CONFIG_KERNEL_MCS This is to be consistent with the name defined in the kernel.
|
#
e9a9ff4f |
|
18-Jul-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
Trivial: Style fix make the style checker happy
|
#
e23dc54b |
|
19-May-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
seL4_libs: remove autoconf.h from seL4_libs this commit removes autoconf.h generation from each lib and append '#include <<lib_name>/gen_config.h>' after each '#include <autoconf.h>' since autoconf.h is only the for the kernel config now. This is a temporarily solution, since we currently don't have a way to tell which header files each file is trying to include when it includes 'autoconf.h'
|
#
8ba9fcdd |
|
19-Dec-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: add function to set thread affinity Irrespective of kernel version this will work, although different scheduling parameters need to be passed in.
|
#
08f9b7c2 |
|
04-Oct-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Changes for removal of seL4_CapData_t type in libsel4 This updates seL4_libs to not use what are now deprecated functions and types by using the new API wrappers
|
#
44d3866f |
|
10-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: abstract over MCS vs master kernel API - add api.h, which is intended to be used as a wrapper for functions that are equivalent on MCS/master kernels, so we can seemlessly switch between the two. This makes porting efforts easier, and without a nasty proliferation of #ifdefs. - use it everywhere relevant.
|
#
bbfea12b |
|
10-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
to squash: fail if non-RT kernel tries to create SC
|
#
ba1db811 |
|
09-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Support reply objects in seL4_libs Only if CONFIG_KERNEL_RT is enabled will they work, but most of the code is compiled in order to make maintenance easier.
|
#
e8088af4 |
|
09-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Add scheduling context support in seL4_libs Only works if CONFIG_KERNEL_RT is enabled, however most of the code is compiled no mater what to lighten the maintenance burden
|
#
d9923cde |
|
31-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: fix bug in thread_config.h Setting a custom stack size should set custom_stack to true.
|
#
6dedeb80 |
|
12-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: consolidate config sched params Threads and processes have the same scheduling parameters. The MCS kernel expands on these, and this reduces duplication between the two config structs.
|
#
e378dbc9 |
|
10-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
sel4utils: refactor process and thread config interface - add builder patterns for thread and process configs which reduces api breakage when new features are added - replace all usages of configs with builders - don't set priorities in default functions (threads will be set to 0) - set MCP in threads and processes when specified
|