Cleanup
Merge branch 'tsan' into tsan-dev
Add trace && split tests into instrumented / not instrumented
Fix pc in kt_func_entry
Save switch time to trace header
Save per id data in id manager
Print second stack in a report
Ignore events from scheduler
Handle mutex_trylock
Strip first stack trace correctly
Rename kt_thr_create to kt_thr_init
Add thread pool
Fix thr->cpu == NULL in ktsan_thr_destroy
Fix thread pool
Add thr quarantine
Small fixes
Add report lock
Remove trace->setup && restore stack from trace on part switch
Remove ktsan_thr_wakeup && handle sync events from scheduler
Count call depth