arm WFE: add some userland examples

This commit is contained in:
Ciro Santilli 六四事件 法轮功
2019-12-16 00:00:00 +00:00
parent 10946a7d80
commit 89a981aaf2
5 changed files with 119 additions and 2 deletions

View File

@@ -526,9 +526,28 @@ path_properties_tuples = (
{
'freestanding': freestanding_properties,
'sve_addvl.c': {'arm_sve': True},
'wfe_sev.c': {
# gem5 bug, WFE not waking up on syscall emulation,
# TODO link to bug report.
'more_than_1s': True,
'test_run_args': {
'cpus': 2,
},
},
},
),
'freestanding': freestanding_properties,
'freestanding': (
freestanding_properties,
{
'linux': (
{},
{
'wfe.S': {'more_than_1s': True},
'wfe_wfe.S': {'more_than_1s': True},
}
),
}
),
'lkmc_assert_eq_fail.S': {'signal_received': signal.Signals.SIGABRT},
'lkmc_assert_memcmp_fail.S': {'signal_received': signal.Signals.SIGABRT},
'nostartfiles': (
@@ -536,6 +555,7 @@ path_properties_tuples = (
{
# https://github.com/cirosantilli/linux-kernel-module-cheat/issues/107
'exit.S': {'skip_run_unclassified': True},
'wfe.S': {'more_than_1s': True},
}
),
'udf.S': {