aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2024-03-23lib: rust_support: impl mutex_t wrapperKhyber Sen
2024-03-18vmm: Make vmm_alloc_physical_etc paddr array constArve Hjønnevåg
2023-12-05Implement vdprintfTomasz Wasilczyk
2023-10-11kernel: vmm: Expose vmm_find_region functionZhong,Fangjian
2023-10-11kernel: vm: Add api to lock aspaceArve Hjønnevåg
2023-08-14move pow2.h to shared folder and add round_up macroYurii Shutkin
2023-08-03trusty:lk: Enabled PAC for threads and context switch.Mike McTernan
2023-07-21Reset thread cookie upon exitPer Larsen
2023-07-21Add cookie to thread structurePer Larsen
2023-07-20trusty:lk: Add PAC feature detection functions.Mike McTernan
2023-06-16add ROUND_UP macro similar to round_up functionYurii Shutkin
2023-05-02arch: arm64: print region infoMarco Nelissen
2023-04-03lk: sve support functionsRaphael Herouart
2023-03-09trusty:lk: Add bti c annotation support.Mike McTernan
2023-01-31lk: Add kernel BTI support.Mike McTernan
2023-01-31arch: arm64: check whether MTE is functionalMarco Nelissen
2022-12-21include/shared: Align symbol size inserted by INCBIN_ALIGNED to 4 bytesAyrton Munoz
2022-12-20kernel: thread: Add platform_cpu_priority_set api.Sudhin Mishra
2022-12-17arch: arm64: support tagged memory allocationsMarco Nelissen
2022-12-16pmm: Add an API to add arena with reserved regionsMichael Ryleev
2022-12-15kernel/vm/vmm: Implement VMM_FLAG_NO_PHYSICALDmitriy Filchenko
2022-12-15kernel/vm/vmm: Add memory quotas to address spacesDmitriy Filchenko
2022-12-15arch: arm64: add an API to change an existing mappingMarco Nelissen
2022-12-15kernel/vm/pmm: Allow resource groups in PMM allocationsDmitriy Filchenko
2022-12-14kernel/vm/pmm: Add the ability to reserve physical pagesDmitriy Filchenko
2022-12-07include/shared: Make INCBIN sections allocatableAyrton Munoz
2022-12-06dev: usbc: fix printf format mismatch in function usbc_dump_transferArmelle Laine
2022-12-06lib: heap: miniheap: fix uninitialized variablesArmelle Laine
2022-12-05include/shared: Add INC{BIN,FILE}_ALIGNEDAyrton Munoz
2022-11-11arch: arm64: add mmap flag for MTE protected memoryMarco Nelissen
2022-10-28lib/libc: Add option to replace LK libc with muslAyrton Munoz
2022-10-28kernel/thread: Add TLS entry for libc stateAyrton Munoz
2022-10-26arch: arm64: take top-byte-ignore into account when checking addressesMarco Nelissen
2022-10-25lib/console: Conditionally compile panic_shell_startAyrton Munoz
2022-10-17include/compiler.h: Replace countof macro with inline function in C++Ayrton Munoz
2022-10-06lib/libc: Move sys/types.h to lk/types.hAyrton Munoz
2022-09-28lib/libc: Switch to #pragma once in err.hAyrton Munoz
2022-09-28Switch to PRIxPTR format specifier macrosAyrton Munoz
2022-09-27Switch to PRI*64 macros for format specifiersAyrton Munoz
2022-09-14[kernel][thread] Remove build-time dependency PLATFORM_HAS_DYNAMIC_TIMER wher...Sudhin Mishra
2022-08-18include/debug.h: Prefix LK debug levelsAyrton Munoz
2022-08-12[kernel][pmm] Add pmm_add_arena_late() routineMichael Ryleev
2022-07-22Revert "include/debug.h: Namespace LK debug levels by prefixing ..."Andrei Homescu
2022-07-20include/debug.h: Namespace LK debug levels by prefixing macro definitionsAyrton Munoz
2022-07-20kernel/thread: Cast atomic_store_explicit arg to allow including header in C++Ayrton Munoz
2022-07-20include/compiler.h: Redefine LK's __WEAK macro to work with muslAyrton Munoz
2022-02-02[kernel][vm] Implement generic KASLR codeAndrei Homescu
2022-02-01[kernel][vm] Add initial MMU mapping functionAndrei Homescu
2022-02-01[kernel][vm] Add boot_alloc_memalign functionAndrei Homescu
2022-02-01[kernel][vm] Add kernel relocation codeAndrei Homescu