- b29df91 [fs][v9fs] Add VirtIO 9p filesystem structure by Cody Wong · 5 months ago
- 947cf27 [fs][shell] Correct the path name for better understanding by Cody Wong · 5 months ago
- 4401560 [libc][printf] pull in fix from fuchsia that handles 0x prefixes properly by Travis Geiselbrecht · 5 months ago
- 45155fd [libc][tests] pull over printf unit tests from fuchsia by Travis Geiselbrecht · 5 months ago
- 253bb82 [libc] have fputs return the number of bytes written by Travis Geiselbrecht · 5 months ago
- 9e9e7d3 [lib][fs] move the existing test code into its own sub module lib/fs/test by Travis Geiselbrecht · 5 months ago
- 78fa76a [build] add a vim tag to some build generated files by Travis Geiselbrecht · 5 months ago
- 284bf10 [arch][riscv] add new extensions for SBI 2.0 by Travis Geiselbrecht · 5 months ago
- 9a4fae0 [warnings] remove some extraneous __PACKED attributes by Travis Geiselbrecht · 5 months ago
- 6ed6f36 [warnings] remove some redundant declarations by Travis Geiselbrecht · 5 months ago
- f92aae9 [lib][libc] rework a bit of the stdio code to handle errors more closely to spec by Travis Geiselbrecht · 5 months ago
- b651168 [lib][stdio] wrap file io APIs with stdio APIs by Chieh-Min Wang · 2 years, 2 months ago
- d39f2db [platform][device-tree] fix up 3 platforms to use the new fdtwalk routines by Travis Geiselbrecht · 5 months ago
- 4a97f93 [lib][fdtwalk] restructure the fdtwalker helper routines by Travis Geiselbrecht · 5 months ago
- 05540c9 [lib][fdtwalk] trivially convert to C++ by Travis Geiselbrecht · 5 months ago
- 0255d80 [external][libfdt] rename a top level function that collides with the name of a structure by Travis Geiselbrecht · 5 months ago
- 414c1e2 [external][libfdt] update libfdt to newest version by Travis Geiselbrecht · 5 months ago
- f7b694e Revert "[clang][riscv] add -menable-experimental-extensions" by Travis Geiselbrecht · 6 months ago
- 1ae8bf6 [github][ci] build debug and release builds with clang by Travis Geiselbrecht · 6 months ago
- 3e6fd78 [github][ci] limit riscv builds to clang 14+ by Travis Geiselbrecht · 6 months ago
- 41ae8ad [github][ci] Reduce the number of GCC runs on older compiler by Travis Geiselbrecht · 6 months ago
- 37c3228 [clang][riscv] add -menable-experimental-extensions by Travis Geiselbrecht · 6 months ago
- 03eb343 [arch][riscv] add a way for platforms to set optional riscv ISA extensions by Travis Geiselbrecht · 6 months ago
- 00b06a8 [arch][riscv] change secondary cpu bootstrap api by Travis Geiselbrecht · 6 months ago
- a070819 [clang] fix another warning that clang doesn't like by Travis Geiselbrecht · 6 months ago
- 14f430d [arch][x86][clang] fix clang error introduced with exception cleanup by Travis Geiselbrecht · 6 months ago
- 64b462c [arm][v9p] Add v9p host dir sharing support for arm platform by Cody Wong · 9 months ago
- db81f60 [tests][v9p] Add an example test for VirtIO 9p device by Cody Wong · 9 months ago
- 2b02c8a [virtio][v9p] Add the VirtIO 9p device driver by Cody Wong · 9 months ago
- 3288b15 [dev][virtio-net] sync feature bits with virtio v1.3 by Travis Geiselbrecht · 6 months ago
- c3cf81a [dev][virtio-block] update defs to virtio v1.3 by Travis Geiselbrecht · 6 months ago
- ab0e1fd [arch][x86][exceptions] clean up the exception handlers by Travis Geiselbrecht · 6 months ago
- 6d7d31d [readme] A few new updates by Travis Geiselbrecht · 6 months ago
- ed309d2 [platform][pc] use legacy memory descriptor if multiboot doesn't pass new style by Travis Geiselbrecht · 7 months ago
- ed2a3a7 [lib][heap] Fix array index out-of-range by Mingjie Shen · 7 months ago
- 679fbb6 [github][actions] update checkout and cache to v4 by Travis Geiselbrecht · 7 months ago
- 8176ae6 [libc][cdefs] add a few additional features in cdefs by Travis Geiselbrecht · 7 months ago
- 406f28a [platform][rp2040] Update the pico platform after updating the SDK by Travis Geiselbrecht · 7 months ago
- c892c95 [external] update raspberry pi pico SDK by Travis Geiselbrecht · 7 months ago
- 25ff64d [libc] move sys/cdefs.h out of libm and into the main include path by Travis Geiselbrecht · 7 months ago
- 770d475 [arch][arm-m] add additional comments and asserts to exception/context switch code by Travis Geiselbrecht · 7 months ago
- be19e2a [arch][arm-m] add clrex to context switch by Travis Geiselbrecht · 9 months ago
- 5e69cd9 [arch][arm-m] simplify context switch by Frank Dischner · 1 year, 4 months ago
- b8cff0e [arch][arm-m] remove the was_preempted field from the debugger structure by Travis Geiselbrecht · 9 months ago
- 71a413d [arch][arm-m] move the debugger structure out of kernel/thread by Travis Geiselbrecht · 9 months ago
- 74192ac [debugcommands][crash] add a variant for cortex-m by Travis Geiselbrecht · 7 months ago
- 5249549 [platform][rosco_m68k] update the duart driver by Travis Geiselbrecht · 7 months ago
- 23cff5b [lib][debug] remove unused function by Travis Geiselbrecht · 7 months ago
- 7e11c3b [arch][m68k] save up to 4 arguments passed to LK by Travis Geiselbrecht · 7 months ago
- d9b7d07 [top] add header declaration for lk_boot_args by Travis Geiselbrecht · 7 months ago
- f7121c7 [arch][riscv] general riscv spinlock cleanup by Travis Geiselbrecht · 9 months ago
- 6b16ef0 [console] Fix complition error when CONSOLE_OUTPUT_TO_PLATFORM_PUTC=0 by Matt Schulte · 9 months ago
- 6a33334 [lib][debugcommands] option to input physical address for debug commands by gvk51 · 1 year, 11 months ago
- 712d7f5 [documentation] LK Memory Management Overview by crady · 11 months ago
- 1ce428d [console] Flag to disable default console output by Matt Schulte · 10 months ago
- 6414dd1 [make] Remove duplicate compile rules for modes by Matt Schulte · 10 months ago
- b0b2665 [make] Add ability to deny modules from being used by Matt Schulte · 11 months ago
- 94a1511 [libc][string] fix strncpy potential buffer overflow by Cody Wong · 11 months ago
- ec261bc [github][ci] switch to gcc 13.2.0 for the default build compiler by Travis Geiselbrecht · 11 months ago
- 58fd2c3 [platform][jh7110] Tweak logic to find the FDT from the uimage by Travis Geiselbrecht · 1 year, 3 months ago
- 6b7d0ab [lib][fdtwalk] add code to skip a cpu if disabled by Travis Geiselbrecht · 1 year, 3 months ago
- 284f83a [arch][arm64] Fix mmu_unmap issue when FEAT_TTL is implemented by Michael Shavit · 1 year, 1 month ago
- 30dc320 [github] Merge pull request #380 from arichardson/add-clang-ci by Travis Geiselbrecht · 1 year, 3 months ago
- 9325ca7 Fix typo in endif comment by Matt Schulte · 1 year, 3 months ago
- 3b215c3 [ci] Add 64-bit RISC-V to Clang CI by Alex Richardson · 1 year, 4 months ago
- bf6ab93 [riscv] Workaround for undef-weak symbol relocations with clang+lld by Alex Richardson · 2 years, 10 months ago
- 69111c4 [make] Add a COMPILER_TYPE variable by Alex Richardson · 1 year, 7 months ago
- 135479c [riscv] Disable linker relaxations when linking with ld.lld by Alex Richardson · 2 years, 10 months ago
- 8c20e00 [make] Set LINKER_TYPE to lld when building with ld.lld by Alex Richardson · 2 years, 10 months ago
- 496e2f4 [riscv][clang] Use a CSR name instead of a numeric expression by Alex Richardson · 2 years, 10 months ago
- 6025bec [ci] Add pc-x86-64-test to the Clang CI job by Alex Richardson · 1 year, 4 months ago
- e3a463e [x86][clang] Allow clang to evaluate isr_stub_len by Alex Richardson · 1 year, 4 months ago
- c2a31bf [x86][clang] Make return mnemonic compatible with clang by Alex Richardson · 1 year, 4 months ago
- 4a9d0c3 [make] Build with -ffreestanding by Alex Richardson · 1 year, 4 months ago
- acb933b [ci] Add a LLVM toolchain CI configuration file by Alex Richardson · 1 year, 4 months ago
- 9cc95f1 Don't notify IRC on pushes to forks by Alexander Richardson · 1 year, 4 months ago
- c3a5c31 [make][engine] make the setting of toolchain variables conditional by Travis Geiselbrecht · 1 year, 4 months ago
- 923541d [clang][arm64] Disable -Wasm-operand-widths warning by Alex Richardson · 1 year, 5 months ago
- 231f589 [make][clang] Do not add unsupported warning flags by Alex Richardson · 2 years, 10 months ago
- 06a206f [make] Fix linker invocation to be compatible with ld.lld by Alex Richardson · 2 years, 10 months ago
- 82e565e [arm64] Allow assembling with clang by Alex Richardson · 2 years, 10 months ago
- 365bb4e [clang][compiler.h] Expose a few more macros for Clang by Alex Richardson · 2 years, 10 months ago
- e40ac2a [clang] Avoid a nested function in heap_wrapper.c by Alex Richardson · 2 years, 10 months ago
- 28c6154 Fix CVE-2004-0230 by Akansh · 1 year, 8 months ago
- b8e102e [kernel][thread] Track per-thread scheduling statistics by Aaron Odell · 1 year, 6 months ago
- 08111d4 [arch][arm-m][systick] Update for monotonicity by Aaron Odell · 1 year, 6 months ago
- 957b903 [scripts][python] Move a few more scripts from python2 to python3 by Travis Geiselbrecht · 1 year, 4 months ago
- 67a5104 [arch][x86] Change the cache line size to 64 bytes by Pedro Falcato · 1 year, 4 months ago
- 431e409 [arch][arm-m] Add Cortex M55 support by Aaron Odell · 1 year, 6 months ago
- 9165714 [inc][utils] Add a utils.h for miscellaneous helpers by Aaron Odell · 1 year, 6 months ago
- 8fc673f [lib][debugcommands] Add panic command by Aaron Odell · 1 year, 6 months ago
- 9ba1f16 [libc][string] Add strcasecmp support by Aaron Odell · 1 year, 6 months ago
- 9ac5708 [lib][debugcommands] Add commands to display current time by Aaron Odell · 1 year, 6 months ago
- af844a2 [lib][console] Add an unsigned long long to console_cmd_args by Aaron Odell · 1 year, 6 months ago
- 47c8b9a [scripts][buildall] Propogate logged error status through pipe tee by Aaron Odell · 1 year, 6 months ago
- 6bbdcd5 [arm64][clang] Silence a register size mismatch warning by Alex Richardson · 2 years, 10 months ago
- 6b29ec9 [clang] Silence unused private member warning by Alex Richardson · 1 year, 7 months ago
- b8ae41a [float_test_vec] Fix -Wdouble-promotion warnings by Alex Richardson · 1 year, 7 months ago
- 8f3537d [benchmarks] Fix -Wdouble-promotion warnings by Alex Richardson · 1 year, 7 months ago
- 00f7060 [benchmarks] Use volatile variables in bench_sincos by Alex Richardson · 1 year, 7 months ago