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