- 2776981 Allow apps to disable coverage for the entire app by Stephen Crane · 7 days ago master
- 790a32a [make] Defer binding of EXTRA_BUILDDEPS to all:: by Nick Bray · 2 weeks ago
- 811da0f [dev][interrupt][arm_gic] Add DSB after igrpen write by Arve Hjønnevåg · 3 weeks ago
- a9aabc3 [arch][arm64] Parse BRK exception by Marco Nelissen · 4 weeks ago
- 3c2ac06 vmm: Add vmm_obj_has_single_ref function by Andrei Homescu · 4 weeks ago
- 0887daf [arch][arm64] Fix and improve fault logging by Marco Nelissen · 5 weeks ago
- bc7af85 [make] Support to build userspace with HWASan by Tri Vo · 9 weeks ago
- a660198 Split out shared GLOBAL_* flags from kernel by Stephen Crane · 5 months ago
- 61ea199 [make] Force correct frame pointers for sancov by Stephen Crane · 3 months ago
- 20043c3 [make] Support to build userspace with sancov by Tri Vo · 4 months ago
- c92a54d Share header containing assembler macros with userspace by Per Larsen · 3 months ago
- 7a3df10 [arch][arm64] Support user shadow call stack by Per Larsen · 4 months ago
- ede41f0 [make] Clear MODULE_DISABLE_STACK_PROTECTOR by Tri Vo · 4 months ago
- 43e6acc [make] Add feature flag for stack protector by Tri Vo · 4 months ago
- d912c55 [arch][arm/arm64] Handle stack overflows by Arve Hjønnevåg · 6 months ago
- 78476b9 [kernel][thread] Make stack info easier to reach from exception vectors by Arve Hjønnevåg · 4 months ago
- 8324b8e [kernel][thread] Remove duplicate stack overflow check by Arve Hjønnevåg · 4 months ago
- f45d439 [kernel][thread] Add guard page around most kernel stacks by Arve Hjønnevåg · 6 months ago
- f80971a [make] Add MODULE_EXTRA_ARCHIVES by Tri Vo · 4 months ago
- bb81801 [arch][arm64] Share more code between long and short iframes by Arve Hjønnevåg · 4 months ago
- 6f6df46 [arch][arm64] Print kernel stack range in when dumping iframe by Arve Hjønnevåg · 4 months ago
- bf522cf [lib][heap] Remove heap_delayed_free by Arve Hjønnevåg · 4 months ago
- fa550f8 [kernel][thread] Free detached threads from reaper thread by Arve Hjønnevåg · 4 months ago
- 58830b4 [lib][debug] Release thread-lock if panic is called with it held by Arve Hjønnevåg · 6 months ago
- 4fc0f58 [kernel][thread] Keep track of which cpu owns the thread lock by Arve Hjønnevåg · 6 months ago
- c340cf8 [kernel][thread] Remove direct thread_lock access. by Arve Hjønnevåg · 6 months ago
- c83b382 Enable CFI in trusty modules by Rajesh Nyamagoud · 6 months ago
- e5df9a4 Update build from C/C++11 to C/C++17 by Matthew Markwell · 4 months ago
- d6bb3af [make] Typo fixed by Rajesh Nyamagoud · 4 months ago
- 904c069 Enable LTO for trusty modules by Rajesh Nyamagoud · 9 months ago
- 4a97163 Enable static linking in trusty modules by Rajesh Nyamagoud · 7 months ago
- ee5f5ff [kernel][vm] Delete the page allignment check by Wenhao Wang · 5 months ago
- 9124fa6 [arch][mmu] Make mmu flags and aspace flag unsigned by Arve Hjønnevåg · 5 months ago
- 00b2166 [kernel][vm] Fix typo in page guard support by Tri Vo · 5 months ago
- 738d9e8 Fix SPACE variable for GNU make 4.3 by Stephen Crane · 6 months ago
- 979da77 Revert "[kernel][vm] Expose vmm_find_region method" by Fangjian Zhong · 6 months ago
- 2348808 [kernel][vm] Add phys_mem_obj by Wenhao Wang · 6 months ago
- 78ebd9c vmm: Add guard page support by Arve Hjønnevåg · 7 months ago
- 6b377c4 [lib][debug] Dump backtrace on panic by Tri Vo · 7 months ago
- 609df7c [kernel] Normalize Trusty dependency path by Tri Vo · 7 months ago
- 90e1e11 [arch][arm] Call panic instead of platform_halt by Arve Hjønnevåg · 8 months ago
- 30789f7 [kernel] Add thread flag to exit thread on panic by Arve Hjønnevåg · 8 months ago
- c0b7e51 [kernel][thread] Add thread_sleep_until_ns by Arve Hjønnevåg · 7 months ago
- bd61ec5 [arch][arm/arm64] Call trusty_app_crash for user-space crashes by Arve Hjønnevåg · 8 months ago
- 7eb7bde Update language to comply with Android’s inclusive language guidance by Wenhao Wang · 7 months ago
- c69a4b8 Update language to comply with Android’s inclusive language guidance by Matthew Maurer · 7 months ago
- 623add0 [arch][arm] Print thread name when dumping iframe by Arve Hjønnevåg · 8 months ago
- 651d6f0 [arch][arm64] Print thread name when dumping iframe by Arve Hjønnevåg · 8 months ago
- be2a4c7 [arch][arm64] Pass from_lower flag to arm64_sync_exception by Arve Hjønnevåg · 8 months ago
- aa4cade [lib][io] Disable serial console when callbacks are registered by Arve Hjønnevåg · 9 months ago
- fbb386a [arch][arm64][mmu] Enable Top Byte Ignore for userspace by default by Tri Vo · 1 year ago
- d76de71 [include][compiler.h] Add READ_ONCE() and WRITE_ONCE() by Tri Vo · 10 months ago
- 6d00c2d [arch][arm] Make iframe and fault_frame compatible with regular stack frames by Tri Vo · 11 months ago
- db1db88 vmm: Add vmm_get_obj API by Matthew Maurer · 1 year, 1 month ago
- 61e0c2a vmm: Track vmm_obj offset/size with vmm_obj_slice by Matthew Maurer · 1 year, 1 month ago
- 8a35846 [arch][arm] Dump back trace on error by Tri Vo · 12 months ago
- 44f51e3 [arch][arm64] Make iframe compatible with regular stack frame by Tri Vo · 12 months ago
- 7039945 [arch][arm64] Dump back trace on error by Tri Vo · 1 year ago
- 61ce820 [kernel][thread] Add thread-safe TLS functions by Tri Vo · 12 months ago
- aebba38 [dev][interrupt][arm_gic/x86_lapic]: Include missing dependencies by Wenhao Wang · 12 months ago
- d4cd016 Split debug.h into another panic.h by Wenhao Wang · 12 months ago
- c68bbc8 Fix no-SMP builds with GICv3 by Matthew Maurer · 12 months ago
- e662a7a arm_gic: Trigger SGIs with GICv3 affinity routing by Matthew Maurer · 12 months ago
- 32896e6 arm_gic: Enable SGIs when registering handler by Matthew Maurer · 12 months ago
- ec148d8 [arch][mmu] Increase page count from uint to size_t by Tri Vo · 1 year ago
- abdc2ea Replace rand() with rand_get_int() by Wenhao Wang · 12 months ago
- 24c6df8 Rename function name by Wenhao Wang · 1 year ago
- af4bc41 make: link with ld.lld by Tri Vo · 1 year, 1 month ago
- fa6ed9f [dev][interrupt][arm_gic] Fix UBSan panic. by Andrew Walbran · 1 year, 1 month ago
- db464e6 [clang][include][compiler.h] Enable __WARN_UNUSED_RESULT and STATIC_ASSERT by Arve Hjønnevåg · 1 year, 1 month ago
- 9ccad1d Make GIC FIQ suspend/resume UBSan clean by Matthew Maurer · 1 year, 1 month ago
- 01d4316 [arch] Do not search for GCC by Nick Bray · 1 year, 2 months ago
- 712c945 app: timertest: Add kernel timer test by Arve Hjønnevåg · 1 year, 4 months ago
- 0318800 [kernel][timer] Fix thread_sleep to not return with timer running on stack by Arve Hjønnevåg · 1 year, 3 months ago
- 6b15362 [kernel][timer] Add debug assert after callback returns by Arve Hjønnevåg · 1 year, 3 months ago
- 8283ff2 Allow the use of array designators in C++ by Nick Bray · 1 year, 3 months ago
- 8f23c3f [kernel][timer] Fix crash caused by timer_cancel. by Arve Hjønnevåg · 1 year, 3 months ago
- 607698e [kernel][timer] Convert timer api to use nanoseconds by Arve Hjønnevåg · 1 year, 4 months ago
- 84464b2 More fixes for -Wimplicit-fallthrough by Nick Bray · 1 year, 3 months ago
- 6377dec [arch][arm64] Annotate for -Wimplicit-fallthrough by Nick Bray · 1 year, 3 months ago
- 8f0686c [dev][interrupt] Add suspend/resume hooks for GICv3 by Michael Ryleev · 1 year, 4 months ago
- a0cad1b [dev][interrupt][x86_lapic] Add sm_intc_enable_interrupts stub by Zhong,Fangjian · 1 year, 3 months ago
- b5fd0c7 [dev][interrupt][arm_gic] gicv3 doorbell interrupt support by Arve Hjønnevåg · 1 year, 3 months ago
- 26c9b91 [arch][arm] Fix fiq handler for ARM_MERGE_FIQ_IRQ by Arve Hjønnevåg · 1 year, 3 months ago
- 76df41b [dev][interrupt] Add initial support for GICv3 by Michael Ryleev · 1 year, 4 months ago
- c569274 [dev][interrupt] Add definition of GICv3 registers by Michael Ryleev · 1 year, 4 months ago
- 2a2bfbe [arch][arm] Add an API to read and write 64-bit cp15 registers by Michael Ryleev · 1 year, 4 months ago
- 98710da [dev][interrupt] Move gic registers to separate include by Michael Ryleev · 1 year, 4 months ago
- 281371b [arch][arm64] Modify GIC interface to read/write by Haoran.Wang · 2 years, 5 months ago
- 9c65b1f vmm/pmm: Replace reflist-related typedefs with struct types by Nick Bray · 1 year, 3 months ago
- 41e1397 [dev][interrupt] Rename "smc32_args_t" to "struct smc32_args" by Nick Bray · 1 year, 3 months ago
- 1eed334 [arch][x86] Add phony target to ensure linkerscript regeneration by Zhong,Fangjian · 1 year, 8 months ago
- 618549b vmm: Store regions in a binary search tree instead of a list. by Arve Hjønnevåg · 1 year, 5 months ago
- c9bd3cd bstree: Add balancing code by Arve Hjønnevåg · 1 year, 5 months ago
- 794716d Add binary search tree by Arve Hjønnevåg · 1 year, 6 months ago
- 3c1ceea [kernel][timer] Replace lk_bigtime_t with lk_time_ns_t by Arve Hjønnevåg · 1 year, 4 months ago
- f2b0026 [dev][timer][arm_generic] Fix ubsan errors by Arve Hjønnevåg · 1 year, 4 months ago
- a98d9f5 [arch][x86] Bug fix on cpuid method by Zhong,Fangjian · 1 year, 4 months ago
- 7af0f15 [arch][arm/arm64] Allow CPU number override by Matthew Maurer · 1 year, 5 months ago
- 2382685 [arch][x86] Add x86 cache operation functions by Zhong,Fangjian · 2 years, 7 months ago