Sean T Allen

Results 855 comments of Sean T Allen

futex_cmp_requeue01 hangs because ```c while (thread_cnt < tc->num_waiters) { sched_yield(); } ``` never exits. here's the full-test: https://github.com/lsds/ltp/blob/sgx-lkl/testcases/kernel/syscalls/futex/futex_cmp_requeue01.c

a PR has been opened to address the write05 test: https://github.com/lsds/ltp/pull/73

> Regarding futex_cmp_requeue01, `sched_yield` now goes via LKL instead of directly calling `lthread_yield` - https://github.com/lsds/sgx-lkl-musl/pull/18/files#diff-687e538b71be7b81c2d4ddf641470487. > > This could be a regression. Is this a determinsitic failure? @vtikoo it is...

getcwd04 exits because it checks to make sure there is not 1 cpu. ```c if (tst_ncpus() == 1) tst_brk(TCONF, "This test needs two cpus at least"); ``` If that was...

setresuid04 and setreuid07 are working and can be re-enabled.

send01 is failing because it hangs. there's a call in a thread to `select` that never returns. I'm not sure why it was passing previously. a couple things that won't...

AFAIK, there's code from lkl/tools that is in use. In particular `lkl_umount_timeout`. There might be other code.

This is p1 for the design doc at which point this should be reprioritized.

It was decided during triage that this is a "won't fix" but the issue is being left open so that we will document this as an incompatibility.

malloc to oe_malloc is going to be a little tricky in a couple places. I'm still tracking it down. When making some updates from calloc to oe_calloc, strdup to oe_strdup,...