#
7263e5a5 |
|
18-Jul-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
sel4test: explicitly link sel4_autoconf since the global conf lib is going be removed, we need to explicitly linke each project with sel4_autoconf and other config libs this commit also removed a bunch of unused includes as well as HAVE_AUTOCONF ifdef checking.
|
#
92fa60fe |
|
12-Jul-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
Trivial: style fix make the style checker happy
|
#
3d7586eb |
|
19-May-2019 |
Yu Hou <Yu.Hou@data61.csiro.au> |
sel4test: remove autoconf.h from sel4test this commit removes autoconf.h generation from sel4test and append '#include <sel4test/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'
|
#
08bb70bd |
|
28-Feb-2018 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Use seL4_TCB_SetTimeoutEndpoint - remote timeout endpoint from api_tcb_set_space calls - update helper for setting timeout endpoint
|
#
a8854281 |
|
04-Oct-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Changes for removal of seL4_CapData_t type in libsel4 This updates sel4test to not use what are now deprecated functions and types by following the upgrade notes in the kernel CHANGES file.
|
#
43f4af23 |
|
26-Sep-2017 |
Claudia Tu <claudia.tu@unsw.edu.au> |
SELFOUR-1083 refactoring related to renaming DEFINE_TEST_MAYBE to DEFINE_TEST
|
#
3050c1ca |
|
21-Sep-2017 |
Kofi Doku Atuah <kofidoku.atuah@data61.csiro.au> |
Explicitly check the instruction pointer softbreak test This acts as a form of documentation-through-source as well. On x86: the processor executes the INT3 instruction and then triggers the trap after. On ARM: the processor delivers the "bkpt" instruction as a fault and not a trap, so the address of the BKPT instruction itself is delivered to the kernel. This is consistent with what the ARM manual describes: ARMv7 arch manual: C3.2: "BKPT instruction debug events are synchronous. That is, the debug event acts like an exception that cancels the BKPT instruction. ... A BKPT instruction debug event generates a Prefetch Abort exception ..."
|
#
ef7e2a8c |
|
22-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
MCS: use tcb wrappers from sel4tutils/api.h - replace calls of seL4_TCB_SetSpace with api_tcb_set_space - replace calls of seL4_TCB_Configure with api_tcb_configure - update some calls from seL4_TCB_Configure to api_tcb_set_space as a full TCB configure is not required in that specific case
|
#
37d1996e |
|
22-Aug-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
MCS: Use api_wait where possible api_wait is the equivalent of a seL4_Recv on the master kernel, and seL4_Wait on the mcs kernel. Use this whereever a reply object is not required.
|
#
1b2772ef |
|
08-Aug-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
Provide and use wrappers for getting helper thread information Reaching directly into the helper thread struct makes it difficult to change how helper threads work without breaking lots of code.
|
#
06b71f00 |
|
09-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Add env argument to helper_set_priority, mcp - it will be needed in future when SELFOUR-1016 is merged - merge it now to avoid the conflicts inherent on a long running branch
|
#
b5ac337a |
|
04-Jun-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
Fix licenses
|
#
81eecb58 |
|
18-Jul-2016 |
Anna Lyons <Anna.Lyons@nicta.com.au> |
SELFOUR-114: use new fault API
|
#
652afaea |
|
10-Oct-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
64-bit compatibility in breakpoints tests
|
#
e2fdc662 |
|
04-Jul-2016 |
Kofi Doku Atuah <kofi.dokuatuah@nicta.com.au> |
Add tests for the seL4_TCB_* debug regs features. Add tests to ascertain the working condition of setting, unsetting, and retrieving information about, hardware breakpoints, using the kernel APIs. * Create arch include layer for sel4test-tests app. * Move arch-specific defines into arch headers
|