commit | ec148d880e5d25c2d6d287fe855b021470b440c0 | [log] [tgz] |
---|---|---|
author | Tri Vo <trong@google.com> | Tue Feb 18 12:55:47 2020 -0800 |
committer | Tri Vo <trong@google.com> | Thu Mar 05 13:59:05 2020 -0800 |
tree | 99f5c404a287ffbb5b2f18acf80c9372db2fb88b | |
parent | abdc2ea0e95a3756013faedb0e073d9cb29618ea [diff] |
[arch][mmu] Increase page count from uint to size_t arch_mmu_[un]map takes uint count of pages to map/unmap. Change type of count argument to size_t. We need this to reserve regions of memory that are 2^32 pages or larger, e.g. HWASan shadow memory. Bug: 148877030 Change-Id: Ic262134a095a03fc622499adfb6d762d87c61143
The LK embedded kernel. An SMP-aware kernel designed for small systems.
See https://github.com/littlekernel/lk for the latest version.
See https://github.com/littlekernel/lk/wiki for documentation.
This will get you a interactive prompt into LK which is running in qemu arm machine ‘virt’ emulation. type ‘help’ for commands.
note 1: for ubuntu: sudo apt-get install gcc-arm-none-eabi or fetch a prebuilt toolchain from http://newos.org/toolchains/arm-eabi-5.3.0-Linux-x86_64.tar.xz